Skip to content

Commit d955f08

Browse files
committed
fix(scripts): use import instead of require
1 parent 021947b commit d955f08

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

release.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module.exports = {
1818
[
1919
"@semantic-release/exec",
2020
{
21-
prepareCmd: "node scripts/release.js ${nextRelease.version}",
21+
prepareCmd: "node scripts/release.mjs ${nextRelease.version}",
2222
},
2323
],
2424
[

scripts/commons.js renamed to scripts/commons.mjs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const execa = require("execa");
2-
const fs = require("fs-extra");
1+
import { execa } from "execa";
2+
import * as fs from "fs-extra";
33

44
const releaseDirectories = [
55
"graphiql",
@@ -34,11 +34,11 @@ async function updateFile(filename, matcher, replaceStr, message) {
3434
}
3535
}
3636

37-
async function execute(file, arguments, message) {
37+
async function execute(file, args, message) {
3838
let result = {};
3939
try {
4040
console.log(`🟡 ${message}`);
41-
result = await execa(file, arguments);
41+
result = await execa(file, args);
4242
console.log(result.stdout);
4343
console.log(`✅ ${message}`);
4444
} catch (err) {

scripts/release.js renamed to scripts/release.mjs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
const fs = require("fs");
2-
const process = require("process");
3-
const archiver = require("archiver");
4-
const path = require("path");
5-
const { releaseDirectories, releaseFiles, updateFile } = require("./commons");
1+
import fs from "fs";
2+
import process from "process";
3+
import archiver from "archiver";
4+
import path from "path";
5+
import { releaseDirectories, releaseFiles, updateFile } from "./commons.mjs";
66

77
const tarballReleaseFiles = () =>
88
new Promise((resolve, reject) => {

0 commit comments

Comments
 (0)