diff --git a/.gitignore b/.gitignore index c462bc62..65a5ca06 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,7 @@ packages/*/coverage # Editor directories and files .idea .vscode/* +!.vscode/settings.json *.suo *.ntvs* *.njsproj diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..ea33def8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,18 @@ +{ + "editor.codeActionsOnSave": { + "source.fixAll.eslint": "always" + }, + "editor.formatOnSave": true, + "eslint.validate": [ + "javascript", + "typescript" + ], + "eslint.workingDirectories": [ + { + "mode": "auto" + } + ], + "[markdown]": { + "editor.formatOnSave": false + } +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 1be6eeed..b4ce1ab4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.0.0-rc.11] - 2024-02-27 +## [1.0.0-rc.11] - 2024-02-28 ### Changed - `all` - Output ESM files with `.mjs` extension diff --git a/package.json b/package.json index 1e8767a8..56520ba7 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "eslint-plugin-simple-import-sort": "^10.0.0", "jest": "^29.5.0", "prettier": "^2.8.4", + "tsc-alias": "^1.8.2", "typedoc": "^0.23.26", "typescript": "^5.0.4", "yorkie": "^2.0.0" diff --git a/packages/fetcher/package.json b/packages/fetcher/package.json index 1d72014a..cbc3c4b3 100644 --- a/packages/fetcher/package.json +++ b/packages/fetcher/package.json @@ -45,14 +45,8 @@ "access": "public" }, "devDependencies": { - "@swc/cli": "^0.3.9", - "@swc/core": "^1.4.2", - "@swc/jest": "^0.2.36", - "@types/jest": "^29.5.1", - "@types/node": "^18.14.2", "@types/uuid": "^9", - "jest": "^29.5.0", - "tsc-alias": "^1.8.2" + "jest": "^29.5.0" }, "typedoc": { "entryPoint": "./src/index.ts", diff --git a/packages/jac/package.json b/packages/jac/package.json index fad3c21e..5e3636db 100644 --- a/packages/jac/package.json +++ b/packages/jac/package.json @@ -45,14 +45,8 @@ "access": "public" }, "devDependencies": { - "@swc/cli": "^0.3.9", - "@swc/core": "^1.4.2", - "@swc/jest": "^0.2.36", - "@types/jest": "^29.5.1", "@types/lodash": "^4", - "@types/node": "^18.14.2", - "jest": "^29.5.0", - "tsc-alias": "^1.8.2" + "jest": "^29.5.0" }, "dependencies": { "@distributedlab/fetcher": "workspace:*", diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json index a9dfaa52..c4d80ae5 100644 --- a/packages/reactivity/package.json +++ b/packages/reactivity/package.json @@ -45,13 +45,7 @@ "access": "public" }, "devDependencies": { - "@swc/cli": "^0.3.9", - "@swc/core": "^1.4.2", - "@swc/jest": "^0.2.36", - "@types/jest": "^29.5.1", - "@types/node": "^18.14.2", - "jest": "^29.5.0", - "tsc-alias": "^1.8.2" + "jest": "^29.5.0" }, "typedoc": { "entryPoint": "./src/index.ts", diff --git a/packages/tools/package.json b/packages/tools/package.json index 69ee5140..29a3f8ae 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -45,13 +45,7 @@ "access": "public" }, "devDependencies": { - "@swc/cli": "^0.3.9", - "@swc/core": "^1.4.2", - "@swc/jest": "^0.2.36", - "@types/jest": "^29.5.1", - "@types/node": "^18.14.2", - "jest": "^29.5.0", - "tsc-alias": "^1.8.2" + "jest": "^29.5.0" }, "dependencies": { "bignumber.js": "^9.1.1", diff --git a/packages/w3p/package.json b/packages/w3p/package.json index 5516a68c..23be4419 100644 --- a/packages/w3p/package.json +++ b/packages/w3p/package.json @@ -58,13 +58,7 @@ "near-api-js": "^1.1.0" }, "devDependencies": { - "@swc/cli": "^0.3.9", - "@swc/core": "^1.4.2", - "@swc/jest": "^0.2.36", - "@types/jest": "^29.5.1", - "@types/node": "^18.14.2", - "jest": "^29.5.0", - "tsc-alias": "^1.8.2" + "jest": "^29.5.0" }, "typedoc": { "entryPoint": "./src/index.ts", diff --git a/yarn.lock b/yarn.lock index 454b3a0d..f353fc94 100644 --- a/yarn.lock +++ b/yarn.lock @@ -423,14 +423,8 @@ __metadata: version: 0.0.0-use.local resolution: "@distributedlab/fetcher@workspace:packages/fetcher" dependencies: - "@swc/cli": ^0.3.9 - "@swc/core": ^1.4.2 - "@swc/jest": ^0.2.36 - "@types/jest": ^29.5.1 - "@types/node": ^18.14.2 "@types/uuid": ^9 jest: ^29.5.0 - tsc-alias: ^1.8.2 uuid: ^9.0.0 languageName: unknown linkType: soft @@ -440,15 +434,9 @@ __metadata: resolution: "@distributedlab/jac@workspace:packages/jac" dependencies: "@distributedlab/fetcher": "workspace:*" - "@swc/cli": ^0.3.9 - "@swc/core": ^1.4.2 - "@swc/jest": ^0.2.36 - "@types/jest": ^29.5.1 "@types/lodash": ^4 - "@types/node": ^18.14.2 jest: ^29.5.0 lodash: ^4.17.21 - tsc-alias: ^1.8.2 languageName: unknown linkType: soft @@ -456,13 +444,7 @@ __metadata: version: 0.0.0-use.local resolution: "@distributedlab/reactivity@workspace:packages/reactivity" dependencies: - "@swc/cli": ^0.3.9 - "@swc/core": ^1.4.2 - "@swc/jest": ^0.2.36 - "@types/jest": ^29.5.1 - "@types/node": ^18.14.2 jest: ^29.5.0 - tsc-alias: ^1.8.2 languageName: unknown linkType: soft @@ -470,15 +452,9 @@ __metadata: version: 0.0.0-use.local resolution: "@distributedlab/tools@workspace:packages/tools" dependencies: - "@swc/cli": ^0.3.9 - "@swc/core": ^1.4.2 - "@swc/jest": ^0.2.36 - "@types/jest": ^29.5.1 - "@types/node": ^18.14.2 bignumber.js: ^9.1.1 dayjs: ^1.11.7 jest: ^29.5.0 - tsc-alias: ^1.8.2 tslib: ^2.5.0 languageName: unknown linkType: soft @@ -493,18 +469,12 @@ __metadata: "@near-wallet-selector/core": ^7.8.2 "@near-wallet-selector/my-near-wallet": ^7.8.2 "@solana/web3.js": ^1.73.2 - "@swc/cli": ^0.3.9 - "@swc/core": ^1.4.2 - "@swc/jest": ^0.2.36 - "@types/jest": ^29.5.1 - "@types/node": ^18.14.2 "@walletconnect/modal": ^2.6.1 "@walletconnect/universal-provider": ^2.10.0 bs58: ^5.0.0 ethers: ^5.7.2 jest: ^29.5.0 near-api-js: ^1.1.0 - tsc-alias: ^1.8.2 languageName: unknown linkType: soft @@ -2118,9 +2088,9 @@ __metadata: linkType: hard "@types/lodash@npm:^4": - version: 4.14.194 - resolution: "@types/lodash@npm:4.14.194" - checksum: 113f34831c461469d91feca2dde737f88487732898b4d25e9eb23b087bb193985f864d1e1e0f3b777edc5022e460443588b6000a3b2348c966f72d17eedc35ea + version: 4.14.202 + resolution: "@types/lodash@npm:4.14.202" + checksum: a91acf3564a568c6f199912f3eb2c76c99c5a0d7e219394294213b3f2d54f672619f0fde4da22b29dc5d4c31457cd799acc2e5cb6bd90f9af04a1578483b6ff7 languageName: node linkType: hard @@ -2138,13 +2108,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.14.2": - version: 18.16.13 - resolution: "@types/node@npm:18.16.13" - checksum: ec1ffb814750fc7f7c6c7cb138ed56f24cb23a2ffe50d264a265be52b5cafca37b94b8fb3b5b420f5674baa677b0e011160aeaa1a0edd862aa4cfa11f4467918 - languageName: node - linkType: hard - "@types/prettier@npm:^2, @types/prettier@npm:^2.1.5": version: 2.7.2 resolution: "@types/prettier@npm:2.7.2" @@ -8233,6 +8196,7 @@ __metadata: eslint-plugin-simple-import-sort: ^10.0.0 jest: ^29.5.0 prettier: ^2.8.4 + tsc-alias: ^1.8.2 typedoc: ^0.23.26 typescript: ^5.0.4 yorkie: ^2.0.0