UNPKG

@owja/ioc

Version:

dependency injection for javascript

57 lines (56 loc) 1.51 kB
{ "name": "@owja/ioc", "version": "1.0.1", "description": "dependency injection for javascript", "main": "dist/ioc.js", "module": "dist/ioc.module.js", "source": "src/index.ts", "types": "dist/index.d.ts", "keywords": [ "typescript", "dependency injection", "dependency inversion", "inversion of control", "ioc", "di" ], "scripts": { "build": "(rm -r dist/* || true) && microbundle --format es,cjs", "test": "jest", "lint": "eslint --ext .ts ./src", "lint:fix": "eslint --ext .ts ./src --fix", "prettier": "prettier src/**/*.ts --check", "prettier:fix": "prettier src/**/*.ts --write", "release": "npm run build && npm run lint && npm run test && npm run prettier && npm login && npm publish --access public" }, "repository": { "type": "git", "url": "git+https://github.com/owja/ioc.git" }, "bugs": { "url": "https://github.com/owja/ioc/issues" }, "homepage": "https://github.com/owja/ioc", "author": "Hauke Broer <info@owja.de>", "license": "MIT", "devDependencies": { "@types/jest": "^25.2.1", "@typescript-eslint/eslint-plugin": "^2.27.0", "@typescript-eslint/parser": "^2.27.0", "eslint": "^6.8.0", "eslint-plugin-jest": "^23.8.2", "jest": "^25.3.0", "microbundle": "^0.11.0", "prettier": "1.19.1", "ts-jest": "^25.3.1", "ts-node": "^8.8.2", "typescript": "^3.8.3" }, "mangle": { "regex": "^_" }, "files": [ "/dist", "!/dist/example" ] }