diff --git a/package.json b/package.json index c0147d052a2..0262005e29e 100644 --- a/package.json +++ b/package.json @@ -36,36 +36,24 @@ "docs": "cd web/docs && yarn dev", "docs:build": "cd web/docs && yarn build", "docs:preview": "cd web/docs && yarn preview", + "version": "yarn lerna version --force-publish --no-private --no-git-tag-version && node scripts/post-version.cjs", + "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "TODO(hyf0): #need to investigate following commands": "_", "build:ci:release": "run-s build:node:ci build:binding:release", - "build:node:ci": "yarn workspace @rolldown/node run build", - "version": "yarn lerna version --force-publish --no-private --no-git-tag-version && node scripts/post-version.cjs", - "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s" + "build:node:ci": "yarn workspace @rolldown/node run build" }, "license": "MIT", "devDependencies": { "@ls-lint/ls-lint": "^2.2.2", - "@parcel/watcher": "^2.4.1", "@taplo/cli": "^0.7.0", - "chalk": "^5.3.0", - "change-case": "^5.4.3", "conventional-changelog-cli": "^4.1.0", - "debug": "^4.3.4", - "dedent": "^1.5.1", - "execa": "^8.0.1", - "fs-extra": "^11.2.0", "husky": "^9.0.11", "lerna": "^8.1.2", "lint-staged": "^15.2.2", - "lodash-es": "^4.17.21", "npm-run-all2": "^6.1.2", "oxlint": "^0.2.13", "prettier": "^3.2.5", - "rollup": "^4.12.1", - "tree-sitter": "^0.20.6", - "tree-sitter-go": "^0.20.0", - "typescript": "^5.4.2", - "zx": "^7.2.3" + "typescript": "^5.4.2" }, "prettier": { "printWidth": 80, @@ -78,4 +66,4 @@ "engines": { "node": ">=18.18.0" } -} \ No newline at end of file +} diff --git a/packages/node/package.json b/packages/node/package.json index 14868d60f3b..9803765f013 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -38,4 +38,4 @@ "unbuild": "^2.0.0", "vitest": "^1.3.1" } -} \ No newline at end of file +} diff --git a/scripts/package.json b/scripts/package.json index 6fecae93243..6a791f5cc11 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -5,7 +5,16 @@ "scripts": { "type-check": "tsc --noEmit" }, - "devDependencies": { + "dependencies": { + "@parcel/watcher": "^2.4.1", + "chalk": "^5.3.0", + "change-case": "^5.4.3", + "debug": "^4.3.4", + "dedent": "^1.5.1", + "execa": "^8.0.1", + "fs-extra": "^11.2.0", + "tree-sitter": "^0.20.6", + "tree-sitter-go": "^0.20.0", "typescript": "^5.4.2" } } diff --git a/yarn.lock b/yarn.lock index 75eed9ec221..412065ecb10 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2367,16 +2367,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:^11.0.1": - version: 11.0.4 - resolution: "@types/fs-extra@npm:11.0.4" - dependencies: - "@types/jsonfile": "npm:*" - "@types/node": "npm:*" - checksum: 10/acc4c1eb0cde7b1f23f3fe6eb080a14832d8fa9dc1761aa444c5e2f0f6b6fa657ed46ebae32fb580a6700fc921b6165ce8ac3e3ba030c3dd15f10ad4dd4cae98 - languageName: node - linkType: hard - "@types/fs-extra@npm:^9.0.13": version: 9.0.13 resolution: "@types/fs-extra@npm:9.0.13" @@ -2396,15 +2386,6 @@ __metadata: languageName: node linkType: hard -"@types/jsonfile@npm:*": - version: 6.1.4 - resolution: "@types/jsonfile@npm:6.1.4" - dependencies: - "@types/node": "npm:*" - checksum: 10/309fda20eb5f1cf68f2df28931afdf189c5e7e6bec64ac783ce737bb98908d57f6f58757ad5da9be37b815645a6f914e2d4f3ac66c574b8fe1ba6616284d0e97 - languageName: node - linkType: hard - "@types/linkify-it@npm:*": version: 3.0.5 resolution: "@types/linkify-it@npm:3.0.5" @@ -2443,7 +2424,7 @@ __metadata: languageName: node linkType: hard -"@types/minimist@npm:^1.2.0, @types/minimist@npm:^1.2.2": +"@types/minimist@npm:^1.2.0": version: 1.2.5 resolution: "@types/minimist@npm:1.2.5" checksum: 10/477047b606005058ab0263c4f58097136268007f320003c348794f74adedc3166ffc47c80ec3e94687787f2ab7f4e72c468223946e79892cf0fd9e25e9970a90 @@ -2466,15 +2447,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.16.3": - version: 18.19.22 - resolution: "@types/node@npm:18.19.22" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/4da0bd3e6cb8d85d2194d6ce241fc7fadd6fd1983914283cbc264e12c8a5ee8b646af9f6bf3f3b35d825890cfc908ff9e8ae5535597ac93aa02b826b6bbb24f7 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" @@ -2482,13 +2454,6 @@ __metadata: languageName: node linkType: hard -"@types/ps-tree@npm:^1.1.2": - version: 1.1.6 - resolution: "@types/ps-tree@npm:1.1.6" - checksum: 10/bf5b7bb9bd11b8762a8302b93c335728ecb19c85a74c640a3888d476368a03733f11612b9a87b1ad9ea56f95720db23a824c78113b16024dc59264b7f9008df5 - languageName: node - linkType: hard - "@types/resolve@npm:1.20.2": version: 1.20.2 resolution: "@types/resolve@npm:1.20.2" @@ -2513,13 +2478,6 @@ __metadata: languageName: node linkType: hard -"@types/which@npm:^3.0.0": - version: 3.0.3 - resolution: "@types/which@npm:3.0.3" - checksum: 10/eee298875ff62f7d56a2267cd70789a7032647c599d6abc684864281923763c082626b9742d4cfa7ea3e0790ac5d05aff48edd6ecba0f61eb69a6d57cc83c6f5 - languageName: node - linkType: hard - "@vercel/nft@npm:^0.26.2": version: 0.26.4 resolution: "@vercel/nft@npm:0.26.4" @@ -3723,7 +3681,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.3.0, chalk@npm:^5.2.0, chalk@npm:^5.3.0": +"chalk@npm:5.3.0, chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 10/6373caaab21bd64c405bfc4bd9672b145647fc9482657b5ea1d549b3b2765054e9d3d928870cdf764fb4aad67555f5061538ff247b8310f110c5c888d92397ea @@ -4628,13 +4586,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 10/0d0790b67ffec5302f204c2ccca4494f70b4e2d940fea3d36b09f0bb2b8539c2e86690429eb1f1dc4bcc9e4df0644193073e63d9ee48ac9fce79ec1506e4aa4c - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.1": version: 1.0.1 resolution: "data-view-buffer@npm:1.0.1" @@ -4944,7 +4895,7 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:^0.1.1, duplexer@npm:~0.1.1": +"duplexer@npm:^0.1.1": version: 0.1.2 resolution: "duplexer@npm:0.1.2" checksum: 10/62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 @@ -5396,21 +5347,6 @@ __metadata: languageName: node linkType: hard -"event-stream@npm:=3.3.4": - version: 3.3.4 - resolution: "event-stream@npm:3.3.4" - dependencies: - duplexer: "npm:~0.1.1" - from: "npm:~0" - map-stream: "npm:~0.1.0" - pause-stream: "npm:0.0.11" - split: "npm:0.3" - stream-combiner: "npm:~0.0.4" - through: "npm:~2.3.1" - checksum: 10/48ea0e17df89ff45778c25e7111a6691401c902162823ddd7656d83fc972e75380f789f7a48f272f50fe7015420cc04f835d458560bf95e34b2c7a479570c8fb - languageName: node - linkType: hard - "eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -5520,16 +5456,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 10/5264ecceb5fdc19eb51d1d0359921f12730941e333019e673e71eb73921146dceabcb0b8f534582be4497312d656508a439ad0f5edeec2b29ab2e10c72a1f86b - languageName: node - linkType: hard - "figures@npm:3.2.0, figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -5691,15 +5617,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 10/9b5001d2edef3c9449ac3f48bd4f8cc92e7d0f2e7c1a5c8ba555ad4e77535cc5cf621fabe49e97f304067037282dd9093b9160a3cb533e46420b446c4e6bc06f - languageName: node - linkType: hard - "fraction.js@npm:^4.3.7": version: 4.3.7 resolution: "fraction.js@npm:4.3.7" @@ -5707,13 +5624,6 @@ __metadata: languageName: node linkType: hard -"from@npm:~0": - version: 0.1.7 - resolution: "from@npm:0.1.7" - checksum: 10/b85125b7890489656eb2e4f208f7654a93ec26e3aefaf3bbbcc0d496fc1941e4405834fcc9fe7333192aa2187905510ace70417bbf9ac6f6f4784a731d986939 - languageName: node - linkType: hard - "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -5813,15 +5723,6 @@ __metadata: languageName: node linkType: hard -"fx@npm:*": - version: 31.0.0 - resolution: "fx@npm:31.0.0" - bin: - fx: index.js - checksum: 10/2f3f0ad63b738daee73374dc576f54dd2bdf3439502062958a8ec9b0aec138f89b987ad0d154125e51bb6cbc6ada0f9fb952e4d542d5d29ac5f8dc65658c1bfc - languageName: node - linkType: hard - "gauge@npm:^3.0.0": version: 3.0.2 resolution: "gauge@npm:3.0.2" @@ -6137,7 +6038,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.4, globby@npm:^13.2.2": +"globby@npm:^13.2.2": version: 13.2.2 resolution: "globby@npm:13.2.2" dependencies: @@ -7487,13 +7388,6 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:^4.17.21": - version: 4.17.21 - resolution: "lodash-es@npm:4.17.21" - checksum: 10/03f39878ea1e42b3199bd3f478150ab723f93cc8730ad86fec1f2804f4a07c6e30deaac73cad53a88e9c3db33348bb8ceeb274552390e7a75d7849021c02df43 - languageName: node - linkType: hard - "lodash.get@npm:^4.4.2": version: 4.4.2 resolution: "lodash.get@npm:4.4.2" @@ -7718,13 +7612,6 @@ __metadata: languageName: node linkType: hard -"map-stream@npm:~0.1.0": - version: 0.1.0 - resolution: "map-stream@npm:0.1.0" - checksum: 10/f04a07041dccdf8140a4a6613e4731e917153ee031d3c837cb32ea7d609e8fbea538c44053718772f59dd1dca0ce68a5689ad006688612ee720d78bacf5bf24d - languageName: node - linkType: hard - "mark.js@npm:8.11.1": version: 8.11.1 resolution: "mark.js@npm:8.11.1" @@ -7956,7 +7843,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": +"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f @@ -8189,27 +8076,15 @@ __metadata: resolution: "monorepo@workspace:." dependencies: "@ls-lint/ls-lint": "npm:^2.2.2" - "@parcel/watcher": "npm:^2.4.1" "@taplo/cli": "npm:^0.7.0" - chalk: "npm:^5.3.0" - change-case: "npm:^5.4.3" conventional-changelog-cli: "npm:^4.1.0" - debug: "npm:^4.3.4" - dedent: "npm:^1.5.1" - execa: "npm:^8.0.1" - fs-extra: "npm:^11.2.0" husky: "npm:^9.0.11" lerna: "npm:^8.1.2" lint-staged: "npm:^15.2.2" - lodash-es: "npm:^4.17.21" npm-run-all2: "npm:^6.1.2" oxlint: "npm:^0.2.13" prettier: "npm:^3.2.5" - rollup: "npm:^4.12.1" - tree-sitter: "npm:^0.20.6" - tree-sitter-go: "npm:^0.20.0" typescript: "npm:^5.4.2" - zx: "npm:^7.2.3" languageName: unknown linkType: soft @@ -8325,13 +8200,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 10/e332522f242348c511640c25a6fc7da4f30e09e580c70c6b13cb0be83c78c3e71c8d4665af2527e869fc96848924a4316ae7ec9014c091e2156f41739d4fa233 - languageName: node - linkType: hard - "node-fetch@npm:2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" @@ -8346,17 +8214,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:3.3.1": - version: 3.3.1 - resolution: "node-fetch@npm:3.3.1" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: 10/9fed9ed9ab83f719ffbe51b5029f32ee9820a725afc57a3e6a7e5742a05dd38b22d005f2d03d70e8e0924b497e513b08992843bb1bc7f0a15b72ad071d8c1271 - languageName: node - linkType: hard - "node-fetch@npm:^2.6.7": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -9347,15 +9204,6 @@ __metadata: languageName: node linkType: hard -"pause-stream@npm:0.0.11": - version: 0.0.11 - resolution: "pause-stream@npm:0.0.11" - dependencies: - through: "npm:~2.3" - checksum: 10/1407efadfe814b5c487e4b28d6139cb7e03ee5d25fbb5f89a68f2053e81f05ce6b2bec196eeb3d46ef2c856f785016d14816b0d0e3c3abd1b64311c5c20660dc - languageName: node - linkType: hard - "perfect-debounce@npm:^1.0.0": version: 1.0.0 resolution: "perfect-debounce@npm:1.0.0" @@ -9942,17 +9790,6 @@ __metadata: languageName: node linkType: hard -"ps-tree@npm:^1.2.0": - version: 1.2.0 - resolution: "ps-tree@npm:1.2.0" - dependencies: - event-stream: "npm:=3.3.4" - bin: - ps-tree: ./bin/ps-tree.js - checksum: 10/0587defdc20c0768fad884623c0204c77e5228878a5cb043676b00529220ec12d9cb6a328a0580767a9909a317bff466fe4530a4676e3d145a9deb3b7fbbeef3 - languageName: node - linkType: hard - "pump@npm:^3.0.0": version: 3.0.0 resolution: "pump@npm:3.0.0" @@ -10445,7 +10282,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.12.1, rollup@npm:^4.2.0": +"rollup@npm:^4.2.0": version: 4.12.1 resolution: "rollup@npm:4.12.1" dependencies: @@ -10581,6 +10418,15 @@ __metadata: version: 0.0.0-use.local resolution: "scripts@workspace:scripts" dependencies: + "@parcel/watcher": "npm:^2.4.1" + chalk: "npm:^5.3.0" + change-case: "npm:^5.4.3" + debug: "npm:^4.3.4" + dedent: "npm:^1.5.1" + execa: "npm:^8.0.1" + fs-extra: "npm:^11.2.0" + tree-sitter: "npm:^0.20.6" + tree-sitter-go: "npm:^0.20.0" typescript: "npm:^5.4.2" languageName: unknown linkType: soft @@ -11004,15 +10850,6 @@ __metadata: languageName: node linkType: hard -"split@npm:0.3": - version: 0.3.3 - resolution: "split@npm:0.3.3" - dependencies: - through: "npm:2" - checksum: 10/41b397e9fedc984ee1b061780bf173ef72a4f99265ca9cbccd9765b8cc0729eeee6cdeaf70664eb3eb0823e8430db033e50a33050498d75569fc743c6964c84e - languageName: node - linkType: hard - "split@npm:^1.0.1": version: 1.0.1 resolution: "split@npm:1.0.1" @@ -11077,15 +10914,6 @@ __metadata: languageName: node linkType: hard -"stream-combiner@npm:~0.0.4": - version: 0.0.4 - resolution: "stream-combiner@npm:0.0.4" - dependencies: - duplexer: "npm:~0.1.1" - checksum: 10/844b622cfe8b9de45a6007404f613b60aaf85200ab9862299066204242f89a7c8033b1c356c998aa6cfc630f6cd9eba119ec1c6dc1f93e245982be4a847aee7d - languageName: node - linkType: hard - "string-argv@npm:0.3.2": version: 0.3.2 resolution: "string-argv@npm:0.3.2" @@ -11482,7 +11310,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:~2.3, through@npm:~2.3.1": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10/5da78346f70139a7d213b65a0106f3c398d6bc5301f9248b5275f420abc2c4b1e77c2abc72d218dedc28c41efb2e7c312cb76a7730d04f9c2d37d247da3f4198 @@ -12238,13 +12066,6 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3": - version: 3.3.3 - resolution: "web-streams-polyfill@npm:3.3.3" - checksum: 10/8e7e13501b3834094a50abe7c0b6456155a55d7571312b89570012ef47ec2a46d766934768c50aabad10a9c30dd764a407623e8bfcc74fcb58495c29130edea9 - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -12252,15 +12073,6 @@ __metadata: languageName: node linkType: hard -"webpod@npm:^0": - version: 0.0.2 - resolution: "webpod@npm:0.0.2" - bin: - webpod: dist/index.js - checksum: 10/32a893b1239766f95cfe9f6900ca000278cb7c46626ce0ded3492744e44a3015e28721ccf01e1855dd44b8b815d4c47abcfd6555cd1eb50f98f39ad1396b5c12 - languageName: node - linkType: hard - "well-known-symbols@npm:^2.0.0": version: 2.0.0 resolution: "well-known-symbols@npm:2.0.0" @@ -12326,17 +12138,6 @@ __metadata: languageName: node linkType: hard -"which@npm:^3.0.0": - version: 3.0.1 - resolution: "which@npm:3.0.1" - dependencies: - isexe: "npm:^2.0.0" - bin: - node-which: bin/which.js - checksum: 10/adf720fe9d84be2d9190458194f814b5e9015ae4b88711b150f30d0f4d0b646544794b86f02c7ebeec1db2029bc3e83a7ff156f542d7521447e5496543e26890 - languageName: node - linkType: hard - "which@npm:^4.0.0": version: 4.0.0 resolution: "which@npm:4.0.0" @@ -12515,15 +12316,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.2": - version: 2.4.1 - resolution: "yaml@npm:2.4.1" - bin: - yaml: bin.mjs - checksum: 10/2c54fd69ef59126758ae710f9756405a7d41abcbb61aca894250d0e81e76057c14dc9bb00a9528f72f99b8f24077f694a6f7fd09cdd6711fcec2eebfbb5df409 - languageName: node - linkType: hard - "yargs-parser@npm:20.2.4": version: 20.2.4 resolution: "yargs-parser@npm:20.2.4" @@ -12600,28 +12392,3 @@ __metadata: checksum: 10/2cac84540f65c64ccc1683c267edce396b26b1e931aa429660aefac8fbe0188167b7aee815a3c22fa59a28a58d898d1a2b1825048f834d8d629f4c2a5d443801 languageName: node linkType: hard - -"zx@npm:^7.2.3": - version: 7.2.3 - resolution: "zx@npm:7.2.3" - dependencies: - "@types/fs-extra": "npm:^11.0.1" - "@types/minimist": "npm:^1.2.2" - "@types/node": "npm:^18.16.3" - "@types/ps-tree": "npm:^1.1.2" - "@types/which": "npm:^3.0.0" - chalk: "npm:^5.2.0" - fs-extra: "npm:^11.1.1" - fx: "npm:*" - globby: "npm:^13.1.4" - minimist: "npm:^1.2.8" - node-fetch: "npm:3.3.1" - ps-tree: "npm:^1.2.0" - webpod: "npm:^0" - which: "npm:^3.0.0" - yaml: "npm:^2.2.2" - bin: - zx: build/cli.js - checksum: 10/8dfecbb939cc8390707a686ccf85dcff3ac24ff69482fe5c39ec43848f438d9e84a8e946b823f8a725bf7ac606d1a6c596a3ffc2b7aaa22f9480b06b5b777ef9 - languageName: node - linkType: hard