UNPKG

typeorm-extension

Version:

A library to create/drop database, simple seeding data sets, ...

103 lines (102 loc) 3.06 kB
{ "name": "typeorm-extension", "version": "3.7.1", "description": "A library to create/drop database, simple seeding data sets, ...", "author": { "name": "Peter Placzek", "email": "contact@tada5hi.net", "url": "https://github.com/tada5hi" }, "repository": { "type": "git", "url": "https://github.com/tada5hi/typeorm-extension.git" }, "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./bin/*": "./bin/*" }, "files": [ "bin", "dist" ], "engines": { "node": ">=14.0.0" }, "scripts": { "build:types": "tsc --emitDeclarationOnly", "build:js": "rollup -c", "build": "rimraf dist && rimraf bin && npm run build:types && npm run build:js", "build:watch": "npm run build -- --watch", "commit": "npx git-cz", "test": "jest --config ./test/jest.config.js", "test:coverage": "cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage", "lint": "eslint --ext .js,.vue,.ts ./src ./test", "lint:fix": "npm run lint -- --fix", "docs:dev": "vitepress dev docs --temp .temp", "docs:build": "vitepress build docs --temp .temp", "docs:help": "vitepress --help", "prepare": "husky install" }, "keywords": [ "database", "create", "drop", "api", "json-api", "jsonapi", "migration", "seeder", "seeding", "cli" ], "bin": { "typeorm-extension": "bin/cli.cjs", "typeorm-extension-esm": "bin/cli.mjs" }, "license": "MIT", "dependencies": { "@faker-js/faker": "^8.4.1", "consola": "^3.4.0", "envix": "^1.5.0", "locter": "^2.1.6", "pascal-case": "^3.1.2", "rapiq": "^0.9.0", "reflect-metadata": "^0.2.2", "smob": "^1.5.0", "yargs": "^17.7.2" }, "peerDependencies": { "typeorm": "~0.3.0" }, "devDependencies": { "@rollup/plugin-node-resolve": "^16.0.1", "@swc/core": "^1.11.13", "@tada5hi/commitlint-config": "^1.2.4", "@tada5hi/eslint-config-typescript": "^1.2.15", "@tada5hi/semantic-release": "^0.3.2", "@tada5hi/tsconfig": "^0.6.0", "@types/jest": "^29.5.14", "@types/node": "^22.13.13", "@types/yargs": "^17.0.33", "better-sqlite3": "^9.4.5", "cross-env": "^7.0.3", "eslint": "^8.56.0", "husky": "^9.1.7", "jest": "^29.7.0", "rollup": "^4.37.0", "semantic-release": "^22.0.12", "ts-jest": "^29.3.0", "typeorm": "^0.3.21", "typescript": "^5.8.2", "vitepress": "^1.6.3", "vue": "^3.4.31" } }