Skip to content

Commit 24ac2fd

Browse files
authored
fix: add TS unit test, pin to [email protected] (#860)
1 parent e426aaa commit 24ac2fd

File tree

15 files changed

+43
-20
lines changed

15 files changed

+43
-20
lines changed

examples/benchmark/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"scripts": {
66
"build": "true",
77
"start": "npm run build && npx http-server . -o",
8-
"pretest": "HUSKY=0 npm install --no-package-lock",
8+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
99
"test": "node node.js"
1010
},
1111
"dependencies": {

examples/browser-rollup/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6-
"build": "npm install --no-package-lock && rm -rf dist && rollup -c",
6+
"build": "rm -fr node_modules && npm install --no-package-lock && rm -rf dist && rollup -c",
77
"start": "npm run build && npx http-server . -o"
88
},
99
"dependencies": {

examples/browser-webpack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6-
"build": "npm install --no-package-lock && rm -rf dist && webpack",
6+
"build": "rm -fr node_modules && npm install --no-package-lock && rm -rf dist && webpack",
77
"start": "npm run build && npx http-server . -o"
88
},
99
"dependencies": {

examples/node-commonjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6-
"pretest": "npm install --no-package-lock",
6+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
77
"test": "node example.js"
88
},
99
"dependencies": {

examples/node-esmodules/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"scripts": {
66
"test:package": "( node --version | grep -vq 'v16' ) || ( node --experimental-json-modules package.mjs )",
77
"test:example": "node example.mjs",
8-
"pretest": "npm install --no-package-lock",
8+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
99
"test": "npm-run-all test:*"
1010
},
1111
"dependencies": {

examples/node-jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6-
"pretest": "npm install --no-package-lock",
6+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
77
"test": "jest"
88
},
99
"dependencies": {

examples/node-webpack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"scripts": {
66
"build": "rm -rf dist && webpack",
7-
"pretest": "npm install --no-package-lock",
7+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
88
"test": "npm run build && node dist/v1.js && node dist/v4.js && node dist/v7.js && node dist/all.js"
99
},
1010
"dependencies": {

examples/typescript/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# uuid test for typescript support (not really an example)
2+
3+
```
4+
npm install
5+
npm test
6+
```
7+
8+
This runs `tsc` using the oldest version of TypeScript supported by this project

examples/typescript/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import * as uuid from 'uuid';
2+
3+
console.log(uuid);

examples/typescript/package.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"dependencies": {
3+
"uuid": "file:../../.build/uuid.tgz"
4+
},
5+
"scripts": {
6+
"pretest": "rm -fr node_modules && npm install --no-package-lock",
7+
"test": "npx -y [email protected] -- tsc --noEmit"
8+
}
9+
}

0 commit comments

Comments
 (0)