Skip to content

Commit 0f9026a

Browse files
authored
base: add deno task check. (#613)
1 parent 3a9d09f commit 0f9026a

File tree

11 files changed

+31
-11
lines changed

11 files changed

+31
-11
lines changed

deno.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
},
6363
"tasks": {
6464
"test:all": "deno task test && deno task npm && deno task test:cloudflare && deno task bun-link && deno task test:bun",
65-
"test": "deno fmt && deno lint && deno check packages/*/*.ts packages/*/src/**/*.ts packages/*/samples/**/*.ts packages/*/test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
65+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
6666
"test:common": "cd packages/common && deno task test",
6767
"test:core": "cd packages/core && deno task test",
6868
"test:chacha20poly1305": "cd packages/chacha20poly1305 && deno task test",
@@ -91,6 +91,16 @@
9191
"test:bun:hpke-js": "cd packages/hpke-js && deno task test:bun",
9292
"test:bun:ml-kem": "cd packages/ml-kem && deno task test:bun",
9393
"cov": "deno coverage ./coverage --lcov --exclude='test'",
94+
"check": "deno task check:common && deno task check:core && deno task check:chacha20poly1305 && deno task check:dhkem-x25519 && deno task check:dhkem-x448 && deno task check:dhkem-secp256k1 && deno task check:hybridkem-x-wing && deno task check:hpke-js && deno task check:ml-kem",
95+
"check:common": "cd packages/common && deno task check",
96+
"check:core": "cd packages/core && deno task check",
97+
"check:chacha20poly1305": "cd packages/chacha20poly1305 && deno task check",
98+
"check:dhkem-x25519": "cd packages/dhkem-x25519 && deno task check",
99+
"check:dhkem-x448": "cd packages/dhkem-x448 && deno task check",
100+
"check:dhkem-secp256k1": "cd packages/dhkem-secp256k1 && deno task check",
101+
"check:hybridkem-x-wing": "cd packages/hybridkem-x-wing && deno task check",
102+
"check:hpke-js": "cd packages/hpke-js && deno task check",
103+
"check:ml-kem": "cd packages/ml-kem && deno task check",
94104
"npm": "deno task dnt && deno task npm-link && deno task npm-pack && cd npm && npm install",
95105
"dnt": "deno task dnt:common && deno task dnt:core && deno task dnt:chacha20poly1305 && deno task dnt:dhkem-x25519 && deno task dnt:dhkem-x448 && deno task dnt:dhkem-secp256k1 && deno task dnt:hybridkem-x-wing && deno task dnt:hpke-js && deno task dnt:ml-kem",
96106
"dnt:common": "cd packages/common && deno task dnt",

packages/chacha20poly1305/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
4747
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/chacha20poly1305 && npm run test",
4848
"test:bun": "cd test/runtimes/bun && bun install && bun test",
49+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
4950
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5051
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5152
"sample:deno": "cd samples/deno && deno run main.ts",

packages/common/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
]
4141
},
4242
"tasks": {
43-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
43+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
44+
"check": "deno check *.ts src/**/*.ts test/*.ts",
4445
"cov": "deno coverage ./coverage --lcov --exclude='test'",
4546
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
4647
"minify": "esbuild ../../npm/packages/common/esm/mod.js --bundle --format=esm --minify"

packages/core/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
4747
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/core && npm run test",
4848
"test:bun": "cd test/runtimes/bun && bun install && bun test",
49+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
4950
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5051
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5152
"sample:deno": "cd samples/deno && deno run main.ts",

packages/dhkem-secp256k1/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,10 @@
4646
]
4747
},
4848
"tasks": {
49-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
49+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/dhkem-secp256k1 && npm run test",
5151
"test:bun": "cd test/runtimes/bun && bun install && bun test",
52+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
5253
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5354
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5455
"sample:deno": "cd samples/deno && deno run main.ts",

packages/dhkem-x25519/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
4747
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/dhkem-x25519 && npm run test",
4848
"test:bun": "cd test/runtimes/bun && bun install && bun test",
49+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
4950
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5051
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5152
"sample:deno": "cd samples/deno && deno run main.ts",

packages/dhkem-x448/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
4747
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/dhkem-x448 && npm run test",
4848
"test:bun": "cd test/runtimes/bun && bun install && bun test",
49+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
4950
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5051
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5152
"sample:deno": "cd samples/deno && deno run main.ts",

packages/hpke-js/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
4747
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link hpke-js && npm run test",
4848
"test:bun": "cd test/runtimes/bun && bun install && bun test",
49+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
4950
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5051
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5152
"sample:deno": "cd samples/deno && deno run main.ts",

packages/hybridkem-x-wing/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,10 @@
4646
]
4747
},
4848
"tasks": {
49-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
49+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/hybridkem-x-wing && npm run test",
5151
"test:bun": "cd test/runtimes/bun && bun install && bun test",
52+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
5253
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5354
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5455
"sample:deno": "cd samples/deno && deno run main.ts",

packages/hybridkem-x25519-kyber768/deno.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,10 @@
4646
]
4747
},
4848
"tasks": {
49-
"test": "deno fmt && deno lint && deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
49+
"test": "deno fmt && deno lint && deno task check && deno test --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/common @hpke/hybridkem-x25519-kyber768 && npm run test",
5151
"test:bun": "cd test/runtimes/bun && bun install && bun test",
52+
"check": "deno check *.ts src/**/*.ts samples/**/*.ts test/*.ts",
5253
"cov": "deno coverage ./coverage --lcov --exclude='test'",
5354
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5455
"sample:deno": "cd samples/deno && deno run main.ts",

0 commit comments

Comments
 (0)