{"name":"duckfficer-method","description":"Creates a function that enforces certain input, output, errors and events using duckfficer","author":{"name":"Martin Rafael Gonzalez","email":"tin@devtin.io"},"version":"1.0.5","main":"dist/duckfficer-method.js","module":"dist/duckfficer-method.mjs","license":"MIT","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/duckfficer-method.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"},"dependencies":{"duckfficer":"^2.5.0"},"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.20.0","esm":"^3.2.25","jsdoc-to-markdown":"^6.0.1","nodemon":"^2.0.7","nyc":"^15.1.0","rollup":"^2.39.0","standard-version":"^9.1.0"},"ava":{"files":["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","precommit":"npm run --silent build > /dev/null 2>&1 && git add ."}},"config":{"readme":{"features":{"base":"src/","match":["**/*.unit.js"]}}},"gitHead":"bcb26cb6afebb7985503de6cbe5717807e7fec91","_id":"duckfficer-method@1.0.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-uNWqE5mr2J+ysJZU2TkdA4mZclZxb9h0Bg+wdCxUJ7mJp0Ijg3kBEcFLDXXLW3zQah9xL0Dd1MzEptvKbzXkow==","shasum":"b7f048f1cca8a8a2e23793a5f5558e8606771461","tarball":"https://registry.npmjs.org/duckfficer-method/-/duckfficer-method-1.0.5.tgz","fileCount":12,"unpackedSize":23520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2o/6CRA9TVsSAnZWagAAoQ0P/13fDHwdG/P3A9X/uM8R\nNqzSTrKqXX2l9qW0JAslibW+3APHfiDCDNAbVonV5P14cpT/Pk3i6PyukKDQ\nA1CHzSpE9eFNWYveg7crhAkrZtDAQbHhQBOa3lVHttKeQ1nTX918wAZJmkjv\n82a9mS4RVuiRqF/6Fj0GbDk6YeJRikwls6TUA+LT1rkEu0AzeeSmD2/56ops\n7/RIZ36r2pu/zo4wx+mqZVLBhGQtebwxgwvvnWq1rMycBvEX0H1M36MczYHL\n2dR3qrPE1rLw6Bmjz4izByklmiysv3I+olJS4KesPQ5WWNhyt6kvQy3OSXxW\nRXj73ZXylk+q6tGy1Gsk8EbgSrmNWCR/cR2l1q74wd47XBAJ/20JZjfOLt/L\nZzPTCVj/ygP6cL0KSyv9i2lBdv/L7nW7kSIIwBcq4CKytldXdkIWIbNwDwV6\nwtvEoHws5nvfGR+bPJumz6bxIOQuFhFIDX6EVB/AK+N2/w/Xyd6cNIRw767Y\nsxtucuo04xP2Piqq586bfm1CewQngqbajStCeozrEOYVahPmJyoDfQIKb9qV\nTNVf1e7Jca6g2arPrXNek7XtBG/ZqHrVFG7Luxz2KPdB7MVuURTMpnkGmTDa\n2Znml/6O2SGEL9ywf6OIvi/RxA+YarDK77wyG1n1glRLlac20FeGOjYMCAPU\nsG9e\r\n=gXOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDCw/hP8Smvpmf1D4s+3GKq2t6eDamGi+1h3tbn1vxHgIgNNlCQ94HxrfjHErJLbWr32kHj6oZOjkeh1RNvvmmm7c="}]},"_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/duckfficer-method_1.0.5_1636207019505_0.5880865520739946"},"_hasShrinkwrap":false}