|
2 | 2 | "name": "rclnodejs", |
3 | 3 | "version": "1.7.0", |
4 | 4 | "description": "ROS2.0 JavaScript client with Node.js", |
5 | | - "main": "index.js", |
| 5 | + "main": "./index.js", |
6 | 6 | "types": "types/index.d.ts", |
7 | 7 | "keywords": [ |
8 | 8 | "rclnodejs", |
|
17 | 17 | "build:dev": "node-gyp -j 16 build --debug", |
18 | 18 | "rebuild": "npm run clean && node-gyp -j 16 rebuild", |
19 | 19 | "rebuild:dev": "npm run clean && node-gyp -j 16 rebuild --debug", |
20 | | - "generate-messages": "node scripts/generate_messages.js", |
21 | | - "generate-messages-idl": "node scripts/generate_messages.js --idl", |
22 | | - "generate-messages:dev": "node scripts/generate_messages.js --debug", |
23 | | - "generate-tsd-messages": "node scripts/generate_tsd.js", |
| 20 | + "generate-messages": "node scripts/generate_messages.cjs", |
| 21 | + "generate-messages-idl": "node scripts/generate_messages.cjs --idl", |
| 22 | + "generate-messages:dev": "node scripts/generate_messages.cjs --debug", |
| 23 | + "generate-tsd-messages": "node scripts/generate_tsd.cjs", |
24 | 24 | "clean": "node-gyp clean && npx rimraf ./generated", |
25 | | - "install": "node scripts/install.js", |
| 25 | + "install": "node scripts/install.cjs", |
26 | 26 | "postinstall": "npm run generate-messages", |
27 | 27 | "docs": "cd docs && make", |
28 | | - "test": "nyc node --expose-gc ./scripts/run_test.js && tsd", |
29 | | - "test-idl": "nyc node --expose-gc ./scripts/run_test.js --idl", |
30 | | - "lint": "eslint && node ./scripts/cpplint.js", |
| 28 | + "test": "nyc node --expose-gc ./scripts/run_test.cjs && tsd", |
| 29 | + "test-idl": "nyc node --expose-gc ./scripts/run_test.cjs --idl", |
| 30 | + "lint": "eslint && node ./scripts/cpplint.cjs", |
31 | 31 | "format": "clang-format -i -style=file ./src/*.cpp ./src/*.h && npx --yes prettier --write \"{lib,rosidl_gen,rostsd_gen,rosidl_parser,types,example,test,scripts,benchmark,rostsd_gen}/**/*.{js,md,ts}\" ./*.{js,md,ts}", |
32 | 32 | "prepare": "husky", |
33 | 33 | "coverage": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js", |
34 | | - "prebuild": "prebuildify --napi --strip --target 16.20.2 --target electron@23.0.0 && node scripts/tag_prebuilds.js" |
| 34 | + "prebuild": "prebuildify --napi --strip --target 16.20.2 --target electron@23.0.0 && node scripts/tag_prebuilds.cjs" |
35 | 35 | }, |
36 | 36 | "bin": { |
37 | | - "generate-ros-messages": "./scripts/generate_messages.js" |
| 37 | + "generate-ros-messages": "./scripts/generate_messages.cjs" |
38 | 38 | }, |
39 | 39 | "authors": [ |
40 | 40 | "Minggang Wang <minggangw@gmail.com>", |
|
100 | 100 | "directory": "test/types" |
101 | 101 | }, |
102 | 102 | "engines": { |
103 | | - "node": ">= 16.13.0" |
| 103 | + "node": ">= 18.0.0" |
104 | 104 | } |
105 | 105 | } |
0 commit comments