Skip to main content
Home

Built and signed on GitHub Actions

Works with
This package works with Cloudflare Workers, Node.js, Deno, Bun
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
JSR Score100%
Downloads7/wk
Publisheda week ago (0.3.1)

deno-project-config-check is a command-line tool designed to help you identify and remove unused entries in the Deno config file of your Deno projects.

deno-project-config-check

deno-project-config-check is a command-line tool designed to help you identify and remove unused entries in the Deno config file of your Deno projects.

Usage

To run the CLI tool:

deno x jsr:@maximilian-hammerl/deno-project-config-check

Permissions

Permission Reason
--allow-read To read your deno.jsonc, deno.json or import_map.json config file
--allow-write To write the temporary config file and, if enabled, overwrite your config file
--allow-run To run deno check to test config changes and, if enabled, git

Arguments

Argument Default Explanation
--overwrite false Whether to overwrite your deno config file when removable entries are found
--check-imports true Whether to check field imports for any removable entries
--check-unstable true Whether to check field unstable for any removable entries
--git true Whether to use Git to check for uncommitted changes
--debug false Whether to print debug information

Contributing

Contributions are welcome! If you have ideas for new features or improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Built and signed on
GitHub Actions

Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";
or

Import directly with a jsr specifier

import * as deno_project_config_check from "jsr:@maximilian-hammerl/deno-project-config-check";

Add Package

pnpm i jsr:@maximilian-hammerl/deno-project-config-check
or (using pnpm 10.8 or older)
pnpm dlx jsr add @maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";

Add Package

yarn add jsr:@maximilian-hammerl/deno-project-config-check
or (using Yarn 4.8 or older)
yarn dlx jsr add @maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";

Add Package

vlt install jsr:@maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";

Add Package

npx jsr add @maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";

Add Package

bunx jsr add @maximilian-hammerl/deno-project-config-check

Import symbol

import * as deno_project_config_check from "@maximilian-hammerl/deno-project-config-check";