Skip to content

Commit f473dc2

Browse files
authored
Merge pull request #1683 from thunderstore-io/12-23-chore_ui_standardize_package_exports_ts_build_metadata
chore(ui): standardize package exports + TS build metadata
2 parents f60bdf3 + d1cbb8f commit f473dc2

File tree

42 files changed

+122
-19
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+122
-19
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Local scratch outputs
2+
/artifacts/
3+
4+
# TypeScript incremental build outputs
5+
*.tsbuildinfo
16
.idea
27
/node_modules/
38
**/yarn-error.log

apps/cyberstorm-remix/tsconfig.tsbuildinfo

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"postinstall": "preconstruct dev && manypkg check",
1111
"build": "preconstruct build && yarn workspace @thunderstore/cyberstorm-theme build && yarn workspace @thunderstore/cyberstorm build && yarn workspace @thunderstore/ts-uploader build",
1212
"plop": "plop",
13+
"validate:exports": "node tools/scripts/validate_package_exports.mjs",
1314
"test": "vitest run",
1415
"test:watch": "vitest watch",
1516
"coverage": "vitest run --coverage",

packages/beta-switch/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"main": "dist/thunderstore-beta-switch.cjs.js",
77
"module": "dist/thunderstore-beta-switch.esm.js",
88
"types": "dist/thunderstore-beta-switch.cjs.d.ts",
9+
"exports": {
10+
".": {
11+
"module": "./dist/thunderstore-beta-switch.esm.js",
12+
"default": "./dist/thunderstore-beta-switch.cjs.js"
13+
},
14+
"./package.json": "./package.json"
15+
},
916
"files": [
1017
"dist"
1118
],

packages/beta-switch/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"resolveJsonModule": true,
2121
"forceConsistentCasingInFileNames": true,
2222
"composite": true,
23+
"declarationMap": true,
2324
"outDir": "./dist",
2425
"rootDir": "./src",
2526
"jsx": "react-jsx"

packages/cyberstorm-forms/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
"main": "dist/thunderstore-cyberstorm-forms.cjs.js",
88
"module": "dist/thunderstore-cyberstorm-forms.esm.js",
99
"types": "dist/index.d.ts",
10+
"exports": {
11+
".": {
12+
"module": "./dist/thunderstore-cyberstorm-forms.esm.js",
13+
"default": "./dist/thunderstore-cyberstorm-forms.cjs.js"
14+
},
15+
"./package.json": "./package.json"
16+
},
1017
"files": [
1118
"dist"
1219
],

packages/cyberstorm-forms/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"resolveJsonModule": true,
2121
"forceConsistentCasingInFileNames": true,
2222
"composite": true,
23+
"declarationMap": true,
2324
"outDir": "./dist",
2425
"rootDir": "./src",
2526
"jsx": "react-jsx",

packages/dapper-fake/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
"main": "dist/thunderstore-dapper-fake.cjs.js",
77
"module": "dist/thunderstore-dapper-fake.esm.js",
88
"types": "dist/thunderstore-dapper-fake.cjs.d.ts",
9+
"exports": {
10+
".": {
11+
"module": "./dist/thunderstore-dapper-fake.esm.js",
12+
"default": "./dist/thunderstore-dapper-fake.cjs.js"
13+
},
14+
"./package.json": "./package.json"
15+
},
916
"files": [
1017
"dist"
1118
],

packages/dapper-fake/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"resolveJsonModule": true,
2121
"forceConsistentCasingInFileNames": true,
2222
"composite": true,
23+
"declarationMap": true,
2324
"outDir": "./dist",
2425
"rootDir": "./src",
2526
"jsx": "react-jsx"

packages/dapper-ts/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
"main": "dist/thunderstore-dapper-ts.cjs.js",
88
"module": "dist/thunderstore-dapper-ts.esm.js",
99
"types": "dist/index.d.ts",
10+
"exports": {
11+
".": {
12+
"module": "./dist/thunderstore-dapper-ts.esm.js",
13+
"default": "./dist/thunderstore-dapper-ts.cjs.js"
14+
},
15+
"./package.json": "./package.json"
16+
},
1017
"files": [
1118
"dist"
1219
],

0 commit comments

Comments
 (0)