Skip to content

Commit 76da48a

Browse files
committed
Migrate sizelimits
1 parent f194ac0 commit 76da48a

File tree

15 files changed

+37
-103
lines changed

15 files changed

+37
-103
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- run: pnpm run format:check
1818
- run: pnpm -r build
1919
- run: pnpm -r test:run
20-
- run: pnpm size
20+
- run: pnpm -r size
2121
e2e:
2222
runs-on: ubuntu-latest
2323

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
"@reduxjs/toolkit": "^2.0.1",
1919
"@size-limit/file": "^7.0.8",
2020
"@types/node": "18.7.14",
21-
"bytes-iec": "^3.1.1",
2221
"effector": "23.0.0",
2322
"effector-vue": "23.0.0",
2423
"feed": "^4.2.2",

packages/factories/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"license": "MIT",
55
"scripts": {
66
"test:run": "vitest run --typecheck",
7-
"build": "vite build"
7+
"build": "vite build",
8+
"size": "size-limit"
89
},
910
"type": "module",
1011
"files": [
@@ -24,5 +25,11 @@
2425
"default": "./dist/factories.cjs"
2526
}
2627
}
27-
}
28+
},
29+
"size-limit": [
30+
{
31+
"path": "./dist/factories.js",
32+
"limit": "356 B"
33+
}
34+
]
2835
}

packages/factories/project.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,6 @@
1414
"target": "pack"
1515
}
1616
]
17-
},
18-
"size": {
19-
"executor": "./tools/executors/size-limit:size-limit",
20-
"options": {
21-
"limit": "2 kB",
22-
"outputPath": "dist/packages/factories"
23-
},
24-
"dependsOn": [
25-
{
26-
"target": "build"
27-
}
28-
]
2917
}
3018
},
3119
"tags": []

packages/i18next/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
},
99
"scripts": {
1010
"test:run": "vitest run --typecheck",
11-
"build": "vite build"
11+
"build": "vite build",
12+
"size": "size-limit"
1213
},
1314
"type": "module",
1415
"files": [
@@ -28,5 +29,11 @@
2829
"default": "./dist/i18next.cjs"
2930
}
3031
}
31-
}
32+
},
33+
"size-limit": [
34+
{
35+
"path": "./dist/i18next.js",
36+
"limit": "1.26 kB"
37+
}
38+
]
3239
}

packages/i18next/project.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,6 @@
1414
"target": "pack"
1515
}
1616
]
17-
},
18-
"size": {
19-
"executor": "./tools/executors/size-limit:size-limit",
20-
"options": {
21-
"limit": "16.6 kB",
22-
"outputPath": "dist/packages/i18next"
23-
},
24-
"dependsOn": [
25-
{
26-
"target": "build"
27-
}
28-
]
2917
}
3018
},
3119
"tags": []

packages/redux/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
},
99
"scripts": {
1010
"test:run": "vitest run --typecheck",
11-
"build": "vite build"
11+
"build": "vite build",
12+
"size": "size-limit"
1213
},
1314
"type": "module",
1415
"files": [
@@ -28,5 +29,11 @@
2829
"default": "./dist/redux.cjs"
2930
}
3031
}
31-
}
32+
},
33+
"size-limit": [
34+
{
35+
"path": "./dist/redux.js",
36+
"limit": "569 B"
37+
}
38+
]
3239
}

packages/redux/project.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,6 @@
1414
"target": "pack"
1515
}
1616
]
17-
},
18-
"size": {
19-
"executor": "./tools/executors/size-limit:size-limit",
20-
"options": {
21-
"limit": "1 kB",
22-
"outputPath": "dist/packages/redux"
23-
},
24-
"dependsOn": [
25-
{
26-
"target": "build"
27-
}
28-
]
2917
}
3018
},
3119
"tags": []

packages/web-api/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
},
88
"scripts": {
99
"test:run": "vitest run --typecheck",
10-
"build": "vite build"
10+
"build": "vite build",
11+
"size": "size-limit"
1112
},
1213
"type": "module",
1314
"files": [
@@ -27,5 +28,11 @@
2728
"default": "./dist/web-api.cjs"
2829
}
2930
}
30-
}
31+
},
32+
"size-limit": [
33+
{
34+
"path": "./dist/web-api.js",
35+
"limit": "1.58 kB"
36+
}
37+
]
3138
}

packages/web-api/project.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,6 @@
1414
"target": "pack"
1515
}
1616
]
17-
},
18-
"size": {
19-
"executor": "./tools/executors/size-limit:size-limit",
20-
"options": {
21-
"limit": "4 kB",
22-
"outputPath": "dist/packages/web-api"
23-
},
24-
"dependsOn": [
25-
{
26-
"target": "build"
27-
}
28-
]
2917
}
3018
},
3119
"tags": []

pnpm-lock.yaml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tools/executors/size-limit/executor.json

Lines changed: 0 additions & 9 deletions
This file was deleted.

tools/executors/size-limit/impl.js

Lines changed: 0 additions & 26 deletions
This file was deleted.

tools/executors/size-limit/package.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

tools/executors/size-limit/schema.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)