diff --git a/.github/workflows/review-deno-code.yml b/.github/workflows/review-deno-code.yml index ccb02f9..23ea6ba 100644 --- a/.github/workflows/review-deno-code.yml +++ b/.github/workflows/review-deno-code.yml @@ -69,7 +69,7 @@ jobs: Add-Content -LiteralPath $Env:GITHUB_OUTPUT -Value "build=$(($Null -ine $Config.tasks.build).ToString().ToLower())" Add-Content -LiteralPath $Env:GITHUB_OUTPUT -Value "jsr-check=$(($Null -ine $Config.tasks.('jsr-check')).ToString().ToLower())" Add-Content -LiteralPath $Env:GITHUB_OUTPUT -Value "npm-build=$(($Null -ine $Config.tasks.('npm-build')).ToString().ToLower())" - Add-Content -LiteralPath $Env:GITHUB_OUTPUT -Value "npm-root=$(Join-Path -Path $Env:GITHUB_WORKSPACE -ChildPath ($Config._behaviour.npm.root ?? './npm'))" + Add-Content -LiteralPath $Env:GITHUB_OUTPUT -Value "npm-root=$(Join-Path -Path $Env:GITHUB_WORKSPACE -ChildPath ($Config._behaviour.npm.root ?? 'npm'))" - name: "Check Repository" if: "${{!cancelled() && steps.analyze.outcome == 'success' && env.CDV_RUN_LITE == 'false'}}" shell: "pwsh" diff --git a/README.md b/README.md index 7f31446..8c1684d 100644 --- a/README.md +++ b/README.md @@ -53,9 +53,9 @@ An ES (JavaScript & TypeScript) module to shuffle the array's indexes. > - For usage of JSR or NPM resources, it is recommended to import the entire module with the main entrypoint, however it is also able to import part of the module with sub entrypoint if available, please visit the [file `jsr.jsonc`](./jsr.jsonc) property `exports` for available sub entrypoints. > - It is recommended to use this module with tag for immutability. -### 🛡️ Require Runtime Permissions +### 🛡️ Runtime Permissions -*This module does not require any runtime permission.* +*This module does not request any runtime permission.* ## 🧩 APIs diff --git a/deno.jsonc b/deno.jsonc index 35d12b3..badf6be 100644 --- a/deno.jsonc +++ b/deno.jsonc @@ -10,7 +10,7 @@ }, "imports": { // IMPORTANT: Only remap development dependencies! "DNT": "https://raw.githubusercontent.com/hugoalh/deno-nodejs-transformer/v0.5.3/mod.ts", - "STD/assert": "jsr:@std/assert@^1.0.7" + "STD/assert": "jsr:@std/assert@^1.0.8" }, "lint": { "rules": { @@ -35,14 +35,22 @@ }, "lock": false, "tasks": { - // Check deployment for JSR. - "jsr-check": "deno publish --allow-dirty --config jsr.jsonc --dry-run --no-provenance", - // Publish package to JSR. - "jsr-publish": "deno publish --allow-dirty --config jsr.jsonc --no-provenance", - // Publish package to JSR (provenance). - "jsr-publish-provenance": "deno publish --allow-dirty --config jsr.jsonc", - // Build package for NPM. - "npm-build": "deno run --allow-all --no-prompt --quiet .dnt.ts" + "jsr-check": { + "command": "deno publish --allow-dirty --config jsr.jsonc --dry-run --no-provenance", + "description": "Check deployment for JSR." + }, + "jsr-publish": { + "command": "deno publish --allow-dirty --config jsr.jsonc --no-provenance", + "description": "Publish package to JSR." + }, + "jsr-publish-provenance": { + "command": "deno publish --allow-dirty --config jsr.jsonc", + "description": "Publish package to JSR (provenance)." + }, + "npm-build": { + "command": "deno run --allow-all --no-prompt --quiet .dnt.ts", + "description": "Build package for NPM." + } }, "unstable": [ ]