Skip to content

Commit 52debd9

Browse files
Copilotdawidd6
andauthored
Convert CommonJS to ESM modules (#100)
* Initial plan * Convert CommonJS to ESM imports Co-authored-by: dawidd6 <[email protected]> * Fix: Use namespace imports for built-in modules and standardize quotes Co-authored-by: dawidd6 <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: dawidd6 <[email protected]>
1 parent db6a333 commit 52debd9

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

main.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
const core = require("@actions/core")
2-
const exec = require("@actions/exec")
3-
const io = require('@actions/io')
4-
const firstline = require("firstline")
5-
const path = require("path")
6-
const fs = require("fs")
7-
const os = require('os');
1+
import * as core from "@actions/core"
2+
import * as exec from "@actions/exec"
3+
import * as io from "@actions/io"
4+
import firstline from "firstline"
5+
import * as path from "path"
6+
import * as fs from "fs"
7+
import * as os from "os"
88

99
// Map CPU architectures to qemu-user-static package suffixes
1010
const hostArchMap = {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"name": "action-debian-package",
3+
"type": "module",
34
"dependencies": {
45
"@actions/core": "^3.0.0",
56
"@actions/exec": "^3.0.0",

post.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const core = require("@actions/core")
2-
const exec = require("@actions/exec")
1+
import * as core from "@actions/core"
2+
import * as exec from "@actions/exec"
33

44
async function main() {
55
try {

0 commit comments

Comments
 (0)