{"_id":"u5-derive","_rev":"30-30234708d9882ee4006cd49256100af4","name":"u5-derive","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"u5-derive","version":"0.1.0","description":"Given","main":"index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest","test:watch":"jest --watch --forceExit","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","repl-promised":"0.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0"},"gitHead":"bc15f3b5f54f70456065a15db01670f51c7cc874","_id":"u5-derive@0.1.0","_shasum":"c52dd21f53d64d18dc44372af1c1edaf4c608fdf","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"c52dd21f53d64d18dc44372af1c1edaf4c608fdf","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.0.tgz","integrity":"sha512-gbUt12gEIRua8+guykPqn+kCHlZvmfuXGs8sZA4PR1btOIdYI2gKt1TmQHjmQlLGc3APYryRKWYYFC6hNldNsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYtcovpSRu/0z1FNnf6RS4LnMWwHI+CQcLFuRsSXl0VAiEA+8d7vPOXg6yO6DIXLtGfGJypFu23xXhIiDsagc73xds="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.0.tgz_1491138394408_0.9525106630753726"},"directories":{}},"0.1.1":{"name":"u5-derive","version":"0.1.1","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","repl-promised":"0.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0"},"gitHead":"92536780330602b40f143f95ad41bb802116b531","_id":"u5-derive@0.1.1","_shasum":"1d3f80f32d6011b29709b37feeaeab967636f859","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"1d3f80f32d6011b29709b37feeaeab967636f859","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.1.tgz","integrity":"sha512-cTDc2sejbAi482jqi7Wb6Sa/3/SLg9sc2XyYclsVus4a4LhQip/OKdcxSDj5SV/MDAmuCWOkZxoJ2DT+4ro9gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+cipS1EsDW8Zyuqszo91GeN86M705ZL/K8UYdFStwfQIgZg+0GWZWiyInENtX8dnK9rkQXRJgsKWAww9C7SDBU1Y="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.1.tgz_1491159348675_0.21967499563470483"},"directories":{}},"0.1.2":{"name":"u5-derive","version":"0.1.2","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"0083084f55fd8dd2a5bcf55354f3fd8fff6f0dbe","_id":"u5-derive@0.1.2","_shasum":"41ebcbc85bae528d5072d968190cce43f71bc64c","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"41ebcbc85bae528d5072d968190cce43f71bc64c","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.2.tgz","integrity":"sha512-IMJjV61bz51r7BvYC66cPSIVSqUbqhlmdVkIfBLoYoHD4dk3C+xRRUN9sUgkRbM1feFg9nIwE6PLp51CmPsZHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1r/jVBNPzruWhdmeqUBvl7Wr3nmXvnx8bSB1kDKDkegIhAKVNPx7yb756Z4T8vSs4fQtb/Siv0gLQYqzC3WVpQbIK"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.2.tgz_1491159843064_0.6595573902595788"},"directories":{}},"0.1.3":{"name":"u5-derive","version":"0.1.3","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"936e8d17aafaabc9cb0ddadf96a682767df3350a","_id":"u5-derive@0.1.3","_shasum":"cc5230d88fa38948d1a38b7907234c2a9edf9874","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"cc5230d88fa38948d1a38b7907234c2a9edf9874","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.3.tgz","integrity":"sha512-Kc973kcKDW0BxQJaqGq1uPEmcAcDZFhEjmV8aD51zXzy+IiURRqB1QE6h1FwddTGc4+eLzCd1wZ8IZrt2SJUdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRRY9tkDJ8e3X0JMZuYZuXsfhatQkspGj+3aHOP6CzpQIgKqTMEFa2sx8TrvMq6AIWV2v+sdWZGg1+rnvjWFwMZkQ="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.3.tgz_1491162737754_0.07107406598515809"},"directories":{}},"0.1.4":{"name":"u5-derive","version":"0.1.4","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"626fb25b7617ed19946c9368153c716e3345468b","_id":"u5-derive@0.1.4","_shasum":"a98e0aded0f0ad3bb33156c8eedfe9f916a6753b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"a98e0aded0f0ad3bb33156c8eedfe9f916a6753b","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.4.tgz","integrity":"sha512-4I/lxtkuRqR08LaX/KHrnyKC0nLLjueD4ndFt+/z4ovxqjIIpjEdMOuTM3KXsW5AZdGZwodrlLXMlWUaTO8W4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDua2lnlb68DhmNhoiv9TM/iCrXN0ztZGMqWaAJMJF70gIhANOBcp2uHzwYHO3wMuAHNBfsi3OP2Sr5R4xY619XDJww"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.4.tgz_1491164823374_0.7625733660534024"},"directories":{}},"0.1.5":{"name":"u5-derive","version":"0.1.5","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"7d5c2a3793f377b716dfe7c9e9ad6e81fafcd33a","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.1.5","_shasum":"0b373f5773472e75107cb2cafb0a37688630ac24","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"0b373f5773472e75107cb2cafb0a37688630ac24","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.5.tgz","integrity":"sha512-DMB+3uIBNNp3LY2nrWFt8+iX1k1al1rJryH/iBby4m6Z6oD39IXwt7IiVfV2fPcadTWUhBp8JHlPqLQfZkEIAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDfb3hM9gRGjAm8SzFincROEguvBYZTCrBh5SqvJJ8uAiEA4vrNtP2/+9UNaJyDnodyYNq8ZktjWxpTnuT5LW25XAg="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u5-derive-0.1.5.tgz_1491195259344_0.3141820514574647"},"directories":{}},"0.1.6":{"name":"u5-derive","version":"0.1.6","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"3218d1ea7c8a8fd51401315b5aad3e4ab1b25319","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.1.6","_shasum":"148da79013bb6883f7f0d0440aebefbc7a26852f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"148da79013bb6883f7f0d0440aebefbc7a26852f","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.6.tgz","integrity":"sha512-LCZPWMwsnKjTVbOrDqmOpW2TzB+A3sxxLVpNtzOtR0A1Tsg0rXQDDK5ECG8DMYacdU5sMAyCCLAekBSI3UVyUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2VnsM1k/tkHDNsqFhhJLkM2ilWtsMPIP6oQYwg8W5wwIgONAWIOFO5peaA+Q4TtLap5WsRaLbFFlB5K/pdSAPfM8="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.1.6.tgz_1496322574233_0.7825049737002701"},"directories":{}},"0.1.7":{"name":"u5-derive","version":"0.1.7","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.23.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-stage-2":"6.22.0","flow-bin":"0.39.0","jest":"18.1.0","rimraf":"2.6.0","source-map-support":"0.4.11","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2.6.3","derivable":"0.12.1","mongo-oplog":"2.0.2","ramda":"0.23.0","repl-promised":"0.1.0"},"gitHead":"0beb240af1276da72405ee4d51beaa5c055db478","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.1.7","_shasum":"6ed31403116af198fdafb401878e0aaedf177a99","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"shasum":"6ed31403116af198fdafb401878e0aaedf177a99","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.7.tgz","integrity":"sha512-SQIy7kmBisSZhLmWIYo2+QBwGRA+WiPXvaErsoELHx00iAB1cOMyxNN2hLrUF7HPEIN2mvs0FiIwtfSPz7gqqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiwbLrug6aDNWZlEVxkpsU0aNbfR15nr1vsIcU7nvkpAiARTHvSUuYzpLIxuU3ifpg/JV70IkOnSVolgAQfXujOaQ=="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.1.7.tgz_1496379818654_0.9987217802554369"},"directories":{}},"0.1.8":{"name":"u5-derive","version":"0.1.8","description":"Given","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build","clean":"rimraf dist","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-stage-2":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"dbee4bd99397374e9e321e9a943f0fd2aa16e143","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.1.8","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-2Qe7gToakRuSUfZKE4p36IVTpMGpL6/5EXmV1qKzHWYceT5FCfbXQLry72n/KUX1EQhalu+PMEPHhs1B3LUNVQ==","shasum":"ef9b0be80ce63741afce436f1926a0e35da8a491","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmySlLgt6WGRrcy5BgEu3ijRnS8VYnJK42BjA77w/xRAIhAMZTL7GQYyOpppXWxjir9Qq7c0priM38vpThh4vingCh"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.1.8.tgz_1510065416376_0.044394374592229724"},"directories":{}},"0.1.9":{"name":"u5-derive","version":"0.1.9","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc","clean":"rimraf dist","doc":"documentation build src -f md -o docs.md","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"a94e87563035b716ee6715ded6115a5100568b52","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.1.9","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-4nw+BKWEFaPoWtlI8BTI7IEt1DJkgt1L7FxPQLGmrNW2jisoS6u2K7A6NTNUVWYKIHbq6zCwwCySuyYd3fJJSA==","shasum":"76cd650fef76b9505711368aa93239ec4dbf028b","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOv2sHiSl9YAv6VIc3KwUuiQdT0pn4tprZIQ9gQjrUfwIgJw7EK/PUiTreq1t9QgK9nvM+VBoujBRzXEGLOML/ppY="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.1.9.tgz_1510071327830_0.9696072703227401"},"directories":{}},"0.2.0-alpha1":{"name":"u5-derive","version":"0.2.0-alpha1","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"b28e8c9b36f54f31f97f9d4f83e94446a743bc7c","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha1","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-QtiWRODbg4mdJC7BNtK+7w8+hHP69oFLjuc6M4fnO3DDimSCryyTPbZ9RHgj/kgNgVLxPzxsESpsAMdhuVJ9iw==","shasum":"440d22bbee938e0c93658e380ca3faf2e77555e4","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsQInNaZ6wWiYH0apB3UVFfbIsPe168wEnOd5Dzl4I8AIgCoWAU4N8aqueo96FZLYYF5VPkN7Rlyn/jwfz3Yu+caI="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha1.tgz_1512889656857_0.1480325390584767"},"directories":{}},"0.2.0-alpha2":{"name":"u5-derive","version":"0.2.0-alpha2","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"c2742ca475ac64b4707d789a764f7d0a87463661","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha2","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-vsbIcMc23CAiNV8Y1ra3igdsgYpQSgDR7eycpvW38gAWwUdZZUtxFAQfzKag/M+OxcRnA7Yn2q3jg40cLQF88A==","shasum":"b10e11cadbf4687e60e2189a5f443b1595401547","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHs0qs1pCMQPcykQuUtF/nUoeDdYsW2YWjFwnje3xwHpAiEApn4K1JE7At4zgXa+2aAc2MiXJ+zr+UezGLBGyIPKtIU="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha2.tgz_1512890557337_0.8227140395902097"},"directories":{}},"0.2.0-alpha3":{"name":"u5-derive","version":"0.2.0-alpha3","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"84ed6b8a73e1dae21a7f025da860db1c333d0588","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha3","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-bIw1ck1O3xYRIHkCxZIruzPzVdsr8+4vYYluWjRA6aDJbqs/yFhLIGIdWGaO9DW7OSI/CJhOc5FIuWC7zYXFCg==","shasum":"b4acada08d436792de6dfacb6cc29abbddd2e3f6","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFO04oZYVsdCPZsNQ0G9xv4Y+Uqs/a1Q++zrzbJ3cicxAiAk8u2FxkIGlsaJFSMUw14l7AN5DHWX0e2C3UXZ2PLRbQ=="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha3.tgz_1512917442289_0.22266151406802237"},"directories":{}},"0.2.0-alpha4":{"name":"u5-derive","version":"0.2.0-alpha4","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"ad58f6d8419907903d6661e4ca44b1b723bf4fc5","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha4","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-L8hhfuda1oNIgF+bplExIA6NzaxYC8kERY12B7eriBn9SGvoMwjcs8s1k3L9b5/doMgOtPODA9wnvaFKTCaN5A==","shasum":"495a40a48737e06bbabb2f796a4315da1b2e2a52","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDssm5tKuf6FTbMW/tpK97B+3ohg/Z+IrfJERR7lqSAXgIgICUgOaP6w7RNiEWeVWlzDOj0lLF2wDETd04Wez8OszA="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha4.tgz_1512919682555_0.381282890914008"},"directories":{}},"0.2.0-alpha5":{"name":"u5-derive","version":"0.2.0-alpha5","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"90c6ebe8bdb74b9661c4bb603bf958c7f3694919","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha5","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-Vna0DK9LnZr8k3GnyHQQsEshdxS60xtUVB9aLgsDCumFGgvzwntObpyMn/BR6El6/sQvlnyzeXMuyKsZ+IkURw==","shasum":"e478791675a133aa2d0906a0002e1060e04a07a1","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeIH3rLMC5IG03b3e1IyfLLdRUn9idNneCLBDBob7SjgIgfrpKoYdfw+OQvKnq4TGHjy8wflQ4aSfG2Gr2RxUZyuw="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha5.tgz_1512921990723_0.9599683156702667"},"directories":{}},"0.2.0-alpha6":{"name":"u5-derive","version":"0.2.0-alpha6","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"ff71bc2b53898d53685cc4bc61474de46c2b305c","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha6","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-UpqXE8ShC2QULHhoJp2Q3WsIZL7n35VpD5Hql8lB8DKQS1LGpVISss9DoN/EpQ7Yas3mLhfH076bn463UQBcYw==","shasum":"e20dbcc140faa0e761f0d3f6a8c9afcfec5a6e6d","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDO5kreBwHkd7yAwvLtvIiLWgdkoTYlZ9wJjXAOkaY4iAiBkMCZN6JZ5DuSFqTjG0dISs3pqMkinF7XpOnIYPWFzUA=="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha6.tgz_1515957101229_0.2839357440825552"},"directories":{}},"0.2.0-alpha7":{"name":"u5-derive","version":"0.2.0-alpha7","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"c8fda800853ee919bdb722fa5f479e62330f7d84","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha7","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-AbfmJvzyPIBMY8zkWVL2DP/loI5WxOi7LSgCQGSkPBv9nRo//xBZSTxYNq1ZPjbzFBRKnH2eQyvLorPfrHF4VA==","shasum":"77617f0bc98732e5bca9433d128a31f940dbe2eb","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoTK5VCLNGs7sF3fkCQn5f2EdwtysPsZIaPoeoA4tXegIgO12WhGzLMSOM9NqXiD7FG5CBX+lZcdMn53xclQoVx+U="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha7.tgz_1516114265240_0.8351847692392766"},"directories":{}},"0.2.0-alpha8":{"name":"u5-derive","version":"0.2.0-alpha8","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch --forceExit","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"1f13f9eb4764f9b7be8e64f0dce632ab902345df","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha8","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-gSJ3DsPIQI4vdJUe7QcRN2WSi/FtHyHICkvQJyVP7lkc8paSuYsqXz+tuiulhCWaAO/8dhWwa5iogYEVdNWyRA==","shasum":"edf17821ce3b363d080df5fbfd90157a0a515fbf","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGRvMApRaDRn2b5Z1jmv9R059ZyLtsd0qmvbaZ+qCIoAIgenQvByWcrYMA9ydiZe61uVhQzrITxV2xH8hoqTjB/Ec="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive-0.2.0-alpha8.tgz_1516169587515_0.06627429462969303"},"directories":{}},"0.2.0-alpha9":{"name":"u5-derive","version":"0.2.0-alpha9","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"9db7201846bf346e1af4638953b274ae171d0e24","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha9","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-LLyVSZTVvZiRNMTU/cQazwmzQhyjeEHxLkGTX7P2sLsLX7t7km1joFMAykIx0H6g0+KEm4AD8rTj4T9eK2+EDA==","shasum":"74ee69d514ced20368c6ad7e57c0575b774789c6","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha9.tgz","fileCount":98,"unpackedSize":2000468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCCvrCRA9TVsSAnZWagAAigMP/j/NL7zlkXTvClLcyXyn\nKSvJAX5eEmWRiQRSzmCNlPGN+Z3N28gD9Y7dThqvAIOdiA3D9Rayw5eYobV9\nifiuHgGmE/Gz2/EpXF7ynR+CK5b6CM6SQiKfPQyJXPBveMX19lyx0w+ZOfsM\n9JtTpQHu9CzvO5/7xalzwewuA4dH2xpJidC31rIYEKBclJsPkFrVTqf75REY\nRw/HhRde1AhmlZOT/sLts2aWg8j6Bzs3ULJjH9huXIwiCeIQCo+xavqZhVOd\nMGp5UWHsQ2d2GEMtsaK1wjwDziPWI9vP5Wr73Gndwc6np0nJsBxBwo9XQQ7I\nFyB2K+R5E4fG6SBqzj8mSmadaNIHaBXfk4JDG7i8plIWL+LJcuRu35jf6ARl\nJoGxQWKjA4QEabLNQWV6J6K8ZedL4so7dBq22uWk+/YmLw6Gq9zBaZ5ytT2Y\nX89jO4OUDDu2wEAmoU9nvMbum52I2nggrky4Jfa/7a2V2N0WQaK7F3QwXE14\nmqZEGNWlVGgXmfb3jmO2Sa3uQYtUpyblggblvw8CGk+sAnGwX0xtBqMn1qpS\nx1/gpP2ewaZvHArBCE2dNU9cppEqojWnxWUXdY9rjsSLxWefFupoKlXRCTyQ\nRgRFz9gPAL0pSm0lz9LS6GUnZRBeCaqyeAxvffYnPrD13FB7Xi4gtlP0cSxb\nHPvB\r\n=zSVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP+LkxBUcrF3u19aWTjy+lJI69nUPdYbFHBY5IIJl3BAiEA+r1Fes5hcU2+pSr2oB92xD+LL6AuGkao4QBWCpcCAgg="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.0-alpha9_1527262186234_0.5665533160532614"},"_hasShrinkwrap":false},"0.2.0-alpha10":{"name":"u5-derive","version":"0.2.0-alpha10","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"77f14208d3faf36d2b97e239fac695be59c9673b","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.0-alpha10","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-8nT8AFVSvVEmRHhVjzT+PSpfXiFwicslSl/d+Gcdmm2V4fnj7iQhqckTtUoLrJhae2drO5O6Cj0mJTU5J3XFgw==","shasum":"709b3c18d87354da998818545118eb84a2a322a3","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.0-alpha10.tgz","fileCount":98,"unpackedSize":2001650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCQ4bCRA9TVsSAnZWagAAllMQAIhtSI14A4RsbFbM5Qeg\nkDDL3bcmbGAUmfKvF1D8amDw05pDU0gZUDwVUFCgG1On25eVlDWf2BMMbrIi\nHV7R/vIdMKM5n9ug9VFOd1BvkUfkrhuQq97pqyL4Z+iu4FTFGZLJw+a+6U91\nH/7ridziqT5V97BafgvV9v1m8cVFWxfnotg0gvCzasL8YIcvUjaG+I9zRAG9\nc2cQrpV82TBaQpeDS3aqQJx+SY0a8rtJ7ITc6sRuRwO/iWyFuwBIgc/ReR5s\nSmyu6mry8XkxBNvOa9f//N08CZd3MwAIH5+xPBxsSRUOCNFd9143egdz4qXv\nkzTEnXFwWuS0DRABORfEnj95aOHQXW1XbscnxmX6jfbfHAGnps5G/1cbYYnW\n0JDu4qAZ092+YRC2rb+4MbK04y9bTR2oVEh+cbifW1kvWpwF7bJzfx8vimef\nmZVEkswqt2DxTiZyscKv2soqtEyD+XaUpKPrU2JhFreC6wxjYgGT9TJsdqFk\ncwT+rluLWankHoEjp9wY00ar9IH5DDDh+KL2LC88HW9aVlaneewubb60/oDC\ndW0kKwGZ45hCEIuYEcGnfPsroeYzoqnvGyS4mXwMGo6EeezTb1IKXzFccr6W\nHTPhArMlnSiXxqOSNsStgtTnA7mpIdk1xiM83/zVV1hBQ48MU6RjrTBdOu7f\n3oPo\r\n=bsb/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpeopgKxUlbNwMLiygSgKpHfmRAUkqIzDN/UzFiAyL+QIgO16uP4eyDUKezbsVz3UPf7OGSD2z/w1BNbpFdBrPXvo="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.0-alpha10_1527320090146_0.7583835542008284"},"_hasShrinkwrap":false},"0.2.1":{"name":"u5-derive","version":"0.2.1","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"e3c155b553e8861eb6f851b40fcf336a9e155a69","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-qfaqySzdFcdJzn6mbA1NMzfGYDVc89TD1a7zDEOSynL1lZu9udUMAOaEFJPGi09xjYz7FF1sXJL8Yq9oJ04ciQ==","shasum":"75cf5bfb8d89dc0d988857218d399c6cdda1fe77","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.1.tgz","fileCount":99,"unpackedSize":2004784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEsCtCRA9TVsSAnZWagAA2xYP/0Y0va5Bb9wkeANqFnyR\nreXB72kuczYIlpRrMKeqxbSiasp6np9jLO1jaWJrRomRVrFkzvpva9klio94\nkX4vqdLcBF0RgNdLEXhzjNeFeBXecoVkm6DFKapQLAC5SkA3MZhllPRlf7vA\nN3qohmoILge1S49uWyST1FUaY0+xPnsabeOQeuIx9wfH22x2zgUKl0P88Ft3\nEpfgzhUj8iS2VLLmRZ7lvXKp2yd7B92re8hvTZ1Vr8RK07QbGKL0L4LbypvR\n981cy+BolA5Kyg4DrMBhmG+UACE0Yr/Z0SwKwRu65kmovbEXmAyE7vFjM182\nekZRWWLpGz/J1z+xh7g+IoRvVtzDYza8LGvtPeCI+ggt5QoNFwhpbO/Nj6gP\n0CP+6TMcOp5Vbzgy9kAFJbATcLBZX3bLfvwaJxLXYxwXyvynYwo1aPG4t9FI\nGAzxYbCrUEHiQCjuu3d47uPzwpXAQtE6DmjZAWzhLkNTG5tiExrIH1EYYDYg\n1B+1TOjiQN3tG/wvPk7Q5MM+x58hPh8IAXEUut4h8JYOUFUC9wWMNORPS8qn\nlNI11ZVRTKfN/Idp1VPQz1jSwLHQmt8oxguvBHcXHcRZylzV5BXXnUBlJ74U\nd5KfJqTzr3llSR0T/czwOpgXRggoY2JilAR+ehKeyeTwzNYXQLFZfKlSh21R\nX/R3\r\n=qVDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkd7liNvZHoIFK5K0zVkehWIjI568Zt9cb7d3LX7fitAIhAJxW7W3YBvYueYuGq9PUYdht3NWvoqgBXNRGdTaRTiSK"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.1_1527955627774_0.030959332972237963"},"_hasShrinkwrap":false},"0.2.2":{"name":"u5-derive","version":"0.2.2","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"4924e2618a2ebf3f7addbc2440bdd11a79ea276a","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-CVeJRd+xdLfsXpWo70PrQiExJCnwQvW4uRkAyQySau7PDQPjpCRckz5itdiXaL/1/Dsa14WvPW6ginaA98mTXw==","shasum":"9a3202b44fbe93fee585a09ba89ceef81399d873","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.2.tgz","fileCount":99,"unpackedSize":2004981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOlkJCRA9TVsSAnZWagAAS7cP/26cq3HoBnfCfCnizZ0i\nSiKZEeSmwkYv6ThpM8cSUYTZ+w7sOF53PYB6Wel9orZD8G4zrIrW/JhHHxJd\n7sif6P3vXylnHbwFXJIkTa0HZXp8+EY+9n87h8x+eMHWAt2u5iDA472ZhqeL\n7NcJIDtcGNeNKWtsdCG1rhFgRSi9pcr2LhNZELcUDagVXaNN/3syQEsgyZGL\n68c+RjmunhmQ3E7eJ0aSvswVBZohUybFfzpqCjdPPVvhCg57TYNTIg60yGbR\nYOLmdNues9WP11y0SRy6vUprcz5O4xLquwomRLmlUNLR3yI6RSYnJsoSX9Wg\nSh1Jwuwsxz0hKNkhANXvdPENqdsflho4HP2irKelylFRwF6BVYym4exaAj7o\nNzVb8ukA5f6sRfm8TkPb1Fjnt2t3aTqjGn7tCQiAbUNblrRX1unHOc1NZRps\n/rsavtZSvIHaPtKGqVnjlLEkBYOdrh9mr74RC9PyGRORfpc4aS0Q/Oboa0ol\nVE6xtPfJEoAzJRz2CdZwjUZxL7g46Qftcc9JxjQP+hCVYEbGfA1hs/nfL57f\nQAl8jY3xGDlt3QkbkPwqPST5VHW3seQVgVoTe3wNiD2DcZ1Lu5jDPcNH6Hlb\n9B0b801/b4fibF2XjmKdZEJLCUUGZfFsNuxXiGSyF22d3mhaLti6Mb3sEy7J\nooT8\r\n=Ie//\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxOOtv5Geh2pZlu8Uovi/HygQI9aPjtyA/1R2fnHlXMAiBwEU/iYmX0urO6w2pSaU5//VMfddgYjVkrMKTELwCfyg=="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.2_1530550537091_0.9742633384857133"},"_hasShrinkwrap":false},"0.2.3":{"name":"u5-derive","version":"0.2.3","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"21.2.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"21.2.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"gitHead":"f662bf8ecf11f39d095963224663eb20be3e6538","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.3","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-GeD573ciddhfNf75mA/qhOi1VvPUVnpMzkSn2Lsg24kR0L/+wshZ3N8sVjDWTUbX46qrhBxAzgJDOyPlfiz+IQ==","shasum":"c396cc763ee13c26d983964edd295944b15d61ae","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.3.tgz","fileCount":69,"unpackedSize":1712461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOl+zCRA9TVsSAnZWagAAU5UQAKQHFqT0XJuJe+91ywf+\nK3al/w17IlxNL3eKFUoXlQBd2ISLIW/U6lrKVxkimCctatGBEOXg+ul4aQU3\n+Ryz74c49ZEoVBaT2Y0Jpykad74Vy+GE6blMATrSDZP/lxCex03iK2HWkpzA\ntEQYuRCrvcPcZx7yIfDKzY/0YtamxpjEYGZX/rgRBFcul+uEP62Y8JdN0npO\nZqtcHVUC4Ov9PfSiK1PssLWl2wwMKXiomnR9/KZ3vfauYPkgKgL/WCZdu7na\njw8jHZjBdfXCmXO+Wjwy80F6909MnUvWatsf4siFb0gAcIQAF54hgQJ7UtAi\nwq2o91r1M+30h5p1CIK9m5BWlj4PN5p3p6/KQ7j+Y6K3XQAVfOZPPpv0SRI+\noqZfyY9Nut5bnkHV6bdtCPHcIntyKqxO1IKywS+o9g2AMHX07iCdiYqvJ7at\nKzge0c5WD8kh/BrK2Z2WDaSCo8PIn2GGPPCw4UDOf5DLm24jqX2to1/oCCxB\n0GpVe90SWq3AZyXXfWkG/rHM9w2y38HV9pK6pdnJYNvvlD8KDqmRxNXMMEWK\njuA22McPi2pdHnwYPZkF0zrO27gZoHP54ggRj1cNCIdhQDPgh9tJXd9GEouT\ngFSobavvcyZEsK1zdge4koZq77gqyACIbzX3K4mOCU7PmAJEYpV88CRyg0OX\nfXjz\r\n=4VQD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnocagKHShxAnQ3kkPFgecAYr0Bq/HpYpiilPsfYfabAiEA5qSKbejWRWE0ORxWnpNn4HLVB+ym2rfeNr9v9rCUtco="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.3_1530552243481_0.19692137998021697"},"_hasShrinkwrap":false},"0.2.4":{"name":"u5-derive","version":"0.2.4","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --forceExit","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"5.3.3","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"^23.4.2","mongodb":"^3.1.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"2.0.2","ramda":">= 0.23","repl-promised":"0.1.0"},"jest":{"testURL":"http://localhost"},"gitHead":"745b318695106a59bcf168bbff8823a72e9cc440","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.4","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-f1ed2UIwXSX/6hvm8NHp6P+qFnaSLXuHC7ZRIUlVNrhta08fdgs25hjFSQTBMJdoQM83hcHJisOuQl+gtZ5+kQ==","shasum":"d0dc9c1d86c881f5535db186a54f8139b1fda708","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.4.tgz","fileCount":69,"unpackedSize":1713931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYcN1CRA9TVsSAnZWagAA3OUP/29dUTXFVTNPicj6Eb0p\ntg6GFE+q4UKTZvzUfZ10AP24e+6ebHrsy+U+W5K9PieuEpPctm1sMDLKn4vg\nslVYluYsanpkgu7AsGRV28LPCgqvZpDkdcBx6UCfSQ4r8Dsaz/28i6qAUdSc\nDESlgdyngVebAiaQcGtudy12meStHcfF2UwZVGAcaDVYyPhdOReohQ9j1y4q\nlMMjTPX+oddWHe39zWuLP3ApKylASwLroN073YdbX6ok2pr0BelizoIC75IX\n6KqNjD9TPCbPECtoYIqX49j1XjnFERl7fGqLhbGyxIfAZ2z9l2Wbo38ZRE8f\n+DWm1/HcO5dOmICkeyvKYbyBN5gQDCBoIVHHgrAPnm38gpT1HqCHemWuL7FS\nE6I5gwGuoE5ieVnRgYpZJJ3wvlwBikoTY+/9t4Lz7i3LGUhDMCnAOO/8M2Cx\n//OyzcVO7yg+X5UsTjode2+RfPHunguPlG+fJ6ljXUgpf6R4npgxrExATTzm\nxssQa3D7hchLhnL99BgL7c3/d8cxJEy6xs47ptGaBEgCAkOTLRbU0BnuXWM7\nDU3EiiJ9N/lpicNkXn+DT77yoTPohRKTScOPXXA93lGKN5EydQQfOk6MgVia\n5KWzo/PZ6OZJTiH9qNpjb9hgmgGS2jum4Q6RfFeDI49vj7x2v95Hos2Bd7QB\n1MV8\r\n=M1BC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW/a+Wjff3jf7I8dt+4YxoM1uQoCdsZUBxZN1PbaMZ0gIhAPD+8f3zTVLd7A80yq+m3ybp+J1ZOMz1H5zjzJM3qd5N"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.4_1533133684678_0.4561987723475833"},"_hasShrinkwrap":false},"0.2.5":{"name":"u5-derive","version":"0.2.5","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --detectOpenHandles","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"documentation build src -f html -o docs","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"babel-cli":"6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-flow-strip-types":"6.22.0","babel-preset-es2015":"6.24.1","babel-preset-flow":"6.23.0","babel-preset-stage-2":"6.24.1","documentation":"^8.0.2","flow-bin":"0.58.0","flow-copy-source":"1.2.1","jest":"^23.4.2","mongodb":"^3.1.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"^2.1.0","ramda":">= 0.23","repl-promised":"0.1.0"},"jest":{"testURL":"http://localhost"},"gitHead":"35399ea103656b661de2e13ea171ca5a63107b9b","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-HXx7QFzZvcJAUTfrA3H9cdf75xUpybSGfTirBYZFAw6Mb8mEV6lV+k3CglTIAQs8jP+zeHrisGam2wfqLdQIMw==","shasum":"f76fbab9ce282306ec37703d3bcab8d9e1d55122","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.2.5.tgz","fileCount":69,"unpackedSize":1714155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYdIeCRA9TVsSAnZWagAAbdUP/A0ogqJJ2gBMguZNffdA\nARZE6mSC5xAVKgGmgEclVztjGdT5+4g9Ij2ehpaRbEs329fvCiFwVGK67v/O\n1KjY1j/p0N5nxFaGxBo2C5qNYy8vnWEQicJUFgaEuxOL7nDXr2qMwllKLucH\nzKSyEx6MVBGWEms/jSv9YgTHHSb9BJtCAWLODSk+FWbKuZ3KZ3rkwL8fDFGa\nqxZGKisGGdPI6G2umhBYpUrHSmqxej3vjL3hoqi5LumioZRDXTYz4HPOTCVP\ntHaqCGtPiv0UD4b5M298uS1Ta7mteyftFL2j8YFsjHgpbFsfdp4nQxu4pIxn\nyW3+u2vxKcep2gaG6F3YI2wP+XBTkYob0vAYNXKPnEA9OyDY3vu99Z2r1dH7\nd76AY5A9vqeMEM6BuV1zgA1ComXS/op0mpdebzD/9tTePX+Jg4oqbrecOyyB\ndpGs9hpmgYkGqqiYzSxNMybcz74y1lVgcc7OCPrAOG4vWaF+3irtWlizeiIl\nFVfMWcqNWs12hLkMI0JbK7QoEUFx4o8T6d9ly7thGaN8SxUiciAJcjrGxnNx\nMD78wVOSjZLOGFKR6UsMZd790OZy6Z0e6g6qcEv0dSDB3ur6e9Anmrz2waMa\nid8TPFbftWKOI+a+zvF80zI2YZAuB9glH7Xm7zHCOEOVOAPmlKe7c3YWrp0k\ntOFx\r\n=sfXC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD55rAhuhyvof0di/5LyXWdKr8yHQsml4AZn/pf4d++FwIgDJ6pQGJ9ad/98O6vMlS/yVtR8KoB+u7qob7UOfW308U="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.2.5_1533137438375_0.7672176290690413"},"_hasShrinkwrap":false},"0.3.0":{"name":"u5-derive","version":"0.3.0","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest --detectOpenHandles","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"echo 'documentation disabled for now' ; exit 0","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/preset-flow":"^7.0.0","@babel/preset-stage-2":"^7.0.0","babel-jest":"^24.0.0","documentation":"^8.0.2","flow-bin":"0.58.0","flow-copy-source":"^2.0.2","jest":"^24.0.0","mongodb":"^3.1.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"^2.1.0","ramda":">= 0.23","repl-promised":"0.1.0"},"jest":{"testURL":"http://localhost"},"gitHead":"ead65397354d243dc18d51d4c459a1b1fefa51ea","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"chris927","email":"chris@uber5.com"},"dist":{"integrity":"sha512-cJMoT0UnUCbA49y4lksu3MEMGWCwYNAe/rvH78N1qI57BPiDPhOPoDkHsqCWbqUEBLydTzvVLdxwbgnRG6ET9Q==","shasum":"d3b07be851fb3b0534da9f90bc04cf8b42e4e552","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.3.0.tgz","fileCount":69,"unpackedSize":1687649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUcP+CRA9TVsSAnZWagAAYB4P/0bYLxv+FTvLNXjQurlq\n6ULuEBOBH40NryQkCsVO8PeZDROwhjQaKUJFlWztFXToAXSLt625lLIndiJR\nLmzkR3dfnjfzM12PX+d+WQwvBr3XwRoyFPyvCj3106IugRGyXFyR1BtcFFMK\nhViss9lnXXSAMWWhMf9s+mhhEuSinDSk3IGKn5F9hpWhfFqzWvSCsMJdtE0e\ndIHWNJZ0RMQsnC9V9d8ZMqxnLxV7NzT6xfyvKrFrAIUfi7ihPDsWIAUohecR\niBurQzKD0/oELBMNIQ+KFMruxdIGzombmSINKD7gdf+mIP7jMVJJUXZXMioM\nAb6v8rg6c0bcRTEXGjHMWrkTpbTL40vZsyqhhisT5Lb0UooJBFwDj3fHttIP\nh9K0CdMLJ89nbwk38uqI/ASxi0uS4VLQYo/XJM1q5uDuPjYupGOFRkp3krrj\nk5lBO2/iDGP7uXpxSXo/OJHMc0qtmjrxIz+Oz9lgmK/Pizsdfm6AZyg9e8qg\nlG/PwKUdHcxt5Unxb6lOu89ft4QLVRAcq1tqEx85f+nG5Gf3t4mpp1lGcvMV\nBD8WfIUFlvmD1rnx6lvPfahLwULnNGosDGw/8SEHnpIDgkAeOFMMtHAn+HSa\n+JYTAevOdwDYyQVrkclBWwH9sr86nUxQNSiVNaaQYmPHLcahFcTWfCov4Wju\nqJUC\r\n=6VJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1lXCqgqoAezu2u/94d9sq5pMEE1lPb0aeSJQ4Kr7tLAiEAtqXK+6kgBRcLh5AB48l/1yvKduqlq53/FKNgWs7PVEk="}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.3.0_1548862462034_0.5806066056727701"},"_hasShrinkwrap":false},"0.3.1":{"name":"u5-derive","version":"0.3.1","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"echo 'documentation disabled for now' ; exit 0","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/preset-flow":"^7.0.0","@babel/preset-stage-2":"^7.0.0","babel-jest":"^24.0.0","documentation":"^8.0.2","flow-bin":"0.58.0","flow-copy-source":"^2.0.2","jest":"^24.0.0","mongodb":"^3.1.1","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","mongo-oplog":"^2.1.0","ramda":">= 0.23","repl-promised":"0.1.0"},"jest":{"testURL":"http://localhost"},"gitHead":"f7fa2f367eeab496fc6949138694f38af38e8b53","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.3.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bm6meIyaHMCXnGrokTVk7CXXqjnpSFxjCArWFC9HQTud+OuVaSBzaxxEboCUYsqa7i2KCFszg0dcF8uU7a0N8Q==","shasum":"9b12733f74cae96d59c51798572ac676c6b1757f","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.3.1.tgz","fileCount":69,"unpackedSize":1687629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZh0uCRA9TVsSAnZWagAA30AP/39jiPQ9u14x08W17JZJ\nGohlj3bo3NxtDuLSKw5QcAxzy82O4tcBo1r2ViIjvgXVugAsD74MHZJBCtyr\nT4MCiexLvlK15Ovv9SpBm4/IvhPIfuTRzq0BNBRsYovsSI+YXT7TcUFVwkn4\nUWkQ+1gw2uqPyrA4t8oIhGKprzpTwsVAuK90KnwoD/NJAxMHheWA7RIU3GV8\nqB5a9BB0Brf0MqInBdlxo30B8tD2SIQM4NcnjvFxJAOiY3X5QlxYszhPmy9z\n38+i+sx19jQBY861RNn0laF5qHReOUN1ucU6MGDOB5cf9cH2uVCEJSW6ezq4\nj7XYOAlB624oNC+H6GodOqVPV/YwmSWIzFhM5wDFqdFabLQrTRtIHVxWkrhx\n5jUGKK8bdhMSAl0Wf6JcCoWV7L3bhW03oUmttVUsVPC8c2mgyu18kJ0Q0gFp\nET+6MFTuXrbyLY61+Y6ocsXY/i3Xnwt69h5hbrY9VRL5QWmNtGkXIfEb+5hH\nzFvg58qUGNX60AEuKjWTwE0/6C1rH73fT7zsB5onXyT/nL+AULpwoquef8KS\nzumQnM1ahFUpUwajXbonDinYqKBo223uJJxwnlMs7UULh1Jn1Rg1CJlTQtZ6\n0FaaWJrlD9jXHL9VJm0YIySz77q6XVgqu2gOeyGgKZ5AnjQisw4XMht/Cq34\nnbrR\r\n=DGY6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoyU5CVRnvo8TdClX+QuPVaIH8B1/0ElW9AHVxhL8JwgIhAPC7lxl/BQfN4cL/C6A/QV84tuU4BM8J9SMm4xpVtPJm"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmUser":{"name":"chris927","email":"chris@uber5.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.3.1_1566973229402_0.23837594234305048"},"_hasShrinkwrap":false},"0.3.3":{"name":"u5-derive","version":"0.3.3","description":"Given complex business logic in Javascript and MongoDB, derive properties functionally.","main":"dist/index.js","scripts":{"dev":"supervisor -w ./src -- -r 'babel-register' src ./sample-domains/things.js","test":"jest","test:watch":"jest --watch","coverage":"npm run test -- --coverage","build":"babel src --out-dir dist --source-maps --ignore \"**/__tests__/*.js\"","prepublish":"npm run clean && npm test && mkdir -p dist && npm run build && npm run doc && flow-copy-source src dist","clean":"rimraf dist","doc":"echo 'documentation disabled for now' ; exit 0","sample:simple":"node -r 'babel-register' ./samples/simple/index.js","sample:clubs":"node -r 'babel-register' ./samples/clubs/index.js"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/preset-flow":"^7.0.0","@babel/preset-stage-2":"^7.0.0","babel-jest":"^24.0.0","documentation":"^8.0.2","flow-bin":"0.58.0","flow-copy-source":"^2.0.2","jest":"^24.0.0","mongodb":"^3.3.3","regenerator-runtime":"0.11.0","rimraf":"2.6.2","source-map-support":"0.5.0","supervisor":"0.12.0"},"peerDependencies":{"mongodb":"^3"},"dependencies":{"dataloader":"1.3.0","debug":"2 || 3","derivable":"0.12.1","invariant":"2.2.2","ramda":">= 0.23","repl-promised":"0.1.0","u5-mongo-oplog":"^1.0.0"},"jest":{"testURL":"http://localhost"},"gitHead":"04c4b68d5b0b68e06060187e391b1b584eea5f5b","bugs":{"url":"https://github.com/Uber5/u5-derive/issues"},"homepage":"https://github.com/Uber5/u5-derive#readme","_id":"u5-derive@0.3.3","_nodeVersion":"12.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EtJdeE5lkOFiuwOZKp+CReix0XnfA6EhGk+bm6DutDiIuXz2kboZ7ek4tZzh9nG1UJI+24yDWNmsIKqH+YfRcA==","shasum":"ebb58df8ce393ab6e1038279c9c0daca2b257543","tarball":"https://registry.npmjs.org/u5-derive/-/u5-derive-0.3.3.tgz","fileCount":69,"unpackedSize":1687645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyQfDCRA9TVsSAnZWagAAUDkP/3NJraZ1hpdcQip5hAQY\ndAvQSFVwJOn8loEjeADC9R93OmF+DF/9S+EJjxRLkGFO4ohFE+1Vpa6CzJsC\nBJkL1XNB4EYeFV+GegjEGX/cJel5kZebXswULa8gjxbU84MmTCeYtmElroLX\nb45yC1CgiYK1CH0qlvT4hzM1mcQ8oG0hwDIiN+rTij2rTc+M6eTSfEISdNQj\nhdKn/heiHVMyrS+EGJzwG7I286ES4s0e74T3KW8O2X4yAN5xsAeaWyZUgPwf\nKyPgts6H88T77Ldm7jDOsyD7PVVAkBig8keITZQUXRSAjcN3dS/4QFFMFqcC\nei0wJ9HOphuuOZzOfUCU/KT7unhQ/BYdgizDr6R83W2Chl1KcTepIrPXJadu\nNohZrnftCC28+Ele+dCNsRD24tBOzGHDrsFzwtBI0N0nE9gYZoZX+hjxKsFo\nimEA3m206lvFwsGGUkqB+4ZWFRwB5sxJ4rUKkaud7k2ZMSH8fThI6mmv7loJ\nOWPvFkG8r8mMR5aPq13Mgolqc33cB0U4OSgiGS0Tp8zPwYdrDwKBW+BQ2iLC\nXYeUzUbiTh8QjgW4bhDItyTC/Hb7Lep/HFwQE9T4TCDuoY6zVY8MtV/ksZ2E\nRDqtcxyOquKG8ju0RUsK0df7ZwlUzNLVcx9flBMGVdonYKvDBmT7qqlSH/9E\nmSMu\r\n=Jtdl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD80AK+xEUDl1zLDS+ZocM1ThUPTIiUw1wjNJxizO5cSQIhAOKMkMxJQGq2QI/JFZjZbYQy373W77ARFfwIuWERouCG"}]},"maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"_npmUser":{"name":"chris927","email":"chris@uber5.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u5-derive_0.3.3_1573455810904_0.7384288208073437"},"_hasShrinkwrap":false}},"readme":"# u5-derive\n\nGiven complex business logic in Javascript and MongoDB, derive properties functionally.\n\nIn other words:\n\n* Given\n  * business data in MongoDB,\n  * a description of derivable properties (see ./samples/simple/domain.js)\n* When\n  * state changes\n* then\n  * Derive properties.\n\n# Status\n\nErm, don't use, not ready.\n\n# Run a REPL\n\nThis is experimental, it runs a REPL for one of the samples:\n\n```\n./node_modules/.bin/babel-node ./samples/simple/index.js\n```\n\n\n# Documentation\n\nThere is [experimental documentation](https://uber5.github.io/u5-derive/public/current/).\n\n## Generate Documentation\n\nCheckout `gh-pages` branch, then run `./scripts/update-docs.sh`. (It *should*\nmerge master and build docs etc.)\n\n# Run Tests\n\n* Make *sure* you do the configuration to your MongoDB instance below.\n* Note that by default `mongodb://localhost/u5-derive-test` will be used when\n  running the test, as per\n  [__tests__/config.js](./src/__tests__/config.js).\n* Once done:\n\n```bash\nnpm run test\n```\n\n\n# Configuration\n\nCurrently needed:\n\n- `MONGO_TAIL_URL`\n- `MONGO_TAIL_DATABASE_NAME`\n- `MONGO_URL`\n\nIn addition, your local mongod may have to be configured as a standalone replica set:\n\n* Make sure you run `mongod` with the parameter `--replSet test` (where \"test\"\n  is the name of the replSet, could be a different name).\n* initiate the replSet (inside a mongo shell) with:\n\n```\nrs.initiate({ _id: \"test\", version: 1, members: [ { _id: 1, host: \"localhost:27017\" } ] })\n```\n\nIf you don't do this, you may get errors about \"cursor not tailable\" or similar.\n\n\n# On the Implementation and Terminology\n\n(just a beginning)\n\nIn order to speak about domain models, we require potentially unfamiliar, abstract\nterminology: We can't say any more\n\"one person has many addresses\" (concrete), we have to look at\n\"is it a to-one or a to-many association\".\n\nFor this, terminology should (but currently isn't, at least not fully) aligned\nwith the\n[UML terminology](https://en.wikipedia.org/wiki/Glossary_of_Unified_Modeling_Language_terms).\n","maintainers":[{"name":"chris927","email":"chris@uber5.com"}],"time":{"modified":"2022-06-28T02:30:27.963Z","created":"2017-04-02T13:06:34.999Z","0.1.0":"2017-04-02T13:06:34.999Z","0.1.1":"2017-04-02T18:55:50.565Z","0.1.2":"2017-04-02T19:04:03.770Z","0.1.3":"2017-04-02T19:52:18.548Z","0.1.4":"2017-04-02T20:27:05.416Z","0.1.5":"2017-04-03T04:54:20.001Z","0.1.6":"2017-06-01T13:09:34.343Z","0.1.7":"2017-06-02T05:03:39.885Z","0.1.8":"2017-11-07T14:36:56.454Z","0.1.9":"2017-11-07T16:15:27.945Z","0.2.0-alpha1":"2017-12-10T07:07:37.113Z","0.2.0-alpha2":"2017-12-10T07:22:37.516Z","0.2.0-alpha3":"2017-12-10T14:50:42.379Z","0.2.0-alpha4":"2017-12-10T15:28:02.705Z","0.2.0-alpha5":"2017-12-10T16:06:30.931Z","0.2.0-alpha6":"2018-01-14T19:11:41.566Z","0.2.0-alpha7":"2018-01-16T14:51:05.460Z","0.2.0-alpha8":"2018-01-17T06:13:07.758Z","0.2.0-alpha9":"2018-05-25T15:29:46.524Z","0.2.0-alpha10":"2018-05-26T07:34:50.581Z","0.2.1":"2018-06-02T16:07:07.997Z","0.2.2":"2018-07-02T16:55:37.216Z","0.2.3":"2018-07-02T17:24:03.617Z","0.2.4":"2018-08-01T14:28:04.858Z","0.2.5":"2018-08-01T15:30:38.584Z","0.3.0":"2019-01-30T15:34:22.219Z","0.3.1":"2019-08-28T06:20:29.654Z","0.3.3":"2019-11-11T07:03:31.150Z"},"author":{"name":"Chris Oloff","email":"chris@uber5.com","url":"http://about.uber5.com/"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/Uber5/u5-derive#readme","repository":{"type":"git","url":"git+https://github.com/Uber5/u5-derive.git"},"bugs":{"url":"https://github.com/Uber5/u5-derive/issues"}}