{"_id":"@benningfield-group/trek","_rev":"26-70af80d5291a71caa3f0ac35eb4676b5","name":"@benningfield-group/trek","description":"Database migration tool for MSSQL.","dist-tags":{"latest":"0.2.1"},"versions":{"0.0.2":{"name":"@benningfield-group/trek","version":"0.0.2","description":"Database migration tool for MSSQL.","main":"bin/trek.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"9bd62ac550e6e92808d4055da5b57957069d26cf","_id":"@benningfield-group/trek@0.0.2","_shasum":"2508a84b9142dfaeed85278fecc2b9d4c0b2de66","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"2508a84b9142dfaeed85278fecc2b9d4c0b2de66","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.2.tgz","integrity":"sha512-gbf+3V0eoaR61DINKWTuwnSHbiFWW8ZFimqVUW65gt2I4rgNy8mfLluZZ1bbEN3deaptlL/GnHA1zbffk5pGvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBc5Bq2F9getRwDCKEJJS0whU3C4s/MR2dmeNsAWwD9HAiEAqtjl98wnLelYWcQPpqLkqGc5ScplODGEAPuP5cGslu8="}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.2.tgz_1496787226056_0.7222156920470297"},"directories":{}},"0.0.3":{"name":"@benningfield-group/trek","version":"0.0.3","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"525c81135ea33958015f794df195ea4585daf8bf","_id":"@benningfield-group/trek@0.0.3","_shasum":"0fe9a6fad80c8f7884384b7c2b10e03efdae17fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"0fe9a6fad80c8f7884384b7c2b10e03efdae17fb","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.3.tgz","integrity":"sha512-P0f691t+OrVwBKLLT7qHoSZrbL7LSjEzHZJnbS7sBu0RlPbXsTV6R327HUg7bvcI3eziX+drJ74DV7W1hTYAlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWhYLSCOewxmSr/ktqMrMmEb3TpA9nLWxNB43waNk+/gIhAL/WjDk1qrAU1+onTxHEN1y2wtzNDOjZEJsVNjIa6sx5"}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"},{"name":"bgi","email":"it@benningfieldgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.3.tgz_1496788662946_0.4900036742910743"},"directories":{}},"0.0.4":{"name":"@benningfield-group/trek","version":"0.0.4","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"263131041f72015fad38b5d2e52d48bce9681a7e","_id":"@benningfield-group/trek@0.0.4","_shasum":"95c8b832bdec20426d97174d9b1e0be93b74c504","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"95c8b832bdec20426d97174d9b1e0be93b74c504","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.4.tgz","integrity":"sha512-nJ5KLrI+AqhGfXsADT0BF5IW/NKs8+ferRKfvXJyQqjcFPQEo24c5yEyIyOsfS73YYH/vlgP0p876r6smQxiIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDx39+n3SJkTAHRgySPlciGDEaurDLQRmzIeaIuVKzwAIhAMW+w7rz43a2dCZNd5tXAb6CrCmjjN9tA4MQMZMoZ1/F"}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"},{"name":"bgi","email":"it@benningfieldgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.4.tgz_1496854836702_0.49070020532235503"},"directories":{}},"0.0.5":{"name":"@benningfield-group/trek","version":"0.0.5","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"97e732f614b521acfd36d9c95881f01d823b52d3","_id":"@benningfield-group/trek@0.0.5","_shasum":"c5ac18c74f26c293cb311eca4b9bd8d96209ed89","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"c5ac18c74f26c293cb311eca4b9bd8d96209ed89","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.5.tgz","integrity":"sha512-KScIsJxw2IO1zX7W6q0PAUMFVafICxK702iN9snT5dOI/5+VYshVuT4RMSOlAvXmb97JmUBQgphYz8QaawrmeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqPil7PSwmOGizbhAjadaY1JuniExJuWvqnOSiqONhMAiBud+jwDi5QZgeACvoWO270rXISDV8+oD3FKUzcmTfkaA=="}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"},{"name":"bgi","email":"it@benningfieldgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.5.tgz_1496860398390_0.30166159360669553"},"directories":{}},"0.0.6":{"name":"@benningfield-group/trek","version":"0.0.6","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"a2ef67cedea14bd2451bfaa22d92efd4bdc9f42d","_id":"@benningfield-group/trek@0.0.6","_shasum":"45a735bff41d005489fe2da3f88e902fe8fd5849","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"45a735bff41d005489fe2da3f88e902fe8fd5849","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.6.tgz","integrity":"sha512-S8kECE4I3nEtHmTCzNdfnvAbcfgY4eRPZZpOk+DsbREv0cVQkd6XJgi59CexFIQP79MmHiGRGz1YLmpe97V96g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYaAJfONsJHoZ1OicjeXGMZ7QaKTQMWZiPR+5XvNIgwAiBF1LZK73bLbAlGuae1pCWh0hy/w+NNnndF9y1c/5H1LA=="}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"},{"name":"bgi","email":"it@benningfieldgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.6.tgz_1496860660678_0.9683372285217047"},"directories":{}},"0.0.7":{"name":"@benningfield-group/trek","version":"0.0.7","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"b1310de9e406843959e286e7664697a9193a67e2","_id":"@benningfield-group/trek@0.0.7","_shasum":"177055eed1baf3cc4b55caae9fd0398828aa8271","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"shasum":"177055eed1baf3cc4b55caae9fd0398828aa8271","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.7.tgz","integrity":"sha512-uH8MNsp6ApUH5EXzR4HOTUzrUOad/Fa7hvWsBdpKptGzzACSJd9qWq1b39rNRbomKZYe3HcefHHf+NTHaLvGlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+1pmDd2Bx9aDYGCOA4bkSyTxdfkh1POY0UUmUgn96/AiEAza8D3RL5axVMYh1qe/6kfMuwtUqHNWRmLM/VjzDzLfY="}]},"maintainers":[{"name":"avejidah","email":"avejidah@hotmail.com"},{"name":"bgi","email":"it@benningfieldgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.7.tgz_1498491631386_0.9011340162251145"},"directories":{}},"0.0.8":{"name":"@benningfield-group/trek","version":"0.0.8","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"e9c1fa991475cc50ae81f844af42799c2e7e3361","_id":"@benningfield-group/trek@0.0.8","_npmVersion":"5.4.2","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-0Xo1gi1wtrQTuXut9ezOk40ygpNSpsGzJTg913eN6Ho9WEcnxQOsfT2k5B3ehloo8mQiflt0Wgj/NEkATstEJw==","shasum":"53b567459bb529e1b5718b2c8752d6838a5c2c60","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrf/3deDpc9wVwWUVhGMB+7tomZQvVmdV4u7r37VBkSAiEAl6reQZYoDkPr428gWBasfUUodZVMwgEfPzC2pe3ef2A="}]},"maintainers":[{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joel@benningfieldgroup.com","name":"joel-bgi"},{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek-0.0.8.tgz_1512074169922_0.5837794155813754"},"directories":{}},"0.0.9":{"name":"@benningfield-group/trek","version":"0.0.9","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"02fe8623918aed890c752bcaebdfbf04d58aba33","_id":"@benningfield-group/trek@0.0.9","_npmVersion":"5.4.2","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-sTJ+Dqu4+qAEBVjPiyXD9GIiQD0scE5w31Sa6kklJfD7JtHXXSELjqkS15YgitMH5UHPf2Jv00mQzPRUgebBuA==","shasum":"0350c2994cf42979fe27afaea04846df083e34be","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.9.tgz","fileCount":17,"unpackedSize":18511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4vbHM9SXYAAWvH1xYm72XEiUh42h8ct8K4vDSR/nXEAiB1gCHDOsw7vCLk29TWm2W+2FNHxBDhnce50K2ULyeMKw=="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.0.9_1520540116940_0.08103867940315923"},"_hasShrinkwrap":false},"0.0.10":{"name":"@benningfield-group/trek","version":"0.0.10","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"368c4eb9b76ef3ef1eea3073fb0c19c2395e36e9","_id":"@benningfield-group/trek@0.0.10","_npmVersion":"5.4.2","_nodeVersion":"6.10.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-2eyibTKwmBmgkFQSSwomckDlp8fdQSq6QuP4kPtedEvr3GvX9ab/R91ZlnUJK7rEfzfVHyZSbaePs7WuXM/4jA==","shasum":"aed18f9618b0aff92e35b0d6593a8ad2bf354322","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.10.tgz","fileCount":17,"unpackedSize":18697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF4juSUtIsuDbYmDml1XO+A8mNvUZNs4Ilyx3s+tU7EgIgB8H4RdbD7H1734jZrSd3eEuxdoxGeWmE9B1IdaMtcQM="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.0.10_1520633545440_0.9957282506840002"},"_hasShrinkwrap":false},"0.0.12":{"name":"@benningfield-group/trek","version":"0.0.12","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"273eb01300b8919918062f9a30c01158acd3917e","_id":"@benningfield-group/trek@0.0.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"joelwat","email":"joelwat@gmail.com"},"dist":{"integrity":"sha512-g8ujPvewvC3GA4U/rQyy38aSHEX0wbGG5ygFmiDnDmWqRNkwy5Pa8E13PPZ3YBbElNAu/oSz34YanFz2skNbDA==","shasum":"3b38bafff786fdce6bd71f085734d090a3bab790","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.0.12.tgz","fileCount":18,"unpackedSize":18682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKaMWCRA9TVsSAnZWagAAA7MP/3tFKyT0y4/yfzxjvhQL\niiq8nZRqRl2vb+f2MXESBhgL3MYTP3b67o868vqi3TCkiF5c5f0U+sjjZZ8F\nbmbdUnmgc8pqGO2BJVrygtvLxLbYaYr81AEgmyA+vQklrKnlUeGw3pXG9kom\n7kgtweafF8eViGa3qlsxxhe6PSE2wD8Qhq6n3iZxCrLsB64ZKHY7fx99eZON\nHj5cMgUIDq4Yv0ksc2vz/NrwLqL8/yxWofYh9fkDVbaKMh7t+3q37B2Y6RSt\n9jQRgM4PVxgPPBGuxFgOPEeqeL3VdpbxOtASXpGFv4FBk3TsZVbbJRzwJhb0\n6JiMPBowBENR6eugG2De4hjbhUYWy5zIFP37+h1XfqYW8i9GkvM6YdJKgWnD\n6+wIoWhL8mqrihI9G7OMCOBGYYQw0DJHnlXjgo1Oi74lcoo35IggSH5PQ8T0\nF9fT1OJ6zyvTkYWudm9bopc3dYnGBG/B3KveElu3xOuZOskMIekZNi0my+5l\nm2JIwCRnNgug4T+86GUdwkt57FnMN/tntKEZGCHfksNDZvUMs/PXzdFGiu21\nMEBAE33jtvZyv8mbI4Nkzy0cKf5F+t3t207+kBw77V83TZEW0XzeEe2AxCLq\nQvWhCA/OMpElOZ/vxBGiVIqpYiGg35ib1ilW8s4Df/4gdhk7CfOlIa8lx/EO\nlNiM\r\n=P3RJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRC6U00nHyH3wYLIJ6Bz/fVm0S5g1X/zv0oV+gmLlXjgIgfqHI4Q7BrbLQDZkB8g1xKM73wlhNCC289GPF1DSbm48="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.0.12_1529455381485_0.5460553419412761"},"_hasShrinkwrap":false},"0.1.0":{"name":"@benningfield-group/trek","version":"0.1.0","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"8afefc9ecaf7171dc9af72190295b36c016340d7","_id":"@benningfield-group/trek@0.1.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.2","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-jESg6nHIONWeuVj+hU4ncuuEUDeanIGUzya7wbVTp6iwM07siM9WMkWmCku4fwDSIVcv/fRmlbH1eQFRAwtWWA==","shasum":"ad786d029fbd2356313257d9f91a80a727d46b33","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.1.0.tgz","fileCount":20,"unpackedSize":73566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiAyFCRA9TVsSAnZWagAAdZIP/RcFBTZVOBLaCkFMCGoM\n5CoI82WPOgCerlrL/yLTFKINn4HAAqsBhNioQ2suqAn+kGLnQzo6tNl+zl6L\n4Ctn3RoR23fizksVVyODtcD4hPKr/ZlQVSWouQ/Oob84mTG6HiSvuP9VLqQu\n8JLQd3BEPcjdasiZ/56fqWr5HNzk+s7vB+bCceNi/RM/g2LHkJHep33029A4\nbPE3BBZMmGmKfWc3MbDhGyR7RNJ5jAgTjAVTHdXfjlZ82Ak+JT/kKgJKMRsS\nj/VpgkhcnmVq+YlCWW3F1yeUJ/fU5mNONUdAbrZR3QlCOl3hXMKLkff6LV0I\ntb/uqwCnY5qh3laWUIJGmhO8vR0I7my3zSg9ALaVEZw+9xGE2Pn9srMbfZ29\nuuuRhTw2jPPIwM6E0ZdSjW382CTFWaOgN629lPBXs1nEQH547qzykA/+TU3q\nvU01rxniCYleTmw4/cRfah5CKV+SD6eBVmJbxwQnXlovEKuDBg+v2Vdi01ec\noCXSy3+w1ZVp2JjxLNFbk9CFtd7VutLXPH5vhmvq7UPJAij0g0xG+m0zo6ds\n0gch5A5u/fNxVAhBY37RvrY0c9+OFZIYQ85JyZOl54Zfj30xb2vA5I5OFQ6v\n7Wod7twb88vb3dsl5lP1xW1DYXnJ4883KrV5yKPVCzn85fwN3y47Dai/Rsxs\nre0O\r\n=hETt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGC3PSuwSoTZj5RWAzc2xNQQp27OCjBlCAnpu9OfxCq+AiBlPVCdSUMu6yiNPm/vMzgZoAuND3vn6A3lXpg28tAZfg=="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.1.0_1535642756891_0.4407096682480127"},"_hasShrinkwrap":false},"0.1.1":{"name":"@benningfield-group/trek","version":"0.1.1","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"^4.0.4","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"32ee846d4e91873c598b95fd2dd1a0c93140c0f0","_id":"@benningfield-group/trek@0.1.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.2","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-Qnvlh7D5+QGgGvWCSildA3lHPRkeevH/Jmr5mZB/DxRkNXlUjdW/KBJak4OWT5CHwuglBPqpwye/1l2ZSbLcfQ==","shasum":"1ed2681b4b2a3dfa482edf4696404a5ce833f7c2","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.1.1.tgz","fileCount":20,"unpackedSize":73574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiCrrCRA9TVsSAnZWagAAH4QP/3E0yp6DdLpg/PFhHNp5\nBTUes9VL11zfLAfnvwe7k9OYhWjsagWSq9lKJJOd6OOYL6oUi1I61KR0RJNI\nhjdsBd6HlocL0SgildGQEDqYahxVQ8fRd8KYliceC3Nsl87y56jYpFbVOupI\n8yKIy9P+31HpndgEpXPid9yMogc54K229jmRjtei9LynqNvcttf68IhafC5T\nLMTjBvrxD2lDYPAiBYMVPx/XVLKQSmNfwjRqGp+E/9r7F6e0D9Dlpd+V/g2j\nBJbruFL+gcPyB+ykH+mb+inYRFDFF0u9PfvZNP4TqsauHQBeAmH+lYil3n75\nChKCcRk7RcsCKAR2PxBRJ/sM+QNESRW+P38F8PBZQujhvthwDgQp9bvhbXYe\nPvns0hZL4JUeU2uOer7vCOJIvxsA0gWMqHxNKJbZGVh3T9tG/UTu6h/kJ4wX\ntsy7QQYo6A2tcfNAN9n091mLJ1XeGzMnRZjWRzAzbROoAWdsP7UgeFdB96z2\nOL72jH0fRHDH4i+nwNtg4vogtPcvy7nEYE2Opw/d6jO3ORG9IuRY/2RQoGsi\n/JjS2TJ91iGpj4dPDhTWQchqDoL7yxEg+nYBwa8uRcjUBNcMojXOBobjE26b\nt8SyPlnJxFnNnGzhbxNu3EmojA1+o3S+gqg7EA6CRgMfSb8pf3ceBJuIzvke\nQqea\r\n=wwgX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw0RcOHBk4E8Eliu2gqX0mr6CRK2I5P579DvmZFl7b+wIgKoT2CWaMmjMZSeulrkckeclcSV1DD5QCKOfrtWb6bB4="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.1.1_1535650538681_0.9167629868617164"},"_hasShrinkwrap":false},"0.2.0":{"name":"@benningfield-group/trek","version":"0.2.0","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"4.2.x","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"9de209fbd05393113494ea4bc7b31660333cea43","_id":"@benningfield-group/trek@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"joelwat","email":"joelwat@gmail.com"},"dist":{"integrity":"sha512-6yxeX+FXxlsYbqyWi4mYqYTDuazqIYovy6RG/ZYYxfkMNB5+KGQK/fCCFlHpUbduCLTvQsGehGxIyxZDOaoB7A==","shasum":"792b2552336fedc7c282a0c6b74f8010b01f5bf2","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.2.0.tgz","fileCount":22,"unpackedSize":90715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtUeRCRA9TVsSAnZWagAAbxwP/A2BZalhVw1NczAmRtB7\nO9oZNa0yYZ3tsDdCa/MLQPVxO+d73byTFoAcjFHp++h7fk9NlPJ4qkhQOwMd\nye9jzrr3N95Q4F3EkY8Va3TwF7NttZ7d27QIGEtS3rGBTJAdig3ZEnKv3fB9\nMzwJasJseleFXgFxCsVFIkE3Q78znfe2cubvQ3baUgi62q6A96U7UVUAJcQE\n30QbR/e2ge9t8VrXY1rTSXsZbE9DIFQMM8Vct64lA9SYhSN6243uXkn+o47E\nW4w9hbOsxawOyCuEu8Y4MpfOq3XnNTdiUq6dZCoZRTKWQW9slGY/JMCpD2Vy\nuRoICCuH2mRn1mpb4o6NzacWIktPspqinuqA4PoeP+RQ7HhnGe9oPfUN7qlj\nRKIYu0ZZGZ69c5e1PGJYNhOUpFvQGo9f3A9AuseDlX3lYSMCw9brR22qbMFb\npMOtvwerqYSqBQmMUMQJj7pJ7OAGfO8KFRbEaYR4/Y1y1sGqbLY2baBvzN7o\nFnRWPTSQSRAxuQNSXhlELD4ju4ZfFh1hmt0BegGwCvX3DNqm3qvC7HNdTJgr\nvUkt2oM6sNIaiEH8BFyLhcHcI5fgPv7M2wmZ7sgJkq7JLfgu2S+Na8EYsWeg\nZvO53EFjXq65SQKuk6r+elfVeQ8Fvl2Eom3YWc2MeG5vwHrwgnUXa65PxCoI\n+c4w\r\n=BYOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARVEj362MPInJY2bOWdxYoFYyxTjvK/ijgeMQbdpwAlAiBTHnM1nMcNt4lIvYZmv7JMViq8s6szveu54BIEOebA8g=="}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.2.0_1538606992575_0.6932307646786802"},"_hasShrinkwrap":false},"0.2.1":{"name":"@benningfield-group/trek","version":"0.2.1","description":"Database migration tool for MSSQL.","main":"bin/trek.js","bin":{"trek":"bin/trek.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","dependencies":{"moment":"^2.18.1","mssql":"4.2.x","yargs":"^8.0.1"},"devDependencies":{"grunt":"^1.0.1","grunt-contrib-jshint":"^1.1.0","jshint-stylish":"^2.2.1"},"gitHead":"8a747561e1a2c60b492a1a65737e44bbffd1d809","_id":"@benningfield-group/trek@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"avejidah","email":"avejidah@hotmail.com"},"dist":{"integrity":"sha512-oKirIsQRNzUSQ8ZK+iyntFC+wij6PR0Ri6j6HIu0vm52wttGolYxyCZLSKq7h2EmCk9FvOAjGhByo6z/BbrUNA==","shasum":"ea8c643cb72fcbfd7c32974b2056171b9c6ba338","tarball":"https://registry.npmjs.org/@benningfield-group/trek/-/trek-0.2.1.tgz","fileCount":21,"unpackedSize":90673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOSesCRA9TVsSAnZWagAAeIwQAKESJfkXWsLoSsVHVmFx\neDZHnYQo1Scq+CsE3Gs8mMUt3T/IqC1PSPclDBhkEoznH/tHnuagk3+63HPX\nHFcYLgH3fXmpc3oZi3imx8drIIZA8SlS6xwJuL2M22XSP5iEYlJkd1Qyd1ZO\ninXvoUySVwN6+i7b49mgJkqwsi7CdWB4Yco9ALZ9DaNRnqoJwcpPMV+VgVPd\nAa6S6+QYTkc1msio2V0QrPHYxG27yc3FfqZ4ieeyVIDOTnmqGjMOET4Pex53\nccIULiOqxbxskhkZ+fm10O5AUCNmOiLUn5bKvvSvYkJVgVsNezBy3cKC4LdE\nGd8tHyzFj/jM5fxHITM+ccZQGl8CEouCy1493P0NyjTRgB27bM13VMvr4GgH\nB7hqE0KM5HNdxne4kjy8sCL46LDTCxpi/QZJ54Xk8yW6HJx2Nsnc/a4g6uf0\nw7LA26B2IR8yd/QBgRxk2ceB8uPwQrWW9xWhwMJ/0zv1YlAiPVsj0tOXO+Ht\nR0U3cm+9gzj6MHIMPt9gAVaiCBbwZFzvivU+Aq255TEGfpbXmb7CDzsXgBck\nCEBI38N886+88Ck7ffyLjbXGjbHhN/X7gA7cpJnOEBywoFdvHWEdgwNNX8pc\nUR5P4OzJ0y7KP9W0LrRq5hkypmuN5QdxBSpdwxaoFwJN7SfVlezVD4zkSdpw\nVxgJ\r\n=NfL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpGyQG89HabM7yKXeB0Y/aAn2kIj78XdXOxAfdGczOUwIhAK4Jjo3fZVMPY1Eq16agj/cS7qhCYNni8cd9EbSlAhQ+"}]},"maintainers":[{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"alex.jungroth@benningfieldgroup.com","name":"alex.jungroth"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"},{"email":"joelwat@gmail.com","name":"joelwat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trek_0.2.1_1547249580184_0.09607555999730644"},"_hasShrinkwrap":false}},"readme":"# trek #\n\nA database migration tool for MSSQL.\n\n### Install ###\n\nNode 6.10.0 or higher is required to use this tool.  Install trek globally by issuing the following command.\n\n`npm install -g @benningfield-group/trek`\n\nThis will add a global `trek` command.  Running `trek` without any arguments will describe the program's usage.\n\n### Database Connection Configuration ###\n\nDatabase configuration is stored in a `connections.json` file, which should contain a single object.  (The `connections.json` file name and location can be overridden using the `--connections-file` option.)  Each key in the object should correspond to an environment (dev, uat, prod, etc.).  The value associated with each key should be an array of connection configuration objects suitable for use with node-mssql as described, [here](https://github.com/patriksimek/node-mssql#general-same-for-all-drivers).\n\nFor example:\n\n```json\n{\n  \"dev\": [\n    {\n      \"user\":\"sa\",\n      \"password\":\"password\",\n      \"server\":\"localhost\",\n      \"database\":\"db1\"\n    },\n    {\n      \"user\":\"sa\",\n      \"password\":\"password\",\n      \"server\":\"localhost\",\n      \"database\":\"db2\"\n    }\n  ],\n  \"prod\": [\n    {\n      \"user\":\"sa\",\n      \"password\":\"password\",\n      \"server\":\"prod.example.com\",\n      \"database\":\"db1\"\n    },\n    {\n      \"user\":\"sa\",\n      \"password\":\"password\",\n      \"server\":\"prod.example.com\",\n      \"database\":\"db2\"\n    }\n  ]\n}\n```\n\nThe above example contains two databases in the `dev` environment, and two `prod` databases.\n\n### Environment ###\n\ntrek uses the `NODE_ENV` environmental variable for determining what connection(s) to run migrations against.  By default, migrations are run against the `dev` environment.  Other environments must be specifically set in a `NODE_ENV` environmental variable like so: `export NODE_ENV=prod` under *nix; `set NODE_ENV=prod` under Windows.  Or, alternatively, the environment can prefix the `trek` command: `NODE_ENV=prod trek <command>`.\n\n### Creating a Migration ###\n\nTo create a migration, run `trek create <name>`, where `<name>` is a descriptive name for the migration.  Migrations are by default created in a `migrations` folder, but the folder can be overridden using the `--migrations-dir` option.\n\nRunning: `trek create create_table_widgets` produces the output:\n\n`Creating migration: /some/path/migrations/2017-06-07__09-23-35-450__create_table_widgets.js`\n\nNote that the migration is prefixed with a timestamp, which is important to ensure that migration order is preserved.\n\nThe newly-created file contains a migration scaffolding with two methods: `up` and `down`.  The former is used to run a migration, and the latter is used to undo it.  As an example, the following could be used to create a `widgets` table and subsequently drop it should the need arise:\n\n```javascript\n'use strict';\n\nmodule.exports = {\n  /**\n   * Run the migration.\n   * @param {Object} mssql - An mssql instance from the node-mssql package\n   * (https://github.com/patriksimek/node-mssql).\n   * @param {ConnectionPool} conn - A connected ConnectionPool instance\n   * (https://github.com/patriksimek/node-mssql#connections-1).\n   */\n  up(mssql, conn) {\n    const sql = `\n      CREATE TABLE widgets (\n        widgetID INT NOT NULL PRIMARY KEY IDENTITY,\n        widgetName NVARCHAR(255) NOT NULL)`;\n    const req = new mssql.Request(conn);\n\n    console.log(sql);\n\n    return req.query(sql);\n  },\n\n  /**\n   * Bring down a migration.\n   * @param {Object} mssql - See up().\n   * @param {ConnectionPool} conn - See up(). \n   */\n  down(mssql, conn) {\n    const sql = `DROP TABLE widgets`;\n    const req = new mssql.Request(conn);\n\n    console.log(sql);\n\n    return req.query(sql);\n  }\n};\n```\n\n### Running Migrations ###\n\n`trek up` will run all migrations that have not yet been run.  The migrations are run in order, one after another (sequentially), against each database defined for the environment.  Should a failure occur, the operation is aborted and the error is logged to the console (to `STDERR`).  After each successful migration, the migration is logged in the `trek_migrations` (this table will be created automatically if it does not exist).\n\n### Rolling Back ###\n\n`trek down` will bring down the most recent migration.  Like the `up` command, if an exception is raised the operation aborts and the error is printed.  After a successful `down` operation, the most recent migration entry is deleted from the `trek_migrations` table.\n\n### Run a script ####\n\n`trek run <script-file` will run a JavaScript manually.  The script should export an `up` function that accepts `mssql` and `conn` as arguments, the same method signature as `up` and `down`.\n\n","maintainers":[{"email":"BWUPHAN@GMAIL.COM","name":"bwuphan"},{"email":"alex.jungroth@benningfieldgroup.com","name":"alex.jungroth"},{"email":"it@benningfieldgroup.com","name":"bgi"},{"email":"avejidah@hotmail.com","name":"avejidah"},{"email":"bobby@benningfieldgroup.com","name":"bobby-benningfield"},{"email":"day.addison@yahoo.com","name":"addisonday"},{"email":"drew.acheson@benningfieldgroup.com","name":"drew.acheson"}],"time":{"modified":"2022-06-12T15:10:57.589Z","created":"2017-06-06T22:13:46.204Z","0.0.2":"2017-06-06T22:13:46.204Z","0.0.3":"2017-06-06T22:37:43.078Z","0.0.4":"2017-06-07T17:00:36.773Z","0.0.5":"2017-06-07T18:33:18.473Z","0.0.6":"2017-06-07T18:37:40.762Z","0.0.7":"2017-06-26T15:40:31.542Z","0.0.8":"2017-11-30T20:36:09.988Z","0.0.9":"2018-03-08T20:15:17.064Z","0.0.10":"2018-03-09T22:12:25.498Z","0.0.12":"2018-06-20T00:43:01.545Z","0.1.0":"2018-08-30T15:25:57.068Z","0.1.1":"2018-08-30T17:35:38.843Z","0.2.0":"2018-10-03T22:49:52.697Z","0.2.1":"2019-01-11T23:33:00.329Z"},"author":{"name":"Benningfield Group, Inc."},"license":"ISC","readmeFilename":"README.md"}