{"name":"pleasure-di","description":"a simple dependency injection module","keywords":["dependency","injection"],"author":{"name":"Martin Rafael Gonzalez","email":"tin@devtin.io"},"version":"1.1.0","main":"dist/pleasure-di.js","module":"dist/pleasure-di.mjs","license":"MIT","repository":{"type":"git","url":"git+https://github.com/devtin/pleasure-di.git"},"scripts":{"build":"npm run build:lib && npm run build:docs","build:lib":"rollup -c","build:docs":"npx jsdoc2md --plugin dmd-readme -d 3 --template node_modules/dmd-readme/docs.hbs --files dist/pleasure-di.js > README.md","build:live":"nodemon -w src --exec yarn build","lint":"eslint --ext .js --ignore-path .gitignore src/","test":"NODE_ENV=test ava --serial --verbose","test:unit":"npm run test -- src/**/*.unit.js","test:all":"NODE_ENV=test ava --serial --verbose","release":"standard-version -a"},"devDependencies":{"@ava/babel":"^1.0.1","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","ava":"^3.15.0","babel-eslint":"^10.1.0","dmd-readme":"^1.0.1-beta","eslint":"^7.19.0","esm":"^3.2.25","jsdoc-to-markdown":"^6.0.1","nodemon":"^2.0.7","nyc":"^15.1.0","rollup":"^2.38.5","rollup-plugin-babel-minify":"^10.0.0","standard-version":"^9.1.0"},"ava":{"files":["test/**/*.test.js","src/**/*.unit.js"],"require":["esm"],"babel":true},"eslintConfig":{"extends":"eslint:recommended","parser":"babel-eslint","env":{"es6":true,"node":true},"globals":{"BigInt":true},"parserOptions":{"ecmaVersion":2018,"sourceType":"module"}},"standard-version":{"scripts":{"prerelease":"npm run lint && npm run build && npm run test","precommit":"npm run --silent build > /dev/null 2>&1 && git add ."},"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Chore"},{"type":"docs","section":"Docs"},{"type":"refactor","section":"Refactor"},{"type":"style","hidden":true},{"type":"perf","hidden":true},{"type":"test","section":"Tests"}]},"config":{"readme":{"features":{"base":"src/","match":["**/*.unit.js"]}}},"gitHead":"d269ef9141c6c29465c84abca3683829a71d1001","bugs":{"url":"https://github.com/devtin/pleasure-di/issues"},"homepage":"https://github.com/devtin/pleasure-di#readme","_id":"pleasure-di@1.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+iEaBu3WHPZUdpRGhQqBf8xw/Gri5bWyhnhkzqg+Hffyhv3ry11gcOdjIGeUFnLpfIL5AwRDH/VY34/9PwmYig==","shasum":"ae2e8dc24f1c7e7b42e4df117f313252921dd951","tarball":"https://registry.npmjs.org/pleasure-di/-/pleasure-di-1.1.0.tgz","fileCount":11,"unpackedSize":14570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgItVdCRA9TVsSAnZWagAA+8YP/2eKAxlEeDSWEz2/bHDs\nEs+wrd3QIyI3rMwQ4qd0WYXpbDnub6XvF+fNFpDUeoCENstxNYCbqZ9sWDAw\n7qg9KwOwSOGGBHYVMvdrgO08j9y6O0i/rqtLihEpwkdayCPEqmUovHfPWcUc\n3XBF0VL9VVnfpPM3ialKGa7i9G1w0FXp5uNj3SDS06dDTTkXN0XwCGP14cfU\nHfQ9XccVc+99irxU4NaTgskHVLu0lbKP12hgy8iee87BAC4/0kn/rv2ZPXrm\nwLV5NcNp4HauUQrXF7E5xqFlX+gdpQTVEXpP4qMDGWsP28rBoGrgZXP4pG2Z\nkd6TqzZjrUpzVk2GIBK2WwASHUbTP78lfzSdw60Z01ruBBZC8JlsZ/+wikC8\n+llEZDnvzJEHc8yEKnACXksDscGwn74Bkl2CHLHJwcJnnFqj7iHeTZCq3ELn\nSFbH+YDhEbpnD7W9nI3GHo6BC7s9rwpE1XYOkfGIapBnqgYwpHVS2g3V2YNv\nhWP07l/Q7jbg816t2f9L9K9GOtg5Z8niM5m95ecycIEDogDC/D+ULHDLwMFy\nrcDfc0sg65VNyTG6rSJQCVoB2RQAp6KY0iMwmnRxFzStwdwuaYNxtSsab+vz\nmZU7IF4aCuds/2lTkpSAk4Bz3Zo3fa6KXB+Jclt/pfTW5f4fQE+IiYP4RW0D\nW8f7\r\n=DoGY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPUL7Pgt6TLTS+ubFXe5fxlTPuQ4+1IiK1FTkDHoFV9gIhAJH3+DfcGuTBvYpR1Yt2rsW29hmtk6ixXbAC+nU/F8bY"}]},"_npmUser":{"name":"tin_r","email":"tin@devtin.io"},"directories":{},"maintainers":[{"name":"tin_r","email":"tin@devtin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pleasure-di_1.1.0_1612895581370_0.19930576618121787"},"_hasShrinkwrap":false}