Deno.json Config Generator
Generate a Deno deno.json config from form fields: task runner scripts, an import map, global excludes, nodeModulesDir/lock, and the lint, fmt, and compilerOptions sub-configs. Start from a preset (CLI tool, Fresh-style web app, JSR library, Node/npm-compat) or build a custom config; output is ready-to-drop JSON.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Preset Profile
custom, cli, web, library, node-compat Include $schema field (IDE autocompletion)
exclude
nodeModulesDir
, auto, manual, none lock
tasks
imports
Use the recommended rule tag
Rules to force-enable
Rules to exclude
lint.include
lint.exclude
useTabs
indentWidth
1 <= x <= 8lineWidth
40 <= x <= 200singleQuote
semiColons
proseWrap
always, never, preserve fmt.include
fmt.exclude
strict — enable all strict type-checking options
jsx
, react-jsx, react-jsxdev, react, preserve, react-native jsxImportSource
lib
types
checkJs
allowJs
noImplicitAny
strictNullChecks
noUnusedLocals
noUnusedParameters
Response
Tool output
The tool's slug, echoing the {slug} in the request path.
Output-contract version for this tool.
Credits this call consumed, after any settlement refund. 0 when metering is disabled.
Credits left in the current monthly allowance, or null when metering is disabled.
Correlation id, also sent as x-request-id.