{"_id":"@polymer/gen-typescript-declarations","_rev":"41-8c62a5e6585fcdb322a03a5e07ec19a8","name":"@polymer/gen-typescript-declarations","dist-tags":{"latest":"1.6.2"},"versions":{"0.1.0":{"name":"@polymer/gen-typescript-declarations","version":"0.1.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.1.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"0d65f15970e81d6ef71ecd57f43649bc8b2520d4","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.1.0.tgz","integrity":"sha512-JGdTTAPbRJ3BH419iHYCT576/soby4iyDYMWtIN937rpwErAFUHKOsCnhCbRbSSA75JmOdFYa0Vd/J3EfmE+9g==","signatures":[{"sig":"MEUCIQC7s1sOjJ3QfZUGHLe+bh2a6iOfOGa7d12iE9Cl7RZfwAIgKbGBIHtEa84C84dqHSJtbu4B7FfhIUVXk8xx8BEHKk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"eed6337e7f07f7725d41c780d314ee1a14a86a51","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"^2.6.0","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.1.0.tgz_1510277337593_0.3165991248097271","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@polymer/gen-typescript-declarations","version":"0.2.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.2.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"e355785ea86e23acd910ed8f191061fee392f1f7","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.2.0.tgz","integrity":"sha512-O1bRkpUNOhqUHG47XbGM02qf0mDOjjhUHsZCfx6MKII1j6yVjsG+eSMWFnDdYgThV/FEOLwInQ6IpwO1OlcxdA==","signatures":[{"sig":"MEUCIQDO+Zs2z8QQybCljtTtE5ngcBHjbajlI5uawRpzFSX+qwIgf5dtYld4/wCBaxOsqzij3Ykf4eIR1sCdrSZwZrccS84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"e438ca06c296605f7955a53ed96baab24c13c982","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"^3.0.0-pre.3","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.2.0.tgz_1512772796302_0.49300222960300744","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@polymer/gen-typescript-declarations","version":"0.3.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"f474945ffdcd930f8535cb5f26b6ddee9a2dbd27","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.0.tgz","integrity":"sha512-yZdAiVAyPfmTMZ3gQug4c20DfhKlm73eXN7buUvC1Y0lWXyXxlRsWjFn62w8GlPKJJm7honPUZOw5S8pq+iVnw==","signatures":[{"sig":"MEUCIGJJjy1D2qxskI3MOQ5vgmJqkZFIWDz7ODHxw8CR/zJnAiEAje3mNhRapdBMiaHgR2Fa54P/tglcYQcnuXCpr9MmSkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"539a39d831bf8a8de957a208f7440bca76519d68","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"^3.0.0-pre.3","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.0.tgz_1513128806179_0.5459280346985906","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@polymer/gen-typescript-declarations","version":"0.3.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"7a87090356c7963bf696870e3ab01b5167584e9a","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.1.tgz","integrity":"sha512-96Qwu7oOehDyjtwylE90tiUCupf7gYLmkyZWY+QCkqMk3gRAE0yPhBsMi5E16bVVIpl1gVHHNE/G/M9lL9d9ng==","signatures":[{"sig":"MEUCIEVp9cqVUBDVQNEdtI1OmzgtGTUlf9jJmhVC+8VWS9UUAiEA/+kVFWKjhUflgmpUydKjSzn0Y/0sBxIRvAxQ3yByJGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"daf2ef154b7b20b14750c7fc8c4d37f736a0f957","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"^3.0.0-pre.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.1.tgz_1513378364360_0.6052220545243472","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@polymer/gen-typescript-declarations","version":"0.3.2","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"89c504727fe79bfa71546daa6e15e3d7a655f9ec","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.2.tgz","integrity":"sha512-SkVgGmuYf9G/FLDQjm9G2/XD7k0UJvnHUwLcso6lPor0kP68t/S5KNw+irZyQBOlLIOX7t4L64jbqxyE1JwdCQ==","signatures":[{"sig":"MEQCIBsOyQYmis7lMfUu3WbQi1TNaIS/Y6HtCaPgHeUMKk2GAiAtrRR2+QQeh44FFaArTHmR9Sw9QSXxj70ioum4pVaG9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"441b7b94220408522c1f5b9953cf747c4d845481","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"^3.0.0-pre.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.2.tgz_1513641086755_0.2648835328873247","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@polymer/gen-typescript-declarations","version":"0.3.3","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"dcbdaa28b93aa90f431bdc9e1ed883bbbc446a41","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.3.tgz","integrity":"sha512-hCL7uF2UefJDuUU87iUZYohylsKTzb1hAKMeFbFG58c/McliEVxw4RQDdKbllkUOEzIFlsn2mtKY9tlhprSIPw==","signatures":[{"sig":"MEQCIFGKvgD6udpg6z/0cwuDi4DJnliVICKV7/dw6oDzvdHAAiBZTMRI4kMZsE/v7o4OMKu/WU0P7xA0GhKde09bns/A+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"77a35c5aa2d63af9a68fc78871c1a836ca5088c1","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"=3.0.0-pre.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.3.tgz_1513641728088_0.46815302269533277","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@polymer/gen-typescript-declarations","version":"0.3.4","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"1de73fba6e1cf00ecf52cddd150907dc93cc5221","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.4.tgz","integrity":"sha512-t9xp+kS1CavpVSuzDXav2T27CDzSz37DsFJqAVv9WhE7+zNGiO3L4B5DPRHI2H5vZ9YI90abboWcYQlUN24mLA==","signatures":[{"sig":"MEUCIE06zAcmLN5/uwPw7mR9ljCUr0Drh45lcg2yoLNVPIRnAiEA5oTEiZQyH49Sr0Bfsc65cmCoGBo9Yo7OrZKflAREFzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"356efcbaaf87e15010d45882042b30957fcc569c","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"watchy -w src -- npm run test","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"=3.0.0-pre.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","watchy":"^0.7.0","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.4.tgz_1513795662188_0.4445359306409955","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@polymer/gen-typescript-declarations","version":"0.3.5","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.5","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"39927f272b586e89a5653c489033b08a43d61ef2","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.5.tgz","integrity":"sha512-Fyb58xk6bTr6tSYjNB7zSC6X+8X6WoNQcQBZ18J3qlwaljo+CfgjdpYJ9U91ci2YDv0y5v51s6k1uN+Uo9BSAw==","signatures":[{"sig":"MEQCIC8NMS7NrVkA19LFGnNfqcnqgk/06ynVq8OuBkH+BP1tAiAoElTn2UKTZefX/Lo7aoJ++Kd2HM8lf65D4LoyP1yPCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"29f2b4e9a5f77b9d7056c129bbc94f3d1c07d82d","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.5.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.0.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"=3.0.0-pre.7","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","tsc-then":"^1.0.1","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.5.tgz_1514934986572_0.4469304527156055","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@polymer/gen-typescript-declarations","version":"0.3.6","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@0.3.6","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"d5302bebd9be7669825d0e79affcdec287c620d2","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-0.3.6.tgz","integrity":"sha512-cHPjrmhwqVcBl/HQMuuLmH4yKgtH1F5enOHWhytAWWymTu7QKJEg3WfqthFLHgajOSwlViVre6C3+sPA9VOZ3w==","signatures":[{"sig":"MEUCIQCFF7ALleCiHE0nOSsABIiGfIGosHDGgSvZYfJJn5votAIgcOAK0vq/HVb66ITjSVChdcDsGvy9pTHJvNVtaai60E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"377f3913b2f9dcfa99c05a94fe6d720b89658bd6","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.3.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"=3.0.0-pre.7","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","tsc-then":"^1.0.1","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-0.3.6.tgz_1515544584826_0.969290794339031","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@polymer/gen-typescript-declarations","version":"1.0.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.0.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"a467595ded79bfa1f7f22ddd0b28885a8fa69699","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.0.0.tgz","integrity":"sha512-5z98ytnUIKh178lxctnXt7nphHtT6K9cd+USVfwV7fLbbGR4cRDCUi3dnU2oC/3R8ZcrFY7ETjPTaDoMq5f2bg==","signatures":[{"sig":"MEYCIQDuMZ19zEA+rsv/i2NoAtOr9gzbjWAmb5fzGytWSkQUbgIhAP4YiHuHYWRB+OyeyZPzZTyhoxd4N3YwW1FKqwePRCU2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"518b9cfbba8af88f2240880368cdc62ab351e72a","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.4.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^4.0.2","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^4.0.2","polymer-analyzer":"=3.0.0-pre.7","command-line-args":"^4.0.7","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^3.5.3","tsc-then":"^1.0.1","typescript":"^2.5.3","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-1.0.0.tgz_1516919412668_0.5645086693111807","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@polymer/gen-typescript-declarations","version":"1.0.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.0.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"946984140803f680c39ed3f151cf1d86ee7dc56e","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.0.1.tgz","integrity":"sha512-FrnJ6oQQ9RNHP97YpbPfm915X7waWaNjIASU1rIhh6ZuWF4yOjQAccnXQShdfZAHUmCp2wlg6VtgbqRd6+4eQA==","signatures":[{"sig":"MEUCID5clR2kaVxdvJcS7KFC25QIUST4VIKkxWKEoHiW6ehAAiEA8BebK/oKZ7MIAUml1dcPza/DcJkdOXy2Evtwi1jG1l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"963c6fbdb90550e320e4b17a4c3c2c9581d66a32","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.4.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.9","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/glob":"^5.0.33","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-1.0.1.tgz_1517549664852_0.4774746356997639","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@polymer/gen-typescript-declarations","version":"1.1.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.1.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"e1e6e9e56b184ded65007ae9d74cce4959b9be4b","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.1.0.tgz","integrity":"sha512-mVD4LEfBq3s8XYLspJNNtL+TMo2ZZpy6+eK5YOp+MGNWxQt4DWOzI11i43ddRkHCK/cXDTC9pc8JNA+pOtaC1w==","signatures":[{"sig":"MEUCIQCBbfjx1N7UYA1W7h4qFvuX7Yl8RykOmJTQMekO5Dev0wIgSOiPbznL5vIt38l+lxVoJTDXBZkehGdqvmyARpiW2bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"650c53c861532960a84360c800be2a22228f0150","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.4.0","dependencies":{"doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.10","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","glob":"^7.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-1.1.0.tgz_1517863940553_0.8943791193887591","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@polymer/gen-typescript-declarations","version":"1.1.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.1.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"e3af80455505f56bdb00883a5a809f2dbf4c96cf","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.1.1.tgz","integrity":"sha512-rUfH6USpiPYSHl2dC+/rGb3RYK8LPyqNhiuZCLv13F0fhYr01jdTogGuSphEoSLklm1gKRsDsrfZq7OvpzPYEg==","signatures":[{"sig":"MEUCIQC8LKXZz7FZJGb+yPuWk691oXvm1W3NIkeNSj2DlJcnTAIgFM2/bhDfFsmEK9AfpVshVg2WMWWescU+Iu3yGcC8Q/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"da2ee434fdd9e02c388f48479f047bdf99515bf5","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.4.0","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.10","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations-1.1.1.tgz_1517867102118_0.5543933534063399","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@polymer/gen-typescript-declarations","version":"1.1.2","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.1.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"7e1fd7ee16f2ee5081681b501f9d35ad1192d511","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.1.2.tgz","fileCount":23,"integrity":"sha512-rZ4axz4qj+kfF/Na3va1EmTWuAece+ItmFf7gazT6yf76rGv2QgCECnBkk4s+GC6DKp3FQMc2dXnPCbug0CbMw==","signatures":[{"sig":"MEQCICBWB3f1LcYyA9MNAEz2hKlOZE1RF2m1cJTctopHScCJAiB9Tg6zWoVs0keS+H3xPqAmbLNjAcMpElDZ6WJw7p5i9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190852},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"e962db3c781d45e9502c685d7f736eb72af03ce1","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.5.0","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.10","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.1.2_1518120555288_0.38476608539286716","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@polymer/gen-typescript-declarations","version":"1.1.3","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.1.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"a02cbd0d76b548bd6111ad6bea2e3853e8e55a35","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.1.3.tgz","fileCount":23,"integrity":"sha512-NJriR/H/Jsc0XV0sBSNRn85jl4p0RUkX4fJCHqOfcjJY/9X360vpKXLeYdwvdF6bu0PuBsEsntsTxiEFsPFAZw==","signatures":[{"sig":"MEUCIFryWd7aQ8mFB9HGRsOBWFb+2TP82OpXah49JyH8p1leAiEA3hvIjIVHhT4tMzGVw6IyYKfCykxl7kw5C4gwXleQYV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193982},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"b61cce4e248088568b0b403d77dfb685bfc22fb1","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.5.0","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.10","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.1.3_1518504247852_0.5250335098997825","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@polymer/gen-typescript-declarations","version":"1.2.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.2.0","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"a6d0a5b24cb0f8d82342b0e2822ee56876809bca","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.2.0.tgz","fileCount":23,"integrity":"sha512-a5DFXI3TdZSVOMH4608LVaBLmcr+mwM2+B8OSBiB9WFNCtdqzUXwtB5We6vBzrThXlO4uRo7d2pEqjNXMAlEkA==","signatures":[{"sig":"MEUCIQCTlilJD7vCTRfo3/UoaRnAqhIrV9ZK4hy9vGnvEffKJQIgf7Fd2gThEilnyc+HWvtt0sKOeDxOaQFL9KqkvcodXuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194288},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"ebe800c91f06924c632735b8b633b26d4e083b9d","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.5.0","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.12","command-line-args":"^5.0.1","command-line-usage":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"~2.6.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.2.0_1518738482790_0.8447413249724982","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@polymer/gen-typescript-declarations","version":"1.2.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.2.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"351ef59c49697efef7cae4b3a095372a25dea3ca","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.2.1.tgz","fileCount":23,"integrity":"sha512-N0rNp+F8Cp0iQ40i3Lx3onWnRXMnfMosR9WFE+IHMF4k5Fv2toRYz77EZMEPPZCz1tzFmCUelHxvxpdssT9oCw==","signatures":[{"sig":"MEUCIQDfnOd1AHP2jQ9/vB4yv9mvlR/gxyp8ItehHq2l/nByAQIgFXiO9gx2Ojy6Mv5fh0D+jmLnZXG4QgimJCrSdDCxC7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194701},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"11d68dd64862ada6a8ab8b5cf1dcc921fb9f354b","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rm -rf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.6.1","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.14","command-line-args":"^5.0.1","command-line-usage":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","tsc-then":"^1.0.1","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.2.1_1520634858456_0.840385794946662","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@polymer/gen-typescript-declarations","version":"1.2.2","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.2.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"3f12e70adcbb4cf79c1a4bd868542c67493e8da1","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.2.2.tgz","fileCount":23,"integrity":"sha512-9P946+nIkSm+761v3oxH/QVgJozhsInldKY3h8AVstdXkA8W0Fij84pqsFv1nrRuPGj4Pv71crzoZpFnLkNmKQ==","signatures":[{"sig":"MEQCIE3l0amgG5OKzfpCdBe0Ez8pvWsfHtxTDqCwZSnHi28+AiBha/PNiawT0Ru1x23akRqrTepOHMNrB+PH6H+iwmNs0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194884},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"ff7049926302a2874c07c5c0b6452980024dc69f","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"npm run clean && tsc","clean":"rimraf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.6.1","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^5.0.0","escodegen":"^1.9.0","minimatch":"^3.0.4","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"=3.0.0-pre.14","command-line-args":"^5.0.1","command-line-usage":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","rimraf":"^2.6.2","tsc-then":"^1.0.1","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.2.2_1521488091757_0.8298155824211932","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@polymer/gen-typescript-declarations","version":"1.3.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.3.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/gen-typescript-declarations#readme","bugs":{"url":"https://github.com/Polymer/gen-typescript-declarations/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"4db23811d508080bd656d423ca963d0c9892fef3","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.3.0.tgz","fileCount":40,"integrity":"sha512-hXfMJikqN2VX7ZHq9FGvaj+wsYNd1bh0WCV5TRLhG1vGlOchFzrIMuUrCkd2h+pawS9GkD8cKDokE3sBsYevFg==","signatures":[{"sig":"MEUCIEtPRPY1TtfK0cYnYWqCT90nIDA7h22r6AEd/j3wKCHEAiEA8iYjSkCR541JCGQy+EGUZaHFFPL1YOmNFQIe8jd7/TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNne1CRA9TVsSAnZWagAAEysP+QGWGx61txfTeHehe+bH\nIaQbizZ9s5IWaaCdv584BkLDZqawoxyTrWgljdlS6vGDN4TyFNKCjxrxIX2Y\n7uh6rBoqiULWfHbKIOevP8aCVH7ApcOvNIorLWFRBeseKna0PO0PDOx5kIoS\nHj6OAMFoFus6FpmqGMjurhDFIlBPHIpVN0KQMam5V4dXMoaGoYCrIqfylWox\ngFqLZlc0dz4NRX54yzZkOyDWUucuM/aWbuegstdzqFRUnJgsY27yU/LiA9hm\nxDiaQmzGgscGa7/00d1CP/iMq1LGppO2Nu/v0tAcQP6wHOPhdWMCwtS7rHrD\nD6KQwNQrRTF/zSLIPZLIDhaGfIIhfbZdF18cshWtjkdnTyVvCTicerEGNR4G\nQ1dCCAX9qAWBw0iZOA6swRBYzyjG3CGw29PGqRayIWkX0r5F9TN9GgEqyGfb\nu8EzqYxNilsN+qkIvgsIIBpo9FqKprS8/kSc/pOnuhpwQ4Rs6erLS8xed78v\nGTWG9KjjR9kRhS8UrOpa9HBVKmQ9h6nCBA+jPQ0/ifSJKmbVCCzIGdjAfQPd\nSdqL2marN3iKfr5qGUjqIW6xf/DBITu8ICmPF4KDG4y5aRzSENf3OPsYXKmj\nY5zRpHSJaRvLVbI/3Wnlsw93b6dhQqOwNbaXFf4p8xJnMFLevsXigPTeanKf\nVUTk\r\n=N5vF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"gitHead":"dcfd0e6c8d1659e6e9228210bdff19eacd1e8661","scripts":{"test":"npm run test:setup && npm run build && mocha","build":"rm -f node_modules/parse5/lib/index.d.ts && npm run clean && tsc","clean":"rimraf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:setup":"scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","test:make-goldens":"npm run build && scripts/make-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/gen-typescript-declarations.git","type":"git"},"_npmVersion":"6.1.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","bower":"^1.8.2","mocha":"^5.0.0","rimraf":"^2.6.2","tsc-then":"^1.0.1","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/mocha":"^5.2.3","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.3.0_1530296245365_0.36860454179651914","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@polymer/gen-typescript-declarations","version":"1.4.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.4.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"8a2045ea9123e3598cac6f9dacdedc698dc13da1","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.4.0.tgz","fileCount":45,"integrity":"sha512-+ckyD5lC6BE00OFlGh2toVm98DE7a2fu0VrBbk+VKXzRVoxBFrOqNBVCw3IJlXNtGvrO+glyhKCVkeMWVtk3gw==","signatures":[{"sig":"MEYCIQDfWkHsUQNRblLLJvCyidmTpRnIme0XxtdQqReqKdOzGwIhAN8jViGcJ1IBOYZQIq3LU/rSDyxo0ziML6R5eaQbKKZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWl6ACRA9TVsSAnZWagAA4dIP/iljW2MubNuy4uHjUtn3\niNVnQsZHK/X6yupWBugjEoPmBpDr2+akCxSZYx90nwxikQT83DmaNfqYxUab\n92B5pikOJUaboUQ5MvNfSdnTZVpt8BBgXsIgTOcot+mr2mfvrSKQ9W/gsZUy\nl/q2dUGvYce5hsnlc/+41UK482Qsh4QisSZgHiJCY8kG+8wokLbhUhxjvYHG\ncCq+0T0MVl6d5AQl9jDr/bnijEtEKsBKc5qQIncgOkPL2uAPexsm/6QhmiUi\nSYWHPA3a+Ctc5PI+WsQeMQgayp83OLdIDFbnGB1K66I+eDYJKe8YmQrnSl0x\nFXB5G1jRzAU4TtTO/yATuGsqrrJBSJu5t4TjEAH+fFggcxlIfGLdCAhTltG8\n2MOMLoiRq+cYHl+zo9rZCB9CtaLRwS+VaWab42hB0sAlFDb8Guq07O+gGA8A\n4CO48yLek+vmRvGy9u72W4ABUh7ax3XlcxJEZLSjdzGAS2YwE9PIdNVmgG6J\nvbKHaaOpF+jJqXdhaAyGAbCwZdAwatJFAW8ohgtwp3QgHJ1NkFrQMEo1ok7p\nigU/e92YxL6iDLcBfe4yWQ3BvHVvJBwXLVgLsg5Tdc6y3/QXirMOwIdir8nA\nypIEaCydVsGsLllD2AInhrGg+Sze7S4sEjDjPWP21tgE+CXHktaDf9JgYqMR\niSGv\r\n=JTdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc","clean":"rimraf lib","format":"find src -name '*.ts' -not -path 'src/test/fixtures/*' -not -path 'src/test/goldens/*' | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.1.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1","clang-format":"^1.1.0","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.4.0_1532649088143_0.7090998934284873","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@polymer/gen-typescript-declarations","version":"1.5.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.5.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"17a3a63bc6140065751ca430045f92d326d85353","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.5.0.tgz","fileCount":49,"integrity":"sha512-53/Q+q4nm/YMeJePkCP9NKKmkt8/qoQIlvb9MzOXEnMlNvxFuFPL6iZ4elkOcqszUyuw0lYQwDTPreLbq8GTiw==","signatures":[{"sig":"MEYCIQCHNzINSTklZAgWsm9OxniPuMd0ln/Z+d7t2lqEECB0igIhANLkzzhlYsPTi+5uypQpxI7D3U051jImgYVlAv+q/0bH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdMrhCRA9TVsSAnZWagAAXScP/3AnJ8Co9NvkeABGlsxw\nkB625GFmLMPaI3y52P0dl7lUtrJbGufz0i3rMJpNofa89AtOCoI8lLU4Kzj6\niJuKxbmXHjvKl3w+piwsHh9d9yTPWSF6S7Z8jfx1Gxn2kdjpwycJks4O9U/B\nC1C19z3cEuZbNb4Aaaz3u4ih4TNXUaB+mJCMFvYb67csP86ikRIQVYbEqwjL\nGolLYXG0FWAAcJYHpdjneC1aptIhGaNkN8v1Y1x/oneBvlgRbEzlRp/DbW4D\n/KOj00Sm3On6IJNq/qGOSaTDI1T8kPM5i75/dXUTT5pGhRGgQ1VP5nijUjLy\nmXl2iWJ0pfqttbIJ7qBEdO3/gHHkR3ONsivSXp75i5xavWTt4EdPW6lGHio/\nU+7FRH/b09FXbM1yX1YqqG24QDOpjcskResa9dPt3GrdB2BnA1Ftu4/K3QFW\npFyGKkk5KMu8dqYTN7uT5+oq0Ldjhh75pE+u4PHvYZJmoD+ZhHiBfSZnDfDf\nuv9P6yfrclyCUA4STCgdTBm8vmo4N7UXyu96VJ8dSN9OlzOPLd0NY1NBgKCe\nHvSsUitQr7+cgp+7ZzgqhC9eDVrIZDvZ1vBibSCHEUv5IUzwaY3BenEFMDs3\npJkcrQyM9rYIzolSTmfvsleynxBustuxwlJPsYCcMqa6z1BeMh3D/+yaF+Dg\nuXvh\r\n=wJz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc","clean":"rimraf lib","format":"find src -name \"*.ts\" -not -path \"src/test/fixtures/*\" -not -path \"src/test/goldens/*\" | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.11.2","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","typescript":"^3.0.1","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.5.0_1534380768611_0.9971418093610314","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@polymer/gen-typescript-declarations","version":"1.5.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.5.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"1e14c6285dad8961bd83cc73b2480c770873217a","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.5.1.tgz","fileCount":49,"integrity":"sha512-9MPXvkP543SsVb3TwcxAHrFyvjQEbJbUokGrUMs0RGhGqXwSeQRa390AazNHJePOypze1R0VQ9I0WfkP6JlrBg==","signatures":[{"sig":"MEUCIQCpNLxK7mWZTVRKk03060hXHeEnYbzNmzU22fnC8hdN4gIgatu3XJNiJTxy3KRKO4kxsi5nGmqIWdhiwHgr+do+ZJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgcwGCRA9TVsSAnZWagAAcw4P/0PCN30Ay/jH6CmZc4gc\nqOxuj9snIw9HpIVKeE8ZFu21suEC3yhlaAXMf0Mj+BZKppXhvbDE2SDET4Lj\nSuCvcCwyOyW67g9iFg+DiOWyVj3PpBWH/oB15O6PU+Q0jd3DOY0+CZLegyb+\nOfaHQSTLXL2N6VC6UxX8Wy2IpUSy/DFXXm4zi2eLrtN076vc23HUoC1qVRkc\nZDHWXD/pxN8KEvBDbYieQIY/YNP/0ydxGUAK4pQvTlFxvyOqLaQzlDAaXyb+\nbJkLy4i7f+87p8BOMPiSnzU2UunLVYtXNYONAQ/giPpY3o68eAxU080y4Gr2\n/0o8ozLxm/sgJ2VrtZMV1Ncq77qu+bK0S3v16i6d8BiXz1grEgLJwjTVdC6P\nqBaojllBl7BNP2teLvsFkQweGg/QjURupK+k/+5sB2n1Rhw18/jzsgWXAQ0i\n/q7NYtVO0f3OdJ5l+jk8Oj47Mh61JLbaIIJ+NpUC2kbFdMT1IxeANLVNvPb7\n5vtNBb7oVb7XGlwfUwp3HTvYfpZVh0OSw/ptYpERUQMAkGSRxI7VFL/mQWjf\nKb0JkdP1v5xQHHMfy8rDmzbuu8X6BN837wYRgRjnLckSvk7X/duU3h5fMH87\n2XyZRrMygYU1F/OtD14HQl3gdr8aWLV8+iVQE8jiHUEdWnQk8msQ6NXMjOa3\n8Oez\r\n=DPNz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc","clean":"rimraf lib","format":"find src -name \"*.ts\" -not -path \"src/test/fixtures/*\" -not -path \"src/test/goldens/*\" | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"10.9.0","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","typescript":"^3.0.1","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.5.1_1535233029859_0.05379724251724061","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@polymer/gen-typescript-declarations","version":"1.6.0","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.6.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"e986df4cbb1fc037d3fe33a3edbe39fc25dab189","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.6.0.tgz","fileCount":49,"integrity":"sha512-11eHn9bhlUC7YZ0TzNR912Wb8Ao0Qri9suaQ59AqFPYJu56/m31yDfhErrpn6NnuiRm4cyJQydl75Pbk3RrFOg==","signatures":[{"sig":"MEUCIQDdRHF+o4KE+Zpi7NdRKpwBC+ABQrA5INrXwR1+WzvsGwIgGr+EwUwCFP1L1XRfXTnE6K7XJLJVBT7Rbe1G5VCmLwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCIA+CRA9TVsSAnZWagAAtqEP/ioXFIrHGn54zaFy18o7\nd4T2OvcEfUlXJXynSMAGhiG11yg6m5l2wis5o4YngH2WQThmsPQqE6ZSTCYw\nRmkQAzKbutP5kK+2UkqhS32MZhxJD1DVq+3JynKcIP/VM6mc9kMWazKQZfU2\n1l6b/bX/eeaPwNfA2vjxN++j1hSo0/uaaOOXulULbTmMtMcXFIdu1g3LB73I\nsdP1Oy2UzB/o/CjKuAtf3eleCc/bdSFEOXBBQ7niamOOmBGaIa3fV8hxbdHQ\nS7h4BKTxDP8awJyFgQORt4vUaOgGx2ofquMTCx+JHrrAmfgf8DR/5kDjwL10\nGCbWWRZI4bdQrEfuenSo7m3aUxEUu5950F+0bmZiD3ePp8b7zVin5TUGWR9T\nnuJ1zeaUI7DO83o6HmR3pcB5e90BsYyXbJ837fxwFEc1R+e/wj5vkCaa5+4C\nS5USXphVcajnZ7qWVemoiJAP8ORmoe8keWq4XqqpObqtO/e7MvcUlLrwqd5Z\nfqFe7ke0aybgnBwaPox/7RY81OS+tKlsVg6k3QWqCkLYyeR2wPKNnf1cf/1R\nRteuZldAbgtiAB4TLYH5IKX7bcEhSyEwyylIys1xcrfmdgqwDftwUq2flFZL\nAUOs4kzLkq5tQYMCoeJoMGTp7v/llVmsOk2WW4UzYY3cf/sH4OAMSgI84emA\nTZxi\r\n=eSLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc && npm run lint","clean":"rimraf lib","format":"find src -name \"*.ts\" -not -path \"src/test/fixtures/*\" -not -path \"src/test/goldens/*\" -not -path \"src/test/goldens_goog/*\" | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run test:setup && npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.1","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"10.11.0","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","typescript":"^3.0.1","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1","source-map-support":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.6.0_1544060990227_0.9716838320579257","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@polymer/gen-typescript-declarations","version":"1.6.1","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.6.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"b4f45d033a3fcff0528697a7628feec3608c32f0","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.6.1.tgz","fileCount":47,"integrity":"sha512-8CtIwwhxfMCdvtKuR/IphH9bvJGBIVP0dQdKA8Tua1oCTOBkGgG/fVY890hWCL2tz5CursQGq37UKY0+89Ot2g==","signatures":[{"sig":"MEYCIQCwRdlpVMBUwMVKWJl7q1nDzdZshZsyBElLOZp/aF9sGQIhAMfteWro3Hy77ernQBjg3k6jiR9azWSlJgDcNWpCIbuy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQnLACRA9TVsSAnZWagAAad4P/iDf0IVP2kxIcHGt2gcq\nmiXWndrtCd3hupSQmUQpGcNwsyuUnJgI77cf9C8ynZ4+OAohFNe7GVQLeunB\nWqyyxY5weG6+U0ixtOnd6T9Kuc4H0OVAk3YLHQNIyiIxDfIr5qkw0jr0fn7q\nN4oCj5/eBoV/WmYi35QAqhxNdimsVHgjizenswftSd9XYOjmT/wc7teT5lZj\ncuV9Ch8t73BB5A7w5Lm2fay10k3Ye6GmACePymrrCmFU5XLdg6BxX8IBSlUb\nK7qOjpouQdJSztA8wlnnG8Dh1XReUXeDwAeqb32TpKWsSBv5qLUxF1FAJXwL\n0x1fql8rijnfprtnfyafGBF/p5ZnOAKAopeQh/4Q8TjRrdEcp2U5la3gzOOR\n5SgLk0hhOBfxicGFYCWVCeEWs6De2wDx5UqKbBUtQ1ru1+X+E8wx2zrAgrqd\nSa1vSZ+CjWtTgh+lS4GUQqbKrM12pgT+ziCNJIsWkCeW7VY7WSyKB8IoSzN0\n/aG1TxjKDmzD5pruZDJoFms1rtj6rtrZYb6xHdjTyQh6mp0aNbB6dyKxtKp/\n6Wes72Mo7ulCIT6kUiHBqupv4FPhmFcvNw9TqSR6N8qLM8yK4CYUHBVi03wv\nQWqPtQN2ufsvpsnu9YWCXKPedDbV3AERb9DB0WD3s+xstxog/6/O2dCCg1CA\nr7TF\r\n=FRfW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc && npm run lint","clean":"rimraf lib","format":"find src -name \"*.ts\" -not -path \"src/test/fixtures/*\" -not -path \"src/test/goldens/*\" -not -path \"src/test/goldens_goog/*\" | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run test:setup && npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"usergenic","email":"brendan@usergenic.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.5.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"9.11.2","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","typescript":"^3.0.1","vscode-uri":"^1.0.3","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","source-map-support":"^0.5.9","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.6.1_1547858623855_0.767016822922602","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@polymer/gen-typescript-declarations","version":"1.6.2","author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"@polymer/gen-typescript-declarations@1.6.2","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"gen-typescript-declarations":"bin/gen-tsd"},"dist":{"shasum":"5ed5e146a487aab8e1605abda29b1270e6630e0a","tarball":"https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.6.2.tgz","fileCount":48,"integrity":"sha512-uXhwmPtnp2W4VQdBidHxadlZaW/Tahf1BxDwCpV0YwFPcH7BAD3WSW3cLvktFtOPPPTwKQoGU4HcMRzTlVYk9A==","signatures":[{"sig":"MEUCIQDEUAtEYiImxh826tXbYICnwW3kWvXAO12zzzl94p0amwIgYGu99gdLg0ibdIM6fX9eJev4mHIHGCHYRIz+M9GPgxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCqyBCRA9TVsSAnZWagAAWIcQAKNRpA69LdaaHldi5vck\nEsiEmt6Cca+8w2BIdrhq/HCBG5YXrtmaYz0hzfMH3i5XQHEp1bR47j2ZTZiO\n7Y00u9p9ghPzvvQFVM21pXJDKMY4UswTnMVYX5NIFRaQt81d55M8VCn2Xwvq\ndm0VZtMWWuTcyHJltnsB01qYvNpG0D1Txk5dD//cF0mV+ERZ2u2UhBgyNE32\nJXIADq44ualQeajKD6ZpIUIuvjCBODcueCx4QnkpjLPJ0APphXxLXcbRDhj6\nkLAyji/VxA8jlpeKq6AU0hE3ljRHoReB+Jt4UCc2yzyI+/HVTM2bMp9qQrUU\nzKVNjnmk+byiC646I2EJU9uksaiwy+TuTJblugDDT3/rWma9MTvD7kt69AlQ\nftXjuWrQd1abOgyUfG3lF+HBO4LTQkS/vJ6cCtgK4RtXnVL0DPK8sCNrJdFi\nZsTa+diG7FIGmjbfzCgxLwO43ZjVCikJPrLDxdMwdehqeeWqN72En9uu8wZV\nGm/fK0HKlxlTol0dRXlLQB6T7+GsJEu3j9sSf7T6PQG42yb9GXb89ETJ37UI\nhpSHFponYu7N5UQASbVetmLGBpIvsEl8+5heEdTbZKpbKaW+OATcIXStw5Qc\n7+Yd2AW0IKpN1ajPqKAavpRXv/qebCMR4csOs55boADUHpNVB0pkJfCfvm+3\nD2ek\r\n=7VAR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/gen-ts.js","types":"lib/gen-ts.d.ts","engines":{"node":">=8"},"scripts":{"lint":"tslint --project . --format stylish","test":"npm run test:unit","build":"npm run clean && tsc && npm run lint","clean":"rimraf lib","format":"find src -name \"*.ts\" -not -path \"src/test/fixtures/*\" -not -path \"src/test/goldens/*\" -not -path \"src/test/goldens_goog/*\" | xargs clang-format --style=file -i","prepack":"npm run build","test:unit":"npm run lint && npm run test:setup && npm run build && mocha","test:setup":"bash scripts/setup-fixtures.sh","test:watch":"tsc-then -- mocha --color","build:watch":"tsc --watch","prepublishOnly":"npm run test","update-goldens":"npm run test:setup && npm run build && scripts/update-goldens.js"},"_npmUser":{"name":"aomarks","email":"aomarks@google.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.9.0","description":"Generate TypeScript type declarations for Polymer components.","directories":{"lib":"lib"},"_nodeVersion":"11.13.0","dependencies":{"glob":"^7.1.2","babylon":"^7.0.0-beta.42","doctrine":"^2.0.0","fs-extra":"^6.0.1","escodegen":"^1.9.0","minimatch":"^3.0.4","typescript":"^3.0.1","vscode-uri":"=1.0.6","@types/glob":"^5.0.35","@babel/types":"^7.0.0-beta.42","@types/parse5":"^2.2.34","@types/doctrine":"0.0.3","@types/fs-extra":"^5.0.0","polymer-analyzer":"^3.0.2","command-line-args":"^5.0.1","command-line-usage":"^5.0.2","source-map-support":"^0.5.9","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.2","rimraf":"^2.6.2","tsc-then":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gen-typescript-declarations_1.6.2_1560980609020_0.14546736561194606","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-11-10T01:28:57.685Z","modified":"2024-10-07T21:25:54.007Z","0.1.0":"2017-11-10T01:28:57.685Z","0.2.0":"2017-12-08T22:39:56.374Z","0.3.0":"2017-12-13T01:33:26.321Z","0.3.1":"2017-12-15T22:52:44.525Z","0.3.2":"2017-12-18T23:51:26.898Z","0.3.3":"2017-12-19T00:02:08.168Z","0.3.4":"2017-12-20T18:47:42.452Z","0.3.5":"2018-01-02T23:16:26.778Z","0.3.6":"2018-01-10T00:36:25.085Z","1.0.0":"2018-01-25T22:30:12.839Z","1.0.1":"2018-02-02T05:34:24.922Z","1.1.0":"2018-02-05T20:52:20.694Z","1.1.1":"2018-02-05T21:45:02.628Z","1.1.2":"2018-02-08T20:09:15.344Z","1.1.3":"2018-02-13T06:44:07.919Z","1.2.0":"2018-02-15T23:48:02.853Z","1.2.1":"2018-03-09T22:34:18.509Z","1.2.2":"2018-03-19T19:34:51.851Z","1.3.0":"2018-06-29T18:17:25.465Z","1.4.0":"2018-07-26T23:51:28.236Z","1.5.0":"2018-08-16T00:52:48.748Z","1.5.1":"2018-08-25T21:37:09.975Z","1.6.0":"2018-12-06T01:49:50.357Z","1.6.1":"2019-01-19T00:43:44.061Z","1.6.2":"2019-06-19T21:43:29.189Z"},"bugs":{"url":"https://github.com/Polymer/tools/issues"},"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations","repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"description":"Generate TypeScript type declarations for Polymer components.","maintainers":[{"email":"rictic@gmail.com","name":"rictic"},{"email":"aomarks@gmail.com","name":"aomarks"},{"email":"emarquez@google.com","name":"emarquez"},{"email":"sorvell@google.com","name":"sorvell"},{"email":"bicknellr@gmail.com","name":"bicknellr"},{"email":"brendan@usergenic.com","name":"usergenic"},{"email":"admin@polymer-project.org","name":"polymer-devs"},{"email":"dfreedm2@gmail.com","name":"azakus"},{"email":"kevinpschaaf@gmail.com","name":"kevinpschaaf"},{"email":"justin@fagnani.com","name":"justinfagnani"}],"readme":"# gen-typescript-declarations\n\n[![NPM version](https://img.shields.io/npm/v/@polymer/gen-typescript-declarations.svg)](https://www.npmjs.com/package/@polymer/gen-typescript-declarations)\n\nA library which generates TypeScript declarations for Polymer and custom\nelements.\n\n## How do I use the typings?\n\n### Polymer 3\n\nTypings for Polymer 3 are included starting from version 3.0.5. To use them,\ninstall `@polymer/polymer` from npm, and use standard ES module import\nspecifiers:\n\n```ts\nimport {PolymerElement} from '@polymer/polymer';\n\nclass MyElement extends PolymerElement {\n   ...\n}\n```\n\n### Polymer 2\n\nTypings for Polymer 2 are included starting from version 2.4.0. To use them,\ninstall Polymer from Bower and add a [triple-slash\ndirective](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html)\nanywhere in your TypeScript project for the typings you require. Each HTML\nimport from Polymer has a corresponding typings file. For example, if you depend\non `polymer-element.html`:\n\n```ts\n/// <reference path=\"./bower_components/polymer/types/polymer-element.d.ts\" />`\n\nclass MyElement extends Polymer.Element {\n  ...\n}\n```\n\nAlternatively, you can add the dependency to `tsconfig.json` in the root of your\nproject:\n\n```javascript\n{\n...\n\t\"include\": [\n\t\t\"src/**/*.ts\",\n\t\t\"src/bower_components/polymer/**/*.d.ts\",\n\t]\n}\n```\n\nYou may also be interested in the [Polymer\ndecorators](https://github.com/Polymer/polymer-decorators).\n\n## How do I generate new typings?\n\nYou can run this package from the command line with\n`gen-typescript-declarations`, or as a library with the `generateDeclarations`\nfunction.\n\nIt is recommended to integrate typings generation as part of your build/release\nprocess:\n\n```sh\n$ npm install --save-dev @polymer/gen-typescript-declarations\n```\n\nAdd a `generate-typings` script to your `package.json`:\n\n```js\n{\n  ...\n  \"scripts\": {\n    \"generate-typings\": \"gen-typescript-declarations\"\n  }\n}\n```\n\nIf you're using NPM, you can add this script to the NPM `prepack` script to\ngenerate and include typings in your NPM package every time you publish. Most\nusers will want to configure their `.gitignore` so that the generated typings\nare not committed to their Git repository. In this case, take care to configure\nyour `.npmignore` and/or `package.json`  to ensure that they are included when\nyou publish to NPM (run `npm pack` to check before publishing).\n\nIf you are still using Bower, ensure you run `npm run generate-typings` to\ngenerate the latest typings and commit them to your repository before tagging\neach release.\n\n## Config options\n\nBy default the `gen-typescript-declarations` command will read a file called\n`gen-tsd.json` in your root directory. It has the following options:\n\n* **`excludeFiles`**`: string[]`\n\n  Skip source files whose paths match any of these glob patterns. If\n  `undefined`, defaults to excluding directories ending in \"test\" or \"demo\".\n\n* **`excludeIdentifiers`**`: string[]`\n\n  Do not emit any declarations for features that have any of these identifiers.\n\n* **`removeReferences`**`: string[]`\n\n  Remove any triple-slash references to these files, specified as paths\n  relative to the analysis root directory.\n\n* **`addReferences`**`: {[filepath: string]: string[]}`\n\n  Additional files to insert as triple-slash reference statements. Given the\n  map `a: b[]`, a will get an additional reference statement for each file\n  path in b. All paths are relative to the analysis root directory.\n\n* **`renameTypes`**`: {[name: string]: string}`\n\n  Whenever a type with a name in this map is encountered, replace it with\n  the given name. Note this only applies to named types found in places like\n  function/method parameters and return types. It does not currently rename\n  e.g. entire generated classes.\n\n* **`autoImport`**`: {[modulePath: string]: string[]}`\n\n  A map from an ES module path (relative to the analysis root directory) to\n  an array of identifiers exported by that module. If any of those\n  identifiers are encountered in a generated typings file, an import for that\n  identifier from the specified module will be inserted into the typings\n  file.\n\n## Using as a module\n\nYou can also use this package as a module:\n\n```js\nimport {generateDeclarations} from 'gen-typescript-declarations';\n\nconst config = {\n  \"exclude\": [\n    \"test/**\",\n  ],\n  \"removeReferences\": [\n    \"../shadycss/apply-shim.d.ts\",\n  ],\n  \"addReferences\": {\n    \"lib/utils/boot.d.ts\": [\n      \"extra-types.d.ts\"\n    ]\n  },\n  \"renameTypes\": {\n    \"Polymer_PropertyEffects\": \"Polymer.PropertyEffects\"\n  }\n}\n\n// A map of d.ts file paths to file contents.\nconst declarations = await generateDeclarations('/my/root/dir', config);\n```\n\n## FAQ\n\n### Why are some typings missing?\nThis library is based on [Polymer\nAnalyzer](https://github.com/Polymer/polymer-analyzer) which has limitations in\nits static analysis. For certain patterns, Analyzer relies on additional JSDoc\nannotations.\n\n### Can I augment the generated typings with hand-written ones?\nYes, see the `addReferences` config option above.\n","readmeFilename":"README.md"}