File tree 6 files changed +220
-3
lines changed
6 files changed +220
-3
lines changed Original file line number Diff line number Diff line change @@ -468,6 +468,9 @@ jobs:
468
468
- run :
469
469
name : Build packages for fixtures
470
470
command : pnpm release:build
471
+ - run :
472
+ name : Analyze exported typescript
473
+ command : pnpm test:attw
471
474
- run :
472
475
name : Run visual regression tests using Pigment CSS
473
476
command : xvfb-run pnpm test:regressions-pigment-css
Original file line number Diff line number Diff line change 54
54
"start" : " pnpm install && pnpm docs:dev" ,
55
55
"test" : " node scripts/test.mjs" ,
56
56
"tc" : " nx run nx_test_tc" ,
57
+ "test:attw" : " pnpm run --parallel -r attw" ,
57
58
"test:extended" : " pnpm eslint && pnpm typescript && pnpm test:coverage" ,
58
59
"test:coverage" : " nx run nx_test_coverage" ,
59
60
"test:coverage:ci" : " nx run nx_test_coverage_ci" ,
107
108
"google-auth-library" : " ^9.15.1"
108
109
},
109
110
"devDependencies" : {
111
+ "@arethetypeswrong/cli" : " ^0.17.4" ,
110
112
"@argos-ci/core" : " ^3.1.0" ,
111
113
"@babel/cli" : " ^7.26.4" ,
112
114
"@babel/core" : " ^7.26.9" ,
Original file line number Diff line number Diff line change 43
43
"src:icons" : " cross-env UV_THREADPOOL_SIZE=64 node ./builder.mjs --output-dir src --svg-dir material-icons --renameFilter ./renameFilters/material-design-icons.mjs && pnpm build:lib:clean" ,
44
44
"test" : " cd ../../ && cross-env NODE_ENV=test mocha 'packages/mui-icons-material/**/*.test.?(c|m)[jt]s?(x)'" ,
45
45
"test:built-typings" : " tsc -p test/generated-types/tsconfig.json" ,
46
- "typescript" : " tsc -p tsconfig.json"
46
+ "typescript" : " tsc -p tsconfig.json" ,
47
+ "attw" : " attw --pack ./build --exclude-entrypoints esm --include-entrypoints Close"
47
48
},
48
49
"dependencies" : {
49
50
"@babel/runtime" : " ^7.26.9"
85
86
"engines" : {
86
87
"node" : " >=14.0.0"
87
88
},
89
+ "typesVersions" : {
90
+ "*" : {
91
+ "index" : [
92
+ " ./index.d.ts"
93
+ ],
94
+ "*" : [
95
+ " ./icon.d.ts"
96
+ ]
97
+ }
98
+ },
88
99
"exports" : {
89
100
"." : {
90
101
"import" : {
Original file line number Diff line number Diff line change 33
33
"prebuild" : " rimraf build tsconfig.build.tsbuildinfo" ,
34
34
"release" : " pnpm build && pnpm publish" ,
35
35
"test" : " cd ../../ && cross-env NODE_ENV=test mocha 'packages/mui-material-nextjs/**/*.test.?(c|m)[jt]s?(x)'" ,
36
- "typescript" : " tsc -p tsconfig.json"
36
+ "typescript" : " tsc -p tsconfig.json" ,
37
+ "attw" : " attw --pack ./build --exclude-entrypoints . esm modern --include-entrypoints v15-pagesRouter v15-appRouter"
37
38
},
38
39
"dependencies" : {
39
40
"@babel/runtime" : " ^7.26.9"
Original file line number Diff line number Diff line change 37
37
"release" : " pnpm build && pnpm publish" ,
38
38
"test" : " cd ../../ && cross-env NODE_ENV=test mocha 'packages/mui-material/**/*.test.?(c|m)[jt]s?(x)'" ,
39
39
"typescript" : " tsc -p tsconfig.json" ,
40
- "typescript:module-augmentation" : " node scripts/testModuleAugmentation.js"
40
+ "typescript:module-augmentation" : " node scripts/testModuleAugmentation.js" ,
41
+ "attw" : " attw --pack ./build --exclude-entrypoints esm modern --include-entrypoints Button styles"
41
42
},
42
43
"dependencies" : {
43
44
"@babel/runtime" : " ^7.26.9" ,
You can’t perform that action at this time.
0 commit comments