{"_id":"mgdb-migrator","_rev":"38-87125134979c744df13ea95b6f4ba726","name":"mgdb-migrator","dist-tags":{"latest":"7.0.0"},"versions":{"1.1.3":{"name":"mgdb-migrator","version":"1.1.3","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.3","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"b0a4de689b42c6ef3664d0b6dc47759910a659b2","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.3.tgz","integrity":"sha512-7AQNQiBbY5M8wKfOiy0AhurKnL/bCKVhnHh+hFJOf4alYzntpjADJ5TV8fbluh/cNqLisflvfqQuIdS5rtu2mQ==","signatures":[{"sig":"MEUCIQCHV56yLj7hH23p0zXkqKx3Bw2O5zNGBASDNPbNrPloGgIgWUFwTGPPzFveZcjOoohYlzD3+8PE8kI7zkx1iWZiCBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"b0a4de689b42c6ef3664d0b6dc47759910a659b2","engines":{"node":">=7.10.0"},"gitHead":"38854e8050feb616b84758b889604d2c387cc3ca","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.3.tgz_1499219296258_0.051971202017739415","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"mgdb-migrator","version":"1.1.4","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.4","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"78e66a2bcede8cc9332df71bee57348bf080066c","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.4.tgz","integrity":"sha512-63QB5iY1LYjfXlx5qUPfT/07xgkV0OsPao22feTq8loBVplIfyYKh3pjbEkjzYjHsMRaQOdm8lEsoDu50lpOFQ==","signatures":[{"sig":"MEYCIQCk9N7algQm5aDufi3jXulT98qke4P8uoQWeZGWLjxlGAIhAMqQMNlZQIsNYpFjQIJ9ft+tDS5GewmXA8hB+m+CTkTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"78e66a2bcede8cc9332df71bee57348bf080066c","engines":{"node":">=7.10.0"},"gitHead":"e0ba94f4b6bcdf42e31c8869f0488fa7ac45fc1f","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.4.tgz_1499219506804_0.9507790394127369","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"mgdb-migrator","version":"1.1.5","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.5","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"b977c0aa98b267ff1d122bcbb2633da954a78659","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.5.tgz","integrity":"sha512-6Yr8SWhWia2bm/tRh3TdYjCDJ7Wil+1gFbNH515dvHVrtHgwFaSyb79o7tJBmWzkcX2fTT9EpzIuS8CXWXIi3w==","signatures":[{"sig":"MEUCIQDwfrYqk8rWe0l++v4oImDuL3ip3Bwdu6Qo7L0lH2qd4QIgEg3GJyIaTqZMUAcFvxCYHb/swtf2/cQXa2kzyZBDBJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"b977c0aa98b267ff1d122bcbb2633da954a78659","engines":{"node":">=7.10.0"},"gitHead":"875660c5966144b543caa17fbe0e8af608dbb58c","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.5.tgz_1499220566109_0.8532828772440553","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"mgdb-migrator","version":"1.1.6","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.6","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"5434b70f4c95970b836886148080f0b5422ad749","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.6.tgz","integrity":"sha512-T8ZrfQOPNRNKUnHRT+Fho4d1AnZC8tg5pn+9Vx9cZjfR2F4hhnMaaV8QB3ckc3vpdhGhTCO6XlEClFP1+L932A==","signatures":[{"sig":"MEYCIQC4OIS0SRgfD3Cs3ioAvSkz8lE4/ndYbWrz8QLCQasdTQIhAMQqDRVsV1iK/wr6YqyHRJSVnOL1SyLr3Kmr5RATzXGO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"5434b70f4c95970b836886148080f0b5422ad749","engines":{"node":">=7.10.0"},"gitHead":"7baceacbdf791b3d6150a9c00143ab20ecd61e98","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.6.tgz_1499220888572_0.9259285787120461","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"mgdb-migrator","version":"1.1.7","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.7","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"332b3afb5075782143c9470833ff6d71d256c487","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.7.tgz","integrity":"sha512-m7NvGbDCZXE/hYwNP8grRk4rp1yyYPR+d8/cwnvXIcO8nEf/e/XnWoyx+P6jhFAAjXWHGwZd2UhDDs5buvbK2g==","signatures":[{"sig":"MEQCIA0utIDSankvJwI3wplNxOLipL/f9IcM7xnIQBAymQPfAiAKQU53HKG826Yrr5//FPSCAsb62scxxu+GTeqyNuB8gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"332b3afb5075782143c9470833ff6d71d256c487","engines":{"node":">=7.10.0"},"gitHead":"11a67511e80e5cd13193112713fb33ec3abeef91","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.7.tgz_1499221641108_0.8984960173256695","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"mgdb-migrator","version":"1.1.8","author":{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.1.8","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"dist":{"shasum":"8004e12f213c6cc050e7c1462e25a6d83b23078b","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.1.8.tgz","integrity":"sha512-mzT2o6GQ0jh4Kop7MmJubnrfKDHMIRDtd2T2gJEQBLo87PqR8EsyTi5PSRd4VU2ZXt2KExbfGOE81sdxBL6EeQ==","signatures":[{"sig":"MEYCIQC/krb83Mk78C7Y588s1CJSdTI8paH2Wymq6x1FE1jcAwIhAM9x9tlkgd8/GXxDmAyVQCbqB4S79ir1CVwBi0f8yKvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"8004e12f213c6cc050e7c1462e25a6d83b23078b","engines":{"node":">=7.10.0"},"gitHead":"11a67511e80e5cd13193112713fb33ec3abeef91","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage","compile":"rm -rf dist && tsc","test:watch":"jest dist/* --watch --useStderr --coverage","compile:watch":"rm -rf dist && tsc -w"},"typings":"dist/@types/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"_npmVersion":"4.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.0.0","dependencies":{"lodash":"^4.16.4","bluebird":"^3.4.6","mongoose":"^4.9.7","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.1.0","nodemon":"^1.11.0","typescript":"^2.3.0","@types/jest":"^20.0.1","@types/node":"^8.0.1","tslint-react":"^3.0.0","@types/lodash":"^4.14.62","@types/mongoose":"^4.7.11","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.1.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.1.8.tgz_1499282192950_0.9309306154027581","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mgdb-migrator","version":"1.2.0","author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.2.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"04fd8a2245df8464a5a65da8db2eb4c0d0470daa","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.2.0.tgz","integrity":"sha512-/u9TUwX4MSmTF4vYj8zH/GFdJKQnsauDGICmnAqBgA9e869vJw648Bx3fRKgRCXCMmlCnWQBYJqrVKhHjtjbYw==","signatures":[{"sig":"MEQCIAbhxakOLpxsAUfD2SPm4cTaNlj3JapMgL8Nofjo7af0AiBqo0I97rxfIn+beFCQgTH/oUmzcMjFW20psdqFao9c/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"8c1d619a78afafab5b81d8a94762998a6221abde","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test:watch","prestart":"npm run build:watch & sleep 8s","docker:dev":"npm run build && docker-compose up mgdb-migrator-dev || true","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.4","bluebird":"^3.5.1","mongoose":"^4.13.9","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.11","typescript":"^2.6.2","@types/jest":"^22.0.1","@types/node":"^8.5.8","tslint-react":"^3.4.0","@types/lodash":"^4.14.92","@types/mongoose":"^4.7.32","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.2.0.tgz_1515716069544_0.978566046571359","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mgdb-migrator","version":"1.2.1","author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.2.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"d78003532db0c8b4e87d7627e78857caa043bd01","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.2.1.tgz","integrity":"sha512-H/8DNnyPr3kQ+s1qSSX8pjVJeAmVyO3094WH2lAyEQBVLAunJ9/5bRcK/ix2NGSLidGUEnauRLmDlW6LmMl6dQ==","signatures":[{"sig":"MEUCIQDrG6vuELFAvxVUDrGnYazYKdwb4UtqQWFOL7BzEKBGGwIgN3ARTIAB87eq05XaNGQSelui2qZBIJiSdlEEpxjpwxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"bb8d5db41ab09d71c40d0faaef20e3b453b7fb66","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test:watch","prestart":"npm run build:watch & sleep 8s","docker:dev":"npm run build && docker-compose up mgdb-migrator-dev || true","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","bluebird":"^3.5.1","mongoose":"^4.13.10","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","@types/mongoose":"^4.7.34","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.2.1.tgz_1517863358161_0.5706768918316811","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"mgdb-migrator","version":"1.2.2","author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.2.2","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"8e170a86f18a5adf5121421a174b34ef381b389c","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.2.2.tgz","integrity":"sha512-WyDcGPKIv3MmdHmRlwuU8OwwkCaskuIaiCDPfRgx6MUYxNxrvLOgP7XdDF+TAmu+sIDG5LKyUxY8/NqRpocgdQ==","signatures":[{"sig":"MEQCIGDZzJXh4R+KeKig5DSSONKGzYhaNpvXSBdUsmmcUvvyAiBk0rwZdYsShIy8pMnCvwily+YzE12mlZoaMyYYO9JRwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"9c091dd4cd65bb1dd4d4a8c18b6ead4414c5d16c","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test:watch","prestart":"npm run build:watch & sleep 8s","docker:dev":"npm run build && docker-compose up mgdb-migrator-dev || true","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","bluebird":"^3.5.1","mongoose":"^4.13.10","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","@types/mongoose":"^4.7.34","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.2.2.tgz_1517864396763_0.2013329053297639","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"mgdb-migrator","version":"1.3.0","author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.3.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"e1a1af0b29e50c9924a3444ea099e77ad5bea4cc","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.3.0.tgz","integrity":"sha512-dSN2wCUBSB13QZ8zuLp7hi8qXh4nwv1fJbxb32vFkRtz/6Gezf4OFY2pawENdMNgGjaZrmynNa2uCQwpbjT7Yw==","signatures":[{"sig":"MEYCIQD8mGAAa/sandXSjF+b9SeiTWLQ6d4zsB9HztOL7NXADgIhAI6GZyzSFqu0F7xIyXo1efmaMmV5WdMGlXYbxNyGee1G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"faf7b16fe1ea7f3fb213082f909256aae2389d4a","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 8s","docker:dev":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","bluebird":"^3.5.1","mongoose":"^4.13.10","type-check":"^0.3.2"},"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","@types/mongoose":"^4.7.34","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator-1.3.0.tgz_1517949784165_0.43440702464431524","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"mgdb-migrator","version":"1.3.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.3.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"969ffcaf8458c86d4f2b6cdcc635b96a6bc8005f","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.3.1.tgz","fileCount":12,"integrity":"sha512-0FB+60BzBTS6qxXQiJ4m/elFGBl7e1OaTH0x2m/1m6oXshF138oQY3atkKFaFbXVnE+Wo1q8Tmt7gyG4uX4vsw==","signatures":[{"sig":"MEUCIA/ybIO0ZPvzE7nhvHXCFPohGliujT2cRXRyAa+hPVZiAiEArWGMK8nviZZcCiaVP4dqlEZnK+gruvJdrndhIAWkInQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50452},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"65078b467fa5edfd341ed873791ace7c0217be8b","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 8s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","bluebird":"^3.5.1","mongoose":"^4.13.10","type-check":"^0.3.2","@types/bluebird":"^3.5.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","@types/mongoose":"^4.7.34","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.3.1_1518033077458_0.341448475816426","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"mgdb-migrator","version":"1.3.2","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.3.2","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"554ff0bb78eb3227ca574ccfaf93dce9c2e153ff","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.3.2.tgz","fileCount":12,"integrity":"sha512-qusaGGAQrmDwwOswAOkOGJUuFCGGPYYFMdjytfMReSoJfOzEb2qsf4VVrqTcqE6SIA9CyxdR8ZwyLDAj2Bugcw==","signatures":[{"sig":"MEUCIQD0VA22UxePBSn75wStUXfVnyXZTNbQvVOA5wvmiu+UrwIgQ4UM3xJOm/tBsr5r7ys2vw2IoESyekP3EbvZBWjjWOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50372},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"a7a1f1945b713fa6999c623c2e8b5405af12a1aa","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 8s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","bluebird":"^3.5.1","mongoose":"^4.13.10","type-check":"^0.3.2","@types/bluebird":"^3.5.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","@types/mongoose":"^4.7.34","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.3.2_1518043898237_0.33457727423774397","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"mgdb-migrator","version":"1.3.3","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.3.3","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"2846001b6133b02b0c8ca21a867797ea0a691355","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.3.3.tgz","fileCount":12,"integrity":"sha512-OZQrAhbAKmXCHvwMeiNjpSKVuktD1yw9RcpVNsa/nBOsowdSJvdrRPlmhWtyWQ1BpbDqR1zBK6GAdXUPLKt/zg==","signatures":[{"sig":"MEUCIQD56WlFY/ux8mFYkV6xxwQ8XkX9Dy/i31xbsGS3+hrRugIgXQ07tWO++A6Exh0rNS9DZG81jS0+eq3rawYK4nETPEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50131},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"afc76b409aea74f4009429818f2e2c7f21dbe832","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 8s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","mongodb":"^2.2.34","bluebird":"^3.5.1","type-check":"^0.3.2","@types/bluebird":"^3.5.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.3.3_1519140468993_0.6601114400416246","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"mgdb-migrator","version":"1.3.4","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.3.4","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"e7b3fc8c30218fd213fbc2db84d4201b78c667bf","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.3.4.tgz","fileCount":12,"integrity":"sha512-PiCIjEsg/2x1CAxZ5P+27v2lycN/B4QvKZzTG4UstcUvcFmszcuK5JAR9CNoMb2MeiXyQHj41ZnJ9kD35HSU9g==","signatures":[{"sig":"MEUCIQC6i6SzEdxtwqSdgzstcTmteTaRTwJSBlX435BKYRtOrwIgW1C/aV/TF4StZDKCPtZLJizBBIAaKEfs/eHDuLibHrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50146},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"07260458f15e4eba3c6c63a6ff02e148aeafb627","scripts":{"lint":"tslint src/**/*.ts","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 8s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"5.6.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","mongodb":"^2.2.34","bluebird":"^3.5.1","type-check":"^0.3.2","@types/bluebird":"^3.5.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","tslint":"^5.9.1","nodemon":"^1.14.12","typescript":"^2.7.1","@types/jest":"^22.1.1","@types/node":"^8.5.9","tslint-react":"^3.4.0","@types/lodash":"^4.14.100","@types/mongodb":"^2.2.20","tslint-eslint-rules":"^4.0.0","vrsource-tslint-rules":"^5.8.0","tslint-microsoft-contrib":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.3.4_1519309883229_0.49803902545289636","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"mgdb-migrator","version":"1.4.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.4.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"55f6d87dab09368d6d1711746c3743854e4ac9d2","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.4.0.tgz","fileCount":13,"integrity":"sha512-Uz0dsOXjDcId5zMY9GE86WHhfwjUKSGztrW3sE73op/jhbLOn8D8Zafvde1k1k4T01yrHMQswFPn/cB/LZ+DsQ==","signatures":[{"sig":"MEUCIQDZueaetyN9ZdmSOHVdE6qy/qwTroE23Kor8A5ERteAHQIgFwW1ZcGxYXjMAH2b78FEqxvyWfgrmEzdhYS+sceTWE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpRtJCRA9TVsSAnZWagAAucIP/23etvbSbMxaHSM+p9tL\nGySxKiqx8P8VB2JE1OuqLYWTbOG0aFG3fw9F8Q5Vxt7+hFINd63ebprSlkuX\n7pM64DiGrq6cUjZ3fxT9ZBDNh0FB1FvYXSbHwWDPnswJ7TolSiYgHY6mqBIf\niCR5/UBwkhllXCUK9Hz/fEpnJF0P3p112Iwgiul8plbuX4HGZk1b8v1idQjs\n/N+jS0K8v+tKVMxi1LszTeyso1DFS0iNAyR6188qnP4K4nLEnRCeON6MvXAW\n4mnOjlmAtBvpb06+2MRm0wraBf2h8ZNq4fDn0XyJh0/R+m8Qvfm/MfQwL+ii\nEqC2zYo8MOLrjybSi35tW98Myxp3RCZbms4k/vQx+w5dusb9A1v+G3NAbWAV\n5LpOYDrJvURr4Y2tCSJDR9uLARBd4U5rHJKR7L8PI1vQWRsu3bu1FSwMHA+B\ntzQNEbwGZbLmXc9SoD/MwWgxsjZznElI6oeoeB4dUcdtpibnk37A7quvPCOQ\n0hr672GU7iRwr4L43e9dmOE5ecRUPQABvct5pVM0oCvdtGeNnbSg7DtwiPlv\nDqb9c0/ueMvYIc5TUMeCqwxYynUMZS96DOr9iijEEFf/PwIDQ2cpJ3IcuCNX\n2DglWCmmSFSkS4DV+oCpAGmNZNRVS03Oojcno31Vvjsmwav5j3oJSBASVWoQ\nK5z9\r\n=5ONm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"ff68b03d1d1fd23df46aef8d55b44d0c104b3994","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.2.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"10.9.0","dependencies":{"lodash":"4.17.11","mongodb":"3.1.6","bluebird":"3.5.2","type-check":"0.3.2","@types/bluebird":"3.5.24"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","tslint":"5.11.0","typescript":"3.0.3","@types/jest":"23.3.2","@types/node":"8.9.4","@types/lodash":"4.14.116","@types/mongodb":"3.1.7","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"5.8.2","tslint-microsoft-contrib":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.4.0_1537547081247_0.17188606511212035","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"mgdb-migrator","version":"1.5.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.5.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"e3bcec70152ba309eb0b881b0d055e7f4f7bbdd7","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.5.0.tgz","fileCount":13,"integrity":"sha512-YcyK50vJS5U5uO5CmoR9CxovY4akSaGNC7M4g9A1Kg+KXNnftlET3Dfc+bCgZqaGNz4A1yag7UHZYk/6a2CJIA==","signatures":[{"sig":"MEQCIDiX7wGSh1FcrxucUBwRteg+o60EZHNT4uTC5NcnwDahAiA4jFG93VEQOpiNIpPsTHok/rP4TBObpJVN7X2FXSYQ2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4hWQCRA9TVsSAnZWagAA33cP/30VvYu+/MK5kp8iG2XR\nru5eFBFKKtqKQs7j6PSfiiw0/0sPnV6+2x3UBHHXDLb9x21yEwN2eGQeE1jQ\n6IYmDrH3xYA1zP0miCJFO8Ir3XC/fjd6ja5U1ez4mzVyFDJxS/5U6i8qAI05\np/0C1ejts1lSDi+tNoeQXlPAUmfPBiQaRJHFPL8oj3+faEJnD0/74aZzm81c\nhrfbcZ+ZWibUhxaPBWOkh755SqLOL6Ko4UwM1nyNr0TA0sfYQjEI2UtF5A9a\nCel9OSO7fBG+XnsjVW5kHjEl6hirJnUwb0PEz5aRyjqAXYOM+e7nvfCijLKL\nm4hOdQIXHUrVYqGIuHD9lddXn/rIOjO4iQLoKTdxPsxNQPl17GYs+UWDMNhw\n09tb8dtF2OR1uAI5999c+I03EmFj+y74yzgd1yoQBOXbEAqRVA53RpHuoYh9\nBRlnV8Yu0g0fLpjD25z/z2+SahaNEdaS7A5OzQ71tNbMwYxbxU28KBE3x8Mi\n7lX5v5VXQrKQx+kZjz+VbiKzxtiBn0WrUDUNxXttb14xuOecR0Dy/OUiuCEU\nEdgja6xKLHlJOPPyjJs5b7cpqKKbO06zJx3wDuhjZiB+5NrHWV1MEFTF0EUd\nEqOhCvLY/+NWJe6/NSrdeyvf0RJupumSItTzVvHUlMP3tJsBFl7/8SBeAQBN\nDgxH\r\n=/Nvi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"3ed16bdacea2b5e1a7b234284267939a059969d9","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.4.1","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"10.13.0","dependencies":{"lodash":"4.17.11","mongodb":"3.1.9","bluebird":"3.5.3","type-check":"0.3.2","@types/bluebird":"3.5.24"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","tslint":"5.11.0","typescript":"3.1.6","@types/jest":"23.3.9","@types/node":"10.12.2","@types/lodash":"4.14.118","@types/mongodb":"3.1.14","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"5.8.2","tslint-microsoft-contrib":"5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.5.0_1541543311670_0.17696368644571048","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"mgdb-migrator","version":"1.6.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.6.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"f1bd278dfe9fc99922b277505f71b8d31b13803d","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.6.1.tgz","fileCount":13,"integrity":"sha512-XjATTWh8xbNSK9P4vwx73HrSS4UnovyTDbHuUuMsc1/tShQvUlD9vH+RIua6PwCztY8/b0mRtX97trhSW9eQVg==","signatures":[{"sig":"MEUCIQCup2gFIYuh1X1AAC9mWGShFjnmx6YThQ63t5goNfIEiAIgVyWrh9veInkEs+/ze7uFlFjDCgMT1cMAEz4CubFjtRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWhFTCRA9TVsSAnZWagAAjy4P/j3V/bVXdRCyn1lZhsih\n24gfRRYIyrmPftc0Lh9eKMHXNrifG01kZEOuaE+RXcWbp2ZMeLp0NaZwxtc0\nHBJvHh7cok5U4QuuBUe5Z1JkNcSMER6gxcfrXWytsVDyS4nSw/5o0pYk0Tcx\nVH3I9MGIyZUlrBI34CHDKUz4e8LVCetWjxGlllPrZ5pfXZOD0DoN7xrwCiap\n1a0/5T9dFTkxRcp1Bm66s2gAMB4YhpyC9EuKJ0k1PGlj7Pl2tJqx2ClVv/Jn\nm3kohMReA+E6iohV99sDSrOjJGp7oOa8lSuGd/TqBHBQYwE6Q36F5aZcBffc\ns+Trl1IFMgNE+ZTEv+mgOs2BiJoEhB2aHacbR1d3Z1HQmv9NpSx15azKl54h\nmmiC2+mp/LCzKRnqCeN2bJCUTLLy7PABCdUXZ304mJR8NhP6ri2Xfnz65Fuj\nfpqUpBDx1Ps4POjfyPveCDedbJAVXKBIuO7cnXz2IEuzBR9DfuV0kpqwKW3R\nAz8qgf1Xv+8MrSYB3I/sEyR/TRw/wPVfBjbDJjxsHDSGwxkZa4HQbV/TGnkb\nAFulOorYkbrxQsUlnSsWMXmAlWH9V0m7rvw8fMiikhtl4PKy2ema/KZNfY7P\nAYYZlwRK0ExlfQq4faRapTt+oG4w+ngb8Y/Ct0qfF88TTRVRpHJUA0vGwxqA\nFsAG\r\n=a2P1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"717553741cb1329bf75e76d6346b5af0c0e46115","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.4.1","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"10.13.0","dependencies":{"lodash":"4.17.11","mongodb":"3.1.13","bluebird":"3.5.3","type-check":"0.3.2","@types/bluebird":"3.5.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","tslint":"5.12.1","typescript":"3.3.1","@types/jest":"24.0.0","@types/node":"10.12.21","@types/lodash":"4.14.120","@types/mongodb":"3.1.19","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.6.1_1549406547270_0.15112015754050878","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"mgdb-migrator","version":"1.7.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.7.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"f047509f9502b0f23107c25a1f5a6d29dea46269","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.7.0.tgz","fileCount":13,"integrity":"sha512-qBcSwB9Qhc4LHoLBS4EDu0ctRaaDi7xW9ZCcyN8UJB4UwpbzJaX9ZSXku8KXtQh1wW0iNJKD0iVvl4H7KGWYBw==","signatures":[{"sig":"MEUCIQCRCm8gaMO0Oh38vnfY8aPBiQUGu4iGwo2Up8jGq/DwlQIgKChEQbBvHMfXNsrDpMbnjUonrrlaI9/Uc3zhfgZUKdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN+b2CRA9TVsSAnZWagAABBoQAIxcl+VgQ72G8Gp9bcZU\nOB3QwbBFsOmsDFwaf6udn0prtRMVkj3paqm3TJnIYfVEwoLPYzhyEVZKAOYh\nK4dn/MBtUjpzkStCvrYX8WrcWIFyjLzU46jtNzn21LhUGbvy3RxTGBJ+oDA5\nQALhihCYJWswj/gPP0ersWikS5wBHq1Ddugm1nib0TVlCGtu2fJ7Fbdi6LUX\nmu1c8wSk5/PcvkqeXMNhdIGgGF0w/iyAtOitd7/CLpq6tuj09jGFKQkO9rj+\nuiDfO4EboVvuFLC5vnN31QmB58tM+paQ4upxrD34HN9F3GaknL0eLj9rZML5\nSx6RMO7x42nFVhFTZS6aDwR69buMyKeBpIoF3GGwQDeAHmhOq0Jp+f7DzLQM\n1J3UOsuvqsf6JvAe56vFAzgM+WMB+3r3HBnKazYD+kGaeP5dyXzBYVXJNC1R\nNX3wd2qxTIHi/Lvk0Audo3bW/SfihVXyiX/2EHyNul97acETUNbgdzcRajcE\nhxYnaAy7UqZtIxHTUyOmkA5nNiEWNWr7JdJYPvWodK5LwEg22sZ4zB0ILnuI\nLo0ZLm9oDU/gnOGWJBox1HWAifaHOyxpG0GzFAReoSUYMp9rgeeBok+BNjpW\nPOC0kwn03nMOEz6w/mM0XBj8Fyia0rQiZt6bqvSjVF4tUifeq9MsaqbZTgu8\n9M+a\r\n=fSIT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"36536fca2418d90fc45d0afa86b6004372e741e9","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.9.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lodash":"4.17.15","mongodb":"3.2.7","type-check":"0.3.2","@types/bluebird":"3.5.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","tslint":"5.18.0","typescript":"3.5.3","@types/jest":"24.0.15","@types/node":"10.14.13","@types/lodash":"4.14.136","@types/mongodb":"3.1.30","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.7.0_1563944693492_0.28949348316033796","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"mgdb-migrator","version":"1.8.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.8.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"ec40840742ddea3030b877b0854257af7cc57a76","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.8.0.tgz","fileCount":13,"integrity":"sha512-kM7eJuLRIeE7jkoII76VKhd5F7CuOnAyfiOhHl+xXyhvkWuGWiU4vvjNgRY/PtxvuWz2EDNBrLe0UygllDvZaw==","signatures":[{"sig":"MEYCIQCeitJnfLsuMXjQpvATgVuKWIKggKhHP+nluMgB0CU6wwIhAPTtj/KHVD5iL6Sp2g/+ta1FAvnDAtqInzk28PzJtnlF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVyxrCRA9TVsSAnZWagAAYDQP/i/jMiJ7CwgX4NDvyt3u\neiW9/ilLAWpkIBHbZyMS9y0lHrdPK8vCASmR2dxF5cnpJ/WZt2qBMqbT3BbT\nkeTpZ1WNWTRfWkHkM8MLgOUG7Pi70AYUFcT4BB87xyHJ1wVYVr3LxunJPfZ4\nSJ/UWaPuoeTGGI/LKadau9B7iwmX1ZL4D7BFajN3rcF5K239wzRY/4yh9FrM\nsFwDb6IQE+IkDTqAHmQfmDlEQb199yDVkWx6HkZZpGMCQlV3lauDFVkd1QBl\neU86s7eIzfFNoVU/oDrdI5GXgYAnAWf327w9JVNH9EiIfxiF5iKqCp6VQXRJ\nQ6TFdrgEDKy6UWA6fBT6rTWsDfS6jo2wwr2A10BOE3X2gvSK+i+GUeig/IYQ\nO6g5K8fZ8sv/9J4cDWAXpstRl2mq2l6r5HAt2pK7EHpd1z5hHfd8FA+anrW5\n2mID1bvjIgXUBeJ6PYY7XHBhcWfePAIDdJf1Qjmf4LhZ62cULSzaHDjQGLN/\nzI1t9u5sxZ/icdDIOLfMFb/LzjW3W5//LyHSR260f59LDM8z7tYL3XvUkfHQ\nn9vB52j3/jr8UYLulzN4sYRZkIxWqGVIzfbiAszOp2BeEC4P6HMNE7DfXn+x\niBRTN6Lb/Xd7xdmidbiwaNc47NEMTRsiDVX+hcUffMc8rDiAqlappsowrgQq\n1r4q\r\n=NXfK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"2ba2dd05e10a729fd56a42c57eedf2a1f00f37e1","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run build","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.9.0","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lodash":"4.17.15","mongodb":"3.3.0","type-check":"0.3.2","@types/bluebird":"3.5.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","tslint":"5.18.0","typescript":"3.5.3","@types/jest":"24.0.17","@types/node":"10.14.15","@types/lodash":"4.14.137","@types/mongodb":"3.2.3","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.8.0_1565994090666_0.20183883346132037","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"mgdb-migrator","version":"1.8.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.8.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"ddc4fdeff1553b20b857fcae687c18e2240dac36","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.8.1.tgz","fileCount":13,"integrity":"sha512-1uhYP75hOkTabFhFDaKXMZTxig1VQ8rc4QJNFdrNuY+IZBWWapfZYvnbxCFWE74d02Vq+F836R3kVX74ByrBiQ==","signatures":[{"sig":"MEQCIH62ovItNJbe0rqQfmYHX7nAr0Cio0tihczC+1/OMn3VAiAx9ZClFXY0Tl8x2Et19V/r7MyThT6bf86gQerGi1B6qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsf/nCRA9TVsSAnZWagAAbgUP/09ddvTvzPFCF56BN4CR\nIbJ21Uc5CoVidEks9eyDLU6gfMUfBps0wmvaifAVjwA7f83J5ytwiyhgkm4Z\nvYWWLp+OlYg1F6n7h6bneP4StqIxcbpfvZlgymWccAQoQssXBSbOOjHQMDGn\n6MwjyjJt7Wf7Gx+h4ajABUT66rEO4sW9dmaTE/dA1Z+9Zg6DiOQ1YkP3jSUW\nVOLPzy6yucn0KHWbc4NtndyjBJEQx6jItvWySE658/jpI8AvDpObEb2gKPQQ\nwiAXteMgY05Vfk+7GOqslvf0L0MccOa1DhZq/PnKXJKkB9+Yg0GD3i3xFAfU\nV6F/BjG9lpGEWbYIxgbJVVAMBu5Lg6/eLnZMSkDaYLZoSPS3WyZIdhLmPgUz\n5NJ2zZcYqxz5fgoFAR8Frb4XmH/bKHZT8XDPv4PF2toVjc+TKG1989pqQvgX\nblQA1+/ZwaUduCHnl6YmyTk+m33+pIK1o18kjLSQ9jqyMie6ZOT+gHxQuezs\nQ0RMbECQk1H+sN8+USnUZiTilA/KiwQU4Sa4g5XsQHt6da3/+5YUR19dO6ga\nPdPQdX5qVVrnGz4ZrSPDkiHFptc4t3Z58U2taCwOYCAUjfvhgFQjsNzScMLc\n2ORl9HzOEXdlCgQiM5Fob1nlggzdbzIWvJS5XrK6tNxh3mcbTNMiNhhwIHTA\n1P4R\r\n=m828\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"5cbf0cc83db9e74e8ae00c48cabdf1f210116e09","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run build","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.11.3","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lodash":"4.17.15","mongodb":"3.3.0","type-check":"0.3.2","@types/bluebird":"3.5.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","tslint":"5.18.0","typescript":"3.5.3","@types/jest":"24.0.17","@types/node":"10.14.15","@types/lodash":"4.14.137","@types/mongodb":"3.2.3","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.8.1_1571946470654_0.4518476719271507","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"mgdb-migrator","version":"1.8.2","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.8.2","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"978a3957864f883b65c047f083a65a22faa1135b","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.8.2.tgz","fileCount":13,"integrity":"sha512-iyasUJeJkjgalxyZhV9ffaCKLmA4FXqQGnmcSkLADypZREP0FHKeAb0uUmwjKMg2NbmscBA1x2B1i4r0gzhUmQ==","signatures":[{"sig":"MEQCIBUBYuK3Zpgz00gWHubIB1dx5IhWtg6rRLqWsgeiPDbpAiBVrzSGkmj19PoaYddJGshX2Ifnn5ghvZ7Ca4odY9JIQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgbGCRA9TVsSAnZWagAAU68P/jS9zUwRzKhdf3ini9J0\nyoEnYy0Raaiw5Q5C5m1ZkcjZEmoUiKBEWmrSlisKHWq40zzw/tuDZB3M6a9E\n7myEjIKUm4+vjlsP56TKbG3EOWQ1TLDtVglwz4XYcbJIN6vIS30LgpJfq0qA\nuiAaI9euFFQ2gGCVUS2bumaO9F2Kq0KULkQ9f8s2+PP43a1lBvPfIQZ5rFjE\njuhvc0pW5kisl5zF+Wx1rW7ygNT3zbRclohMPc2Q7zQlHEVDeHweEAvHe1ZG\nmTEWb6pHF8HtE7zcQKH+7CJZZGRt0ArKI0JxnW2rR3M11E4K7RkaIH6PoaFY\nxkvgJoG1zNHhxQwWIEC7PFLAm8UEWLGdcAkUf5J2dKYW54fORmOSKM8oQgX5\nd6338pqasWR8jHggsk9t0WHCna0nITl3hFE8JM1UH1cn5FvJZBFjvBXYV1SC\nxkpUvswYjBjVug719fx/HmVNr80Sa8JNYIyWudGb62Mq+4rF4z13OEvS3T36\nnD2gRr5kdVPIUC3rYnP/89zmQfRZbzjPSD2qct23T+AISoKMKqt6CFyLpCvP\nxuJjUwL8PhRRCByiDk9XvORTHqo9ScdXwDeib4JVwqu6nZfFTVpRLKU7V6tX\no39LleerPTG6Z8hTvCMltqcbuaim6BnfETkcn8nXcdKnSUE4oyhe69SfX9X5\nYCFu\r\n=D3Jq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"af26d1e97333db98c6cb2919180417493f343b0d","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run build","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.11.3","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lodash":"4.17.15","mongodb":"3.3.3","type-check":"0.3.2","@types/bluebird":"3.5.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","tslint":"5.20.0","typescript":"3.6.4","@types/jest":"24.0.19","@types/node":"10.17.0","@types/lodash":"4.14.144","@types/mongodb":"3.3.6","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.8.2_1571948230460_0.8858552137402038","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"mgdb-migrator","version":"1.8.3","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@1.8.3","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"6acb68149c7a533949d7ec063546f150f1f8e45c","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-1.8.3.tgz","fileCount":13,"integrity":"sha512-vZRYqIABJ8rCv34HcVYNDTt9XisJ1lFkYiUMiGSi+HSrEOvYXQySOQXkzyF/PHpzPXXo7DSDoF9pQWnJZIRMFg==","signatures":[{"sig":"MEYCIQDcPJy+Sutis+Rf7faqA9n+umltpGMuTqG6FS5iKFzY5QIhAMmwasX3/84DepMGpapaqxZBzbrFSKC/acsVCCKxbuNW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1q8MCRA9TVsSAnZWagAAMywP/01k8ilMQ/c1eIoGgr8I\nNjPPMVJBGt+rFNVQYiH4L1cI47Euw3GTPczdITdtZlr8ppJAGuwY8u+egTbG\nTzdr05MfbpVbAH8HTa8Mltvp1SNNZW6lj5z7zxYtd8paXEYLneWT7ZjQphTm\nCXw6IidH8BZtW80J1Gtbuv6YQd6P636Avj5/NyqHCMVwz3/O9syp6TQF60Hh\nskIQbc98pYXQ1U66vWYmbjWWuanAUxTzgt6CCTimJRTdsBAEoBpYZoK6kVmg\nnAnk3md88czsaDIUPK6fMko+gVM8EqiRVzklQDrNFW4ikpGRg+pSOO/fwIwg\nLvx5a93a+KnWc3Vb6mooEgkpJkVnaEIvdoQgiW2bPnFUFQ8Swb6FjC/MUXfP\nzFccqVrwrJ95wOax1UpUua8hm/lMV1u89eBB/JnLeJus7XHbdjijO6YGun7+\nXwM0kqXnVSGpL2zYg2rKbA0UBqQ/d24DM4ar80+F2kHTRcvupKay6jHweQMN\nYyOXJ7bMVPzHLj+WrGSO/FK8gPCliKWsldVXVH7yVmfdyyAjfgrtlPCMjCpn\nnft+T+W+c0O237ASWhNLwfA4/BgVxXAhS9Ke5Nz83f8Fxea/We95wW/fSd2e\n+0SVe9zuo0nGdHVCYFL5f2rFtI6eWQqY5YxLaLkOxWOpPrZiNILLiX57gpL2\nOu4U\r\n=JKgS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"590bdf6f19c4488798d82950b80497dc2c4b2a01","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run build","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.11.3","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lodash":"4.17.15","mongodb":"3.3.4","type-check":"0.3.2","@types/bluebird":"3.5.29"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","tslint":"5.20.1","typescript":"3.7.2","@types/jest":"24.0.23","@types/node":"10.17.5","@types/lodash":"4.14.149","@types/mongodb":"3.3.11","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_1.8.3_1574350603393_0.5582037813265548","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mgdb-migrator","version":"2.0.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@2.0.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"8605181db28eceb2003812b67615d78fff64dbd9","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-2.0.0.tgz","fileCount":14,"integrity":"sha512-UHMP+qzp3O97Gzqfa3C7VieyLyN1y7R+UAxqKOzFgtjhnENW1om6iHhU/GL3PIKtA5mYoQkbyoSmHuLd6VEBcQ==","signatures":[{"sig":"MEUCIQDYGaFVFavYEB8gY2YqrvqAyTVQ5ixHSQCT1uBx3M6zvgIgbIdxsOAwCMnom9GVOqSaKisP/fvU40nsSo35OOdQvhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL4hECRA9TVsSAnZWagAAsXwP/RSMr6vZFtwaum3tcpAv\nhJAlnx8KYmjxUO1JVtSqY5Tm4mZ/fYijPKzHTCRTclNQi842IGt/E+FUYL53\niQjJe11PDS2s1Rc8oYB/+UFuFe+kqGiHROwVQVIeu80UFJw68KLeESKTyoXm\n3EAw/GRR87KXPlhFzrx3+/Zp43WVzL0dVMhg/B95w+rKkYFVWepmmAH0oFTY\n9TXjXq8t5qEZJeD5qEqNYpZMzXKTDIaZ42xLu3ag0WMX8PvbTxJrP41LkyDv\n4VUbKk4etKf8NadlAWqjodAHtT0AccbgyoN+YQ7l2vyXQC4nolgsFbaWQkPj\nnWjlDq8G2QYkIYDHUtXAstVn0VJUwAIx4IPQC+atvurZF3vLd9nmZv37kSBI\nthuqITqdgGbGpl+t5xys2IKDIekE5JwevxP4FX9QIUvGNg156RWT63rIw58e\n44fL1HnQ2s5l+UsGOrPFeuySyKlPwgwXLMOINftNj8ECNI2HqJjC13Is65Cw\nHIrfua0qhJzUKVbTd2RGKABN0DTyr56EQ58le4z3+PdgbJ+O3b12Eq3LZQIO\n6h9x2xbJ05fITzUUm8T6uUVdPgxHgh55iy07gEqqT/LyLSMHLKs4Bp5dZAr2\nSh2hh13+sjKxxweRu8yLwc5uWljVfEIQTY6nHuzsRLEKot4Cnv6zvuUZzelQ\n74gT\r\n=jLjm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=7.10.0"},"gitHead":"07f7804ac94fcde690d441aa5b5c76cab4d62438","scripts":{"lint":"tslint --project .","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run build","prestart":"npm run build:watch & sleep 12s","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.11.3","description":"Mongodb schema and data migration lib","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lodash":"4.17.15","mongodb":"3.5.2","type-check":"0.3.2","@types/bluebird":"3.5.29"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","tslint":"5.20.1","typescript":"3.7.5","@types/jest":"25.1.0","@types/node":"10.17.13","@types/lodash":"4.14.149","@types/mongodb":"3.3.15","tslint-eslint-rules":"5.4.0","vrsource-tslint-rules":"6.0.0","tslint-microsoft-contrib":"6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_2.0.0_1580173378667_0.1757165981342872","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mgdb-migrator","version":"3.0.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@3.0.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"5317b8816506e061b26b7f14ee12e49215800f5f","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-3.0.0.tgz","fileCount":22,"integrity":"sha512-RUdUevh286qmpA10CreOySU+2pPjqngYqPRFbZawtD2D0ks4Ur9qk3PpApRIpxFwntAnuEmw5zHDlWrBOglOXQ==","signatures":[{"sig":"MEUCIQCm6xtK53BC8cgfRpuVvZiaiDfn6dhT618BHFt5Ho9bkgIgVvBD8Unn8JnW1WZej2T7VuZlNGfEwiBP+8UUd227Rb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenmrrCRA9TVsSAnZWagAABH0P/1C4mK4JM3dZx54xtMsm\nK6NgcUQnOyrDvJnZVILNl+PbElO917ZFO4wCHpJ8X1M2F5apgsbMrMwUbU6+\nRpZhWZRixwqycpjQj1lss+SnKw4ksctUWQjIzP4r0neytF2BYBINgbOnRsVD\n5FVYT/6XnTqkB6FxNYcety2qaSM+qDhuYcqIA9IB7kfaFUiwONRKhGPJydeA\nf51D7TZKXAGRGWKotKcKHwWqKw6QEKPqfCE9WoNvPMLQ4amP4LVPgjb87KFE\nB5lbUgkfaU4tqGg9fGL75K9t/L5uhQpO/aimz/Dzc74+jMad0c/cWuf8CPQq\nkx/+Y0hO0yj8FO4g4jbiwDgXb48GURkvvqOI1+eM/qbCnGL0xZVnJHSVXRHD\nvI1KToDs0JnhZ+uGKfZvMXW5c6RKQOzRXJUkzZIABZ1u157vdg63EDdKfN+x\n8RvnCt5LEQPDE1Y5v96Qzeuk3oIWUYg0wtggYGZffFT+SvRFxw5NFfOIyzyJ\nPRTOH7a3S4APQkQshkh48wzppuyZOMplxQpqgd6uvA6IQlbhkE3xyiLkSTVC\ns76/jGDoS879dF4Ehc6I2RMYueDd55GCL7lVMud4hwiPhqtVtqKMYRuK/Ox3\nRCV+d5f0zzwHGhNlAF+8PEXM7JZnskwEns7P2zgzZ0F6W60GE2AIJQpKa9IU\n//Vx\r\n=5fiW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","husky":{"hooks":{"pre-push":"npm run lint","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"node":">=7.10.0"},"gitHead":"6e2c16b51c2aaa8114817ef1a11760f4bacdb2b7","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"lodash":"4.17.15","mongodb":"3.5.6","type-check":"0.4.0","@types/bluebird":"3.5.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","husky":"4.2.5","eslint":"6.8.0","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"10.17.20","lint-staged":"10.1.6","@types/lodash":"4.14.150","@types/mongodb":"3.5.8","@commitlint/cli":"8.3.5","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.29.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_3.0.0_1587440362833_0.7442043283666337","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"mgdb-migrator","version":"3.1.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@3.1.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"8fd66e16be1215266f74423720cbd3e08bb2ed5d","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-3.1.0.tgz","fileCount":22,"integrity":"sha512-+qmGiOrgbbkdAU97Renom0+o0i9k8jGwIutG+coW0gtn2pElO/VVvxhxfTHAC4ZWXTBl6zxD8Q6zj2+2RBxd3w==","signatures":[{"sig":"MEUCIHMG/q1uIGcOqIPQnboaItmCAytvo9rlHnpHmNXsicZUAiEAusBe6kmnlPuV8c9eZo8wq8pHGl8IaBX7/6kGRjqdU2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1X+YCRA9TVsSAnZWagAAZ7MP/22qr+J9GUnWGBbQpsJ0\nkFejXzWApyGGRqSj5uFmTaVmkxI33S5ovYKerlNiEp8o3MUpWWeM2Kf9Sljt\nJv5g+F0ywOyLvOJCWWkACg9Q33ax4QSMG5dZD27NKkRHzQyMd8KS/MoETk0t\npVwuHSGFpunIxLsD6C5sxO7tBXWgDzqdAO6Sf74RkE0dvPnS/xoqyElpOAJF\nTGgJbQ/6aMPix8Ar7mycpglsTAAzpAiXDKLU1GUC1iZMlWzbz4n14wTimHub\nP9O315pzCotD20VUUK45Ik4mLTUg0casOAgLMVzpGONYRvztMKtMHsGBl0aD\n2tbODm9VpDvCmARkMzEbUnSZJOMdF7agtxCu6fHdN158OulckM1RE1nBVGIb\n5eqCvxtyC88Mz4jmdNegIW4iksU8KkWavIUNqxfMNgNxgz170dzVdaXqyqVm\ny/WOp6mPAC8EfxXMd168QaFR/ZMcZcFCi2SkeKiaDvgUMgu1lPRaz2DiGKLM\nZuxL9SzVLFSG+DKcNRorlMPmVn84X1W8Twpxgit2viM/mkJUpCPsQHSk5p/A\nxS+MnaWTg9DljoSH/P1cIXsbEWwNsfTP5R124zlJVPJwK/EnQbN2RB14SK55\n+hBbCRVlnJ3a8yng/rlBTDdll5TEAWRhM89ny0UhA3MDR+eOWgysAXcv3Zfc\nEc2n\r\n=95HF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","husky":{"hooks":{"pre-push":"npm run lint","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"node":">=7.10.0"},"gitHead":"3ce5b495531573d4d0ccc32d92204314f862bd80","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"lodash":"4.17.15","mongodb":"3.5.8","type-check":"0.4.0","@types/bluebird":"3.5.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","husky":"4.2.5","eslint":"7.1.0","prettier":"2.0.5","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"10.17.24","lint-staged":"10.2.7","@types/lodash":"4.14.154","@types/mongodb":"3.5.20","@commitlint/cli":"8.3.5","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"3.1.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_3.1.0_1591050135414_0.71789889734951","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"mgdb-migrator","version":"3.1.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@3.1.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"0e980b227281a99004718fc106455812e26a3a5f","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-3.1.1.tgz","fileCount":22,"integrity":"sha512-grCbpW7LoCJlBrZGo2ORU0SdAiLCDCMdmUNiDd1TMUb9ZRS0Q7vMh5G56DXU7fe8IfiT0506ZmREHeDAJlBnRw==","signatures":[{"sig":"MEUCIBjEvfIPyqmHXjrQCRCA1cKsngBN2oMBbz9dNallWlPLAiEAnLmqUDCq/0vwigicV4G587m/sqBu1FOpzx5aCmd31U4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPESfCRA9TVsSAnZWagAAMoMP+wdj6KyNo/70gS+DqgWK\nld/EiWOa9mK8HLXIyUAlvPu/lNveLXkrTDW1Uws2ogEk3MYKOhSrsZ5EBIVT\nelL7ys4Fw3HbpNeMFaB+c3OgbO5fmwmhc9AbFN6tIgUzIPl09+fcAvo4xhU1\nksP1QylCTwwMn/tk5Np5ME8/+ha8wb8AQxP6Zy8hjOzgxEniqKk6e4ZxsE/8\nBUEpr8GRyX4ROevTJNFA24Q5S35wtID0VVm75V6giijaeJxE/TPSc1rN3G1J\nNWtIshzzkswMQqjg2nn/o6FFx2cXSq3yzed9MLzSYvMToXlWIlMJNEJgB7Bf\nTeQveEXJA2YTANURXzZsR1q7mq/Mh08I4f9bKfEDLuDe8nLHBIJm8gwP1At9\nPcunmnRfRZSnw8/IEJNBU12Eqph3DHJTaKpcBS5nrNgbAH2nlShyA61i/j7k\n5WADubDvgU3pcyoYbpM1JtG/BVC903PGxo/RbLY84EZwDEwxCb/zQdsO8IX8\non+LsPraacEVUfIEvVigt2w6KFPile3O4GkgMwD+nEcRpOWoXP3pfYTsFIjl\n9/ss+bAJo4Woh9iXNtyRNHglgeS1UsiZNxwgtsDQA9jXW/I7OaNtRGwUB48Z\nyrhgCACUNa+NBgBMqoOPeoilwc+OwDbkPhY0ikFEWAgbhVMTYI1x1cgM3pGD\nCk6o\r\n=VFp+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","husky":{"hooks":{"pre-push":"npm run lint","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"node":">=7.10.0"},"gitHead":"f3b6cfdd83bca1ca392a9a78e49993998026a57d","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"12.14.1","dependencies":{"lodash":"4.17.20","mongodb":"3.6.0","type-check":"0.4.0","@types/bluebird":"3.5.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","husky":"4.2.5","eslint":"7.7.0","prettier":"2.0.5","typescript":"3.9.7","@types/jest":"26.0.10","@types/node":"10.17.28","lint-staged":"10.2.11","@types/lodash":"4.14.159","@types/mongodb":"3.5.26","@commitlint/cli":"9.1.2","eslint-plugin-import":"2.22.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","@typescript-eslint/parser":"3.9.1","@commitlint/config-conventional":"9.1.2","@typescript-eslint/eslint-plugin":"3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_3.1.1_1597785247185_0.07573830545857341","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"mgdb-migrator","version":"4.0.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@4.0.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"bc4f43fe8c826b79f6bfe1d321f3db4639615e12","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-4.0.0.tgz","fileCount":22,"integrity":"sha512-YkCs19qeqYZIzoHnrJwQgh/Ld9zgox7tCZlc70agQmJo83g0BtFOTDOr9QdPOYcmUlN3EuRxnU+wo/ejWjdGIg==","signatures":[{"sig":"MEUCIQCa3gxInxq5hg5pBSU2stE7pts+outPO0KNcHpANwAV3AIgHneY9zkuqZYA2vTOAmZ/VEmIgeqhI1MIt2T97hDUb8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81610},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","husky":{"hooks":{"pre-push":"npm run lint","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"node":">=7.10.0"},"gitHead":"d781e53356f10a1297ff4e9ee9b5c802b53503c3","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"7.20.3","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"14.16.0","dependencies":{"lodash":"4.17.21","mongodb":"4.1.3","type-check":"0.4.0","@types/bluebird":"3.5.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","husky":"4.2.5","eslint":"7.31.0","prettier":"2.4.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.6","lint-staged":"11.0.1","@types/lodash":"4.14.176","@commitlint/cli":"13.2.1","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@typescript-eslint/parser":"4.28.4","@commitlint/config-conventional":"13.2.0","@typescript-eslint/eslint-plugin":"4.28.4"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_4.0.0_1635280550034_0.4930804507355828","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"mgdb-migrator","version":"4.0.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"},"license":"ISC","_id":"mgdb-migrator@4.0.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/emmanuelbuah/mgdb-migrator#readme","bugs":{"url":"https://github.com/emmanuelbuah/mgdb-migrator/issues"},"dist":{"shasum":"8c9e080fe03c4c09c5a7f994a00dedb4d0bbdb90","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-4.0.1.tgz","fileCount":22,"integrity":"sha512-uWqg3ep4wOVflaPj1FEBDQSBsGI5ymtfGhvIXxQO8C4kzi39fytU8rCYIoaAY8I9WORRSQJXgSb7alagTBSKVA==","signatures":[{"sig":"MEYCIQCVigDtC+UgHEgDh4PKuPd62PaTykVjxc2QbGczLvvJcQIhAIRfFi4JYoSSgINkZ8BAaJWnfsPFJcW4tnYjY0nKo0yj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zKTCRA9TVsSAnZWagAALGIP/A0nAV8z8Uyo/7YN2sFE\npv2rKVMw/QLVrDyrw5xra2FQArHTBdLVITlcCtRPhcumsSIL/w/UTi+5inyF\nhqzb2ZdvBmasAJPA9QBjwBduts+fRJn4WHsq3X3mKzK4ZPxF2wnyjHiC64nu\nHhnk4B16IXPymYQC3H6UeWaLhg+DQu35VBvbPQOqT7dGmDZQ4Hfwsf/Fj0/6\nQERJ/Uu5036m0kUiQxJL+j++0nzV44RTw+pfEXMnu/1dSIovpfY64fO57A0d\nABtZtA9KdCsTUqo0ebbTIHB9gs8mn7RWoPKIDLEbMRFUPCdnypLG+PjdQSCt\nC424NO1At67iV6/LHdGsy+PLW5sFe0SBS/nKgNXr1Pi/ZLXJdOOhBQnxWZoc\nROtwQB25IkdPRSDXcTKb6a8D6oapkW/aGvL2zY+JMDHZT+OsdIO48fiuLOxP\nnNNvFdv/cysZ9Twq5hztqJbKRPBsPmlZd1viSQQdheAMwkw6GdS5ZXy4gNCW\nXSxEJYka/d7AjjG6mfYSr+NqPQ+cfHJlYBoKwdIGUkaEHQDnk15MkGuM+Vgv\nBnSITh1+ydZczHKTsgVuoWqZEKLl6mvbcvgufNdsPKCTyhUPDDF96o3iqFX8\ngsHHa0B1+Qcf/3G9h20BubGGtuE9U/UcGe3/ZXNCHGhbpOPKphDhO5eKeyaX\nV3yb\r\n=zhBl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testRegex":"dist/test/*.+(spec|int|unit)\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","husky":{"hooks":{"pre-push":"npm run lint","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"node":">=7.10.0"},"gitHead":"494ad6d3f48c5c059f07d3debe59d2663e35cee8","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/emmanuelbuah/mgdb-migrator.git","type":"git"},"_npmVersion":"7.20.3","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"14.16.0","dependencies":{"lodash":"4.17.21","mongodb":"4.1.3","type-check":"0.4.0","@types/bluebird":"3.5.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","husky":"4.2.5","eslint":"7.31.0","prettier":"2.4.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.6","lint-staged":"11.0.1","@types/lodash":"4.14.176","@commitlint/cli":"13.2.1","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@typescript-eslint/parser":"4.28.4","@commitlint/config-conventional":"13.2.0","@typescript-eslint/eslint-plugin":"4.28.4"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_4.0.1_1635283451263_0.19999241689090086","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"mgdb-migrator","version":"5.0.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://github.com/Airfordable","name":"Airfordable","email":"engineering@airfordable.com"},"license":"ISC","_id":"mgdb-migrator@5.0.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},{"name":"simon-abbott","email":"simon.abbott@airfordable.com"}],"contributors":[{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/Airfordable/mgdb-migrator#readme","bugs":{"url":"https://github.com/Airfordable/mgdb-migrator/issues"},"dist":{"shasum":"f6148d5cef88369959d79d7c382cc088cbb570fa","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-5.0.0.tgz","fileCount":22,"integrity":"sha512-ZRe+zM6Vyr5wiorhPaUNng/6sDN9oyhA92ytcL/g23zvow1IW8pQZaNFC4A/pMeQD/5UuxDedMKazrhOtx1EDg==","signatures":[{"sig":"MEQCIF8TVDR59HBa47MDUEE+GbGk0uRH5y2uN1s/YuR8wZRwAiBrbKn6x00gaDaZN0uAhylBV85PecbpUymhxsZkiBHZLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40311},"jest":{"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(unit|int))\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c258de3e528208b87e25f0a873e538c86726defa","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"husky install && npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"simon-abbott","email":"simon.abbott@airfordable.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Airfordable/mgdb-migrator.git","type":"git"},"_npmVersion":"10.8.3","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"lodash":"4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","husky":"8.0.1","eslint":"8.18.0","mongodb":"5.9.2","prettier":"2.7.1","typescript":"4.7.4","@types/jest":"28.1.3","@types/node":"14.18.21","lint-staged":"13.0.2","@types/lodash":"4.14.182","@commitlint/cli":"17.0.2","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.29.0","@commitlint/config-conventional":"17.0.2","@typescript-eslint/eslint-plugin":"5.29.0"},"peerDependencies":{"mongodb":"^4.17.2 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_5.0.0_1736811751888_0.1932791661128237","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"mgdb-migrator","version":"5.0.1","keywords":["mongo","mongodb","migration"],"author":{"url":"https://github.com/Airfordable","name":"Airfordable","email":"engineering@airfordable.com"},"license":"ISC","_id":"mgdb-migrator@5.0.1","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},{"name":"simon-abbott","email":"simon.abbott@airfordable.com"}],"contributors":[{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/Airfordable/mgdb-migrator#readme","bugs":{"url":"https://github.com/Airfordable/mgdb-migrator/issues"},"dist":{"shasum":"3382ed29fe0cd89072ca8176145720d45fa64b66","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-5.0.1.tgz","fileCount":9,"integrity":"sha512-pP1vxzUkBdngNu0a7Teq2GDGgdTk9+gKQ3Gij26KSfpEzPJmy4DBbTQDE4PbGRH0H5Eg5jl8s/xfDocMPT7Cpw==","signatures":[{"sig":"MEQCIFjxSj2nLe0H41yGfCJfeoEKedplLwCKKfcp9XexMEjCAiA1Ms9FHfcNixndPcNohjTkc1EB9XYLvQtmzUCRFtV6lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mgdb-migrator@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34397},"jest":{"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(unit|int))\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c62b4c6ac55ce5a2a785ef2a16b72dd9d202e9dd","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","prepare":"husky install && npm run lint && npm run build","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx --fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"simon-abbott","email":"simon.abbott@airfordable.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Airfordable/mgdb-migrator.git","type":"git"},"_npmVersion":"10.9.0","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"22.12.0","dependencies":{"lodash":"4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","husky":"8.0.1","eslint":"8.18.0","mongodb":"5.9.2","prettier":"2.7.1","typescript":"4.7.4","@types/jest":"28.1.3","@types/node":"14.18.21","lint-staged":"13.0.2","@types/lodash":"4.14.182","@commitlint/cli":"17.0.2","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.29.0","@commitlint/config-conventional":"17.0.2","@typescript-eslint/eslint-plugin":"5.29.0"},"peerDependencies":{"mongodb":"^4.17.2 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_5.0.1_1736815047743_0.35691366818097414","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"mgdb-migrator","version":"6.0.0","keywords":["mongo","mongodb","migration"],"author":{"url":"https://github.com/Airfordable","name":"Airfordable","email":"engineering@airfordable.com"},"license":"ISC","_id":"mgdb-migrator@6.0.0","maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},{"name":"simon-abbott","email":"simon.abbott@airfordable.com"}],"contributors":[{"url":"https://twitter.com/emmanuelbuah","name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com"}],"homepage":"https://github.com/Airfordable/mgdb-migrator#readme","bugs":{"url":"https://github.com/Airfordable/mgdb-migrator/issues"},"dist":{"shasum":"ab299709a7794c61351b153f1cc9254d5e5b3e27","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-6.0.0.tgz","fileCount":9,"integrity":"sha512-mPACRTWVF9Up05GQ62zbwTJ3hqtq3in5pZLcjfw9lnrMjnu73My6R7SyraPC51ruVd6+YWaoJ//4u6aRvrshiQ==","signatures":[{"sig":"MEUCIH9Z2MRIAF+dDjYZZPSJlSpZYOzLs78aZSt/6ImogL9cAiEAiRw6vxNdNDYzzwHUKN1Y41xWjHkI7UKjgeHSfNaJGEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mgdb-migrator@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35646},"jest":{"verbose":true,"testRegex":"(/__tests__/.*|(\\.|/)(unit|int))\\.js$","testEnvironment":"node"},"main":"dist/src/index.js","engines":{"node":">=14.0.0"},"gitHead":"91a0e2d0ebc641b91c338d941349b4e3d91b2dc8","scripts":{"lint":"npm run prettier:check && npm run eslint","test":"jest dist/* --coverage --useStderr --forceExit","build":"tsc","start":"npm run test","eslint":"eslint .","prepare":"husky && npm run lint && npm run build","lint:fix":"npm run prettier:write && npm run eslint:fix","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","eslint:fix":"eslint . --fix","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","build:watch":"rm -rf dist && tsc -w","docker:down":"docker-compose down","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"simon-abbott","email":"simon.abbott@airfordable.com"},"prettier":{"semi":true,"tabWidth":2,"endOfLine":"lf","singleQuote":true,"trailingComma":"es5","htmlWhitespaceSensitivity":"ignore"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Airfordable/mgdb-migrator.git","type":"git"},"_npmVersion":"10.9.0","description":"Mongodb schema and data migration lib","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"_nodeVersion":"22.12.0","dependencies":{"lodash":"4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"9.18.0","mongodb":"6.12.0","prettier":"3.4.2","typescript":"5.7.3","@types/jest":"29.5.14","@types/node":"22.10.6","lint-staged":"15.3.0","@types/lodash":"4.17.14","@commitlint/cli":"19.6.1","typescript-eslint":"8.20.0","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.1","@commitlint/config-conventional":"19.6.0"},"peerDependencies":{"mongodb":"^5 || ^6"},"_npmOperationalInternal":{"tmp":"tmp/mgdb-migrator_6.0.0_1736893231318_0.4544101717662383","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"mgdb-migrator","version":"7.0.0","description":"Mongodb schema and data migration lib","main":"dist/src/index.js","typings":"dist/src/index.d.ts","scripts":{"build:watch":"rm -rf dist && tsc -w","build":"tsc","docker:down":"docker-compose down","docker:start":"npm run build && docker-compose up mgdb-migrator-dev || true","docker:test":"npm run build && docker-compose up mgdb-migrator-test || true","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run prettier:write && npm run eslint:fix","eslint":"eslint .","eslint:fix":"eslint . --fix","prepare":"husky && npm run lint && npm run build","prestart":"npm run lint && npm run build:watch & sleep 12s","prettier":"prettier ./**/*.{js,json,html,md,yml,ts}","prettier:check":"npm run prettier -- --check","prettier:write":"npm run prettier -- --write","start":"npm run test","test:debug:watch":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr","test:debug":"node --inspect=0.0.0.0:5857 node_modules/.bin/jest dist/* --coverage --useStderr --forceExit","test:watch":"jest dist/* --watchAll --useStderr --coverage","test":"jest dist/* --coverage --useStderr --forceExit"},"author":{"name":"Airfordable","email":"engineering@airfordable.com","url":"https://github.com/Airfordable"},"repository":{"type":"git","url":"git+https://github.com/Airfordable/mgdb-migrator.git"},"bugs":{"url":"https://github.com/Airfordable/mgdb-migrator/issues"},"contributors":[{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com","url":"https://twitter.com/emmanuelbuah"}],"keywords":["mongo","mongodb","migration"],"license":"ISC","engines":{"node":">=20.0.0"},"devDependencies":{"@commitlint/cli":"20.1.0","@commitlint/config-conventional":"20.0.0","@types/jest":"30.0.0","@types/lodash":"4.17.20","@types/node":"24.10.1","eslint":"9.39.1","eslint-config-prettier":"10.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-prettier":"5.5.4","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.6","mongodb":"7.0.0","prettier":"3.6.2","typescript":"5.9.3","typescript-eslint":"8.47.0"},"dependencies":{},"peerDependencies":{"mongodb":"^5 || ^6 || ^7"},"jest":{"testEnvironment":"node","testRegex":"(/__tests__/.*|(\\.|/)(unit|int))\\.js$","verbose":true},"prettier":{"endOfLine":"lf","experimentalTernaries":true,"htmlWhitespaceSensitivity":"ignore","semi":true,"singleQuote":true,"tabWidth":2,"trailingComma":"es5"},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["eslint --fix"],"src/**/*.+(ts|tsx|js|jsx|json|yml|md)":["prettier --write"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"1c23929713c3a68c7815c6c9ebd00fa65d4287ba","_id":"mgdb-migrator@7.0.0","homepage":"https://github.com/Airfordable/mgdb-migrator#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-6eJ/6yX+mDS9X7k5igA2DxGHPNJT0i2x5eKROTyCy2f4veiQyMkU8DyRzHt6DYQvAQCYBqCOUJQWll+wt74DtA==","shasum":"353f5f4bd7aa6f247806bbb36f33e4509d03d008","tarball":"https://registry.npmjs.org/mgdb-migrator/-/mgdb-migrator-7.0.0.tgz","fileCount":9,"unpackedSize":32875,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mgdb-migrator@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMv4ijlj194ql+dP+WmyKA5S+aEqZ3HL1JHGqxl+wLRwIhALfqURaNwkmhokDCUdBZHbgu5fFS/Z5ZCuEgRW+YUOkE"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a78fcdf-b940-4c84-9546-ae32e4daece7"}},"directories":{},"maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},{"name":"simon-abbott","email":"simon.abbott@airfordable.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mgdb-migrator_7.0.0_1763429770834_0.055648218772140545"},"_hasShrinkwrap":false}},"time":{"created":"2017-07-05T01:48:17.402Z","modified":"2025-11-18T01:36:11.502Z","1.1.3":"2017-07-05T01:48:17.402Z","1.1.4":"2017-07-05T01:51:47.908Z","1.1.5":"2017-07-05T02:09:27.169Z","1.1.6":"2017-07-05T02:14:49.654Z","1.1.7":"2017-07-05T02:27:22.170Z","1.1.8":"2017-07-05T19:16:34.027Z","1.2.0":"2018-01-12T00:14:30.455Z","1.2.1":"2018-02-05T20:42:39.090Z","1.2.2":"2018-02-05T20:59:57.729Z","1.3.0":"2018-02-06T20:43:05.155Z","1.3.1":"2018-02-07T19:51:18.202Z","1.3.2":"2018-02-07T22:51:38.973Z","1.3.3":"2018-02-20T15:27:49.062Z","1.3.4":"2018-02-22T14:31:23.325Z","1.4.0":"2018-09-21T16:24:41.355Z","1.5.0":"2018-11-06T22:28:31.951Z","1.6.1":"2019-02-05T22:42:27.391Z","1.7.0":"2019-07-24T05:04:53.642Z","1.8.0":"2019-08-16T22:21:30.808Z","1.8.1":"2019-10-24T19:47:50.801Z","1.8.2":"2019-10-24T20:17:10.631Z","1.8.3":"2019-11-21T15:36:43.533Z","2.0.0":"2020-01-28T01:03:00.019Z","3.0.0":"2020-04-21T03:39:23.018Z","3.1.0":"2020-06-01T22:22:15.513Z","3.1.1":"2020-08-18T21:14:07.398Z","4.0.0":"2021-10-26T20:35:50.199Z","4.0.1":"2021-10-26T21:24:11.398Z","5.0.0":"2025-01-13T23:42:32.057Z","5.0.1":"2025-01-14T00:37:27.970Z","6.0.0":"2025-01-14T22:20:31.515Z","7.0.0":"2025-11-18T01:36:11.019Z"},"bugs":{"url":"https://github.com/Airfordable/mgdb-migrator/issues"},"author":{"name":"Airfordable","email":"engineering@airfordable.com","url":"https://github.com/Airfordable"},"license":"ISC","homepage":"https://github.com/Airfordable/mgdb-migrator#readme","keywords":["mongo","mongodb","migration"],"repository":{"type":"git","url":"git+https://github.com/Airfordable/mgdb-migrator.git"},"description":"Mongodb schema and data migration lib","contributors":[{"name":"Emmanuel Buah","email":"emmanuelbuah@gmail.com","url":"https://twitter.com/emmanuelbuah"}],"maintainers":[{"name":"emmanuelbuah","email":"emmanuelbuah@gmail.com"},{"name":"simon-abbott","email":"simon.abbott@airfordable.com"}],"readme":"A simple migration system for mongodb supporting up/downwards migrations.\n\n## Status\n\n![CI Workflow](https://github.com/Airfordable/mgdb-migrator/actions/workflows/validation.yml/badge.svg?branch=main)\n\n## Installation\n\nMigrations can be installed through yarn or npm. Type:\n\n```sh\n$ npm install mgdb-migrator\n```\n\nor\n\n```sh\n$ yarn add mgdb-migrator\n```\n\n## API\n\n### Basics\n\nImport and use the migrator instance - migrator. User the migrator to configure and setup your migration\n\n```javascript\nimport { migrator } from 'mgdb-migrator';\n\nmigrator.config({\n  // false disables logging\n  log: true,\n  // null or a function\n  logger: (level, ...args) => console.log(level, ...args),\n  // enable/disable info log \"already at latest.\"\n  logIfLatest: true,\n  // migrations collection name. Defaults to 'migrations'\n  collectionName: 'migrations',\n  // mongdb connection properties object or mongo Db instance\n  db: {\n    // mongdb connection url\n    connectionUrl: 'your connection string',\n    // optional database name, in case using it in connection string is not an option\n    name: 'your database name',\n    // optional mongdb Client options\n    // see https://mongodb.github.io/node-mongodb-native/4.1/interfaces/MongoClientOptions.html\n    // options {\n    //  ...\n    // },\n  },\n}); // Returns a promise\n```\n\nOr ...\n\nDefine a new instance of migrator and configure it as you see fit\n\n```javascript\nimport { Migrator } from 'mgdb-migrator';\n\nvar migrator = new Migrator({\n  // false disables logging\n  log: true,\n  // null or a function\n  logger: (level, ...args) => console.log(level, ...args),\n  // enable/disable info log \"already at latest.\"\n  logIfLatest: true,\n  // migrations collection name\n  collectionName: 'migrations',\n  // mongdb connection properties object or mongo Db instance\n  db: {\n    // mongdb connection url\n    connectionUrl: 'your connection string',\n    // optional database name, in case using it in connection string is not an option\n    name: 'your database name',\n    // optional mongdb Client options\n    // see https://mongodb.github.io/node-mongodb-native/4.1/interfaces/MongoClientOptions.html\n    // options {\n    //  ...\n    // },\n  },\n});\nawait migrator.config(); // Returns a promise\n```\n\nTo write a simple migration, somewhere in the server section of your project define:\n\n```javascript\nmigrator.add({\n  version: 1,\n  up: function (db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 1\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n  },\n});\n```\n\nTo run this migration to the latest version:\n\n```javascript\nmigrator.migrateTo('latest');\n```\n\n### Advanced\n\nA more complete set of migrations might look like:\n\n```javascript\nmigrator.add({\n  version: 1,\n  name: 'Name for this migration',\n  up: function (db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 1.\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n  },\n  down: function (db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 0\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n  },\n});\n\nmigrator.add({\n  version: 2,\n  name: 'Name for this migration',\n  up: function (db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 2\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n  },\n  down: function (db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 1\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n  },\n});\n```\n\nControl execution flow with async/await (promises):\n\n```javascript\nmigrator.add({\n  version: 2,\n  name: 'Name for this migration',\n  up: async function(db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 2\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n     await db.collections('someCollection')....\n  },\n  down: async function(db, logger) {\n    // use `db`(mongo driver Db instance) for migration setup to version 1\n    // See https://mongodb.github.io/node-mongodb-native/4.1/classes/Db.html for db api\n    await db.collections('someCollection')....\n  }\n});\n```\n\nAs in 'Basics', you can migrate to the latest by running:\n\n```javascript\nmigrator.migrateTo('latest');\n```\n\nBy specifying a version, you can migrate directly to that version (if possible). The migration system will automatically determine which direction to migrate in.\n\nIn the above example, you could migrate directly to version 2 by running:\n\n```javascript\nmigrator.migrateTo(2);\n```\n\nIf you wanted to undo all of your migrations, you could migrate back down to version 0 by running:\n\n```javascript\nmigrator.migrateTo(0);\n```\n\nSometimes (usually when somethings gone awry), you may need to re-run a migration. You can do this with the rerun subcommand, like:\n\n```javascript\nmigrator.migrateTo('3,rerun');\n```\n\nTo see what version the database is at, call:\n\n```javascript\nmigrator.getVersion();\n```\n\nTo see what number of migrations configured, call:\n\n```javascript\nmigrator.getNumberOfMigrations();\n```\n\n**IMPORTANT**:\n\n- You cannot create your own migration at version 0. This version is reserved by migration for\n  a 'vanilla' system, that is, one without any migrations applied.\n- If migrating from vT1 to vTz and migration fails from a vTx to vTy, where vTx & vTy are incremental versions\n  between vT1 to vTz, migration will stop at vTx.\n- Prefer an async function (async | promise) for both up()/down() setup. This will ensure migration completes before version bump during execution.\n\n### Configuration\n\nYou can configure Migrator with the `config` method. Defaults are:\n\n```javascript\nmigrator.config({\n  // Log job run details to console\n  log: true,\n  // Use a custom logger function (level, ...args) => void\n  logger: null,\n  // Enable/disable logging \"Not migrating, already at version {number}\"\n  logIfLatest: true,\n  // migrations collection name to use in the database\n  collectionName: \"migrations\"\n      // mongdb connection properties object or mongo Db instance\n  db: {\n    // mongdb connection url\n    connectionUrl: \"your connection string\",\n    // optional database name, in case using it in connection string is not an option\n    name: null,\n    // optional mongdb Client options\n    options: null,\n  }\n});\n```\n\n### Logging\n\nMigrations uses console by default for logging if not provided. If you want to use your\nown logger (for sending to other consumers or similar) you can do so by\nconfiguring the `logger` option when calling `migrator.config` .\n\nMigrations expects a function as `logger`, and will pass an argument with properties level, message,\nto it for\nyou to take action on.\n\n```javascript\nvar MyLogger = function(opts) {\n  console.log('Level', opts.level);\n  console.log('Message', opts.message);\n}\n\nMigrator.config({\n  ...\n  logger: MyLogger\n  ...\n});\n\n```\n\nThe `opts` object passed to `MyLogger` above includes `level`, `message`, and any other additional\ninfo needed.\n\n- `level` will be one of `info`, `warn`, `error`, `debug`.\n- `message` is something like `Finished migrating.`.\n\n## Development\n\nRun docker-compose to execute lib in dev mode\n\n```sh\n$ npm run docker:dev\n```\n\n## Test\n\nRun docker-compose to execute lib in test mode\n\n```sh\n$ npm run docker:test\n```\n\n## Credits\n\nMigration builds on [percolatestudio/meteor-migrations](https://github.com/percolatestudio/meteor-migrations) with the goal of creating a generic mongodb migration library\n","readmeFilename":"README.md"}