Skip to content

Commit 56a267b

Browse files
authored
Merge pull request #388 from dajiaji/add-import-map-for-dnt
Separate the import-map for DNT from the top-level import-map.
2 parents d944e13 + b8c1e5c commit 56a267b

File tree

9 files changed

+27
-22
lines changed

9 files changed

+27
-22
lines changed

import_map.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"imports": {
33
"@deno/dnt": "jsr:@deno/dnt@^0.41.3",
4-
"@hpke/core": "npm:@hpke/core@^1.3.0",
5-
"@hpke/chacha20poly1305": "npm:@hpke/chacha20poly1305@^1.3.0",
6-
"@hpke/dhkem-x25519": "npm:@hpke/dhkem-x25519@^1.3.0",
7-
"@hpke/dhkem-x448": "npm:@hpke/dhkem-x448@^1.3.0",
84
"@noble/ciphers/chacha": "npm:@noble/ciphers@^0.5.3/chacha",
95
"@noble/curves/ed25519": "npm:@noble/curves@^1.4.2/ed25519",
106
"@noble/curves/ed448": "npm:@noble/curves@^1.4.2/ed448",

npm/import_map.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"imports": {
3+
"@deno/dnt": "jsr:@deno/dnt@^0.41.3",
4+
"@hpke/core": "npm:@hpke/core@^1.3.0",
5+
"@hpke/chacha20poly1305": "npm:@hpke/chacha20poly1305@^1.3.0",
6+
"@hpke/dhkem-x25519": "npm:@hpke/dhkem-x25519@^1.3.0",
7+
"@hpke/dhkem-x448": "npm:@hpke/dhkem-x448@^1.3.0",
8+
"@noble/ciphers/chacha": "npm:@noble/ciphers@^0.5.3/chacha",
9+
"@noble/curves/ed25519": "npm:@noble/curves@^1.4.2/ed25519",
10+
"@noble/curves/ed448": "npm:@noble/curves@^1.4.2/ed448",
11+
"@noble/curves/secp256k1": "npm:@noble/curves@^1.4.2/secp256k1",
12+
"@noble/hashes/hmac": "npm:@noble/hashes@^1.4.0/hmac",
13+
"@noble/hashes/sha256": "npm:@noble/hashes@^1.4.0/sha256",
14+
"@noble/hashes/sha512": "npm:@noble/hashes@^1.4.0/sha512",
15+
"@noble/hashes/sha3": "npm:@noble/hashes@^1.4.0/sha3",
16+
"@std/assert": "jsr:@std/[email protected]",
17+
"@std/path": "jsr:@std/path@^1.0.3",
18+
"@std/testing/bdd": "jsr:@std/testing@^1.0.0/bdd"
19+
}
20+
}

npm/package-lock.json

Lines changed: 0 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/deno.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343
]
4444
},
4545
"tasks": {
46-
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json test -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
46+
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --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
"cov": "deno coverage ./coverage --lcov --exclude='test'",
49-
"dnt": "deno run --import-map=../../import_map.json -A dnt.ts",
49+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5050
"minify": "esbuild ../../npm/packages/core/esm/mod.js --bundle --format=esm --minify"
5151
}
5252
}

packages/dhkem-secp256k1/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/core @hpke/dhkem-secp256k1 && npm run test",
5151
"cov": "deno coverage ./coverage --lcov --exclude='test'",
52-
"dnt": "deno run --import-map=../../import_map.json -A dnt.ts",
52+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5353
"minify": "esbuild ../../npm/packages/dhkem-secp256k1/esm/dhkem-secp256k1/mod.js --bundle --format=esm --minify"
5454
}
5555
}

packages/dhkem-x25519/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
5151
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/core @hpke/dhkem-x25519 && npm run test",
5252
"cov": "deno coverage ./coverage --lcov --exclude='test'",
53-
"dnt": "deno run -A dnt.ts",
53+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5454
"minify": "esbuild ../../npm/packages/dhkem-x25519/esm/dhkem-x25519/mod.js --bundle --format=esm --minify"
5555
}
5656
}

packages/dhkem-x448/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
5151
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/core @hpke/dhkem-x448 && npm run test",
5252
"cov": "deno coverage ./coverage --lcov --exclude='test'",
53-
"dnt": "deno run --import-map=../../import_map.json -A dnt.ts",
53+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5454
"minify": "esbuild ../../npm/packages/dhkem-x448/esm/dhkem-x448/mod.js --bundle --format=esm --minify"
5555
}
5656
}

packages/hpke-js/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link hpke-js && npm run test",
5151
"cov": "deno coverage ./coverage --lcov --exclude='test'",
52-
"dnt": "deno run --import-map=../../import_map.json -A dnt.ts",
52+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5353
"minify": "esbuild ../../npm/packages/hpke-js/esm/hpke-js/mod.js --bundle --format=esm --minify"
5454
}
5555
}

packages/hybridkem-x25519-kyber768/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"test": "deno fmt && deno lint && deno test --import-map=../../import_map.json -A --fail-fast --doc --coverage=coverage --parallel --allow-read",
5050
"test:cloudflare": "cd test/runtimes/cloudflare && npm install && npm link @hpke/core @hpke/hybridkem-x25519-kyber768 && npm run test",
5151
"cov": "deno coverage ./coverage --lcov --exclude='test'",
52-
"dnt": "deno run --import-map=../../import_map.json -A dnt.ts",
52+
"dnt": "deno run --import-map=../../npm/import_map.json -A dnt.ts",
5353
"minify": "esbuild ../../npm/packages/hybridkem-x25519-kyber768/esm/hybridkem-x25519-kyber768/mod.js --bundle --format=esm --minify"
5454
}
5555
}

0 commit comments

Comments
 (0)