UNPKG

event-sourcing-generator

Version:

Utils for generating CQRS + Event Sourcing classes for NestJS

122 lines (121 loc) 3.14 kB
{ "name": "event-sourcing-generator", "version": "2.1.1", "description": "Utils for generating CQRS + Event Sourcing classes for NestJS", "main": "dist/index.js", "scripts": { "build": "rm -rf dist && tsc ", "clean": "gulp clean:bundle", "create": "npm run build && npm run test", "start": "nodemon", "prepublish:next": "npm run build", "publish:next": "npm publish --access public --tag next", "prepublish:npm": "npm run build", "publish:npm": "npm publish --access public", "test": "sudo npm i -g && es-generator -h", "release": "semantic-release" }, "private": false, "bin": { "es-generator": "./dist/event-sourcing-generator.js" }, "repository": { "type": "git", "url": "https://github.com/arkerlabs/event-sourcing-generator.git" }, "keywords": [ "es", "event", "sourcing", "cqrs", "nestjs" ], "author": "ArkerLabs", "license": "ISC", "bugs": { "url": "https://github.com/arkerlabs/event-sourcing-generator/issues" }, "homepage": "https://github.com/arkerlabs/event-sourcing-generator#readme", "dependencies": { "@angular-devkit/schematics-cli": "^0.901.0", "@arkerlabs/es-schematics": "^2.1.1", "chalk": "^3.0.0", "clear": "^0.1.0", "commander": "^5.0.0", "configstore": "^5.0.1", "figlet": "^1.3.0", "glob": "^7.1.6", "glob-promise": "^3.4.0", "inquirer": "^7.1.0", "jsonfile": "^6.0.1", "path": "^0.12.7", "prettyjson": "^1.2.1" }, "devDependencies": { "@commitlint/cli": "^8.3.5", "@commitlint/config-conventional": "^8.3.4", "@semantic-release/changelog": "^5.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/release-notes-generator": "^9.0.1", "@types/node": "^13.9.8", "@typescript-eslint/eslint-plugin": "2.25.0", "@typescript-eslint/parser": "2.25.0", "cpx": "^1.5.0", "eslint": "6.8.0", "eslint-config-prettier": "^6.10.0", "eslint-plugin-import": "2.20.1", "husky": "^4.2.3", "nodemon": "^2.0.2", "semantic-release": "^17.0.4", "ts-node": "^8.8.1", "typescript": "^3.8.3" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "release": { "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "angular", "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES", "BREAKING" ] } } ], [ "@semantic-release/release-notes-generator", { "preset": "angular", "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES", "BREAKING" ] }, "writerOpts": { "commitsSort": [ "subject", "scope" ] } } ], [ "@semantic-release/changelog", { "changelogFile": "docs/CHANGELOG.md" } ], "@semantic-release/npm" ] } }