UNPKG

@kingdom-sdk/core

Version:

Core module to design DDD applications in TypeScript

64 lines (63 loc) 1.82 kB
{ "name": "@kingdom-sdk/core", "version": "0.2.0", "description": "Core module to design DDD applications in TypeScript", "keywords": [ "typescript", "typeorm", "sdk", "domain-driven-design", "ddd-architecture", "backend-development" ], "author": "William Abreu <william@t10.digital>", "homepage": "https://github.com/t10d/kingdom-node-sdk-core", "repository": { "type": "git", "url": "https://github.com/t10d/kingdom-node-sdk-core.git" }, "license": "MIT", "main": "./dist/index.js", "scripts": { "prepare": "husky install", "check-style": "eslint . --ext .ts,.js,.json", "check-types": "tsc", "test": "jest", "build": "babel src --extensions \".js,.ts\" --out-dir dist --copy-files --no-copy-ignored" }, "lint-staged": { "**/*.{ts,js,json}": "yarn eslint", "src/**/*.ts": "yarn tsc-files --pretty" }, "devDependencies": { "@babel/cli": "^7.17.3", "@babel/core": "^7.17.5", "@babel/node": "^7.16.8", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@types/express": "^4.17.13", "@types/jest": "^27.4.0", "@types/object-hash": "^2.2.1", "@types/uuid": "^8.3.4", "@typescript-eslint/eslint-plugin": "^5.12.0", "@typescript-eslint/parser": "^5.12.0", "eslint": "^8.9.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.4.0", "eslint-plugin-import": "^2.25.2", "eslint-plugin-json": "^3.1.0", "eslint-plugin-prettier": "^4.0.0", "husky": "^7.0.4", "jest": "^27.5.1", "lint-staged": "^12.3.5", "prettier": "^2.5.1", "ts-node": "^10.5.0", "ts-node-dev": "^1.1.8", "tsc-files": "^1.1.3", "typescript": "^4.5.5" }, "dependencies": { "object-hash": "^3.0.0", "uuid": "^8.3.2" } }