UNPKG

@raccoons-co/ethics

Version:
59 lines (58 loc) 1.44 kB
{ "name": "@raccoons-co/ethics", "version": "0.4.3", "description": "Clean code ethics.", "keywords": [ "NotNull", "Optional", "Immutable", "Library" ], "homepage": "https://github.com/raccoons-co/ethics#readme", "bugs": { "url": "https://github.com/raccoons-co/ethics/issues" }, "license": "MIT", "author": "Raccoons <info@raccoons.co>", "files": [ "lib/" ], "main": "lib/main/index.js", "types": "lib/main/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/raccoons-co/ethics.git" }, "scripts": { "build": "tsc", "lint.packagejson": "npmPkgJsonLint .", "lint.typescript": "eslint './src/**/*.ts'", "posttest": "npm-run-all lint.*", "prepack": "npm run build", "test": "nyc ts-node src/test/EntryPoint" }, "dependencies": { "@raccoons-co/genera": "^0.0.3" }, "devDependencies": { "@raccoons-co/cleanway": "^2.6.0", "@types/chai": "^4.3.6", "@typescript-eslint/eslint-plugin": "^6.7.2", "@typescript-eslint/parser": "^6.7.2", "chai": "^4.3.8", "eslint": "^8.49.0", "eslint-plugin-tsdoc": "^0.2.17", "npm-package-json-lint": "^7.0.0", "npm-run-all": "^4.1.5", "nyc": "^15.1.0", "ts-node": "^10.9.1", "typescript": "^5.2.2" }, "engines": { "node": ">=16.x" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } }