Skip to content

Commit 0909fb7

Browse files
committed
make test more realistic to use case
1 parent ec9fdf9 commit 0909fb7

File tree

3 files changed

+39
-3
lines changed

3 files changed

+39
-3
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@
100100
"@parcel/transformer-inline-string": "^2.14.0",
101101
"@parcel/transformer-svg-react": "^2.14.0",
102102
"@parcel/transformer-typescript-types": "^2.14.0",
103-
"@react-spectrum/s2": "^0.8.0",
104103
"@react-spectrum/s2-icon-builder": "^0.2.0",
105104
"@spectrum-css/component-builder": "1.0.1",
106105
"@spectrum-css/vars": "^2.3.0",

scripts/verdaccio-build-icon-builder.sh

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,44 @@ cd examples/s2-webpack-5-example
3434
mkdir icon-test
3535
cp ../../packages/@react-spectrum/s2/s2wf-icons/S2_Icon_3D_20_N.svg icon-test/S2_Icon_3D_20_N.svg
3636
npx @react-spectrum/s2-icon-builder -i ./icon-test/S2_Icon_3D_20_N.svg -o ./icon-dist
37-
npx @react-spectrum/s2-icon-builder -i ./icon-test/S2_Icon_3D_20_N.svg -o ./icon-dist-library --isLibrary
37+
38+
mkdir icon-library-test
39+
cat > icon-library-test/package.json << EOF
40+
{
41+
"name": "icon-library-test",
42+
"version": "1.0.0",
43+
"exports": {
44+
"./dist/*": {
45+
"types": "./dist/*.d.ts",
46+
"module": "./dist/*.mjs",
47+
"import": "./dist/*.mjs",
48+
"require": "./dist/*.cjs"
49+
}
50+
},
51+
"peerDependencies": {
52+
"@react-spectrum/s2": "latest",
53+
"react": "^19.0.0",
54+
"react-dom": "^19.0.0"
55+
},
56+
"devDependencies": {
57+
"@react-spectrum/s2-icon-builder": "latest",
58+
"@react-spectrum/s2": "latest",
59+
"react": "^19.0.0",
60+
"react-dom": "^19.0.0"
61+
},
62+
"files": [
63+
"src",
64+
"dist"
65+
]
66+
}
67+
EOF
68+
mkdir icon-library-test/src
69+
cp ../../packages/@react-spectrum/s2/s2wf-icons/S2_Icon_3D_20_N.svg src/S2_Icon_3D_20_N.svg
70+
cd icon-library-test
71+
yarn install
72+
yarn transform-icons -i './src/*.svg' -o ./dist --isLibrary
73+
ls ./dist
74+
75+
cd ..
3876

3977
netstat -tpln | awk -F'[[:space:]/:]+' '$5 == 4000 {print $(NF-2)}' | xargs kill

yarn.lock

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29559,7 +29559,6 @@ __metadata:
2955929559
"@parcel/transformer-inline-string": "npm:^2.14.0"
2956029560
"@parcel/transformer-svg-react": "npm:^2.14.0"
2956129561
"@parcel/transformer-typescript-types": "npm:^2.14.0"
29562-
"@react-spectrum/s2": "npm:^0.8.0"
2956329562
"@react-spectrum/s2-icon-builder": "npm:^0.2.0"
2956429563
"@spectrum-css/component-builder": "npm:1.0.1"
2956529564
"@spectrum-css/vars": "npm:^2.3.0"

0 commit comments

Comments
 (0)