Skip to content

Commit e426aaa

Browse files
authored
build: use npm pack tarball for local examples and testing instead of .local (#859)
1 parent 050cd5b commit e426aaa

39 files changed

+9516
-13637
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ jobs:
1414
uses: actions/setup-node@v4
1515
with:
1616
node-version: 22.x
17+
1718
- run: npm ci
1819
- run: npm run lint
1920
- run: npm run docs:diff
2021

2122
test:
2223
runs-on: ubuntu-latest
23-
needs: lint
2424
strategy:
2525
fail-fast: false
2626
matrix:
@@ -32,7 +32,7 @@ jobs:
3232
with:
3333
node-version: ${{ matrix.node-version }}
3434
cache: npm
35+
3536
- run: npm ci
3637
- run: npm run test
3738
- run: npm run test:node
38-
- run: npm run test:pack

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
*.tgz
22
browserstack.err
33
dist/
4+
.build/
45
local.log
56
logs/
67
node_modules/
8+
examples/**/package-lock.json

.local/README.md

-9
This file was deleted.

.local/uuid/dist

-1
This file was deleted.

.local/uuid/package.json

-1
This file was deleted.

.local/uuid/v1.js

-1
This file was deleted.

.local/uuid/v1tov6.js

-1
This file was deleted.

.local/uuid/v3.js

-1
This file was deleted.

.local/uuid/v4.js

-1
This file was deleted.

.local/uuid/v5.js

-1
This file was deleted.

.local/uuid/v6.js

-1
This file was deleted.

.local/uuid/v6tov1.js

-1
This file was deleted.

.local/uuid/v7.js

-1
This file was deleted.

.local/uuid/wrapper.mjs

-1
This file was deleted.

.prettierignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
.local/
21
dist/
32
node_modules/
43
README.md

eslint.config.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ export default [
3333
},
3434
},
3535
{
36-
ignores: ['eslint.config.cjs', '.local/', '**/dist/', 'node_modules/'],
36+
ignores: ['eslint.config.cjs', '**/dist/', 'node_modules/'],
3737
},
3838
];

examples/benchmark/package-lock.json

-138
This file was deleted.

examples/benchmark/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55
"scripts": {
66
"build": "true",
77
"start": "npm run build && npx http-server . -o",
8+
"pretest": "HUSKY=0 npm install --no-package-lock",
89
"test": "node node.js"
910
},
1011
"dependencies": {
11-
"uuid": "file:../../.local/uuid"
12+
"uuid": "file:../../.build/uuid.tgz"
1213
},
1314
"devDependencies": {
1415
"benchmark": "^2.1.4"

examples/browser-esmodules/package-lock.json

-91
This file was deleted.

examples/browser-esmodules/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
"start": "npm run build && npx http-server . -o"
88
},
99
"dependencies": {
10-
"uuid": "file:../../.local/uuid"
10+
"uuid": "file:../../.build/uuid.tgz"
1111
}
1212
}

examples/browser-rollup/.gitignore

-1
This file was deleted.

0 commit comments

Comments
 (0)