UNPKG

barrelize

Version:

Automatically generating index (barrel) files

57 lines (56 loc) 1.29 kB
{ "name": "barrelize", "version": "1.6.3", "description": "Automatically generating index (barrel) files", "scripts": { "build": "npm run schema && vite build", "schema": "ts-json-schema-generator -p src/config/config.ts -t 'Config' -o schema.json --unstable --markdown-description", "prepare": "ts-patch install", "test": "vitest run" }, "repository": { "type": "git", "url": "git@github.com/nizami/barrelize" }, "keywords": [ "barrels", "typescript", "index", "file" ], "author": "Nizami", "license": "MIT", "devDependencies": { "@babel/parser": "^7.28.0", "@ryoppippi/unplugin-typia": "^2.6.5", "@types/node": "^24.1.0", "cac": "^6.7.14", "chokidar": "^4.0.3", "glob": "^11.0.3", "json5": "^2.2.3", "ts-json-schema-generator": "^2.4.0", "ts-patch": "^3.3.0", "typescript": "~5.8.3", "typia": "^9.6.0", "vite": "^7.0.6", "vite-plugin-dts": "^4.5.4", "vitest": "^3.2.4" }, "bin": { "barrelize": "./bin/cli.js" }, "type": "module", "sideEffects": false, "files": [ "bin", "lib", "schema.json" ], "types": "./lib/src/index.d.ts", "exports": { ".": { "types": "./lib/src/index.d.ts", "import": "./lib/index.js" } } }