Skip to content

Commit 6f0f2b6

Browse files
committed
feat: catalogs
1 parent b5c75f5 commit 6f0f2b6

File tree

8 files changed

+344
-193
lines changed

8 files changed

+344
-193
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
"features": {
55
"ghcr.io/devcontainers/features/github-cli:1": {}
66
},
7-
"postCreateCommand": "npm install -g pnpm@9.1.0"
7+
"postCreateCommand": "npm install -g pnpm@10.15.0"
88
}

apps/chrome-extension/package.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,29 @@
1111
"type-check": "tsc --noEmit"
1212
},
1313
"devDependencies": {
14-
"@babel/core": "^7.26.0",
15-
"@babel/preset-env": "^7.26.0",
16-
"@rollup/plugin-babel": "^6.0.4",
17-
"@rollup/plugin-commonjs": "^25.0.8",
18-
"@rollup/plugin-json": "^6.1.0",
19-
"@rollup/plugin-node-resolve": "^15.3.0",
20-
"@rollup/plugin-replace": "^6.0.2",
21-
"@rollup/plugin-terser": "^0.4.4",
22-
"@rollup/plugin-typescript": "^11.1.6",
23-
"chrome-types": "0.1.321",
24-
"execa": "^9.5.1",
25-
"glob": "^10.4.5",
26-
"rollup": "^4.24.4"
14+
"@babel/core": "catalog:dev",
15+
"@babel/preset-env": "catalog:node",
16+
"@rollup/plugin-babel": "catalog:build",
17+
"@rollup/plugin-commonjs": "catalog:build",
18+
"@rollup/plugin-json": "catalog:build",
19+
"@rollup/plugin-node-resolve": "catalog:build",
20+
"@rollup/plugin-replace": "catalog:build",
21+
"@rollup/plugin-terser": "catalog:build",
22+
"@rollup/plugin-typescript": "catalog:build",
23+
"chrome-types": "catalog:dev",
24+
"execa": "catalog:node",
25+
"glob": "catalog:node",
26+
"rollup": "catalog:build"
2727
},
2828
"dependencies": {
2929
"@dolphin/common": "workspace:^",
3030
"@dolphin/lark": "workspace:^",
31-
"@zip.js/zip.js": "^2.7.53",
32-
"browser-fs-access": "^0.35.0",
33-
"es-toolkit": "^1.39.5",
34-
"filenamify": "^6.0.0",
35-
"i18next": "^23.16.4",
36-
"radash": "^12.1.0",
37-
"serialize-error": "^12.0.0"
31+
"@zip.js/zip.js": "catalog:prod",
32+
"browser-fs-access": "catalog:network",
33+
"es-toolkit": "catalog:prod",
34+
"filenamify": "catalog:prod",
35+
"i18next": "catalog:i18n",
36+
"radash": "catalog:prod",
37+
"serialize-error": "catalog:prod"
3838
}
3939
}

package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,31 @@
1313
"format-check": "prettier . --check --ignore-path .gitignore --ignore-path .prettierignore",
1414
"prepare": "husky"
1515
},
16-
"packageManager": "pnpm@9.1.0+sha512.67f5879916a9293e5cf059c23853d571beaf4f753c707f40cb22bed5fb1578c6aad3b6c4107ccb3ba0b35be003eb621a16471ac836c87beb53f9d54bb4612724",
1716
"keywords": [
1817
"lark",
1918
"markdown"
2019
],
2120
"author": "Junji Lu",
2221
"devDependencies": {
23-
"@changesets/changelog-github": "^0.5.0",
24-
"@changesets/cli": "^2.27.9",
22+
"@changesets/changelog-github": "catalog:cli",
23+
"@changesets/cli": "catalog:cli",
2524
"@dolphin/typescript-config": "workspace:^",
26-
"@eslint/js": "^9.27.0",
27-
"@types/node": "22.12.0",
28-
"eslint": "^9.27.0",
29-
"globals": "^16.2.0",
30-
"happy-dom": "^13.10.1",
31-
"husky": "^9.1.7",
32-
"lint-staged": "^16.1.0",
33-
"prettier": "^3.3.3",
34-
"turbo": "^2.5.3",
35-
"typescript": "^5.8.3",
36-
"typescript-eslint": "^8.32.1",
37-
"vite": "^5.4.10",
38-
"vitest": "^1.6.0"
25+
"@eslint/js": "catalog:lint",
26+
"@types/node": "catalog:types",
27+
"eslint": "catalog:lint",
28+
"globals": "catalog:node",
29+
"happy-dom": "catalog:dev",
30+
"husky": "catalog:lint",
31+
"lint-staged": "catalog:lint",
32+
"prettier": "catalog:lint",
33+
"turbo": "catalog:monorepo",
34+
"typescript": "catalog:dev",
35+
"typescript-eslint": "catalog:lint",
36+
"vite": "catalog:build",
37+
"vitest": "catalog:test"
3938
},
4039
"dependencies": {
41-
"core-js": "3.36.0"
40+
"core-js": "catalog:prod"
4241
},
4342
"lint-staged": {
4443
"*.{js,jsx,ts,tsx}": [
@@ -48,8 +47,9 @@
4847
"prettier --check --ignore-path .gitignore --ignore-path .prettierignore"
4948
]
5049
},
50+
"packageManager": "pnpm@10.15.0",
5151
"volta": {
52-
"node": "22.12.0",
53-
"pnpm": "9.1.0"
52+
"node": "22.18.0",
53+
"pnpm": "10.15.0"
5454
}
5555
}

packages/common/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"devDependencies": {
3434
"@dolphin/rollup-config": "workspace:^",
35-
"@types/mdast": "^4.0.4",
36-
"rollup": "^4.24.4"
35+
"@types/mdast": "catalog:types",
36+
"rollup": "catalog:build"
3737
}
3838
}

packages/lark/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,18 @@
2929
},
3030
"devDependencies": {
3131
"@dolphin/rollup-config": "workspace:^",
32-
"@types/lodash-es": "^4.17.12",
33-
"@types/mdast": "^4.0.4",
34-
"rollup": "^4.24.4"
32+
"@types/lodash-es": "catalog:types",
33+
"@types/mdast": "catalog:types",
34+
"rollup": "catalog:build"
3535
},
3636
"dependencies": {
3737
"@dolphin/common": "workspace:^",
38-
"js-base64": "^3.7.7",
39-
"lodash-es": "^4.17.21",
40-
"mdast-util-gfm-strikethrough": "^2.0.0",
41-
"mdast-util-gfm-table": "^2.0.0",
42-
"mdast-util-gfm-task-list-item": "^2.0.0",
43-
"mdast-util-math": "^3.0.0",
44-
"mdast-util-to-markdown": "^2.1.2"
38+
"js-base64": "catalog:prod",
39+
"lodash-es": "catalog:utils",
40+
"mdast-util-gfm-strikethrough": "catalog:prod",
41+
"mdast-util-gfm-table": "catalog:prod",
42+
"mdast-util-gfm-task-list-item": "catalog:prod",
43+
"mdast-util-math": "catalog:prod",
44+
"mdast-util-to-markdown": "catalog:markdown"
4545
}
4646
}

packages/rollup-config/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@
1414
},
1515
"scripts": {},
1616
"dependencies": {
17-
"@rollup/plugin-node-resolve": "^15.3.0",
18-
"@rollup/plugin-typescript": "12.1.2",
19-
"glob": "^10.4.5",
20-
"tslib": "^2.8.1"
17+
"@rollup/plugin-node-resolve": "catalog:build",
18+
"@rollup/plugin-typescript": "catalog:build",
19+
"glob": "catalog:node",
20+
"tslib": "catalog:prod"
2121
},
2222
"devDependencies": {
23-
"@rollup/plugin-replace": "^6.0.2",
24-
"rollup": "^4.24.4"
23+
"@rollup/plugin-replace": "catalog:build",
24+
"rollup": "catalog:build"
2525
},
2626
"peerDependencies": {
27-
"rollup": "^4.22.4"
27+
"rollup": "catalog:build"
2828
}
2929
}

0 commit comments

Comments
 (0)