Skip to content

Commit acd8043

Browse files
committed
Made CLI ESM
1 parent 16fea5d commit acd8043

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

eslint.config.js

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,13 @@ export default tseslint.config(
2626
},
2727
{
2828
files: [
29+
"packages/react-native-node-api-modules/bin/*.mjs",
2930
"packages/react-native-node-api-modules/scripts/*.mjs"
3031
],
3132
languageOptions: {
32-
parserOptions: {
33-
sourceType: "commonjs",
34-
},
3533
globals: {
3634
...globals.node,
3735
},
3836
},
39-
rules: {
40-
// We're using CommonJS here for Node.js backwards compatibility
41-
"@typescript-eslint/no-require-imports": "off",
42-
},
4337
},
4438
);

packages/react-native-node-api-modules/bin/react-native-node-api-modules.js

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/env node
2+
import { run } from "../dist/cli/index.js";
3+
run(process.argv);

0 commit comments

Comments
 (0)