{"_id":"js-messages","_rev":"55-2d7d65976d9f3c46cdc91f6e7a4bf1a2","name":"js-messages","dist-tags":{"latest":"0.1.37"},"versions":{"0.1.6":{"name":"js-messages","version":"0.1.6","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.min.js","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","browserify":"^14.4.0","chai":"^4.1.2","esdoc":"^0.5.2","eslint":"^4.2.0","js-spec":"^0.1.18","mocha":"^5.0.0","ngzip":"^1.1.3","shx":"^0.2.2","uglify-js":"^3.0.25"},"scripts":{"clean":"shx rm -rf ./build ./dist","compile":"npm run clean && \"node_modules/.bin/babel\" --presets es2015 -d build src/main/**/*.js","bundle":"npm run compile && \"node_modules/.bin/shx\" mkdir -p dist && \"node_modules/.bin/browserify\" build/src/main/js-messages.js -s jsMessages -o dist/js-messages.js","minimize":"npm run bundle && \"node_modules/.bin/uglifyjs\" dist/js-messages.js -o dist/js-messages.min.js --compress --mangle","compress":"npm run minimize && \"node_modules/.bin/ngzip\" -9 dist/js-messages.min.js > dist/js-messages.min.js.gz","test":"mocha --compilers babel-core/register src/test/**/*.js","xxdocs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/esdoc\" -c esdoc.json","all":"npm run compress && npm run test && npm run docs && \"node_modules/.bin/shx\" echo Finished successfully."},"gitHead":"cb89052b421c350558662404691af76bd82ebc5e","description":"A small library to simplify the definition and creation of messages (a.k.a. 'actions' in Flux/Redux etc. context)","_id":"js-messages@0.1.6","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-3QOhY+Sj7R9O3p0MslZXw8Kuvdq1IgLjGJQNYAbG17M83Un2YpcRrIPpmfv+ymeGc0LotobbI4mAKAOU8MjPxw==","shasum":"392394ca6bd796001377d6992bee28fa986eb1ec","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.6.tgz","fileCount":71,"unpackedSize":2942953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD39gaMBTTcWVPYLOS10dFMpJ6BlbbAyQlaKq072/CxKQIhAJhOPhsdXv9Rda/mYdt2k5I6itdjsKv+1Lk4aeyWjSrI"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.6_1518566963704_0.9869207923503178"},"_hasShrinkwrap":false},"0.1.7":{"name":"js-messages","version":"0.1.7","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.min.js","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","browserify":"^14.4.0","chai":"^4.1.2","esdoc":"^0.5.2","eslint":"^4.2.0","js-spec":"^0.1.18","mocha":"^5.0.0","ngzip":"^1.1.3","shx":"^0.2.2","uglify-js":"^3.0.25"},"scripts":{"clean":"shx rm -rf ./build ./dist","compile":"npm run clean && \"node_modules/.bin/babel\" --presets es2015 -d build src/main/**/*.js","bundle":"npm run compile && \"node_modules/.bin/shx\" mkdir -p dist && \"node_modules/.bin/browserify\" build/src/main/js-messages.js -s jsMessages -o dist/js-messages.js","minimize":"npm run bundle && \"node_modules/.bin/uglifyjs\" dist/js-messages.js -o dist/js-messages.min.js --compress --mangle","compress":"npm run minimize && \"node_modules/.bin/ngzip\" -9 dist/js-messages.min.js > dist/js-messages.min.js.gz","test":"mocha --compilers babel-core/register src/test/**/*.js","xxdocs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/esdoc\" -c esdoc.json","all":"npm run compress && npm run test && npm run docs && \"node_modules/.bin/shx\" echo Finished successfully."},"gitHead":"1f001efe17bf0ff459c61a9b05cada0a6161c30a","description":"A small library to simplify the definition and creation of messages (a.k.a. 'actions' in Flux/Redux etc. context)","_id":"js-messages@0.1.7","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-qZrwAkRU/6rxbn+JE9YhUzsM+mu3ghm6EFddCQRIn4GdA+lZ/52iTtB+DKcmtWn5cdoFFeZM04F3LMTRAXcEQw==","shasum":"e0aed4dc1f695cb489ad803c28c2c99e45bb70e0","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.7.tgz","fileCount":72,"unpackedSize":2946528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0uDpLkyPQ62YGXuP6neSzxRc9ctXo0BE/LychwD4U7AIhAKhjVYWQZtScfcC8OFp3Hp/BAUFZmMu090Lgve6sicFX"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.7_1518778602031_0.746346114258513"},"_hasShrinkwrap":false},"0.1.10":{"name":"js-messages","version":"0.1.10","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.min.js","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","browserify":"^14.4.0","chai":"^4.1.2","esdoc":"^0.5.2","eslint":"^4.2.0","js-spec":"^0.1.18","mocha":"^5.0.0","ngzip":"^1.1.3","shx":"^0.2.2","uglify-js":"^3.0.25"},"scripts":{"clean":"shx rm -rf ./build ./dist","compile":"npm run clean && \"node_modules/.bin/babel\" --presets es2015 -d build src/main/**/*.js","bundle":"npm run compile && \"node_modules/.bin/shx\" mkdir -p dist && \"node_modules/.bin/browserify\" build/src/main/js-messages.js -s jsMessages -o dist/js-messages.js","minimize":"npm run bundle && \"node_modules/.bin/uglifyjs\" dist/js-messages.js -o dist/js-messages.min.js --compress --mangle","compress":"npm run minimize && \"node_modules/.bin/ngzip\" -9 dist/js-messages.min.js > dist/js-messages.min.js.gz","test":"mocha --compilers babel-core/register src/test/**/*.js","xxdocs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/esdoc\" -c esdoc.json","all":"npm run compress && npm run test && npm run docs && \"node_modules/.bin/shx\" echo Finished successfully."},"gitHead":"12a8863d15f52627fd858ad2738da12036f51dcb","description":"A small library to simplify the definition and creation of messages (a.k.a. 'actions' in Flux/Redux etc. context)","_id":"js-messages@0.1.10","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-SsAPC3TWkhAgUXYMBmrcQZu7JDxzsEz7hVF0sHY6nGhM4F05KHEGWckl9TkEhJnRt8FOzAJpp64oDJX/ygjDYw==","shasum":"8538a40e6ee56aedbc7f628818812e465c6afcec","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.10.tgz","fileCount":74,"unpackedSize":3787371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQr1xF85h/Wig83uQqk3QwaIk7XL4l6jBZsbYzon97VAiB8g0VO3MUdAXOQvo+z9oK51leV1JdCAFLolz1DlL6Nng=="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.10_1518808300598_0.5665999716396839"},"_hasShrinkwrap":false},"0.1.11":{"name":"js-messages","version":"0.1.11","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.min.js","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","browserify":"^14.4.0","chai":"^4.1.2","esdoc":"^0.5.2","eslint":"^4.2.0","js-spec":"^0.1.18","mocha":"^5.0.0","ngzip":"^1.1.3","shx":"^0.2.2","uglify-js":"^3.0.25"},"scripts":{"clean":"shx rm -rf ./build ./dist","compile":"npm run clean && \"node_modules/.bin/babel\" --presets es2015 -d build src/main/**/*.js","bundle":"npm run compile && \"node_modules/.bin/shx\" mkdir -p dist && \"node_modules/.bin/browserify\" build/src/main/js-messages.js -s jsMessages -o dist/js-messages.js","minimize":"npm run bundle && \"node_modules/.bin/uglifyjs\" dist/js-messages.js -o dist/js-messages.min.js --compress --mangle","compress":"npm run minimize && \"node_modules/.bin/ngzip\" -9 dist/js-messages.min.js > dist/js-messages.min.js.gz","test":"mocha --compilers babel-core/register src/test/**/*.js","xxdocs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/esdoc\" -c esdoc.json","all":"npm run compress && npm run test && npm run docs && \"node_modules/.bin/shx\" echo Finished successfully."},"gitHead":"12a8863d15f52627fd858ad2738da12036f51dcb","description":"A small library to simplify the definition and creation of messages (a.k.a. 'actions' in Flux/Redux etc. context)","_id":"js-messages@0.1.11","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-FbK6wio5gJS2uNsbQh2WN2VYdbGCjXQOBtCz8JyCV1Trv3KLx9kTNn05Ub/wcq8zxV/wBHVWd8ju/JsY0ixaug==","shasum":"2887b6c6bed221158910c7d43a1084f0bfc8747d","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.11.tgz","fileCount":80,"unpackedSize":3997200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWy3KCH+8O8Eh/HPCc7TPpUdq4TfaLJ7nCaNSP24ap5AiEAn1/kJIXwlHJOyQpC9a6FzR3rBHpzdIYnvGI2hipi/iE="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.11_1519026154439_0.2582643416068455"},"_hasShrinkwrap":false},"0.1.13":{"name":"js-messages","version":"0.1.13","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.min.js","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","browserify":"^14.4.0","chai":"^4.1.2","esdoc":"^0.5.2","eslint":"^4.2.0","js-spec":"^0.1.18","mocha":"^5.0.0","ngzip":"^1.1.3","shx":"^0.2.2","uglify-js":"^3.0.25"},"scripts":{"clean":"shx rm -rf ./build ./dist","compile":"npm run clean && \"node_modules/.bin/babel\" --presets es2015 -d build src/main/**/*.js","bundle":"npm run compile && \"node_modules/.bin/shx\" mkdir -p dist && \"node_modules/.bin/browserify\" build/src/main/js-messages.js -s jsMessages -o dist/js-messages.js","minimize":"npm run bundle && \"node_modules/.bin/uglifyjs\" dist/js-messages.js -o dist/js-messages.min.js --compress --mangle","compress":"npm run minimize && \"node_modules/.bin/ngzip\" -9 dist/js-messages.min.js > dist/js-messages.min.js.gz","test":"mocha --compilers babel-core/register src/test/**/*.js","xxdocs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/esdoc\" -c esdoc.json","all":"npm run compress && npm run test && npm run docs && \"node_modules/.bin/shx\" echo Finished successfully."},"gitHead":"a40ee824687469f18e38b4affbfdc6e54f79621e","description":"A small library to simplify the definition and creation of messages (a.k.a. 'actions' in Flux/Redux etc. context)","_id":"js-messages@0.1.13","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-gXI3Sj6epGsMezRVtm8QEj29hZPYFTDMlA8/5S3LM1MsAs0XHHlwqsYx+OTi7cg+cTRtZ7uDvtd9XqW7+k40Sw==","shasum":"207b77c597504a09075fa1541fc712f24611235d","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.13.tgz","fileCount":86,"unpackedSize":5049876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkVVPywlCT785oi0M/WlfRhpehlbowqF+llgNs1/0vlAIgcgffCmlowC4VP9m06IE3M6kTDu3RbOc+H3FefclxEII="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.13_1519249327970_0.8575014213996024"},"_hasShrinkwrap":false},"0.1.14":{"name":"js-messages","version":"0.1.14","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/js-messages.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^11.9.5","bestzip":"^2.1.2","chai":"~4.2.0","copyfiles":"^2.1.0","coveralls":"^3.0.2","cross-conf-env":"^1.1.2","crypto.js":"^1.1.6","mocha":"^6.0.1","nyc":"^13.1.0","rollup":"^1.1.0","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.2","rollup-plugin-tslint":"^0.2.1","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.1","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","tslint":"^5.12.1","typedoc":"^0.14.1","typescript":"^3.2.2"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","docs":"shx rm -rf ./dist/docs && \"node_modules/.bin/cross-conf-env\" typedoc --options ./typedoc.json src/main/api/ -name \"js-messages vnpm_package_version\"","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"661b522f14af6a67531ef6c98781b9a0939121b4","description":"Very small store library to be used in React - mainly to be used locally within components","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.14","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-a80v7QGPOPwnAdhD/DFyhA1bLqkKTCLXyr0ME+R4cIGPkAdcy8t4Rk0vnAuNdki6gw8hNyRbKsiBVoXUk9ik1Q==","shasum":"8ff2a7ac734541c694f4c0c017c4d1425e5170f9","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.14.tgz","fileCount":31,"unpackedSize":989667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgbNpCRA9TVsSAnZWagAA4OQP/2Wi57Mgwu6bkIfp97++\nuVmpdhZZb56TIxr4ffE4tktoxIV2upMWMAW82t8kJkiLzKo2HAOuf64BxNtV\ntnrNOaCF5xNVtk4T0h5f9lKQkAocUok9znJ5BvaEAEFZPhy6S8bPme94DTwB\ntFDp70mkwUQThFumTOOy0IgUkxxlI4ZdiN0EwbUdQ3gDt+F63n/KKHRfR2Il\nPfyCSKj1HlTUTuBTl415i55xbFm4UHwW2d/klSEio/ypj4sZQVst/y2CBLD0\nfY2KWdrs6fXgE4EdhlYcM8b16BpUZrqd9hTsB/489EaWD0RAzzNQa6Yq+4aZ\n2PGipHhLcA638QTlyaDMaijEyPXviQRxLirrtBcZ5hS/Awycyeb15zCuK43K\nPL5CD3dqXPBE2BWxf3Y+9Q6l8skBfkT5Iwg471AkNWzZUQ0jyMvQAPZWFTJY\n86IkKQJD/uTc55qBnk1Yy/4vh/5/0SneV2Mz6gEj1nC+DnJoraBNkPvrRW+y\nuRAJzUR+GnMlxO6Y1zUFM+ShULV9n8jWam71oCEVOeFccc8pzfcPSa0FJ1R8\n8UZ0mbXdLdrbavv6oQo+ouj9LJTnyxfcQJQExeTAU6ZyuUujMoa5bkpNlg2n\nJo2RAez3GLSYUCeOHMmys08JatXIydObYpRS4SsjWeLDlxeZW3oZZ2a7iIoI\nDKMM\r\n=F9h0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfuMX+8U2FetAAB7T1SMBqStJJxVgsq4HNjgdo8OfXPgIhALF8P4ZPVvu9J1IHrT8QIjP/3yM4mCkSGHMgHUyU0Vsf"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.14_1552003944970_0.32633142600825904"},"_hasShrinkwrap":false},"0.1.16":{"name":"js-messages","version":"0.1.16","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/js-messages.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^11.9.5","bestzip":"^2.1.2","chai":"~4.2.0","copyfiles":"^2.1.0","coveralls":"^3.0.2","cross-conf-env":"^1.1.2","crypto.js":"^1.1.6","mocha":"^6.0.1","nyc":"^13.1.0","rollup":"^1.1.0","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.2","rollup-plugin-tslint":"^0.2.1","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.1","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"^3.2.2"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"391440d587f9a4862bbcf3354e1b6f2222dbafde","description":"A small library to handle messages, message types and message creators\r (also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.16","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-wtqVESBl8UY9g+692S/0kXpsziQaZci8dWc2EVUtByPg8fSXH/n+52AsqFr/T3QiUvZYrmva4Q219YxMwiGBgA==","shasum":"174d9b675afdd8c95e78bd027322fdac6c9032fb","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.16.tgz","fileCount":25,"unpackedSize":121435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgm/2CRA9TVsSAnZWagAA19MQAIfQZNcEXdvSUK6yQaKP\nWQ0tGS8orJ7uhvYsVvoSpD6rOfZNkY+I+UmsRwusQmeg6byVi5IFaYKq2lEi\n5kgZAoyYqmDggFaiSguswJBG1bmsBIeo8A6U5e1wpx1WG28boQNTfjWAm9B6\nLn+DLsRUEPf1WmzscrcDgAlo6U+B9b2H6cGeiFgXjagP+bHAbqKvDxdQG5qN\nNbfOQYz8KmAL6culAHIfTOkSMXPqKw3X44/udJDuyDAZ/3E9FOvuk+UoK6dZ\nmXNBMMnCDpXQecUWvBBsijd7/Me8GDYsFYQY/W7S34LqFESEHYRlUM6ALj8x\nYUYEu8SN8kTVA+mQ0Q4FHEBV1bowI/5CVhYjHihy7TJMsadsPCw+uRmcptfD\nLTFmBufWVL+9HkZS4h+Oe6l7iTevHh6OLZdZZSooYQJMn6uYlSjD98h+lrlg\np72jpQSUAQSU0hKsWBeSnc6OqbgZNmGl7IukqXrXgkP1PhPtZpr6lWAmqp5Z\ndCnDs9G53hZZCMlPCwSG2HodFTUA8eCeKiH9sNMjsmajC+62rFa8yUUzZqbs\n0ZU8L5p1qfF6h+qtSMprHE/EK/dnGTP1sVkzL89UYcsySJZCXwnPxx/n2xF8\np/PaOgcBoI3KOcL7wxIwDIw1mQ/g+YthJTWXEIPO/V20K2vUHfur7cy5PPef\nJB8H\r\n=rAr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyUwYFMW11XefKJCN6/1QtclVzPor1ky50YKDJRnmMsgIgcq76YZcU/nyeywkdkPkhC3yWlzn68+79xxDcC3Thd9o="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.16_1552052213380_0.5540743374727553"},"_hasShrinkwrap":false},"0.1.18":{"name":"js-messages","version":"0.1.18","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/js-messages.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^11.9.5","bestzip":"^2.1.2","chai":"~4.2.0","copyfiles":"^2.1.0","coveralls":"^3.0.2","cross-conf-env":"^1.1.2","crypto.js":"^1.1.6","mocha":"^6.0.1","nyc":"^13.1.0","rollup":"^1.1.0","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.2","rollup-plugin-tslint":"^0.2.1","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.1","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"^3.2.2"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"721c044ab3e29fe9aac98be44c8c43c54e8b3a31","description":"A small library to handle messages, message types and message creators\r (also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.18","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-s5l7z7nYzqvQnwy02HVVwaSCD10JQ13d+qBlnSz8OBtvXgGF7/M8tHZYm93IqfHTa1zh6dO+JBJFSiZJy2FfZw==","shasum":"406ea54fb9f30b2533bf3164edb654f8a914256f","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.18.tgz","fileCount":21,"unpackedSize":133350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj5vACRA9TVsSAnZWagAA9uEP/1VSKtpN04fv1C67VDCq\nh1zEidZ1GNzH1Gb6FNK+e8mRGH+siT4N88wKqTtwjB8p+4RmWGarHTWM4v1X\nIEAR8Dk9drzhDwrGWGHiyWIi4K7FpEruSSh8hNG6XsQ/J+1hq5y2sTsXsWjR\n+DBIZ+soXMeNpCPKrQGldlNbqqhni7/N7etuV0FD/n8beDK3O/av3kNe/goo\nz8ThdopkxpyBhBxWiLpdZ3fFWtoS2LZfuGETTe2lnM/pNs7iGlbYHJ4WDPcz\n+drq4ZqSFnoPytTm28U2w8eyZgleBPBoGKgQ2aSbFBLDDOrWuCB/vthgtei7\nn0UkE4puswWAVL1O+ggnUDIvSqgaxwxsPQDIc4J0I5JYOUR9FWNf1jzQ1EXA\nsBucsPXPB7Jsw0+huXja8A0IPaGam+1fGtTETCfpfGXU8Grh7KURCh2FvaLF\nk1jp24inVc0u3r7MPGlESrquiozonGcuyU8irHMGL/D9QNAvZyRdej+8ZF2v\nFQ2CokI06Y2gkU4DubB9mRaItKPueIHR3NVMc3rBt5BPBlnD2WlskvN9kvkJ\nr/qKqhBtM7xoQDkP59MPpAoOYlVumD1GvPcFK/lsOHuR47FDGFCChRY9aDcC\n5aIiaCK43yhwOZ2buSjH/nblLaHWtza0uiE3TX5YmRmohrb0JxFll2/dbPaM\nY989\r\n=0Kx8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK93SBvrz3Sf6eBonmUwlJwB+LFmFwjO5flnmjpn2gpwIhANJp7dvVSCk86M9TC04V4tQDMuiexRt3bqov1Z9B4ITR"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.18_1569692608115_0.14425281227479747"},"_hasShrinkwrap":false},"0.1.21":{"name":"js-messages","version":"0.1.21","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/index.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^11.9.5","bestzip":"^2.1.2","chai":"~4.2.0","copyfiles":"^2.1.0","coveralls":"^3.0.2","cross-conf-env":"^1.1.2","crypto.js":"^1.1.6","mocha":"^6.0.1","nyc":"^13.1.0","rollup":"^1.1.0","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.2","rollup-plugin-tslint":"^0.2.1","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.1","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"^3.2.2"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"cf5d32925dbf39e65d436103d3e3c430c3fdcbe6","description":"A small library to handle messages, message types and message creators\r (also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.21","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RX0oy57AMzZ3q6mLkSsW45/ZoamkoEYu8xq73YmGEdEbomFWz3olwgkBjqfiYSINzKOHi9tKhTd0xJYow3p4Bw==","shasum":"527e4c84669be2ed21efdb0d1f93ca16ce758934","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.21.tgz","fileCount":22,"unpackedSize":134200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj9dVCRA9TVsSAnZWagAAo2QQAKH4HI9RtXkzsgS7J23e\nW2HuJkskbMj+RCyvR3lBhdh7sQaAxr9PSP+ToRtjKiZc9ZW8iA2/4wz4mVoM\nwJuuGKHZVD95qGsOrv4ZnkArZqdc3Dv8OyT9vB7bqUzYe7Pt+LfQ4iFTFD35\nsPbpxU0Vkel+Wmu9v6aR5FdH2vwHB1jag1+KDyzfO/B/FyE2u/Fse8ErRFY6\neW3fzKUS3tFAmTE40p+3bgckqqPBbY698Z/3EnLeqkjMBwNoxtJEGY5gT9VV\n4ygsCTt74dOL/+XWdsl64j8XdkUDaSxDwFui3v+yDLb4LVGsO/DWTnPz1ZrN\nEOzn2C53yd2ciS/6qZMcgSl9KSOGIyfk1hSjRdkUNUfUfrJTL2TXoiGsqmZG\nrDeFkzMz5Vlj+GvYJaljroV6a241Ya6nCtCQnQqsNR3apaiJOd9RI/xdTm5k\n6Ars3zMJ4h/yad6lAaW4r8TUIAFE0TAyXWksyyx9xzD0sTuoK96wkVvKj2Cx\nAIGmJ3Dyjr4CZQw12vtpT6wFSZ5Q7LlX6lZEKray/9PHWBZASTJ0GXsvsHOd\npmCk3Q/11zACztBeeuGHBlXmRawP4eeUGozBScmfYss8/oYiE1GEgl0DnRaQ\nRYSbJqdTuDxloFiFeFsJ6S3tbEuGdudAWL2NrDrCLDgK9IzEttVOl+RM7hWA\nhm0z\r\n=Qp5X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8jqfK2krWSKodUXSb2DJfuBfPe5Rx1OTYJO8FvZQ74QIgfOakFVciMzq7Bw9Tqh/JxdN1+SY95AkTlf3UoqzgyDM="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.21_1569707860156_0.5400967585019196"},"_hasShrinkwrap":false},"0.1.29":{"name":"js-messages","version":"0.1.29","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/index.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"^13.9.1","bestzip":"^2.1.5","chai":"~4.2.0","copyfiles":"^2.2.0","coveralls":"^3.0.9","cross-conf-env":"^1.1.2","crypto.js":"^1.3.1","mocha":"^7.1.0","nyc":"^15.0.0","rollup":"^2.0.6","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-gzip":"^2.3.0","rollup-plugin-livereload":"^1.0.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.3.0","rollup-plugin-tslint":"^0.2.2","rollup-plugin-typescript2":"^0.26.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.2.1","ts-node":"^8.6.2","tslint":"^6.1.0","typescript":"^3.8.3"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build && bestzip --force node ../dist/source/source.zip source && cd ..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"c184db9e6778dce609480c93bacaf03d7b5b1f92","description":"A small library to handle messages, message types and message creators (also known as \"actions\", \"action types\" and \"action creators\" in redux context). js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.29","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-LvBzElFH3FDFNqXiNO3ZnLmtUmczrnwjNtkJ1Jkquo9WKNVJBaE3pzK/zaN8ifyzuon5ykuXGK398YILrhewWQ==","shasum":"7a93d90b61bb8574beddfee151ace9e389ebfe82","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.29.tgz","fileCount":24,"unpackedSize":189617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevxSACRA9TVsSAnZWagAADa0P/0STHdhHuhfRFva9p7Ia\nn1ELxtHhlzhl6WMnRR5thAXFB973fPCmUpxHHWoC3NKl8yKeQFLwmHEgn+Lz\n8uvhHiWaxCgmrL4etX/Vs06mWNMOlk7eT2TjLuBN7HfsdAIBrxAlCfwOHOuL\nNSfeZKJjjE6hP6zABWdgNydVaKLuYGma890Pc10mzXzMNuMa+bSyT5xXsUO3\nEIzN49R1DH8PjI3yWcgqDkFoO6YxA7PFT3ielR1e96gy5tH6KvCkDT2Yr1/e\nhGHNAeuTFxiEhW3OjYnGt+7/hxdUpeha5eicZ8yMW84EjYYCnYTd8RpIaeBb\ng4B6Vb2Gf2wZcuRfS7+8qgxNw5s6M26wf2/n+tei1Px3vTGnP4/pLc6/d0oa\nyjqi2uh2d+lJlh8asyC1pjHohoKolODuK2282uSQMnscPfpoBD2XY29M0uPv\n3GF1jNCUH/DIgEzC7qc78PnWQsU0FNH/00JDzK4cpAQxS3HqLw83jVzQTxw9\nJ+zlrLGHwsnpq+9sKqEZ7RxWeeqkCfAbAEzgGqixTLKkiAEW5l5wcf388UGE\nrZH2BVO8ninas27WUOZkJ2o5hM1yLLO9pRvx7src12+8NXM6efrNPSiAoelL\nWbY/T61swVy2RW/w/KePbfssB6vvX3CKq7FbQfAItBSyCwYWK/GnFPyDVn3z\nUhUJ\r\n=flI2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBNdRyeaqthP9+zCSlgPXnxNU/EOd5qsrZHijf23TLrgIgSielqa4kUBBwCZCqKemT6AogATAt8heWAWgwAqzBjI0="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.29_1589580927622_0.022255693164249468"},"_hasShrinkwrap":false},"0.1.30":{"name":"js-messages","version":"0.1.30","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/index.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"^13.9.1","bestzip":"^2.1.5","chai":"~4.2.0","copyfiles":"^2.2.0","coveralls":"^3.0.9","cross-conf-env":"^1.1.2","crypto.js":"^1.3.1","mocha":"^7.1.0","nyc":"^15.0.0","rollup":"^2.0.6","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-gzip":"^2.3.0","rollup-plugin-livereload":"^1.0.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.3.0","rollup-plugin-tslint":"^0.2.2","rollup-plugin-typescript2":"^0.26.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.2.1","ts-node":"^8.6.2","tslint":"^6.1.0","typescript":"^3.9.5"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build && bestzip --force node ../dist/source/source.zip source && cd ..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"8d2d520eeff1ec494089e1bbcf97fb34e9fda808","description":"A small library to handle messages, message types and message creators (also known as \"actions\", \"action types\" and \"action creators\" in redux context). js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.30","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-+ChU2Osqz9vy4RMRNizA0qvE5RNHWexXHq/4InPIZk3LWcde4qPBmy8mCDoYuiEiM55Q7+XUoPwaCiAMbVJSYw==","shasum":"78753e2fdfbb6a53f1b64966e30700099da23c9c","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.30.tgz","fileCount":25,"unpackedSize":177116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6yB0CRA9TVsSAnZWagAAT5gQAKKwuSJGaqgbr5WgXlyx\nt5OvoEYFRk7CYv/JeJ7uCEVrZV+i/dCU0yfemxADcoiyOFPEd5wIOqWwjg6S\nNKuqAO/yFkeSmQPGyI0knkK0DcDcuhf3SiGnmmBczCA6zjw+gzivSh6KtnBX\nCuFi4A+LD36rr1KcDBZVbzivSfgn2W87uQJY6kBDQT6Dt2zww6iZnrRAe/99\nlACZ7fWbstFbXCCTh/Bat/RWtjzqqQNhLtHeoohUnmL4A+uTvBbNWijNlkMU\nqgSBEvQujrUdAoLqCzdQBrEVKhSe2hoAQi7r+3ThGXingJPO5KDpx09hN3US\n7DcGM5eD7GHYc51bXiL9lRrtAbRZ8qvFaOe5u72r5+x+54CXHCs6tbvf7uF5\njrQi2kLJrogW+TaOUyl859zkOIYt/94iKC7wY/gSzQzjx2DMalmU7+Dde5qp\nLbLBSHk9KtzVS/24OSTy55sNXtqpPucZmv34gQZ5JfvhbwqZD95hJ/Jayw5P\ns99Izp7tCXPhBBsU4JBSoXCDeBQF6Y+q9hFC5d81ElrE0yp0G3e1lmgiGuqM\n0/WZ/BIF+IZyaEhtSxJHrtLHYmENbhTvBujYOpr//+5Pg58lYVvJTKi9bUoR\nV4uhzcL2SNn4IIXoXpMjogagWUWVRHDV4UjQ40RRllpSNGmtt7TAnL6ZU9dC\nfJHV\r\n=kc3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi4Xxv17R/COk+yoiICxNZi8Pj80gDLjjHQyrbobi/hQIgQ9Ee9iOLgy20Y389rpGsyPvV0hwyDxzZ17it63OWtqc="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.30_1592467571632_0.3114514140289306"},"_hasShrinkwrap":false},"0.1.36":{"name":"js-messages","version":"0.1.36","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"index.js","types":"dist/types/index.d.ts","module":"dist/js-messages.esm.production.js","unpkg":"dist/js-messages.umd.production.js","jsdelivr":"dist/js-messages.umd.production.js","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"^13.9.1","bestzip":"^2.1.5","chai":"~4.2.0","copyfiles":"^2.2.0","coveralls":"^3.0.9","cross-conf-env":"^1.1.2","crypto.js":"^1.3.1","mocha":"^7.1.0","nyc":"^15.0.0","rollup":"^2.0.6","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-gzip":"^2.3.0","rollup-plugin-livereload":"^1.0.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.3.0","rollup-plugin-tslint":"^0.2.2","rollup-plugin-typescript2":"^0.26.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.2.1","ts-node":"^8.6.2","tslint":"^6.1.0","typescript":"^3.9.5"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register src/test/**/*.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build && bestzip --force node ../dist/source/source.zip source && cd ..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main"],"exclude":["src/main/js-messages.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"26391b23a56ff276fe84373952638006f663aef7","description":"A small library to handle messages, message types and message creators (also known as \"actions\", \"action types\" and \"action creators\" in redux context). js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.36","_nodeVersion":"12.11.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fX/M1WggLPCGMM2myhGoXHIJAQ1ujx2ENOhwca/G29wzDVEfgA2DCDzrMwzByvyWxpz6acG7UBPfqG45h9MkxA==","shasum":"6cf31e0882bb734227c64a114330d1f3de4acc6d","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.36.tgz","fileCount":25,"unpackedSize":114396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR2bNCRA9TVsSAnZWagAAYscP/0V9Gf4uo8B3V7v3O4+D\nYIiCNKaLvpnq1Z8f0+LAPylAV0iEe8Taw/kLriAYUlZxWU1RECdsrrYDmdaY\nKTd6I7Lta73LsossV8N7t/EHFO1fc14FKdH1/BA1pNGdAJfI9vFK7NcUSlRk\n+Oz4oLK1Wgb6LFcezaGX+VKc3/57PGEy+BiXzq/u4QIB/DS897mA0nfLaVnt\nI23LtDE1uNo49oq4DyuN3RpC6fzQuNO/Uw13CAAPFFUDVbBJHoNnhUeVIX6+\nDMrLxPE8gok3nUMNS/MDfcZnnWY4yeQZZ8EOehXX84F0gBnMgwaapOmfzHvc\nmKo+6oLsau3eeb31oyRcYtjrRHKN29+dOxtDhG9UCB01e10HyOEAEoF2g6s5\nN2mAJP48QGCdYEIe/oAKtMJftzAdQWsenvEcRgm+om3gyibalz6+XX6gY27V\n17jp+duMAU9bpcUI6IpVo5qWjAsVkXUFq5BZjKqoDKivJM/yJMMuzGit27dk\nARD6qSwD/Pll1GPy5p09uSiE+bDlGYasQfGWFmTywfwJg4rR8azuEv8xiAY6\nl/rx6CX79qoULtp+duWHpvErd42gyXJc1QppPuAU4QTpiXOY4IrdcrZBkv/g\nNTa6sadSZCXXD27F2tyhHkuPduQlRSH9n8KTFzWmfIf1fRuh0OKvqxb7AVjr\ngXDJ\r\n=Bd9Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCamImt+qX7jMgV0J8uD7/zhTHnsikqVtPEFx3lcIxUkAIgaAT+EISPi44lOoghS0g9/SnvDW71RTTeL/sTKHmYTAw="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.36_1598514892663_0.7863620397506108"},"_hasShrinkwrap":false},"0.1.37":{"name":"js-messages","version":"0.1.37","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-messages","main":"dist/js-messages.cjs.js","module":"dist/js-messages.esm.js","unpkg":"dist/js-messages.umd.js","jsdelivr":"dist/js-messages.umd.js","types":"dist/types/main.d.ts","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"devDependencies":{"@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node":"^14.14.17","bestzip":"^2.1.7","chai":"~4.2.0","copyfiles":"^2.4.1","coveralls":"^3.1.0","mocha":"^8.2.1","nyc":"^15.1.0","rollup":"^2.35.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-tslint":"^0.2.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-uglify":"^6.0.4","shx":"^0.3.3","ts-loader":"^8.0.13","ts-node":"^9.1.1","typescript":"^4.1.3"},"scripts":{"clean":"shx rm -rf ./build ./dist ./coverage","build":"rollup --config rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","test":"nyc mocha -r ts-node/register src/tests.ts","test-watch":"mocha -w -r ts-node/register src/tests.ts","coverage":"nyc report --reporter=text-lcov | coveralls","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build && bestzip --force node ../dist/source/source.zip source && cd ..","dist":"npm run clean && npm run test && npm run build && npm run zipsource"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/main.ts"],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"dependencies":{},"gitHead":"972b2027b41b7e2b3203a64a5022a3cfe6faf1a4","description":"A small library to handle messages, message types and message creators\r (also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r js-messages is written in TypeScript, everything is completely type safe.","bugs":{"url":"https://github.com/js-works/js-messages/issues"},"_id":"js-messages@0.1.37","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ptwOmrYBCze+0rjPRaGQgapjCzqPrTx6UeUtuklbj1aUAP+k1lGbY6LS3HZg3F6QOgYM3ANUgP0hEBZ6N7/fqA==","shasum":"7631af1df5e70bf2d9334f948396bebc0070a957","tarball":"https://registry.npmjs.org/js-messages/-/js-messages-0.1.37.tgz","fileCount":13,"unpackedSize":80083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7emBCRA9TVsSAnZWagAA7vMP+wRZS5if7dsWyLRyIwXg\noEyCbOH5Birj+f4tC3Op9RuBeHydyTyHA4z/ddrHQ1Z0qskDTc2BOndXgxBD\nzTzI82GQWFDklQi3+458cFEmN9SHedZfz6l+UewVpK5jLWoHL0/UWOY37dgY\nlkJvi9EB7PWL9D7JaizOI/8Yi1h7ukn6t0bInYlmm0j1PTb03Ey6G16HQbVx\nTTEXPObFseKY+e8IzhICgtyS0ZcXUc26aqmOVvOHpMy8pd07O7FUKTBtLnz+\ndfkBNvxydMjQevZ6lqQ8u6ZDQY5i4KoI/xy04IDKR82LjhvnepDKB7/L7APX\nLRPkX9N6xJ7Mn3q2C4l194V1sPH1at5gyUZosGsHaDLGhB2WixFUqW+lqHet\n7anC73QXMV7W/fX2/EMfwoKjm1nMWwJxybvSrRExb384o7SU6k6w4lZVmx6r\n+WQdRmcq0boYb/z+DX1+PwcklojH8+Xv6BCTMS1wT8Vzjn6pGk6qYjoIx9MS\nKDZU5LWuQnpHcsTx46uB33e7t8TgsprnVMZGIjBOH/URLb7vhn+9rpI2mtkQ\nq27F/X3oNchS1McVPK1aL/0irc/yWhyw9hqU1MUj9xMYq+ohBynZdZXpPd+R\ndUD+7L6S4vL+K4CuEY7COZeZVEFMIqh7n4B3d4ci+Or31BztZeVSvnjSjSy1\nYBjN\r\n=uMLL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApyUbrK18hXQPmgbfmQ3SDFwY92y/U8IZh70CY9Xwm4AiARS83EcYObEBC+Glttn9IrmJohdg131UMu6VpDVmOnKA=="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-messages_0.1.37_1609427328642_0.9337260935219456"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-13T17:49:13.989Z","0.1.3":"2018-02-13T17:49:15.050Z","modified":"2022-05-06T19:05:30.102Z","0.1.4":"2018-02-13T22:35:53.167Z","0.1.5":"2018-02-13T22:48:03.380Z","0.1.6":"2018-02-14T00:09:24.799Z","0.1.7":"2018-02-16T10:56:42.236Z","0.1.8":"2018-02-16T11:20:08.405Z","0.1.9":"2018-02-16T15:01:39.833Z","0.1.10":"2018-02-16T19:11:40.848Z","0.1.11":"2018-02-19T07:42:34.534Z","0.1.12":"2018-02-21T05:40:53.007Z","0.1.13":"2018-02-21T21:42:08.071Z","0.1.14":"2019-03-08T00:12:25.183Z","0.1.16":"2019-03-08T13:36:53.535Z","0.1.17":"2019-09-28T14:05:17.283Z","0.1.18":"2019-09-28T17:43:28.324Z","0.1.19":"2019-09-28T17:55:31.659Z","0.1.20":"2019-09-28T20:28:24.185Z","0.1.21":"2019-09-28T21:57:40.664Z","0.1.22":"2020-04-27T23:58:32.940Z","0.1.23":"2020-04-28T00:24:20.736Z","0.1.24":"2020-04-28T09:12:07.804Z","0.1.25":"2020-04-28T09:16:06.990Z","0.1.26":"2020-04-28T10:50:15.215Z","0.1.28":"2020-05-10T13:57:31.870Z","0.1.29":"2020-05-15T22:15:27.846Z","0.1.30":"2020-06-18T08:06:11.835Z","0.1.31":"2020-06-18T08:33:12.219Z","0.1.32":"2020-06-18T08:38:21.483Z","0.1.33":"2020-07-18T18:25:54.769Z","0.1.34":"2020-08-27T03:52:17.061Z","0.1.35":"2020-08-27T04:55:51.877Z","0.1.36":"2020-08-27T07:54:52.784Z","0.1.37":"2020-12-31T15:08:48.810Z"},"maintainers":[{"email":"mcjazzyfunky@gmail.com","name":"mcjazzyfunky"},{"email":"xdev1.github@gmail.com","name":"js-works"}],"description":"A small library to handle messages, message types and message creators\r (also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r js-messages is written in TypeScript, everything is completely type safe.","homepage":"https://github.com/js-works/js-messages","license":"LGPL-3.0","readme":"# js-messages\r\n\r\nA small library to handle messages, message types and message creators\r\n(also known as \"actions\", \"action types\" and \"action creators\" in redux context).\r\njs-messages is written in TypeScript, everything is completely type safe.\r\n\r\n[![Licence](https://img.shields.io/badge/licence-LGPLv3-blue.svg?style=flat)](https://github.com/js-works/js-messages/blob/master/LICENSE)\r\n[![npm version](https://img.shields.io/npm/v/js-messages.svg?style=flat)](https://www.npmjs.com/package/js-messages)\r\n[![Build status](https://travis-ci.com/js-works/js-messages.svg)](https://travis-ci.org/js-works/js-messages)\r\n[![Coverage status](https://coveralls.io/repos/github/js-works/js-messages/badge.svg?branch=master)](https://coveralls.io/github/js-works/js-messages?branch=master)\r\n\r\n## Installation\r\n\r\nnpm install --save js-messages\r\n\r\n## Usage\r\n\r\njs-messages consists of three functions:\r\n\r\n- `defineMessage`: To define one type of message / to create one message creator\r\n- `defineMessages`: To define multiple related messages represented by message creators\r\n- `props`: A helper function to define a message creator where all message properties\r\n  must be declared explicitly in an object.\r\n\r\nExample 1 (using `defineMessage`)\r\n\r\n```ts\r\nimport { defineMessage } from 'js-messages'\r\n\r\nconst increment = defineMessage('increment')\r\n// for messages of shape { type: 'increment' }\r\n\r\nconst decrement = defineMessage('decrement')\r\n// for messages of shape { type: 'decrement' }\r\n\r\nconst resetTo = defineMessage('resetTo', (value: number) => ({ value }))\r\n// for messages of shape { type: 'resetTo', value: number }\r\n```\r\n\r\nExample 2 (using `defineMessage` and `props`)\r\n\r\n```ts\r\nconst saveToStorage = defineMessage(\r\n  'saveToStorage',\r\n  props<{ tasks: Task[]; storageKey: string }>()\r\n)\r\n\r\n// for messages of shape\r\n//   {\r\n//     type: 'saveToStorage',\r\n//     tasks: Task[],\r\n//     storageKey: string\r\n//   }\r\n```\r\n\r\nExample 3 (using `defineMessages`, without namespace):\r\n\r\n```ts\r\nimport { defineMessages } from 'js-messages'\r\n\r\nconst Actions = defineMessages({\r\n  increment: null,\r\n  // for messages of shape { type: 'increment' }\r\n\r\n  decrement: null,\r\n  // for messages of shape { type: 'decrement' }\r\n\r\n  resetTo: (value: number) => ({ value })\r\n  // for messages of shape { type: 'resetTo', value: number }\r\n\r\n  log: (value: number, message: string = null) => ({ value, message })\r\n  // for messages of shape { type: 'log', value: number, message: string }\r\n})\r\n```\r\n\r\nExample 4 (using `defineMessages`, with namespace):\r\n\r\n```ts\r\nimport { defineMessages } from 'js-messages'\r\n\r\nconst Actions = defineMessages('counter', {\r\n  increment: null,\r\n  // for messages of shape { type: 'counter.increment' }\r\n\r\n  decrement: null,\r\n  // for messages of shape { type: 'counter.decrement' }\r\n\r\n  resetTo: (value: number) => ({ value })\r\n  // for messages of shape { type: 'counter.resetTo', value: number }\r\n\r\n  log: (value: number, message: string = null) => ({ value, message })\r\n  // for messages of shape { type: 'counter.log', value: number, message: string }\r\n})\r\n```\r\n\r\n## License\r\n\r\n\"js-messages\" is licensed under LGPLv3.\r\n\r\n## Project status\r\n\r\n\"js-messages\" is currently in beta status.\r\n","readmeFilename":"README.md","repository":{"type":"git","url":"git+https://github.com/js-works/js-messages.git"},"bugs":{"url":"https://github.com/js-works/js-messages/issues"}}