Skip to content
This repository was archived by the owner on Jul 14, 2023. It is now read-only.

Commit 5bc466d

Browse files
Switch to pnpm
* pnpm * Upgrades. * Actions config. * Actions config.
1 parent 12fde28 commit 5bc466d

File tree

13 files changed

+8847
-12441
lines changed

13 files changed

+8847
-12441
lines changed

.github/workflows/main.yml

+9-4
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,25 @@ jobs:
2222
with:
2323
fetch-depth: 2
2424

25+
- name: Setup pnpm
26+
uses: pnpm/[email protected]
27+
with:
28+
version: 7
29+
2530
- name: Setup Node.js environment
2631
uses: actions/setup-node@v3
2732
with:
2833
node-version: 16
29-
cache: 'yarn'
34+
cache: 'pnpm'
3035

3136
- name: Install dependencies
3237
run: |
3338
npm config set '@fortawesome:registry' 'https://npm.fontawesome.com/'
3439
npm config set '//npm.fontawesome.com/:_authToken' "${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}"
35-
yarn
40+
pnpm i
3641
3742
- name: Build
38-
run: yarn build
43+
run: pnpm build
3944

4045
- name: Test
41-
run: yarn test
46+
run: pnpm test

.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

-541
This file was deleted.

.yarn/releases/yarn-3.2.4.cjs

-801
This file was deleted.

.yarnrc.yml

-11
This file was deleted.

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ To build all apps and packages, run the following command:
4545

4646
```
4747
cd strum
48-
yarn build
48+
pnpm build
4949
```
5050

5151
### Develop
@@ -54,7 +54,7 @@ To develop all apps and packages, run the following command:
5454

5555
```
5656
cd strum
57-
yarn dev
57+
pnpm dev
5858
```
5959

6060
### Test
@@ -63,5 +63,5 @@ To run the jest suite:
6363

6464
```
6565
cd strum
66-
yarn test
66+
pnpm test
6767
```

apps/docs/package.json

+17-15
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,27 @@
1212
"types": "tsc --noEmit --skipLibCheck"
1313
},
1414
"dependencies": {
15-
"@fortawesome/fontawesome-svg-core": "6.2.0",
16-
"@fortawesome/free-brands-svg-icons": "6.2.0",
15+
"@fortawesome/fontawesome-svg-core": "6.2.1",
16+
"@fortawesome/free-brands-svg-icons": "6.2.1",
1717
"@fortawesome/react-fontawesome": "0.2.0",
18-
"@fortawesome/sharp-solid-svg-icons": "6.2.0",
18+
"@fortawesome/sharp-solid-svg-icons": "6.2.1",
1919
"@mdx-js/loader": "2.1.5",
2020
"@mdx-js/react": "2.1.5",
21-
"@next/font": "13.0.0",
22-
"@next/mdx": "13.0.0",
21+
"@next/font": "13.0.4",
22+
"@next/mdx": "13.0.4",
2323
"@reach/skip-nav": "0.18.0",
2424
"@strum/react": "*",
25-
"@vanilla-extract/css": "1.9.1",
26-
"@vanilla-extract/css-utils": "0.1.2",
27-
"@vanilla-extract/dynamic": "2.0.2",
25+
"@vanilla-extract/css": "1.9.2",
26+
"@vanilla-extract/css-utils": "0.1.3",
27+
"@vanilla-extract/dynamic": "2.0.3",
2828
"@vanilla-extract/next-plugin": "2.1.1",
2929
"@vercel/og": "0.0.20",
30-
"copy-to-clipboard": "3.3.2",
30+
"copy-to-clipboard": "3.3.3",
3131
"glob": "8.0.3",
3232
"lodash": "4.17.21",
33-
"next": "13.0.0",
33+
"next": "13.0.4",
3434
"next-mdx-remote": "4.2.0",
35-
"next-sitemap": "3.1.30",
35+
"next-sitemap": "3.1.32",
3636
"prism-react-renderer": "1.3.5",
3737
"react": "18.2.0",
3838
"react-docgen-typescript": "2.2.2",
@@ -41,18 +41,20 @@
4141
"remark-mdx-code-meta": "2.0.0"
4242
},
4343
"devDependencies": {
44+
"@next/env": "^13.0.4",
4445
"@strum/eslint-config": "*",
4546
"@strum/tsconfig": "*",
4647
"@types/deepmerge": "2.2.0",
4748
"@types/glob": "8.0.0",
48-
"@types/lodash": "4.14.186",
49+
"@types/lodash": "4.14.189",
4950
"@types/node": "18.11.9",
50-
"@types/react": "18.0.24",
51-
"eslint": "8.27.0",
51+
"@types/react": "18.0.25",
52+
"eslint": "8.28.0",
5253
"next-compose-plugins": "2.2.1",
5354
"next-transpile-modules": "10.0.0",
5455
"rimraf": "3.0.2",
5556
"turbo": "1.6.3",
56-
"typescript": "4.8.4"
57+
"typescript": "4.9.3",
58+
"webpack": "^5.75.0"
5759
}
5860
}

apps/docs/src/pages/overview/development.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ Strum Design System is the personal component library for <a href="https://colin
1212
```bash
1313
git clone [email protected]:colinhemphill/strum.git
1414
cd strum
15-
yarn
16-
yarn dev
15+
pnpm i
16+
pnpm dev
1717
```
1818

1919
## Open-source acknowledgments

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@
2323
"npm": ">=7.0.0",
2424
"node": ">=14.0.0"
2525
},
26-
"packageManager": "[email protected]"
27-
}
26+
"packageManager": "[email protected]"
27+
}

packages/eslint-config-strum/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
"version": "0.0.0",
44
"license": "MIT",
55
"dependencies": {
6-
"eslint": "8.27.0",
7-
"eslint-config-next": "13.0.0",
6+
"eslint": "8.28.0",
7+
"eslint-config-next": "13.0.4",
88
"eslint-config-prettier": "8.5.0",
9-
"eslint-plugin-react": "7.31.10"
9+
"eslint-plugin-react": "7.31.11"
1010
},
1111
"devDependencies": {
12-
"@typescript-eslint/eslint-plugin": "5.42.0",
13-
"@typescript-eslint/parser": "5.42.0",
12+
"@typescript-eslint/eslint-plugin": "5.43.0",
13+
"@typescript-eslint/parser": "5.43.0",
1414
"eslint-plugin-react": "7.31.10",
1515
"eslint-plugin-react-hooks": "4.6.0",
16-
"typescript": "4.8.4"
16+
"typescript": "4.9.3"
1717
},
1818
"publishConfig": {
1919
"access": "public"

packages/strum-react/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@
3535
"sideEffects": false,
3636
"publishConfig": {
3737
"access": "public",
38-
"registry": "https://registry.yarnpkg.com"
38+
"registry": "https://registry.npmjs.org"
3939
},
4040
"scripts": {
4141
"build": "vite build",
4242
"clean": "rimraf dist",
4343
"dev": "vite build --watch",
4444
"lint": "eslint src/**/*.{ts,tsx}",
45-
"prepack": "yarn build",
46-
"publish": "yarn npm publish",
45+
"prepack": "pnpm build",
46+
"publish": "pnpm npm publish",
4747
"test": "jest",
4848
"types": "tsc --noEmit --skipLibCheck"
4949
},

0 commit comments

Comments
 (0)