{"_id":"schemats","_rev":"50-575f9945810e53d0cf35685382a61aa5","name":"schemats","description":"Generate typescript interface definitions from (postgres) SQL database schema","dist-tags":{"latest":"3.0.3"},"versions":{"0.1.0":{"name":"schemats","version":"0.1.0","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^3.1.0","yargs":"^4.8.1"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.0","_shasum":"cde2b1ce89a07a41e6050c8e6b644c303106328d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"cde2b1ce89a07a41e6050c8e6b644c303106328d","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.0.tgz","integrity":"sha512-aqeRldKhCzBTEQ8g4cY6csyHryKpEsU31acNiUYGKvcqJ37YONeDCg99b37Lg/xbqt6rcn3B7M4KRkix8UZVpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICct9V9TWG6ld/MePbDYxvYF2KdOE5+1MVMlN2eFy5jTAiAO5lDTr8MjULBHFeaZxi1YAd+Se+OCiluWNAUkzTkl2w=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.0.tgz_1478890914513_0.36852427502162755"},"directories":{}},"0.1.1":{"name":"schemats","version":"0.1.1","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^3.1.0","yargs":"^4.8.1"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.1","_shasum":"d5079f147108e3b171eee1bab12e44398295bdd4","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"d5079f147108e3b171eee1bab12e44398295bdd4","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.1.tgz","integrity":"sha512-nhn842xDxAPGjX/TB2QxufxfLbxXTj0BgODyGkaSLd5zXN8tLL8tv2jK5+SidedfBysWAbGTpKgcNLl7e6dQcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsC7xej9k7lQDTCemMkgJ7MxjrixlyAoz5n5RTn0cQEAiEA11laoCVXrwcZqisyMMJ0VyWdcHif6BlDBoJT+0aM0os="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.1.1.tgz_1478891225143_0.4102342484984547"},"directories":{}},"0.1.2":{"name":"schemats","version":"0.1.2","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.ts"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^3.1.0","yargs":"^4.8.1"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.2","_shasum":"8a9c739d4a2072cfc22491b89630db4527a1d5f7","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"8a9c739d4a2072cfc22491b89630db4527a1d5f7","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.2.tgz","integrity":"sha512-SEI4EdVAOesYpgfSobTZKQD1AeqwRUlRLB4mfxStJMYpHRF4z+QDQHRZXda1FjSTxk8u2DcGQVQ+qGQGogUjHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeZlypKv5g6SOC6Zzt8LAccQZbQpnXK9wwaZoph+Q22AiEAgP3tKVmOo262rvOPmATWl0w87ojLp//pMY15C8U4BrI="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.2.tgz_1478891344324_0.5081778834573925"},"directories":{}},"0.1.3":{"name":"schemats","version":"0.1.3","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.ts"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^3.1.0","yargs":"^4.8.1"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.3","_shasum":"8e541fcf0ebc289f4c6572abdaa412f4d14295be","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"8e541fcf0ebc289f4c6572abdaa412f4d14295be","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.3.tgz","integrity":"sha512-8cFtV0AC6lGYO/hvlPys8qNE+icOyvznAbIfuwXiy12FQJqravqByD5RA5KPP/mLjxydbf607sMIFpw7k9h+ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9GOPRtJ0aoo6SBTRgqTrQl1j7ei+pGYMq814+qMNZRwIgbXV36k2Sm0KwSGMDyRgsNYB4OB51Jh1H0vWK2ajkkl0="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.3.tgz_1478891614298_0.1675885054282844"},"directories":{}},"0.1.4":{"name":"schemats","version":"0.1.4","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^3.1.0","yargs":"^4.8.1"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.4","_shasum":"40dde3a5df5935199a5f43cca26b83bf328522d6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"40dde3a5df5935199a5f43cca26b83bf328522d6","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.4.tgz","integrity":"sha512-WGXMfBZoXtWz1oiSFubgo3PivQYMiSRVsASszzt/rdV3CXgWU9h4P2mDxXYrrlX3Aeo+ZNNFtdk9yy6hJpjKxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGL2o5muqag/jr/Ll/Yc/qSsf8QntMPwqKXJgBlucBmAiAkmbv6mQEMMUnM7MzCNBa/giwa2DX1ChYHEGQDBHVOGA=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.4.tgz_1478891664943_0.060486638685688376"},"directories":{}},"0.1.5":{"name":"schemats","version":"0.1.5","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","bluebird":"^3.4.1","dependency-check":"^2.6.0","typescript":"^2.0.3"},"dependencies":{"diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0"},"gitHead":"0aac9d46a1ceab54400066659651485750785fd7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.5","_shasum":"42119d57a3334b69cbd7a8983f306f7d10e3dee2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"42119d57a3334b69cbd7a8983f306f7d10e3dee2","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.5.tgz","integrity":"sha512-ZoJoxVSuW5GPuBl34pNsaaPiiR8AxPiGLZmFDAxxkm255lu5/Yxf1FSgOJksgDKpN/5hyPk8wwwdy0F4+bOJww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXYzAHy7zD01S/aPTwqAKB2+okQFpW6HUR6gXq3sFUiwIgX/z9RGTkNsYmpn4DzBgdNkCvrEsI0PEvh8KzRExFRpc="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.1.5.tgz_1478891735067_0.4609091277234256"},"directories":{}},"0.1.6":{"name":"schemats","version":"0.1.6","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"51773144cdea6ede1a858f1dfd4a7f1365936a32","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.6","_shasum":"65ee09dd6810ae67a5a259c161ffb59edd57933b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"65ee09dd6810ae67a5a259c161ffb59edd57933b","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.6.tgz","integrity":"sha512-RJjvRU9ZFLbTvpL89WLGx3imdz7ZjmshPa8Xq1wKdZpg8RE/pcd/vYn8vbWjwgh1jLWwd51jPVsFwNocOT6mdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD25N0ew0kB5AdhutefZM/ZQmPeSvMx2PYs7dXDuH1YOgIhANC13I9wV0+7fBO779BvCMezkHLE9B1fPmSjAX7banYz"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.6.tgz_1478892063906_0.008574363542720675"},"directories":{}},"0.1.7":{"name":"schemats","version":"0.1.7","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"03c7e24648eb1f9a28d3240e2575565c5698808f","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.7","_shasum":"a3957a9e86880acfe6f77912b9c1f8be2b08a767","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"a3957a9e86880acfe6f77912b9c1f8be2b08a767","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.7.tgz","integrity":"sha512-tPlfsGTSB9aDQZy9ft35kNKs3WZPl1Ku7u8gDs0yffeRAVuyy5cWv+zZiIvNJtLeBGly3Df8jjo4tZkUGJrz6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXKpiLvrSwisdT3aUq1FsDZOcGUmcp+/4jKcWoxwwaTQIgLdlenTwtigku2v8cOMSLC67BQuUZRpJROQI2pNzuiag="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.1.7.tgz_1478892764222_0.8815769662614912"},"directories":{}},"0.1.8":{"name":"schemats","version":"0.1.8","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"rm -rf node_modules && rm -rf **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","spex":"git://github.com/sweetiq/spex.git","pg-promise":"git://github.com/sweetiq/pg-promise.git","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"6dc13d2d7d71b9c6b43d2e3c05b87ef6c118e4cc","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.8","_shasum":"ad761e1734706e1b5c5a7f587b6729081aa480a2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"ad761e1734706e1b5c5a7f587b6729081aa480a2","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.8.tgz","integrity":"sha512-K0nC3nGOWgSAxlch9jdD+vJTu4eWJ5qugCXFoxU98fwXA/Gica/YKHkn3VH5ajd4yrSfwt0p+8Ea7YOSw70ThQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1ZFM1zn5XZIV+mDB34iY/g9c2Ed778ynTbQ0qOJqbXgIgBck2ocfBLq/5eqCjgzSBHWS/JeQ6ngvZwT1B1rI2rgk="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.8.tgz_1478894682630_0.9257246591150761"},"directories":{}},"0.1.10":{"name":"schemats","version":"0.1.10","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"git://github.com/sweetiq/pg-promise.git#df6c269792ad0dc4728d89d273d4d8b357e0f660","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"79386396f8befe08a9fef8a83d7d6070e84c07c1","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.10","_shasum":"bd9d9c751b9ec2caa40231bf29d7f22bfa618cff","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"bd9d9c751b9ec2caa40231bf29d7f22bfa618cff","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.10.tgz","integrity":"sha512-PZLvywalcplF310mwNkp9ZqxNyRCho+l/BsigNuDmBflPMJbSvJ3aZ7m9ib8IAmhV6PvStM8c/srAznygL8VsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCmhXUyqIFy/rNpA1IB2aItiQASWatXkZewQPKlxIGbAiEAmieWrze2fOED3sO3VcoeOQBhZfEURTB6J4lZayM8reI="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.10.tgz_1479349670088_0.01210468471981585"},"directories":{}},"0.1.11":{"name":"schemats","version":"0.1.11","description":"Generate typecript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"git://github.com/sweetiq/pg-promise.git#04836250abab5da51857adb775878f6f75b4c029","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"ad00f2cd36c37999934d459ed4903950d85db5b1","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.11","_shasum":"ef85ce4e2ddefe5cf1a7f9ec0988dfd3ceaba15c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"ef85ce4e2ddefe5cf1a7f9ec0988dfd3ceaba15c","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.11.tgz","integrity":"sha512-fyyeXI8IlM+RKTqtsIYw2O5+Oq+DueeEXwc2n0HvTlVsOuyKuKfKn9vtOA5PjhJ+lkMyx5xzH/901n8h0Nr6Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX2z9+HEhGspROBvHkwAOUn0j4ndJx1aQG2zhDF6PxVwIhALCogpLjJrxNOu3mWOCm54HoXnnEgeMVhpH5G3RI+hjM"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.1.11.tgz_1479350148175_0.3616792776156217"},"directories":{}},"0.1.12":{"name":"schemats","version":"0.1.12","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"git://github.com/sweetiq/pg-promise.git#04836250abab5da51857adb775878f6f75b4c029","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"feacf6aae0688e61396e15ab52c5bef18480dea0","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.1.12","_shasum":"4d9398314530ef2103e0180404abeded33f96e92","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"4d9398314530ef2103e0180404abeded33f96e92","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.1.12.tgz","integrity":"sha512-h3robIrpEQMLGsLE4/UFqY7IrKz/fNTC+/LEQfAkGFT5+fXG3JLdTnQ5ALzCaX+WlQw6MYveF4h7pPkglh7Hgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwtydvvQqaHRNaCE7nxCpQhjcKisAYlmNItlfpR0GgcQIhAMOrOGAuTnZEHutZ+Wf6ubHY6rJxuNMqGYpVnT18eowL"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.1.12.tgz_1479481668061_0.3769447428639978"},"directories":{}},"0.2.0":{"name":"schemats","version":"0.2.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"b07d6e2a90a36542e9e39c413cab0b4445b10f58","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.2.0","_shasum":"5f72754c0836b83e24f1d56b14c6fbb68d9ff64e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"5f72754c0836b83e24f1d56b14c6fbb68d9ff64e","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.2.0.tgz","integrity":"sha512-n16or3coQAK3xHkId2Hi7oiEgn66corHFCswfESE704jIBGJnCXa1IPFYXlQC5MtIfJRJAq9iKgfj1JYDHwj/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Uqqaf5i2NfsvHnp3JHKlCSk8VoyLRMVK3iO0ncPvHgIgfq9Q/RC5D6oY6aHIeWzZ2JvikFmslRujl8CpjXg1EgM="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.2.0.tgz_1479681091236_0.5674960780888796"},"directories":{}},"0.2.1":{"name":"schemats","version":"0.2.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"7c75d7fd35d4c53221a1bc83c2d41b5b940ce490","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.2.1","_shasum":"e148123327bf575b2e81a8e1eeda29a8fa0969b6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"e148123327bf575b2e81a8e1eeda29a8fa0969b6","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.2.1.tgz","integrity":"sha512-DLb5uxzoRf6HMYVFmmgBY2zi3NfiuE6//Ihj+R926wBw0TIavdJ4VA+Lf2U0aec4U0t1ID5spNhxqe7qZhoUsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESM4eHUw6qzlDzND0oCL9fpjqQazgxnFMWLqIk2UktOAiEAxuziFhwPx2mLcDwDeWmniadub2I1e+6AVixLDt8prVc="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.2.1.tgz_1480429015527_0.28004159731790423"},"directories":{}},"0.2.2":{"name":"schemats","version":"0.2.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"1e03e9ad7a96038e2e7cf840d3fa68f82a80fa2e","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.2.2","_shasum":"7f0e4e1a9ecd0e14d77b7d929f58022c92c41b01","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"7f0e4e1a9ecd0e14d77b7d929f58022c92c41b01","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.2.2.tgz","integrity":"sha512-EnYVkjcDpEKBS6NRfJhbjzM6T6h5lAP0Uw5E2dA7LwU+wnVcCun52t5k5SGuqXmohr9LQWO0w/YPHudoT5y8aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYZst4oUucK2XfNV6NH2zrO8kg+aG4Pi/LYmSPOhyQKAiEArO+Fm7OI3oE4WIixGVt6wtt9e20zSOvbINGiPqg2uh8="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.2.2.tgz_1480437823086_0.39419138082303107"},"directories":{}},"0.3.0":{"name":"schemats","version":"0.3.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"c9fda5647fb6a6816ceac4883e82876e21ebd272","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.3.0","_shasum":"ad6619c9cb83df3f964750b0ee2437c35224913c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"ad6619c9cb83df3f964750b0ee2437c35224913c","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.3.0.tgz","integrity":"sha512-TMGTM2sRv9dOccgONrt/lEoSKsuwN5f1V7NXTdCbsnyOnul7cJh9FoEygl8X6b2dLZXOfiPPBZj3JvKzDz5K2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUV5KbEFeYRQQG38JwhqHp9qbdXkFTD2r+ZMob8CyT9AiBteSMCpc+6glWEIv5c9+rHhgnysesLrg9cSz9Oj0XKwQ=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.3.0.tgz_1481147960402_0.8030329546891153"},"directories":{}},"0.3.1":{"name":"schemats","version":"0.3.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"0.0.33","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","yargs":"^4.8.1","typescript-formatter":"^3.1.0","typescript":"^2.0.3"},"gitHead":"08a08fdc06811d4e8e72044c7dc47b4ddc9cb099","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.3.1","_shasum":"6bdb2ea31d18297f0e653ed12a1d28de874c3347","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"6bdb2ea31d18297f0e653ed12a1d28de874c3347","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.3.1.tgz","integrity":"sha512-bWiJgSQr3vvDYGM3F1u+3Hyp9jRsBJIWULrGAQ/pbNc1OCc7bnt6pt2FTZ1lrWukdHboHH7vGxn6UK3n803G1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqgR8iYBHqzhOg/ZxuWj1mBXcJ2vPBoqkOMFgx1+FYDAiEAm08NF9itzFc6pWNKAvNLVli7WhVXx3cyIb6Dx+/Si0o="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.3.1.tgz_1482424837506_0.8825954562053084"},"directories":{}},"0.4.0":{"name":"schemats","version":"0.4.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"f279e46a36a8746da6d7d8ea880d76c84db7aff8","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.4.0","_shasum":"91ebb37f56553d0b90f10f899e613ee7183c9e90","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"91ebb37f56553d0b90f10f899e613ee7183c9e90","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.4.0.tgz","integrity":"sha512-iozDKr+DwhBdwnL4IMVfsHJqsNvpAG0kUipWGULARL3sVmjMLLxCPTFk91XhKx1rWwUorIkIZqEFzMONqPdk+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnC1ry/ts9aev9qW9LMvGPPIUzI7qz3ZED1U++gdJLuAiAeo5ZWueSNmZaoRWvO2ybMt1L5BCB0KFJB2yOxNZQ+ig=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.4.0.tgz_1482435290856_0.489462269237265"},"directories":{}},"0.5.0":{"name":"schemats","version":"0.5.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"index.js","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"97652ba31924a9c30b960e6761bbcab2eda71bd3","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.5.0","_shasum":"09a875c3688e3348dabd3659dac085d90c7d30b8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"09a875c3688e3348dabd3659dac085d90c7d30b8","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.5.0.tgz","integrity":"sha512-kMaewREm6TqHJ8tojkVdVMwBf2C0PTLtxwVJXDCEhZUlr6vN/3EeUMWSEg1uHMzd+ucNjPSF0WW5/s7BLz244Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnz76lrOjodHNgv67Dx9WknIIIOopXPyPq3MQ6gdz33AiBwChEEB015pGjQ6zJofGU9kc2HR00qgWHxeHiyNgea9Q=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-0.5.0.tgz_1482511145833_0.22795068728737533"},"directories":{}},"0.5.2":{"name":"schemats","version":"0.5.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"37e9f39ad4ce7c1593e1bc275bc0fedf362a7606","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.5.2","_shasum":"9d81b3496961a1894785532a5a3d0823f4e864f4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"9d81b3496961a1894785532a5a3d0823f4e864f4","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.5.2.tgz","integrity":"sha512-UvnxJOWEqklahrvjqgzLdDY9vNKkpeylKVvIkQpvawVOBPsirTcg2vmo7zLjD81W5DzeqoQZ5nqb4aiCdEXxhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwCwrhMTSlFYyhvGLGP83pyA34VV8MA5fV9MvyUt7J0wIhAL32YEjI0hcmKIkSKYkaLMm0LToPbTwldXdI9zN78ZQq"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.5.2.tgz_1482517002261_0.17177323554642498"},"directories":{}},"0.6.0":{"name":"schemats","version":"0.6.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"96b7e736559d5a38cd2ee1d0b3fc2c14818b9e92","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.6.0","_shasum":"565a3167981595a4a7f905b15f265212b24f1091","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"565a3167981595a4a7f905b15f265212b24f1091","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.6.0.tgz","integrity":"sha512-cnSIB6v1JmhmmzbhGBS4PBWVNbU8Z4uwn2A/AE0GLrx8C/jhkzix3NeurGLl5TlnhEpRl5me+8nca109m3ZR2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd5OAXgVtSAkFDb3cP2uaZoLP9bplJ0sEEgOT9JeIxHAiEA338Mr+GdZGX7jexecPmNLU7SKgicN9XgO+quu3orzR8="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.6.0.tgz_1483628851651_0.5926056476309896"},"directories":{}},"0.6.1":{"name":"schemats","version":"0.6.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"ed4ffadfd19235e7d3e97e71500138111eb10ce9","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.6.1","_shasum":"bab04c8a3c7bb25c44c3e3bcc74b0fab097b0894","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"bab04c8a3c7bb25c44c3e3bcc74b0fab097b0894","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.6.1.tgz","integrity":"sha512-cqrjurUKPGlcfheMOqCISi056R9bYo5QZf3iG+MOT81nNW7P4uECZjWCI21ygo3+hi06UbEhX75XJWAjVSt7DA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO3jLc0pIWyhSQcETCz2thjB5zxLk/W15oyQs+CgquBgIgTje5ANeyTzaBhZYfPvcTTM6ne+tCtSrnkLZVX8td0hE="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.6.1.tgz_1483724661487_0.30201045237481594"},"directories":{}},"0.7.0":{"name":"schemats","version":"0.7.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"92cceb0a30e9348193f35e8bd8c5ded0d4976f2a","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@0.7.0","_shasum":"89b5fd7e4077e50cd56cbda40f80a602db310244","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"89b5fd7e4077e50cd56cbda40f80a602db310244","tarball":"https://registry.npmjs.org/schemats/-/schemats-0.7.0.tgz","integrity":"sha512-PQp6Ls2TptOyO7Zz+d8FoC8cajl7EIIenF/w+8/6Z+7CAXhf0iOu5wXFar3W390VgibEGRjS358Y2ILKm1nVpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi+YQrnOFyz3QmTlaF0UG6DI2uwd8Hxw2Vcc5gmIN7pwIgYThrnexp59Qyj3rharW/LTbI5V4p+ZQEKPL5jf7oWf4="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-0.7.0.tgz_1484240565556_0.16221744613721967"},"directories":{}},"1.0.0":{"name":"schemats","version":"1.0.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"9fe4075d9b15a85d09bc0a2f77cd3795ed91a887","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.0.0","_shasum":"fd19d3b2cddc8f22f17edb0183dc11bb61487e51","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"fd19d3b2cddc8f22f17edb0183dc11bb61487e51","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.0.0.tgz","integrity":"sha512-oJv9Q7ZIVffR3+tD0Tzvb8y9NMn3Xhfdj3cMC5TDK+BzM+qraOnaqt9hTmjyGTJ96fByR0eQYFMMxoJBZnDQqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4dEmtcqg9vR38mG7ahmW3b5v2ExdFIpBvPereLi2FqQIgH75WzPgEq+dPzSk9TuTyBIXgaeIhxktWKIuesRUoHDg="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-1.0.0.tgz_1484589556493_0.2123485659249127"},"directories":{}},"1.0.1":{"name":"schemats","version":"1.0.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"61b4c4490a01aec3aabd0108f35cfc2226abb807","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.0.1","_shasum":"656cee52b496f68b8764b167a1490c1d56a1f63c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"656cee52b496f68b8764b167a1490c1d56a1f63c","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.0.1.tgz","integrity":"sha512-U25AODXT8zfwdq1kI8L59XvW20joszF7LEoALzJEMIjWnaE8o0LS5V7NXxeSC5ncIjkqamlFToDlubD7Y8kgvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOQIN+TwiBdB3qo4GsXkIsWPvyQKq/RLivV32WpFpgtAiEA76uuMFtni9/h+B3UMsWuyGESGDDLTYjcqw2iJgnHFMI="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-1.0.1.tgz_1484589798711_0.8085066108033061"},"directories":{}},"1.0.2":{"name":"schemats","version":"1.0.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","del-cli":"^0.2.0","dependency-check":"^2.6.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.0.3","typescript-formatter":"^4.0.1","yargs":"^6.5.0"},"gitHead":"144055dbb260be88e2da84fc3c01db5a29a5fd39","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.0.2","_shasum":"2b1d09642552dd62bfca84170c3b1a0d187966e7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"2b1d09642552dd62bfca84170c3b1a0d187966e7","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.0.2.tgz","integrity":"sha512-MOXDtGM3WKfiCpwZpEc+QyAAXc/B9y4SA4fgaSHnFHTHSqDpDKY6meRiIrS1MmYJWwSroWefVN46GzdvwCUt/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyIo6nop76sVBkOK2oggPj3PNCv2Uj+wT8LdTkbCE+SAiEA/6pnaabcp4ri6ND+jaknKqSxIqqMVCt6SFPhvUy5HgE="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-1.0.2.tgz_1485268791575_0.11758212256245315"},"directories":{}},"1.1.0":{"name":"schemats","version":"1.1.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover test/test.js && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"^4.1.0","yargs":"^6.5.0"},"gitHead":"a26ca2ed0ce31de94cc79fd0680b9e64a52c1699","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.0","_shasum":"29097b601a4411bc80cb8e637bd76e2e5e8a471f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"29097b601a4411bc80cb8e637bd76e2e5e8a471f","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.0.tgz","integrity":"sha512-J+0rPcH1auPd5uwebmc743MaLOqWBMI1z3GumTrbkh9QXql+zdX7e4HxPSHH8Y0iu3JFYxEH9NRXJSbyZaamdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQQU5lHYP8zbEd+Pnhd2sqvRu4qiTyONeGylZVGVMVHAiB35sQlw9KH3GQet+GmTSNUsee/VBI8yzaXyUaM+JfIAw=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-1.1.0.tgz_1486501755429_0.3122449149377644"},"directories":{}},"1.1.1":{"name":"schemats","version":"1.1.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover test/test.js && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","@xiamx/typescript-formatter":"4.1.0","yargs":"^6.5.0"},"gitHead":"f40b1d9973ddf37bbaedbeeffaa13a3e69edc63a","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.1","_shasum":"5a0b82702dc58afddadca4dc84823d467c39a470","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"5a0b82702dc58afddadca4dc84823d467c39a470","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.1.tgz","integrity":"sha512-0PjLlGhwdNFUywk7LZ8iavQUVc4UZHsAUOee+e/RwoNBLevIdATZW076fEQ1lsfzbDhdHMwF1jpk5gOHIwP59w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ6SlGwsdtd5402PuVKVwo0BpIbIxYpTfmyzzpaF5KXQIhAPUJ/0RsvNClkhh9GczSsYBDoPiZtEagmylGAxcsN/hR"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-1.1.1.tgz_1486579924942_0.13267314457334578"},"directories":{}},"1.1.2":{"name":"schemats","version":"1.1.2","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && node test/test","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover test/test.js && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"22715a88cf4f9e6630ebe6de95713a725afdd1d0","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.2","_shasum":"edd6bd6865c9d8a6d1345daa723cf69ef171552f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"edd6bd6865c9d8a6d1345daa723cf69ef171552f","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.2.tgz","integrity":"sha512-i3zLVU5K/nnnPEX3opvDm1SvGENGtDUamAOj4vDHG5w6rf7/5ld7WHKbDUSm2fvJBqg/BB3bC0kqWEtbzZoAPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhZJMSQfJtzOcH8BIQKoDvikKxWlcSoP+R3+98Bh3/NAiEA6LJTmFaBo68DBMBD1dVcC5t3y9m0fhPUzGcB1H87c9c="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-1.1.2.tgz_1486747216564_0.5714070098474622"},"directories":{}},"1.1.3":{"name":"schemats","version":"1.1.3","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha -s 500 -t 10000","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover node_modules/mocha/bin/_mocha -- -R spec -s 500 -t 10000 && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"57b81f34b3accfbd8046d949867808a491e471a9","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.3","_shasum":"3610743093775269e4b977947ab051a495cd9667","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"3610743093775269e4b977947ab051a495cd9667","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.3.tgz","integrity":"sha512-nTadKqUBOT1JwMafzpTFWlkJi1jqW2OH0ovNvMmZfHBwb2EImHoA5si4cidV6ztdY+phSk/5c83XYbnB3prs4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQlFbfXJmq1UtgJaPRLi4icKpn9Ez3AXI3TglDd32DtAiAtZ/O3Xuy0PyjJsVWkM2XYMZFLpKYVXKjc2+cXouZtcw=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-1.1.3.tgz_1487180398947_0.23601606441661716"},"directories":{}},"1.1.4":{"name":"schemats","version":"1.1.4","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha -s 500 -t 10000","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover node_modules/mocha/bin/_mocha -- -R spec -s 500 -t 10000 && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"eae3e6c024173d385b6a3aae4ab84b44c414ec03","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.4","_shasum":"a2111e203cbd12371817d1c0c426acd38c6213ee","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"a2111e203cbd12371817d1c0c426acd38c6213ee","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.4.tgz","integrity":"sha512-8lxlKV0xoLXps04n5V/4NZ19xLFziBOL0asQhROkuPsp+cVAQlRg9LNNuagdp+JLp5CrUkyBC3UGZhpoIqghhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxL0Jtw2HHAv5YlgctGv8vBWLYpj9EHCSgHkrAu+Ti5wIgJ+fhrQdCQ8tBlk3jhUXFixTZmLA6oQdaf4hx8FaJ5ZM="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-1.1.4.tgz_1487275199277_0.6765782721340656"},"directories":{}},"1.1.5":{"name":"schemats","version":"1.1.5","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha -s 500 -t 10000","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover node_modules/mocha/bin/_mocha -- -R spec -s 500 -t 10000 && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"644da1ac4ffacb4e1c6b01c048b4f73fdad41e61","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.1.5","_shasum":"c1094e10887f52158f44c9f41015f363b7e27dc9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"c1094e10887f52158f44c9f41015f363b7e27dc9","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.1.5.tgz","integrity":"sha512-hVnTpv2J5qVSpxgriwUlyHNP9x2adgfik8bN7PWYbi/2doxTVNP36HNQMP/6aBNUc9pTRqkyY4ypy31luzCaEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRKDfs/bRrG9qZdaobIW5hgdo7ww+y9MFW4Gjsta6WcgIhAMBTAWPncec1ZVczHQxe+/32TLp/r5tptKKodikrip6b"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-1.1.5.tgz_1487608730763_0.7750338753685355"},"directories":{}},"1.2.0":{"name":"schemats","version":"1.2.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha -s 500 -t 10000","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover node_modules/mocha/bin/_mocha -- -R spec -s 500 -t 10000 && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"e6d12b8d365a722b6171cf3570269fdd8946637c","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@1.2.0","_shasum":"d3f4e5d317204f56722c35d3c4ff34b6e9430d2a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"d3f4e5d317204f56722c35d3c4ff34b6e9430d2a","tarball":"https://registry.npmjs.org/schemats/-/schemats-1.2.0.tgz","integrity":"sha512-kZOj/QOp9PAIYyzkpIL+7mfnymqi6HATIwioZQ3iGTud1xMlUx/+I9v5OHwNlv51UeGCE233ncjK1ulXwJQ/QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD0ZGvNm7TKQ3Ydbi1AGeQqKPzKEl6ySnTlFeFpr4r0AiBczV42/d2gPY6CHTQBzhr4pXzbMMJ2hNXX82RhcTz4Mw=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-1.2.0.tgz_1488052402888_0.9772707163356245"},"directories":{}},"2.0.0":{"name":"schemats","version":"2.0.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/test.ts bin/**/*.ts --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha -s 500 -t 10000","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover node_modules/mocha/bin/_mocha -- -R spec -s 500 -t 10000 && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.31","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","remap-istanbul":"^0.8.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mysql":"^2.13.0","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"1beda18a9f6d7e256ab6125108401f0f9c43f9a7","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.0.0","_shasum":"96208b887b758b55df21b846838823aaff7d18fa","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"96208b887b758b55df21b846838823aaff7d18fa","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.0.0.tgz","integrity":"sha512-Rv1AuTT0KflFEg4uzCNlEbLkHSjv/6jW3iN+CeH9mVWgzI4IkYcr5PDUQzLa6H7Ehm5nbWhBHfB+5eFzKj2zoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqlCvb3nzGMhD8ZhNntHJuKiDxjRoeXlehmdGairrC6AiA6hZw14RXpl0lFSeEn0d0S/ufrTYnpA/CCpzFEBrtw/A=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-2.0.0.tgz_1492706324482_0.31659382162615657"},"directories":{}},"2.1.0":{"name":"schemats","version":"2.1.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover _mocha && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && npm run coveralls && rm -rf ./coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js || echo failed to submit code coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.31","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","proxyquire":"^1.7.11","remap-istanbul":"^0.8.4","sinon":"^2.1.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mysql":"^2.13.0","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^6.5.0"},"gitHead":"06639c59510cb675612ff8a3a818ab24cfc1b577","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.1.0","_shasum":"30be2d39dc53f0546b9f3d0c0ebbfcf82f378b01","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"30be2d39dc53f0546b9f3d0c0ebbfcf82f378b01","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.1.0.tgz","integrity":"sha512-VPFhoAHS6D2lTAL0uX5rZ2rOQyYE9c6AgwaVI4uk0DSfDVDLF4EfYgibEy8wV0FmHXTA/dClUo9nLr/0roUA7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUMaZMC4BWlH+vBK6Q/J/P4wlZNI5tWyAZxj1AbFNv2AIhAMBGZOWZWEDdW9lHRpMxY+b7TZo/5Oujk51uH8K3Zk13"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/schemats-2.1.0.tgz_1493048442914_0.660608789185062"},"directories":{}},"2.1.1":{"name":"schemats","version":"2.1.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && istanbul cover _mocha && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remap.json && remap-istanbul -i coverage/coverage.json -o coverage/lcov-report --type html","coverage:ci":"npm run coverage && npm run coveralls && rm -rf ./coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js || echo failed to submit code coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.31","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","power-assert":"^1.4.2","proxyquire":"^1.7.11","remap-istanbul":"^0.8.4","sinon":"^2.1.0","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mysql":"^2.13.0","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^7.1.0"},"gitHead":"b1623182ad678052b023da61c4d78f1e271d30a8","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.1.1","_shasum":"1f35c00ba64e25ad4c58284bca2e9d502403624b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"1f35c00ba64e25ad4c58284bca2e9d502403624b","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.1.1.tgz","integrity":"sha512-04omb+c7+A2U4OBzBBvshvDESmvMSLmlzxU/iSkPEw3y5hh5UtHWFmPkdQxI1FxkCW8Lkv+VZkie9GQe78KOoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMM0D2OweZb7pWEK2nPD8M2Xf4RYyVsXieA4XpwGGphgIhAICCeu1fOhH7oK0/rAJZnJuabihpNgB5YdGLUc/jsfU4"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/schemats-2.1.1.tgz_1493413144192_0.5051551836077124"},"directories":{}},"2.2.0":{"name":"schemats","version":"2.2.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude=**/*.d.ts","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run coverage && npm run coveralls && rm -rf ./coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js || echo failed to submit code coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"0.0.31","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.31","@types/mz":"^0.0.30","@types/node":"^6.0.45","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^10.3.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","remap-istanbul":"^0.8.4","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^4.2.0","tslint-config-standard":"^2.0.0"},"dependencies":{"bluebird":"^3.4.1","diff":"^3.0.1","lodash":"^4.14.2","mysql":"^2.13.0","mz":"^2.4.0","pg-promise":"^5.4.3","tslint":"^3.15.1","tslint-config-standard":"^1.3.0","typescript":"^2.1.5","typescript-formatter":"4.1.1","yargs":"^7.1.0"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"980d71cdf08ad42028b73aae10ad8a36a3d8f556","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.2.0","_shasum":"fd7a75498652a1110c38cd4ee256590490cb07bc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"fd7a75498652a1110c38cd4ee256590490cb07bc","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.2.0.tgz","integrity":"sha512-Phc/IFF22zGdVij6Mef9i6QPF7igrQGoGZQCUwwrm6A301EV4hj46Su87A7drV1WGzydq3LOfuKE34yyEyeK3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF4tWFi8EcJ+eTqszb/QgD0jgVTMWEsbC/zJyQkZLHzwIhAKmtAarLH9NB4C1eMW4Kv9lN06Z4b4iZHyJBSyU4xmjN"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-2.2.0.tgz_1496631195142_0.4242252786643803"},"directories":{}},"2.3.0":{"name":"schemats","version":"2.3.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run coverage && npm run coveralls && rm -rf ./coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js || echo failed to submit code coverage"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^5.9.0","typescript":"^2.3.4","typescript-formatter":"4.1.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"e47bfd6cc358922a10e63c928d24e91972b202cc","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.3.0","_shasum":"89b759787c72ad41721f17b0efdab7f93039395f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"89b759787c72ad41721f17b0efdab7f93039395f","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.3.0.tgz","integrity":"sha512-foZLjPeiYNqLQCRNxUprjVlH2pntehRKVlu72PCIs1A5PSefCSlq2afNUqNgs3J+jCkKYQicaHPKXMzvIJnM+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIKNiz106GG4dXlVwkkbrRZL1JfgTKFHb5CDiYxvdPzAiAXSPEFmrysLneujPgVvgnAMKTWJjn970OKjSwFkpJOaQ=="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-2.3.0.tgz_1498243228914_0.9295905984472483"},"directories":{}},"2.4.0":{"name":"schemats","version":"2.4.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.2.3","typescript":"^2.4.1","typescript-formatter":"4.1.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"7c756cf1db18c7f9bc7e783f98a87570222d797a","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@2.4.0","_shasum":"b965ab763b48f1afcf2b56fe1f257d5716ad082c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.3","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"b965ab763b48f1afcf2b56fe1f257d5716ad082c","tarball":"https://registry.npmjs.org/schemats/-/schemats-2.4.0.tgz","integrity":"sha512-RKSAAI8TAFHRHaB+5V+ILXBVoaXr2R/3D4ha9/OckgUYVAzV6StO5IZpllsJjMBJj7D5cOfLeodtMv5XLgrltw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDqO9d9DHXPAW84iJRVKmrlDYz0sTeygJxu1tLBKWUWgIhAJygJ2OmrIRtoaqgPXf3MC5UDm6nA3PFSWetKiNtQld+"}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-2.4.0.tgz_1500762012949_0.15772899705916643"},"directories":{}},"3.0.0-beta.0":{"name":"schemats","version":"3.0.0-beta.0","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.4.2","typescript-formatter":"4.1.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"c588419f483e86a9353111019c26e337a46c202d","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@3.0.0-beta.0","_shasum":"19ecbe22b888e2d88d69f7784dbb7cf8e085461f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"19ecbe22b888e2d88d69f7784dbb7cf8e085461f","tarball":"https://registry.npmjs.org/schemats/-/schemats-3.0.0-beta.0.tgz","integrity":"sha512-hLNeqNEbzrKznDLU8ECFOoezuJNNJUKOtWnRtKd8kVQP/BAnmMff2j7kfOZGCqA9uNgkYlziYsrZaTB51fav5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmMDQ7V4leV6jjkKrrDCKsdYTuJCnwkb4dYuXPN7PVbAiEA09DWOkRZ8gSczK1HEhE1mG1ZQtSxC09qO79pcUcyBiU="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-3.0.0-beta.0.tgz_1502729636494_0.06678044865839183"},"directories":{}},"3.0.0-beta.1":{"name":"schemats","version":"3.0.0-beta.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.4.2","typescript-formatter":"4.1.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"066cf73f5177315372f21852d75058e5acefc15e","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@3.0.0-beta.1","_shasum":"2f70105ce50bce389a0fe61afaae81b07eda47c6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"2f70105ce50bce389a0fe61afaae81b07eda47c6","tarball":"https://registry.npmjs.org/schemats/-/schemats-3.0.0-beta.1.tgz","integrity":"sha512-SAescfMDWOUnHShQSiwowgSK7Oc6mrEklULhIBWL7eaqZhtxJ87y/BAGrs2Oc9/shuSzC+nqBha6zaepmMWHLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDC9Ivf2kHWslqzdtjISXnYJMM4gRx4s5wECiUZ66KXcAiEAlPNNnEAtelRp3WZnLP3i6QAYBBka0+VfjlQlJ8kgtm4="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-3.0.0-beta.1.tgz_1502738620602_0.5267550086136907"},"directories":{}},"3.0.1":{"name":"schemats","version":"3.0.1","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.4.2","typescript-formatter":"4.1.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"4d4cddf54195e74d3366d5bea74a908fa7469013","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@3.0.1","_shasum":"cc2c0c1b16e003b01dc2ca5b5639d4091267d0e5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"xiamx","email":"xiamx2004@gmail.com"},"dist":{"shasum":"cc2c0c1b16e003b01dc2ca5b5639d4091267d0e5","tarball":"https://registry.npmjs.org/schemats/-/schemats-3.0.1.tgz","integrity":"sha512-DTlMmsNtQXRQfcXAbogntlsDGU1amNfE6qvzcoR847V94pADh7fMEWAR3E5m9sfEvYoUEml4qzRfMih+g1eCeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHunBCfN5Dh4KD4/h4qAM7tVUSVrSLkyjJw+Jofe9TsQIgcSpF6AsfjTn1WzCN3cZDgQdq2d7aerLypRRtezYxebM="}]},"maintainers":[{"name":"xiamx","email":"xiamx2004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats-3.0.1.tgz_1506008465210_0.33412377070635557"},"directories":{}},"3.0.3":{"name":"schemats","version":"3.0.3","description":"Generate typescript interface definitions from (postgres) SQL database schema","keywords":["postgres","schema","typescript","sql"],"main":"./src/index.js","types":"./src/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json --type-check 'src/**/*.ts' 'test/**/*.test.ts' 'bin/**/*.ts' --exclude '**/*.d.ts'","build":"tsc","dependency-check":"dependency-check . --entry bin/schemats.js --missing --no-dev","test":"npm run lint && npm run build && npm run dependency-check && mocha","prepublish":"npm run build","clean":"del-cli node_modules **/*.js","coverage":"npm run lint && npm run build && npm run dependency-check && nyc mocha","coverage:ci":"npm run lint && npm run build && npm run dependency-check && nyc mocha && nyc report --reporter=text-lcov | coveralls"},"bin":{"schemats":"bin/schemats.js"},"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}],"license":"MIT","devDependencies":{"@types/bluebird":"^3.0.35","@types/diff":"^3.2.0","@types/lodash":"^4.14.37","@types/mocha":"^2.2.39","@types/mysql":"0.0.33","@types/mz":"^0.0.31","@types/node":"^6.0.77","@types/power-assert":"^1.4.29","@types/proxyquire":"^1.3.27","@types/sinon":"^2.1.2","@types/yargs":"^6.3.3","coveralls":"^2.11.15","del-cli":"^0.2.0","dependency-check":"^2.6.0","istanbul":"^0.4.5","mocha":"^3.2.0","nyc":"^11.0.2","power-assert":"^1.4.2","proxyquire":"^1.7.11","sinon":"^2.1.0","source-map-support":"^0.4.15","ts-node":"^3.0.4","tslint":"^5.4.2","tslint-config-standard":"^5.0.2"},"dependencies":{"bluebird":"^3.5.0","diff":"^3.2.0","lodash":"^4.17.4","mysql":"^2.13.0","mz":"^2.6.0","pg-promise":"^6.3.6","typescript":"^2.7.1","typescript-formatter":"^7.0.1","yargs":"^8.0.1"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"require":["ts-node/register"]},"gitHead":"7c3d3e16b5d507b4d9bd246794e7463b05d20e75","homepage":"https://github.com/sweetiq/schemats#readme","_id":"schemats@3.0.3","_shasum":"adadbb87ef1d991fb03ed3257f92923e548bd800","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"crispmark","email":"macr1324@gmail.com"},"dist":{"shasum":"adadbb87ef1d991fb03ed3257f92923e548bd800","tarball":"https://registry.npmjs.org/schemats/-/schemats-3.0.3.tgz","fileCount":78,"unpackedSize":391357,"integrity":"sha512-7pwkuu19wMb7HrG48o9p2T/MZCLJ+TPOIvUukUjX4PEWSt5omOkgBWCUhoNuW1QseKemTJGociqRznU0PWh4HQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnhTosTvOiVgcCulNfrSkkKj1qPPbdB7pfFiXQ7uoSMQIhAL0J8vGZjujlF6HHMhzx/sLYad577j4YiqXOIxexML0s"}]},"maintainers":[{"name":"crispmark","email":"macr1324@gmail.com"},{"name":"xiamx","email":"xiamx2004@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schemats_3.0.3_1518622689912_0.3238835197373304"},"_hasShrinkwrap":false}},"readme":"# Schemats\n\n[![npm](https://img.shields.io/npm/v/schemats.svg)](https://www.npmjs.com/package/schemats)\n[![GitHub tag](https://img.shields.io/github/tag/SweetIQ/schemats.svg)](https://github.com/SweetIQ/schemats)\n[![TravisCI Build Status](https://travis-ci.org/SweetIQ/schemats.svg?branch=master)](https://travis-ci.org/SweetIQ/schemats)\n[![Coverage Status](https://coveralls.io/repos/github/SweetIQ/schemats/badge.svg?branch=coverage)](https://coveralls.io/github/SweetIQ/schemats?branch=coverage)\n\nUsing Schemats, you can generate TypeScript interface definitions from (Postgres, MySQL) SQL database schema automatically.\n\nStart with a database schema: \n\n<table>\n<tr><th colspan=\"2\">Users</th></tr>\n<tr>\n<td>id</td><td>SERIAL</td>\n</tr><tr>\n<td>username</td><td>VARCHAR</td>\n</tr><tr>\n<td>password</td><td>VARCHAR</td>\n</tr><tr>\n<td>last_logon</td><td>TIMESTAMP</td>\n</tr>\n</table>\n\nAutomatically have the following TypesScript Interface generated\n\n```typescript\ninterface Users {\n    id: number;\n    username: string;\n    password: string;\n    last_logon: Date;\n}\n```\n\n\nFor an overview on the motivation and rational behind this project, please take a look at [Statically typed PostgreSQL queries in Typescript\n](http://cs.mcgill.ca/~mxia3/2016/11/18/Statically-typed-PostgreSQL-queries-and-typescript-schemats/).\n\n## Quick Start\n\n### Installing Schemats\n\n```\nnpm install -g schemats\n```\n\n### Generating the type definition from schema\n\n```\nschemats generate -c postgres://postgres@localhost/osm -t users -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -t users -o osm.ts\n```\n\n\nThe above commands will generate typescript interfaces for [`osm`](test/osm_schema.sql) database \nwith table [`users`](test/osm_schema.sql#L18). The resulting file is stored as [`osm.ts`](test/example/osm.ts).\n\n### Generating the type definition for all the tables in a postgres schema\n\nTo generate all type definitions for all the tables within the schema 'public': \n\n*Note: MySQL does not have a default public schema, but should it have a schema named public, this will still work.*\n\n```\nschemats generate -c postgres://postgres@localhost/osm -s public -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -s public -o osm.ts\n```\n\nIf neither the table parameter nor the schema parameter is provided, all tables in schema 'public' will be generated, so the command above is equivalent to:\n\n```\nschemats generate -c postgres://postgres@localhost/osm -o osm.ts\nschemats generate -c mysql://mysql@localhost/osm -o osm.ts\n```\n\n### Using schemats.json config file \n\nSchemats supports reading configuration from a json config file (defaults to `schemats.json`). Instead of passing configuration via commandline parameter like done above, it is also possible to supply the configuration through a config file. The config file supports the same parameters as the commandline arguments.\n\nFor example, if a `schemats.json` exists in the current working directory with the following content:\n\n```json\n{\n    \"conn\": \"postgres://postgres@localhost/osm\",\n    \"table\": [\"users\"]\n}\n```\n\nRunning `schemats generate` here is equivalent to running `schemats generate -c postgres://postgres@localhost/osm -t users -o osm.ts`. \n\n### Writing code with typed schema\n\nWe can import `osm.ts` directly\n\n```typescript\n\n// imports the _osm_ namespace from ./osm.ts\n\nimport * as osm from './osm'\n\n\n// Now query with pg-promise and have a completely typed return value\n  \nlet usersCreatedAfter2013: Array<osm.users>\n   = await db.query(\"SELECT * FROM users WHERE creation_time >= '2013-01-01'\");\n\n// We can decide to only get selected fields\n\nlet emailOfUsersCreatedAfter2013: Array<{\n    email: osm.users['email'],\n    creation_time: osm.users['creation_time']\n}> = await db.query(\"SELECT (email, creation_time) FROM users WHERE creation_time >= '2013-01-01'\");\n```\n\nWith generated type definition for our database schema, we can write code with autocompletion and static type checks.\n\n<p align=\"center\">\n<img align=\"center\" src=\"https://github.com/SweetIQ/schemats/raw/master/demo.gif\" width=\"100%\" alt=\"demo 1\"/>\n</p>\n<p align=\"center\">\n<img align=\"center\" src=\"https://github.com/SweetIQ/schemats/raw/master/demo2.gif\" width=\"100%\" alt=\"demo 2\"/>\n</p>\n\n### Using schemats as a library\n\nSchemats exposes two high-level functions for generating typescript definition from a database schema. They can be used by a build tool such as grunt and gulp.\n\n### Upgrading to v1.0\n\n#### Deprecation of Namespace\nVersion 1.0 deprecates generating schema typescript files with namespace. \n\nInstead of generating schema typescript files with\n\n```bash\nschemats generate -c postgres://postgres@localhost/db -n yournamespace -o db.ts\n```\n\nand import them with \n```typescript\nimport {yournamespace} from './db'\n```\n\nIt is now encouraged to generate without namespace\n```bash\nschemats generate -c postgres://postgres@localhost/db -o db.ts\n```\nand import them with \n```typescript\nimport * as yournamespace from './db'\n// or\nimport {table_a, table_b} from './db'\n```\n\nAs [TypeScript's documentation](https://www.typescriptlang.org/docs/handbook/namespaces-and-modules.html) describes,\nhaving a top level namespace is needless. This was discussed in [#25](https://github.com/SweetIQ/schemats/issues/25).\n\nGenerating schema typescript files with namespace still works in v1.0, but it is discouraged and subjected to \nremoval in the future.\n\n#### Support Strict Null-Checking\n\nVersion 1.0 [supports](https://github.com/SweetIQ/schemats/issues/19)\n [strict null-checking](https://github.com/Microsoft/TypeScript/pull/7140)\nand reflects the _NOT NULL_ constraint defined in PostgreSQL schema.\n","maintainers":[{"name":"crispmark","email":"macr1324@gmail.com"},{"name":"xiamx","email":"xiamx2004@gmail.com"}],"time":{"modified":"2022-06-26T16:32:27.218Z","created":"2016-11-11T19:01:57.007Z","0.1.0":"2016-11-11T19:01:57.007Z","0.1.1":"2016-11-11T19:07:05.986Z","0.1.2":"2016-11-11T19:09:07.187Z","0.1.3":"2016-11-11T19:13:36.851Z","0.1.4":"2016-11-11T19:14:27.467Z","0.1.5":"2016-11-11T19:15:35.620Z","0.1.6":"2016-11-11T19:21:06.445Z","0.1.7":"2016-11-11T19:32:44.811Z","0.1.8":"2016-11-11T20:04:44.571Z","0.1.10":"2016-11-17T02:27:52.112Z","0.1.11":"2016-11-17T02:35:48.677Z","0.1.12":"2016-11-18T15:07:50.005Z","0.2.0":"2016-11-20T22:31:33.471Z","0.2.1":"2016-11-29T14:16:56.104Z","0.2.2":"2016-11-29T16:43:43.648Z","0.3.0":"2016-12-07T21:59:22.363Z","0.3.1":"2016-12-22T16:40:39.566Z","0.4.0":"2016-12-22T19:34:51.529Z","0.5.0":"2016-12-23T16:39:06.572Z","0.5.1":"2016-12-23T17:59:45.497Z","0.5.2":"2016-12-23T18:16:42.489Z","0.6.0":"2017-01-05T15:07:31.873Z","0.6.1":"2017-01-06T17:44:23.462Z","0.7.0":"2017-01-12T17:02:47.548Z","1.0.0":"2017-01-16T17:59:17.061Z","1.0.1":"2017-01-16T18:03:19.281Z","1.0.2":"2017-01-24T14:39:53.276Z","1.1.0":"2017-02-07T21:09:16.073Z","1.1.1":"2017-02-08T18:52:06.761Z","1.1.2":"2017-02-10T17:20:18.516Z","1.1.3":"2017-02-15T17:39:59.632Z","1.1.4":"2017-02-16T20:00:01.222Z","1.1.5":"2017-02-20T16:38:52.647Z","1.2.0":"2017-02-25T19:53:23.149Z","2.0.0":"2017-04-20T16:38:44.777Z","2.1.0":"2017-04-24T15:40:43.153Z","2.1.1":"2017-04-28T20:59:06.483Z","2.2.0":"2017-06-05T02:53:15.245Z","2.3.0":"2017-06-23T18:40:29.041Z","2.4.0":"2017-07-22T22:20:13.121Z","3.0.0-beta.0":"2017-08-14T16:53:56.679Z","3.0.0-beta.1":"2017-08-14T19:23:40.760Z","3.0.1":"2017-09-21T15:41:05.354Z","3.0.3":"2018-02-14T15:38:10.777Z"},"homepage":"https://github.com/sweetiq/schemats#readme","keywords":["postgres","schema","typescript","sql"],"repository":{"type":"git","url":"git+https://github.com/sweetiq/schemats.git"},"author":{"name":"Mengxuan Xia","email":"xiamx2004@gmail.com"},"bugs":{"url":"https://github.com/sweetiq/schemats/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Arnaud Benhamdine","email":"arnaud.benhamdine@gmail.com"},{"name":"zigomir","email":"zigomir@gmail.com"},{"name":"Mark Crisp","email":"macr1324@gmail.com"}]}