Registry / devops / djt-codegen

djt-codegen

JSON →
library1.0.1jsnpmunverified

A templated code generation tool for the Dart-to-JS-Transpiler (DJT) ecosystem. Current stable version 1.0.1, released occasionally. It generates JavaScript and TypeScript declaration files from a schema definition, targeting DJT transpilation workflows. Differentiates by providing a simple CLI for schema-to-output transformation with DTS support.

npm install djt-codegen
INSTALL
IMPORT
SIG · DJT-CODEGEN
D
djt-codegen
devopsjavascriptv1.0.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

generate
import { generate } from 'djt-codegen'
const generate = require('djt-codegen').generate
Package is ESM-only; CommonJS require may fail depending on Node version.
default
import djtCodegen from 'djt-codegen'
const djtCodegen = require('djt-codegen')
Default export is not documented; prefer named exports.
CodegenOptions
import { CodegenOptions } from 'djt-codegen'
TypeScript type (if exists); check package types.

Shows CLI usage with schema input, JS output, and DTS generation; also demonstrates programmatic API if available.

// Run via CLI (recommended): // yarn djt-codegen -s ./schema.js -o ./lib.js -dts ./lib.d.ts // Or programmatically (if package exports API): import { generate } from 'djt-codegen'; const fs = require('fs'); const schema = JSON.parse(fs.readFileSync('./schema.json', 'utf8')); generate({ schema, output: './lib.js', dts: './lib.d.ts' });
djt-codegen --version
Debug
Known issues
gotchaThe -dts flag generates TypeScript definitions but may not cover all schema features.
fix
Manually verify generated DTS files for completeness.
affects: >=1.0.0
gotchaSchema file must be valid JavaScript exporting a schema object; JSON files not supported.
fix
Ensure schema file uses module.exports = { ... } syntax.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'djt-codegen'
Package not installed or missing from node_modules.
fix
Run 'yarn add djt-codegen' or 'npm install djt-codegen'.
SyntaxError: Unexpected token 'export'
Using CommonJS require with an ESM-only package.
fix
Use import syntax or update Node to version that supports ESM.
Upgrade
Version history
1.0.1latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
djt-codegen — npm install djt-codegen · libregistry