Skip to content

Commit dada9d3

Browse files
committed
Switch to npm workspaces
1 parent 92467bc commit dada9d3

Some content is hidden

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

97 files changed

+18591
-45762
lines changed

.github/dependabot.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -15,63 +15,63 @@ updates:
1515
interval: monthly
1616
versioning-strategy: increase
1717
- package-ecosystem: npm
18-
directory: "/color-modes"
18+
directory: "/packages/color-modes"
1919
labels:
2020
- dependencies
2121
schedule:
2222
interval: monthly
2323
versioning-strategy: increase
2424
- package-ecosystem: npm
25-
directory: "/icons-font"
25+
directory: "/packages/icons-font"
2626
labels:
2727
- dependencies
2828
schedule:
2929
interval: monthly
3030
versioning-strategy: increase
3131
- package-ecosystem: npm
32-
directory: "/parcel"
32+
directory: "/packages/parcel"
3333
labels:
3434
- dependencies
3535
schedule:
3636
interval: monthly
3737
versioning-strategy: increase
3838
- package-ecosystem: npm
39-
directory: "/sass-js-esm"
39+
directory: "/packages/sass-js-esm"
4040
labels:
4141
- dependencies
4242
schedule:
4343
interval: monthly
4444
versioning-strategy: increase
4545
- package-ecosystem: npm
46-
directory: "/sass-js"
46+
directory: "/packages/sass-js"
4747
labels:
4848
- dependencies
4949
schedule:
5050
interval: monthly
5151
versioning-strategy: increase
5252
- package-ecosystem: npm
53-
directory: "/starter"
53+
directory: "/packages/starter"
5454
labels:
5555
- dependencies
5656
schedule:
5757
interval: monthly
5858
versioning-strategy: increase
5959
- package-ecosystem: npm
60-
directory: "/vite"
60+
directory: "/packages/vite"
6161
labels:
6262
- dependencies
6363
schedule:
6464
interval: monthly
6565
versioning-strategy: increase
6666
- package-ecosystem: npm
67-
directory: "/vue"
67+
directory: "/packages/vue"
6868
labels:
6969
- dependencies
7070
schedule:
7171
interval: monthly
7272
versioning-strategy: increase
7373
- package-ecosystem: npm
74-
directory: "/webpack"
74+
directory: "/packages/webpack"
7575
labels:
7676
- dependencies
7777
schedule:

.github/workflows/ci.yml

+1-5
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ jobs:
1818
ci:
1919
name: ${{ matrix.project }}
2020
runs-on: ubuntu-latest
21-
defaults:
22-
run:
23-
working-directory: "${{ matrix.project }}"
2421

2522
strategy:
2623
fail-fast: false
@@ -47,10 +44,9 @@ jobs:
4744
with:
4845
node-version: "${{ env.NODE }}"
4946
cache: npm
50-
cache-dependency-path: "**/package-lock.json"
5147

5248
- name: Install npm dependencies
5349
run: npm ci
5450

5551
- name: Build and test
56-
run: npm run test --if-present
52+
run: npm run test --if-present --workspace=${{ matrix.project }}

.gitignore

+3-2
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,6 @@ Thumbs.db
3030
*.komodoproject
3131

3232
# Folders to ignore
33-
dist
34-
node_modules
33+
.parcel-cache/
34+
dist/
35+
node_modules/

color-modes/.npmrc

-1
This file was deleted.

0 commit comments

Comments
 (0)