{"_id":"warehouse-models","_rev":"40-610d8bd9fe906e9731f845f32ebb3549","name":"warehouse-models","dist-tags":{"latest":"6.0.2"},"versions":{"5.4.0":{"name":"warehouse-models","version":"5.4.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.4.0","maintainers":[{"name":"jcrugzz","email":"jcrugzz@gmail.com"}],"dist":{"shasum":"76b12bed7500ee8c1ed658c587f1aba335d37fe4","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.4.0.tgz","integrity":"sha512-MDuRXlizBfTw+espM7e81PGNDnD9tBA7oJgNnzeZz8Talje2/GG2/Lm/8mGPrICOjXqDMgW7ckgof6rWiXxxoA==","signatures":[{"sig":"MEUCICLRaueRfUybfZ4O6adFt8itJ51i4kCIs2ilaGw4GtRuAiEAv9C+HWT9lsN62zkjQ0tE6sR7WxfNvR8OxquHzHLT4WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"76b12bed7500ee8c1ed658c587f1aba335d37fe4","gitHead":"9aee0f1807931440169e78d376f3695875766a8c","scripts":{"jscs":"godaddy-js-style-jscs lib/ test/","lint":"npm run jscs && npm run eslint","test":"istanbul cover ./node_modules/.bin/_mocha -- test/*.test.js","eslint":"godaddy-js-style-eslint -c .eslintrc lib/ test/","pretest":"npm run lint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"3.9.6","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"4.4.3","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","lodash.difference":"^3.2.2"},"devDependencies":{"async":"^1.4.2","clone":"^1.0.2","mocha":"^2.2.5","sinon":"^1.17.0","assume":"^1.4.1","datastar":"~1.3.1","istanbul":"^0.3.18","proxyquire":"~1.7.2","babel-eslint":"^6.1.2","godaddy-style":"^3.1.0","mocha-istanbul":"^0.2.0","datastar-test-tools":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models-5.4.0.tgz_1480518938546_0.5879399750847369","host":"packages-18-east.internal.npmjs.com"}},"5.5.0":{"name":"warehouse-models","version":"5.5.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.5.0","maintainers":[{"name":"jcrugzz","email":"jcrugzz@gmail.com"}],"dist":{"shasum":"20b19e138378271d7c8ab4d4a58c5bd24fb55dc0","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.5.0.tgz","integrity":"sha512-lvCf+WQZtVuVHXRcE4rpBXMf19Jd8hBJfLvIp8zcPpFIb0C623KQNd+c4JDTb4IxhJh/WwYzMuGD0ln5jXjnXw==","signatures":[{"sig":"MEQCIHIytpOIEczq0Vx98OZn9XOYeq3TdXaBAyy4qQQ5841HAiBd9a30yAlAQQrmPMRMuD5K4z8WGMA/O/kj65msCk1j5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"20b19e138378271d7c8ab4d4a58c5bd24fb55dc0","gitHead":"c17f36b89837d617fe51899046bfcfb2b1f00a11","scripts":{"jscs":"godaddy-js-style-jscs lib/ test/","lint":"npm run jscs && npm run eslint","test":"istanbul cover ./node_modules/.bin/_mocha -- test/*.test.js","eslint":"godaddy-js-style-eslint -c .eslintrc lib/ test/","pretest":"npm run lint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"3.10.10","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"6.10.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"devDependencies":{"async":"^1.4.2","clone":"^1.0.2","mocha":"^2.2.5","sinon":"^1.17.0","assume":"^1.4.1","datastar":"~1.3.1","istanbul":"^0.3.18","proxyquire":"~1.7.2","babel-eslint":"^6.1.2","godaddy-style":"^3.1.0","mocha-istanbul":"^0.2.0","datastar-test-tools":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models-5.5.0.tgz_1496327109511_0.4046562686562538","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"warehouse-models","version":"5.6.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.6.0","maintainers":[{"name":"jcrugzz","email":"jcrugzz@gmail.com"}],"dist":{"shasum":"cced482e56c181d9fd42ed24f9bee56eed353a12","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.6.0.tgz","integrity":"sha512-3iWW2yAl1kWVG+ugirvVksF59oEjWoNHvnE/FvCCHUqXdcaCcgAlPA9Zfl0Go0iMs78kjSUF36vZ3YZ07KhwVA==","signatures":[{"sig":"MEYCIQCP6DoyDVBiFXGWldu1Lp/syir0tRrLGQdNUmOZ8IagTgIhAIjhwl4+mTWRpoaOnCTpfBtk94R2Qh5O2ibP8MzaqP98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"e553bf741563ecafe22d853b2837c20e5e39ec50","scripts":{"jscs":"godaddy-js-style-jscs lib/ test/","lint":"npm run jscs && npm run eslint","test":"istanbul cover ./node_modules/.bin/_mocha -- test/*.test.js","eslint":"godaddy-js-style-eslint -c .eslintrc lib/ test/","pretest":"npm run lint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"5.0.3","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"6.10.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"devDependencies":{"async":"^1.4.2","clone":"^1.0.2","mocha":"^2.2.5","sinon":"^1.17.0","assume":"^1.4.1","datastar":"~1.3.1","istanbul":"^0.3.18","proxyquire":"~1.7.2","babel-eslint":"^6.1.2","godaddy-style":"^3.1.0","mocha-istanbul":"^0.2.0","datastar-test-tools":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models-5.6.0.tgz_1496875967395_0.3810403731185943","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"warehouse-models","version":"5.7.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.7.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"8a929c863c100a71965e572aec2cef2e57263a9a","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.7.0.tgz","fileCount":32,"integrity":"sha512-I1fGaL3XDr+/VbXmE7PSbdsueCOife2uJrp69t8zgMZB5y2K9Gq4aFijMloB8T8dkqB74ReYVXi97BxaZxIk/Q==","signatures":[{"sig":"MEYCIQD7fknce+RvvwbbqBDu9th+LwB6Td434GVzzvocySyBBQIhAJme+1B4AebbqMYSzM1LfCcrq7Mod817jCa6HsJHRz1J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW5eDCRA9TVsSAnZWagAA92UP/2wP5eiiTHyAaUlwS/7q\nxjPEWOgiD9mpAC8xjd8lpTssYuD/GZTIDVGjYt8mo1kjUjy3Yr2HD8NDXzmv\nhPGbLHPcDH2NnxzDUoWRy58pS69cqePGPx+KeYDV4CRPhq/Hs9I5JmU7S+8k\nKzTYBCxPlX9Qlo6jjofvZC2FYaCrRwqEpYxwqGLkaNrUKNg/HVj6y7sdV1IC\n8ab++GvyQJTJ//IluTTE5qp0LXq9aP4lpyLs0zWBBL2r70sJmjBIgOCRgCaN\nrXIx/b6z9gNgjQ/F7mYuSkuTmL0k18YptnMwWa+6AGRkgtelZSRW6Ec5ott7\nAFBKyl2ikE0FSGXpSTbDTwKCtGEYnoYKEPC0XRk52MKlP0bznNFpuO+/jBkI\n+hectUJ2O0+jh9DxMqn3JLZx7YXG0B8R+ycp6A9cu4n3JoId8eQ5W7PmqZEP\niVFcUVU1Q24xOYL3GJ3WllG+7ivX5yVJHYUhfqVTJ2Uz43gDSIjuAUMlDNBq\nvxiSyjq8fn9n7sRlDYrdSopqlMJdX8JR12CxfTno9HQhd4hy5qz1jweRgSK0\nCZ7bXw0uiUYpMhc18vp+P4qyHpTb7spTD5O+xfprkDNrqJijfScFcB6+7SZc\ngPVE1AfF4P1XeCtNqe5jWquPy+YuM0+ZZWlWVrH2Q0nU1KPiYAx7TQm8g6mz\nfZrE\r\n=VJ2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"13585379f1262ee8c55f94f8dcdc6abb8cae1116","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","pretest":"npm run eslint"},"_npmUser":{"name":"indexzero","email":"charlie.robbins@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.2.0","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","async":"^2.6.1","clone":"^2.1.1","mocha":"^5.2.0","sinon":"^6.1.4","assume":"^2.1.0","eslint":"^5.2.0","datastar":"^1.5.0","proxyquire":"^2.0.1","babel-eslint":"^8.2.6","eslint-plugin-json":"^1.2.0","datastar-test-tools":"^1.0.0","eslint-plugin-mocha":"^5.1.0","eslint-config-godaddy":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_5.7.0_1532729219213_0.6349263228834277","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"warehouse-models","version":"5.8.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.8.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"a8a859a6cd52caf1bdf5bacc44dcb9df5dca44f0","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.8.0.tgz","fileCount":33,"integrity":"sha512-Fh2CTP0I93Ko1kDRNTidoH7ECboA0JJFbIkDUc+opTE8Aq48DLRcIiWCcIkiqxpa4TUaxybdC0VupjquLsQovw==","signatures":[{"sig":"MEQCIDs0SUOrlbkShJ66+MUficuOqRbm3lfVd5YPhR+fCvkNAiAvMTUcZY9vl+gj/eaH5Iwu0hA9N6RfujqPp7VSiImYWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq8SGCRA9TVsSAnZWagAAgJ4P/R+wZSBDwzwKQ8bKkE7m\naFwxQ5t1COmnY5GMtb1MnFD9+KbhAzoti/d+VrlIaJQINgwwABtW59wr3/fl\nPUb9/6G2jBxwV0UCpmzqMPaELlma0fpPWJa5YqcpYHoZ4dLCRWr7F5NQibws\nQn85Zb8YhOxgZ7jB0Lil6eLzsgFIln2GKTNTO2VnFCz33gbststk3mnnVdNi\nUGQZ3JgKRVAf7WUZRe38KHdZgeG6AI4pVG0LwSwa2JXYajKvaOSzkQZRyu17\ndCN3LO3qoOxNj9eBTziLnvQdUz2Xr0hPHK8GfO5HQDtCjKi6PNVqH+Ue+rrw\nNKLWi9qmKlku5Wueg4ZQMY8wIgNed3ANZ8RidaQMW8IhnmQQ71+m966kxN+o\nGGkjAMDAF7mli8xNIvx9gW29RyqH+HbszTnpYUkHf9iB0VonHCp4sAizFMoG\nm0xSL8Bmu8fY6eVXRfHsrhtKphw32YztsHL9lSUHJg+UsdEhHLdYSk0rSzUk\nuyZk931wIGvvpK/ROvIN/AbKl5+lFgDhVHomNnBJbhjfNPzcMD8/b9YnV83L\n994fJaxUQkI5OFz6A6XFLdDXcPfTPcx7gXwYddLENAMm+rjWIfXgGJkVW2Aw\nJ1X+fBagQTsdagtcYrRJQ/8Xvo9zF6Oww75bSdRhS9wogH6h9Oke8ZCMoUjV\n7MKe\r\n=4OJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4c9bd76a26f1087921c553689a7ab7c24e5402fd","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","pretest":"npm run eslint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.4.1","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","async":"^2.6.1","clone":"^2.1.1","mocha":"^5.2.0","sinon":"^6.1.4","assume":"^2.1.0","eslint":"^5.2.0","datastar":"^1.5.0","proxyquire":"^2.0.1","babel-eslint":"^8.2.6","eslint-plugin-json":"^1.2.0","datastar-test-tools":"^1.0.0","eslint-plugin-mocha":"^5.1.0","eslint-config-godaddy":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_5.8.0_1537983621607_0.6684259010383575","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"warehouse-models","version":"5.9.0","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.9.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"787580e1f12ce886d07ac0636a3b3ec45fbc24f7","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.9.0.tgz","fileCount":33,"integrity":"sha512-tjSDV4nuMSHTsOo4jzlE1cjT0LS9kUwYftmTJPLbHjx6XcM4LEumWlYWngMK+DyBGO7nGW65SGKyuVZ/L1+jvA==","signatures":[{"sig":"MEQCIDWdGkPluQjYfnYahVrCcOsinJpuYAxjKdlQEAVNRegYAiA7KjaE2BYpj8Z5Z5jMrctsWVh2pjkQZz4lkTYJdl8DAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxOK2CRA9TVsSAnZWagAAXqAP/3aFridCEoVnNPy9590E\nY0TIv4r21EiCwwd0YWXT0PexDYQuawgO97uHJbc3ASgf1qBtiqvzC9EEEzpM\nALs69S0czbsQ/BAmaO/8bv6lskjHIKfbY2WxoSrrbTZt3LS+Eb/hAI8GbS3m\ndLFjXiobnvaU2PFNuI2Ez56wHX3JuVAvA7gOkUdtGHDEySycYWLuonwVVc4U\nQ9+9C1AR25viyclkycgZhBIOKsl6PUOqM9j2nnqKoyZ9r9Xhm+5GWHuFVihA\nDk5qHPgYgBDgaEnbeabBkH/V8eUQOZ/fs5fQahkb3sEHJY4+INM8oEM2024A\nt7Ra7UDpXjHVQphFNPm+/m2/oP5ceDhfSytA+PFDAH/YVAG8Q9xXuWAR0B+B\niBRuDv+FFsgQeXUh7PwpBsjEssuGG1ZmXMzVCdHe1nYWMFWUFxSdIGSfGl4G\nUUIFLoulYHRaeP5NcjFgj1S4iGPerYI5bh1bLFqGZIgTLt9wSrqjLip/eY1H\ntLZMJ4tDh8ohdSwB1kzSKEsKDtHEz0IbiGxdhi7x84hjEiFwnja5+ie6wGbf\nw/GEw2ujLl9LQyCNtmvoEj9VdVmeXe+R+FdTGM4A4uqRmCKWFetrjGxPZJLX\nCTVWi3B0jeNu+E19uAuTvev22hVkdvCoN/KRxGFzKuN4NyGbgFHwEk5mJW7V\nANnh\r\n=koaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3b1969f0104941cbbdb6cdebc6ad2aad7b4439c9","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","pretest":"npm run eslint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.4.1","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"~1.2.0","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","async":"^2.6.1","clone":"^2.1.1","mocha":"^5.2.0","sinon":"^6.1.4","assume":"^2.1.0","eslint":"^5.2.0","datastar":"^1.5.0","proxyquire":"^2.0.1","babel-eslint":"^8.2.6","eslint-plugin-json":"^1.2.0","datastar-test-tools":"^1.0.0","eslint-plugin-mocha":"^5.1.0","eslint-config-godaddy":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_5.9.0_1539629749401_0.4693458689081411","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"warehouse-models","version":"5.9.1","keywords":["warehouse","datastar","cassandra","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@5.9.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"17d23005f5c02d837af25e8ba72515c48b9259b7","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-5.9.1.tgz","fileCount":33,"integrity":"sha512-uxXZwZQeuEEGrWOqkwudG55dBtwckze8IFnNsIDfGJe5OpNKHIHoXsjVLw9ziHTDpJHY3B3Ck8xz746lpfiFsg==","signatures":[{"sig":"MEUCICItDDKZWm/IRW1/GHTaFL3tfJWwAXMpyJgVKIsrYVq6AiEA3FQVH9JsZ0ctl2T3slnK+f7JhZsH5F9iBvqiPNKscJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSo8UCRA9TVsSAnZWagAA7k0P/A2lW0v+oAcmFpaMh4wb\nQoOUg9umnpjjMMJ5iswCzzpKlFCAfTI6LyJ92ddI0V7oysX67u8AhuJ0NAmM\nK7ApL81Bl7iXaAoEPNBuMP4c/v0h9rTjDjsRKGXbEjCFY6vJcaqk8r9Yo+SN\n2XLq3W4ZbZv9GcGzIgmqXKm1y05QeaeK79AxGlAWCPJrFEIP18LrzSw/6Yk0\n4D8bn1YL3x5XblCATQKnS6MnTmUlPD3qfY6jRm7mIP4CD3YAhkxm6uiQ7Fjg\n4dAq8bcm9oLOIOTJ/N3BC/Ga+HD3qopPLr91oHMFFZ6H43FAFbSJbSgMQlA9\ns2BCz3p9gUOxwAzz3XYhln6ZQNlMWfEP+adIloHvtI0XUMcTVSYCGsCnaJzt\n8aX8LphvEhCc6QPp6cBWEDCfH1mKwbEEekFCNO95SMW7tRhD+8/GcWE8jGN4\nhVJSLAYNuQPIUZ7bF1q8MfPkYySiYQ8CTx8W3uqFbYBP4GltSZXEeWHxM58F\nJ1+KexU75czFDh///e48HPr4OFARe2GqvK9gllol3iMdV5ZK2Hk68270yYix\nZEYjrkgVVp1irJQTwjtdoB4kKRFGdzwdSf2OTEQ3v6rNK9z6QoGIjO6byM7w\nDYC50O80JRnlKYuXCg/v317EMuRZ35N/UKHLDgnSv4bqGGXWp1f4QdYP5sb9\ngyEg\r\n=uOXp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ee65aa759adc6a7f83f4b02608a4e74fe562aa89","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","pretest":"npm run eslint"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.4.1","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"10.15.0","dependencies":{"bl":"^1.1.2","after":"^0.8.1","hyperquest":"^2.1.3","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","async":"^2.6.1","clone":"^2.1.1","mocha":"^5.2.0","sinon":"^6.1.4","assume":"^2.1.0","eslint":"^5.2.0","datastar":"^1.5.0","proxyquire":"^2.0.1","babel-eslint":"^8.2.6","eslint-plugin-json":"^1.2.0","datastar-test-tools":"^1.0.0","eslint-plugin-mocha":"^5.1.0","eslint-config-godaddy":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_5.9.1_1548390164076_0.5634066681349408","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"warehouse-models","version":"6.0.0","keywords":["warehouse","dynastar","dynamodb","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@6.0.0","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"wjarvis","email":"wjarvis@godaddy.com"}],"dist":{"shasum":"cd9a4aab6163d14fb2bd754340fb6494b7bb8358","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-6.0.0.tgz","fileCount":41,"integrity":"sha512-Yn7Sf3UiQ+aJtu8eI68DjrdyQo46StmCMuqhE+JSgG2hOlJShJdg89SK9VFWDJE5DcKsGzxh92Lvjxj0XfTIYw==","signatures":[{"sig":"MEUCIHykD0neJ5gm7s9BJal06LXTUvvggqY6fZenNH9WIe8zAiEA/uYN/24V2/+cV5Nl6v1Lsr5MN3l/mgU9dV14PO0Eb3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwMC0CRA9TVsSAnZWagAADp4P/RiSKEO8ILbY5y/P+JbY\nrcDR14m59BsbPfcE4UKMfyINAmhndBQR5uBkwJZ8i9K+cQV95aiSni1JNr/h\nPpCKUzpkpgf10S8FtJMkesPLzuUZ/WKn3Q5t35TpdNHbVVkbi0IOOfEXq+AP\n8LKNQcsXqPhuKv2Fp8Db6RsgbE9DCtPIaROxUFPUg9TiWlUUfe+LzySZkhf8\nxO/TSihPXp7NZwjjVvMgHLvyP6cpsDChR9jl3HVQ3IIIUNHmipARsU4i+LxY\npI9TXOfTYYvSD4dCmuml2/bgpMXIMtAZFPa5l2uKTD209ZtF1o3iynOjViJu\nnJIWRfDQtgv4gCjGv4PyWlgXR4V2ftbQyxvToUlqUDxby2kx0OJu2TMoUq18\ngAL4Qh/V0G7hbF71liFb3Yjs1IeJ70gkbWet3/T21649DZh8G/nD7xaCzdEb\n6Hxhf8dRW/EgSaztBV+BtSMKdnK0oYQODIo3ULaV2Q3NAHvLTrSqOX9rbZpr\nzZTaXwC2gjX1rkSWH40zyEektgraId4xwNBlOfuswBZFUQ8VCSlzp1tVPJsK\nPhwHjBD0fTN7pIFYjlNvYDnLijJJCDD5OIi8HXAD7UGsZa3ALMfGFVJ6qXct\n9nOR3Q/SYHXlRbwxFef13HlBRnOHdTwNJLv2zi8XQTrLDHFUh7/vMiI/Thak\nXM3Q\r\n=4jz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6500833f0a1f62e3d343177aba1276e597146add","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","posttest":"npm run eslint","localstack":"docker run -it -p 4569:4569 --rm localstack/localstack:0.10.3"},"_npmUser":{"name":"wjarvis","email":"wjarvis@godaddy.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.4.1","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bl":"^1.1.2","joi":"^14.3.1","after":"^0.8.1","dynastar":"^1.1.0","hyperquest":"^2.1.3","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","async":"^2.6.2","clone":"^2.1.2","mocha":"^5.2.0","sinon":"^6.3.5","assume":"^2.2.0","eslint":"^5.16.0","dynamodb-x":"^1.2.3","proxyquire":"^2.1.0","aws-liveness":"^1.1.0","babel-eslint":"^10.0.0","eslint-plugin-json":"^1.4.0","eslint-plugin-mocha":"^5.3.0","eslint-config-godaddy":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_6.0.0_1572913332341_0.3614845438842884","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"warehouse-models","version":"6.0.1","keywords":["warehouse","dynastar","dynamodb","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@6.0.1","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"wjarvis","email":"wjarvis@godaddy.com"}],"dist":{"shasum":"fb543478a0950229bb66413d539e2c9936285ac1","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-6.0.1.tgz","fileCount":41,"integrity":"sha512-1ufZeidea8JDigEnhGJs5ykJcwG/CnjGvDS7qJMlcR48UetaXXd/Sz8BBD2QUKHiS2UESfdPri8FAHNmFAkx4A==","signatures":[{"sig":"MEYCIQCYWsnsi5P4VqF5Hk5IrBluDQBi+RIlGlK19E/tCGQJcwIhAOxQEStlhx7gIEs0OoME1XYdrz8qctz7FPtrmICc18Y+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwyxzCRA9TVsSAnZWagAA4agP/itNELcR3XSkZVRipA77\nQrOYLUwvFO4ZyRQrbQsGvp9hNa1Z3Sm7xi6DB9zMkeh+mfV4Rd9kSf82DJ4u\neHuH8oDyZouriFXxCn/I0/iTEHG2XFxq9EFDi0a68hDiXdBVLBT0tn+Wki2/\nMMtFvnCItm/ytTWbu0Uv4qRHQ0YCwvEUQ2otcUH9ruS/Hbxi0MPQAnMsVB4A\n4kb7z9cHgteLIRMDGqVOuhh1xhKN7n1p3CB4ihKkhkMnbNyB7WEgSS5EYM8g\nko5ED3/XT2UNIowN7Gaav21yFjKI54bnOqHnX00Cwk6XaDKbiJmNXRvAcWTL\nVGbnBTFi29FHUP5E2vLh2jRmeIRGqZ+/OlFh/qA4cP6XYcqfwCVDGoj/jJwf\nRrKxmuaMLsvNiHz5Cvbvtc7aHmsz8uDdYMiHTYELj2eHzsGRsdFfrrhhkOhi\nwa+0SSFNXPIEB7VJpauyV0LAInoFKjl/Cr+xHfNp5QCQGuYS2G/eWJQJ08bf\nEoTU+vYieC//rtTNlKlqTPhpGvsfnrsLgjK2l8WhwEvY6nTJlZEDWZ94Bnur\n3LWLDSIF/rs6AnxBnneivKExdegjlKUiH9x7y0xQUbvgYqzZMSSnkDszTN/H\nn15ilP01/7cI96TnLaI6lCr64fnfbiUbaRoirWWJF9Xf4vX0ppsk1FpBslxW\nmH/P\r\n=kVHG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b92551a39a7cbe639fa88b0e4c67aff32d530d79","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","posttest":"npm run eslint","localstack":"docker run -it -p 4569:4569 --rm localstack/localstack:0.10.3"},"_npmUser":{"name":"jcrugzz","email":"jcrugzz@gmail.com"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.12.0","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"10.15.0","dependencies":{"bl":"^1.1.2","joi":"^14.3.1","after":"^0.8.1","dynastar":"^1.1.0","hyperquest":"^2.1.3","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","async":"^2.6.2","clone":"^2.1.2","mocha":"^5.2.0","sinon":"^6.3.5","assume":"^2.2.0","eslint":"^5.16.0","dynamodb-x":"^1.2.3","proxyquire":"^2.1.0","aws-liveness":"^1.1.0","babel-eslint":"^10.0.0","eslint-plugin-json":"^1.4.0","eslint-plugin-mocha":"^5.3.0","eslint-config-godaddy":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_6.0.1_1573071987046_0.7211776687110625","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"warehouse-models","version":"6.0.2","keywords":["warehouse","dynastar","dynamodb","carpenter","feedsme"],"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","_id":"warehouse-models@6.0.2","maintainers":[{"name":"indexzero","email":"charlie.robbins@gmail.com"},{"name":"jcrugzz","email":"jcrugzz@gmail.com"},{"name":"msluther","email":"msluther99@gmail.com"},{"name":"swaagie","email":"martijn@swaagman.online"},{"name":"wjarvis","email":"wjarvis@godaddy.com"}],"dist":{"shasum":"7d2efc73baa4a8f978234a0f1dc8d9ee3447eb0b","tarball":"https://registry.npmjs.org/warehouse-models/-/warehouse-models-6.0.2.tgz","fileCount":41,"integrity":"sha512-54N8H+NV70vFjnipmxktHhKqvT8d6z5VSCqJJIBnEI0jFESPavW1MsKm94BEa4+Hcjg5EaPz17y86IGYbzMDTg==","signatures":[{"sig":"MEQCID6K8+JRP0mLnD8t51Aud5Iu67sOAY98PfxoJ54bKoUYAiBqEIf2yIGGD53JmENQVuWs1JLxWi2tT//C/VQ3lXnjlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyYxCCRA9TVsSAnZWagAAkUkP/jLPQz6ioQbBDwk70kwr\n08U+2ppOBEF82K+GamDG2EZUmipYQsb6R/85G7RFtiT0XBZDvElWthN4rT1i\nFQUSHqYQx2lSsbjizcON06PLv10KWuCYauMqkIrkO/d54BH7HdrWcuhPoEU3\nmQLRGdSmBtRHHo4pwrX6PiwgNdRgnj287rIcM/VZ3M6r0nJ1ZvZxXPLEaSOr\nEp8dnwmA3MaFMCqvF3A1MHJybLellmVUuU39uxVheCgvUEFY7YRj4nEqOuuV\nP0YJ3K/EjjzA/ftNVXZdWNGnkdYxA1lBDmG3TDUAkplyzqMvdkCzkrWjcfMq\nl4IEKwPWMFSNbKaUxgPRXsoNeWRh/zazj6+DwCYPg48Uy9K+P23KLlGA+rRg\nIBLl4uNlvX9hz8vXRu6Pne0SoNa9ktW4cIGb+g1w8Swb99aiLAjrvcS6i9F4\nU1YDWRnboDq4g0fkRJdQWT/i8Ce2F4VgWSkNddXHasg172NAnosWs2Z2xTOv\npOF5bXqY9aIZ2oVUFIgXE7mXH9pUAGZs8LXDeLQSMb23FcYEXCw1VleU3KRT\nuUdxy0/0sfm4KzDo4nwN2moQbK1ZRtwMbpLPbiTYLixGpM2HYxXdnIfCZXyo\nriNcdfM5cK6J6lMjCVioIMXPwYORj91Bg8qZUuHgX0fYGbgyVueVVWzJz1ql\ngNGe\r\n=2+XI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"fda56e0e44db8c3adc2fb4e0c9a140d2774dda22","scripts":{"test":"nyc --reporter=text --reporter=lcov mocha test/*.test.js","eslint":"eslint-godaddy -c .eslintrc lib/ test/","posttest":"npm run eslint","localstack":"docker run -it -p 4569:4569 --rm localstack/localstack:0.10.3"},"_npmUser":{"name":"swaagie","email":"martijn@swaagman.online"},"deprecated":"this library is no longer under development, use at own risk","repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"_npmVersion":"6.6.0","description":"Datastar models for warehouse","directories":{},"_nodeVersion":"10.13.0","dependencies":{"bl":"^1.1.2","joi":"^14.3.1","after":"^0.8.1","dynastar":"^1.1.0","hyperquest":"^2.1.3","diagnostics":"~1.0.1","object-assign":"^4.0.1","json-try-parse":"~1.0.0","lodash.difference":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","async":"^2.6.2","clone":"^2.1.2","mocha":"^5.2.0","sinon":"^6.3.5","assume":"^2.2.0","eslint":"^5.16.0","dynamodb-x":"^1.2.3","proxyquire":"^2.1.0","aws-liveness":"^1.1.0","babel-eslint":"^10.0.0","eslint-plugin-json":"^1.4.0","eslint-plugin-mocha":"^5.3.0","eslint-config-godaddy":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/warehouse-models_6.0.2_1573489729804_0.9510223679410983","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-11-30T15:15:39.271Z","modified":"2025-10-06T15:57:35.850Z","5.4.0":"2016-11-30T15:15:39.271Z","5.5.0":"2017-06-01T14:25:10.864Z","5.6.0":"2017-06-07T22:52:48.448Z","5.7.0":"2018-07-27T22:06:59.295Z","5.8.0":"2018-09-26T17:40:21.759Z","5.9.0":"2018-10-15T18:55:49.523Z","5.9.1":"2019-01-25T04:22:44.146Z","6.0.0":"2019-11-05T00:22:12.521Z","6.0.1":"2019-11-06T20:26:27.203Z","6.0.2":"2019-11-11T16:28:49.960Z"},"author":{"name":"GoDaddy Operating Company LLC"},"license":"MIT","keywords":["warehouse","dynastar","dynamodb","carpenter","feedsme"],"repository":{"url":"git@github.com/warehouseai/warehouse-models.git","type":"git"},"description":"Datastar models for warehouse","maintainers":[{"email":"jpage@godaddy.com","name":"jpage"},{"email":"igor-brandao@outlook.com","name":"ibrandao"},{"email":"andrew@kinetifex.com","name":"kinetifex"},{"email":"rmarkins@gmail.com","name":"rxmarbles"},{"email":"kirsten@querna.org","name":"kquerna"},{"email":"npmjs@3rd-Eden.com","name":"3rdeden"},{"email":"jcrugzz@gmail.com","name":"jcrugzz"},{"email":"jeremiah@gowdy.me","name":"jgowdy"},{"email":"martijn@swaagman.online","name":"swaagie"},{"email":"jpina1@godaddy.com","name":"jpina1-godaddy"},{"email":"mmason2@godaddy.com","name":"mmason2"},{"email":"sgore@godaddy.com","name":"sgore-godaddy"},{"email":"rmarkins@godaddy.com","name":"rmarkins"},{"email":"wcole1@godaddy.com","name":"wcole1-godaddy"},{"email":"charlie.robbins@gmail.com","name":"indexzero"},{"email":"npm@jonathankeslin.com","name":"decompil3d"},{"email":"msluther99@gmail.com","name":"msluther"},{"email":"wjarvis@godaddy.com","name":"wjarvis"}],"readme":"# `warehouse-models`\n\n[![Version npm](https://img.shields.io/npm/v/warehouse-models.svg?style=flat-square)](https://www.npmjs.com/package/warehouse-models)\n[![License](https://img.shields.io/npm/l/warehouse-models.svg?style=flat-square)](https://github.com/warehouseai/warehouse-models/blob/master/LICENSE)\n[![npm Downloads](https://img.shields.io/npm/dm/warehouse-models.svg?style=flat-square)](https://npmcharts.com/compare/warehouse-models?minimal=true)\n[![Build Status](https://travis-ci.org/warehouseai/warehouse-models.svg?branch=master)](https://travis-ci.org/warehouseai/warehouse-models)\n[![Dependencies](https://img.shields.io/david/warehouseai/warehouse-models.svg?style=flat-square)](https://github.com/warehouseai/warehouse-models/blob/master/package.json)\n\nData models for [Warehouse.ai]. Built on top of [dynamodb] and\n[dynastar].\n\n## Install\n\n```bash\nnpm install --save warehouse-models\n```\n\n## Usage\n\nAll of the objects returned from this module have the same api as\n[`dynastar`][dynastar] with the schemas as mentioned later.\n\n```js\nconst dynamo = require('dynamodb-x')\nconst models = require('warehouse-models')(dynamo);\n\n...\n// from passing dynamodb.define to the constructor of dynastar we get...\nconst Build = models.Build;\nconst Version = models.Version;\n...\n\nBuild.findFirst({ ... }, function (err, data) { .... });\n\n```\n\n*** Note that with the new dynamo release of `warehouse-models` (V.6.0.0), you will to need to provide a value for `locale` as part of the argument to `findOne`. \n\n```js\nBuild.findOne({ name: 'email', env: 'prod'}, function (err, data) { .... }); // pre 6.0.0\nBuild.findOne({ name: 'email', env: 'prod', locale: 'en-US' }, function (err, data) { .... }); // post 6.0.0\n```\n\n\n## API\n\nAll schemas for the API documentation are written using\n[`dynamodb`'s][dynamodb] notation.\n\nThe following sections contain the column/attribute mappings for each table.\n\nLegend:\n\n(pk) - partition-key\n(sk) - sort/range key\n\n### Build (`build`)\n\nRepresent an individual build of a package.\n\nColumn             | Type             | Summary\n------------------ | ---------------- | ------------\nkey (pk)           | string           | `${name}!${env}!${version}`\nenv                | string           | What environment is this build made for (dev, test, etc.)\nname               | string           | What package has been built\nversion            | string           | What version of a package does this build represent\nbuildId            | string           | A build's unique id\npreviousBuildId    | string           | Hold a reference to the previous build id\nrollbackBuildIds   | map              | timestamp string mapped to the rollback id\nlocale (sk)        | string           | What locale this was built for\ncreateDate         | string           | `dynamodb`'s createdAt\ncdnUrl             | string           | URL of CDN to be used as a base for all the artifacts\nfingerprints       | stringSet        | Primary keys for `build_files`, represents the unique contents of the file\nartifacts          | stringSet        | fingerprint/file-name\nrecommended        | stringSet        | Possible reduced set of artifacts based on a build's configuration\n\n### Build File (`build_file`)\n\nRepresent an individual file (unit) that is built during the build of an\nentire package.\n\nColumn            | Type        | Summary\n----------------- | ----------- | ------------\nfingerprint (pk)  | string      | The actual fingerprint of a file, like a md5 hash etc.\nbuildId           | string      | The build_id associated with the build file\nurl               | string      | CDN URL for the build_file\ncreateDate        | string      | `dynamodb`'s createdAt\nenv               | string      | What environment is this file built for\nlocale            | string      | What locale was this file built for\nname              | string      | Name of a built file\nversion           | string      | Version of the package the file is built for\nextension         | string      | .js, .css. resource type extension\nfilename          | string      | given filename for the build-file\n\n### Build Head (`build_head`)\n\nRepresent the head build version of an entire package.\nOn an `npm install`, the env will have to be passed in.\n\nColumn             | Type             | Summary\n------------------ | ---------------- | ------------\nkey (pk)           | string           | `${name}!${env}!${version}`\nname               | string           | What package has been build\nenv                | string           | What environment is this build made for (dev, test, etc.)\nbuildId            | string           | A build's unique id\npreviousBuildId    | string           | Hold a reference to the previous build id\nrollbackBuildIds   | map              | timestamp string mapped to the rollback id\ncreateDate         | string           | `dynamodb`'s createdAt\nudpateDate         | string           | `dynamodb`'s updatedAt\nversion            | string           | What version of a package does this build represent\nlocale (sk)        | string           | What locale this was built for\ncdnUrl             | string           | URL of CDN to be used as a base for all the artifacts\nfingerprints       | stringSet        | Primary keys for `build_files`, represents the unique contents of the file\nartifacts          | stringSet        | fingerprint/file-name\nrecommended        | stringSet        | Possible reduced set of artifacts based on a build's configuration\n\n### Dependent (`dependent`)\n\nA dependency graph where every packaged publish can ensure that any package\nthat depends on it can be updated. This should constantly be **updated on\nevery publish.**\n\nColumn           | Type          | Summary\n---------------- | ------------- | ------------\nname (pk)        | string        | Name of a package\ndependents       | stringSet     | Name of packages are **dependent on me**\n\n### Dependent Of (`dependent_of`)\n\nAn inverse of `dependent` in order for a dependent package to see what its\nparent is.\n\nColumn           | Type          | Summary\n---------------- | ------------- | ------------\npkg (pk)         | string        | Name of a package\ndependentOf      | string        | Name of the parent package\n\n### Release Line (`release_line`)\n\nRepresent all the necessary information for a given package/version to know\nwhat needs to be deployed, considering all its dependents as well.\n(When combined with `Release Line Dependents`)\n\nColumn            | Type        | Summary\n----------------- | ----------- | ------------\nkey (pk)          | string      | `${pkg}!${version}`\npkg               | string      | Name of a package\nversion           | string      | The current version number or `latest`\npreviousVersion   | string      | The previous version number\n\n### Release Line Dependents (`release_line_dep`)\n\nRepresent all the necessary information for a given package/version to know\nwhat needs to be deployed, considering all its dependents as well.\n(When combined with `Release Line`)\n\nColumn            | Type        | Summary\n----------------- | ----------- | ------------\nkey (pk)          | string      | `${pkg}!${version}`\npkg               | string      | Name of a package\nversion           | string      | The current version number\npreviousVersion   | string      | The previous version number\ndependent (sk)    | string      | The dependent package\ndependentVersion  | string      | The dependent package version\n\n### Release Line Head (`release_line_head`)\n\nRepresents the head release-line for a given package.\n\nColumn            | Type        | Summary\n----------------- | ----------- | ------------\npkg (pk)          | string      | Name of a package\npreviousVersion   | string      | The previous version number\nversion           | string      | The current version number\n\n### Version (`version`)\n\nRecords of every npm publish of a package to the registry. Mostly needed for\nnpm install from the builder, as it will npm install a specific tag. That tag\nwill be tied to a specific version (look at the package table). A lookup will\noccur against the version table afterwards to send down the `package.json`.\n\nColumn           | Type        | Summary\n---------------- | ----------- | ------------\nname (pk)        | string      | Name of a package\nversion (sk)     | string      | Version of a package\nvalue            | string      | Full json sent of an npm publish\n\n### Package (`package`)\n\nRepresent an entire published packaged (`package.json`) to the registry.\nBecause the number of properties in `package.json` could be infinite,\nonly relevant columns are described.\n\nExamples of `package.json`\n\n* [Warehouse.ai][wrhs]\n* [Express]\n* [npm]\n\nColumn               | Type            | Summary\n-------------------- | --------------- | ------------\nname (pk)            | string          | Name of a package\nversion              | string          | Version of a package\ndescription          | string          | Package description\nmain                 | string          | Export file of a package\ngitHead              | string          | HEAD git sha of package\nextended             | map             | object of any other properties we have\nkeywords             | stringSet       | package.json keywords array\nbundledDependencies  | stringSet       | any bundled dependencies of a package\ndistTags             | map             | Mapping of tag to version e.g. `{ \"production\": \"1.1.0\" }`\nenvs                 | map             | ?\nmetadata             | map             | ?\nconfig               | map             | Specific configuration for package\nrepository           | map             | Repo config of package.json\ndependencies         | map             | Deps of package\ndevDependencies      | map             | DevDeps of package\npeerDependencies     | map             | peerDeps of package\noptionalDependencies | map             | any optional dependencies\n\n## Test \n\nEnsure you have [localstack] running local.\n\n```sh\nnpm test\n```\n\n[wrhs]: https://registry.npmjs.org/warehouse.ai/latest\n[Express]: https://registry.npmjs.org/express/latest\n[npm]: https://docs.npmjs.com/files/package.json\n[warehouse.ai]: https://github.com/godaddy/warehouse.ai\n[dynamodb]: https://www.npmjs.com/package/dynamodb\n[dynastar]: https://github.com/godaddy/dynastar\n[localstack]: https://github.com/localstack/localstack.git","readmeFilename":"README.md"}