UNPKG

@autodev/backend-generator

Version:

Backend project generator with support for parsing and generating project configurations

15 lines (9 loc) 532 B
import { readFileSync } from 'fs'; import { join, dirname } from 'path'; export * from './types/project-config.js'; export { ProjectParser, ProjectParseError } from './parser/project-parser.js'; export { ProjectGenerator, ProjectGenerateError, type GeneratorOptions } from './generator/project-generator.js'; const __dirname = dirname(__filename); const packageJsonPath = join(__dirname, '..', 'package.json'); const packageJson = JSON.parse(readFileSync(packageJsonPath, 'utf-8')); export const version = packageJson.version;