Drop the Deno target

The deno step mapped every package to https://deno.land/x/pezkuwi/..., which
never existed (nor does @pezkuwi on JSR): it was red on every run, hidden by
continue-on-error. Decided 2026-10-07: no Deno build. The src/mod.ts entry
points (imported by nothing else, and the switch that makes the build emit
build-deno/), the import maps, the deno script and the CI step are removed.
The npm packages are unchanged; Deno users can import them as npm:.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Satoshi Qazi MuhammedandClaude Opus 5.5 authored and SatoshiQaziMuhammed committed 2026-10-07 19:21:45 +04:00
1 parent edd1ea0870
commit f296babf8e
17 files changed
+1 -66

No files matched your search

+1 -6
View File
@@ -6,7 +6,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
step: ['lint', 'test', 'build', 'deno'] step: ['lint', 'test', 'build']
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
YARN_ENABLE_SCRIPTS: false YARN_ENABLE_SCRIPTS: false
@@ -16,14 +16,9 @@ jobs:
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: 'lts/*' node-version: 'lts/*'
- uses: denoland/setup-deno@v1
with:
# Deno v2 throws errors with specific types therefore we set it to the last version before v2
deno-version: v1.46.3
- name: ${{ matrix.step }} - name: ${{ matrix.step }}
if: always() if: always()
run: | run: |
deno --version
yarn install --immutable yarn install --immutable
yarn ${{ matrix.step }} yarn ${{ matrix.step }}
# The package.json each build/ directory holds is what npm receives: every # The package.json each build/ directory holds is what npm receives: every
-2
View File
@@ -5,8 +5,6 @@ build-*/
coverage/ coverage/
node_modules/ node_modules/
tmp/ tmp/
/import_map.json
/mod.ts
.DS_Store .DS_Store
.env.local .env.local
.env.development.local .env.development.local
-5
View File
@@ -1,5 +0,0 @@
{
"imports": {
"https://esm.sh/v90/@types/bn.js@~5.2/index.d.ts": "https://esm.sh/v90/@types/bn.js@5.1.0/index.d.ts"
}
}
-1
View File
@@ -28,7 +28,6 @@
"build:release": "pezkuwi-ci-ghact-build", "build:release": "pezkuwi-ci-ghact-build",
"build:rollup": "pezkuwi-exec-rollup --config", "build:rollup": "pezkuwi-exec-rollup --config",
"clean": "pezkuwi-dev-clean-build", "clean": "pezkuwi-dev-clean-build",
"deno": "yarn pezkuwi-dev-deno-map && yarn build && deno check --import-map=import_map.json mod.ts",
"lint": "pezkuwi-dev-run-lint", "lint": "pezkuwi-dev-run-lint",
"postinstall": "pezkuwi-dev-yarn-only", "postinstall": "pezkuwi-dev-yarn-only",
"test": "pezkuwi-dev-run-test --env browser ^mnemonic/toMiniSecretCmp", "test": "pezkuwi-dev-run-test --env browser ^mnemonic/toMiniSecretCmp",
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/hw-ledger authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './empty.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/hw-ledger authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/networks authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/util-crypto authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/util authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-bigint authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-fetch authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './browser.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-global authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './index.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-randomvalues authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './browser.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-textencoder authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './browser.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-textencoder authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './browser.js';
-4
View File
@@ -1,4 +0,0 @@
// Copyright 2017-2026 @pezkuwi/x-ws authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './browser.js';