{"_id":"@apextoaster/rollup-template","_rev":"7-f1796dd0c5dc01ee47214fba9a40451c","name":"@apextoaster/rollup-template","dist-tags":{"latest":"0.2.4"},"versions":{"0.2.0":{"name":"@apextoaster/rollup-template","version":"0.2.0","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"0.1.3","@microsoft/api-documenter":"7.4.3","@microsoft/api-extractor":"7.4.2","@types/chai":"4.2.3","@types/chai-as-promised":"7.1.2","@types/mocha":"5.2.7","@types/sinon-chai":"3.2.3","@types/source-map-support":"0.5.0","chai":"4.2.0","chai-as-promised":"7.1.1","mocha":"6.2.0","nyc":"14.1.1","rollup":"1.21.4","rollup-plugin-commonjs":"10.1.0","rollup-plugin-json":"4.0.0","rollup-plugin-multi-entry":"2.1.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-tslint":"0.2.2","rollup-plugin-typescript2":"0.24.2","sinon":"7.4.2","sinon-chai":"3.3.0","source-map-support":"0.5.13","standard-version":"^7.0.0","tslint":"5.20.0","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.15.1","tslint-etc":"1.7.0","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"3.6.3"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"7592e50ea4689b1a058a861e595e198cefa4eea5","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-g8ownWBXO/9dJx/orK0E3SEcp/vhZ4zL1DfOQWjvykAkNlWrnMRzzFW5FqGsnjqMrNbDuqCEObWRnEV2abBEKQ==","shasum":"4ec087d57017cb253c082421878120ced275edca","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.2.0.tgz","fileCount":36,"unpackedSize":101627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfEaCRA9TVsSAnZWagAACGgP/i5xw265VI0veUrCbDEq\nube3OLFY9bfxevFJ4uixhcgOP8QOPrVgf498cPaYE0DgDocBzTd1Sz0m14sP\n0XPvkoGAu9ANd2lHK/STxqu3uPVugVAMG15Q21PW2Cgx4yOJLMBumo3H99vS\n7sURzxZmrdpoG9fCK79Qug6owC3yZAd4eW+DipvKk2VPKWSjAyDHSlYs0YyP\ngpZrQEk8RLh4LrFtWYc0JmHt5ilzkhZ3emZFbSjYX0bRGEV4lZUXpaP3gZ8Y\nn0066+hjTizW2JMik17fEVfQJdBj+T4liXm2tjveVKt5s+hFk8/hvP4U5xe1\nS7ZcWtMRvkNKIKyc4GnugBpkLzIAA4GddwPFKj8Iri5la+QNMUTVLBeCoPli\nDHZSmcNE0WY+yjoCvhROHG3h119c+tTVroJJSBmEgFQKA/hIQ1QR1OJ3XdLj\nvbFuApWZJ3MNIHPUNz6Q/SOV+Dh65WkrWGUnj0Y+qAF3iifOHUyicj9Np1fy\nz+6AdMETIK0L24e2f2c+FAu2Omd/mMI/PuQ9IeWKd8cY2yWk/FQ8gET1ubQq\noxzMEhXxZKdgP1q2gy0edEJfUFHarM52SIyRSHW+7t2GUl4/Lf1kSIRUoxs9\n3vZO/BtFXAz5kol4HY9xllOR0wfSf/80HrsFs+XqBokxBMXgFJ2K+24fwLBg\nD9is\r\n=h40I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOgnoZGCE1cZLT/h7ZQLoYeYDOAMProOCl2orsTsgIvgIgaLoAyAS8dPhcaSIUEBgxJCu15KRvIj9uXKBC+K6hA7s="}]},"maintainers":[{"name":"ssube","email":"seansube@gmail.com"}],"_npmUser":{"name":"ssube","email":"seansube@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.2.0_1568796953940_0.05532026045896421"},"_hasShrinkwrap":false},"0.1.0":{"name":"@apextoaster/rollup-template","version":"0.1.0","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"0.1.3","@microsoft/api-documenter":"7.4.3","@microsoft/api-extractor":"7.4.2","@types/chai":"4.2.3","@types/chai-as-promised":"7.1.2","@types/mocha":"5.2.7","@types/sinon-chai":"3.2.3","@types/source-map-support":"0.5.0","chai":"4.2.0","chai-as-promised":"7.1.1","mocha":"6.2.0","nyc":"14.1.1","rollup":"1.21.4","rollup-plugin-commonjs":"10.1.0","rollup-plugin-json":"4.0.0","rollup-plugin-multi-entry":"2.1.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-tslint":"0.2.2","rollup-plugin-typescript2":"0.24.2","sinon":"7.4.2","sinon-chai":"3.3.0","source-map-support":"0.5.13","standard-version":"^7.0.0","tslint":"5.20.0","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.15.1","tslint-etc":"1.7.0","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"3.6.3"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"7592e50ea4689b1a058a861e595e198cefa4eea5","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-0QlMkyrj+26KxocYgqvnCbqKi/QDcc240Nip/38MO1gFe5WHpldUUR6v/N7rf9J6DwLAJDpXSAGVmz5EYov2DA==","shasum":"94437f230ad537b6b9cea03ed312031e1cb48345","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.1.0.tgz","fileCount":36,"unpackedSize":101627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfEjCRA9TVsSAnZWagAAwfgP/3gXL3gIhgyEJUKV2ZMi\n3UawVDWm1scHekkIx3WAb1BTtUjFeXge2JVMpdTsreRmKBzfJ9BMWswaWWJN\nVe6QpALTc+fKimRwAYvBvJgK506alG4lg9qjyTmy9bkANw5+wzKcT5th8a/z\nmDHGiw0c3EW6pcCFWnXd28IYVXSIQKV/0hmsQ8roQ+K9upRbAxqEEMH350Ag\nJgqfSl1iALC37L/WdoVQg9kvfG4DgVQUJoTroQIOlrJsSnmr8vzZmbMoNd/t\nmSM86liYQijJneI1gcqjrRe13QXjrpeEygD/0pr/I4qWuq7T8i8he2rqVdMr\nqf144BM3RqmPsTUlRE+Iqstlpa7+9nUaFXWwSIVSadMuMfkoyh78+4WfAhpY\nTObyCIhkzd9AK2OeeTZLxJA+Z2+BNcCteJ0ULU5lKVBgrf0NDW77ojge2s1i\n32K/MvW0RBuZF1Mfu3l+pgFCt0V4iscmziV/re4We2YnN+4u2TIrV/26F5Bg\nzLSQi26AFyisaf1m7EBg9oqFIgpxVYlcDFm1wxMF/yzRLaCvk7vukbaUozIM\nYV+uTO5qBLv3Yj21WCfUy8cbKTRr9mR6KKjWBhBp396KcfuB1qbZRPxFRyHc\nuxqW4sQQwkKA0EyYQ5c5530e7BSjpqudPVrjuFIt1qnAvYpdUlXfV/TWKcIh\n2EVE\r\n=NzRj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwouMBWaf/F4zhCbBT/pGD9K9kqGn4RF6XkTBPEA0wagIhAJEh/KXrkEK1mkLZho1hlP9mkZdkpwoJpjAvKtJrtkN5"}]},"maintainers":[{"name":"ssube","email":"seansube@gmail.com"}],"_npmUser":{"name":"ssube","email":"seansube@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.1.0_1568796962687_0.6142301774238335"},"_hasShrinkwrap":false},"0.2.1":{"name":"@apextoaster/rollup-template","version":"0.2.1","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"0.1.3","@microsoft/api-documenter":"7.4.3","@microsoft/api-extractor":"7.4.2","@types/chai":"4.2.3","@types/chai-as-promised":"7.1.2","@types/mocha":"5.2.7","@types/sinon-chai":"3.2.3","@types/source-map-support":"0.5.0","chai":"4.2.0","chai-as-promised":"7.1.1","mocha":"6.2.0","nyc":"14.1.1","rollup":"1.21.4","rollup-plugin-commonjs":"10.1.0","rollup-plugin-json":"4.0.0","rollup-plugin-multi-entry":"2.1.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-tslint":"0.2.2","rollup-plugin-typescript2":"0.24.2","sinon":"7.4.2","sinon-chai":"3.3.0","source-map-support":"0.5.13","standard-version":"7.0.0","tslint":"5.20.0","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.15.1","tslint-etc":"1.7.0","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"3.6.3"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"929b9e858c072187d38dc24ea3143c3af9964bf4","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"apexsvcs","email":"svcs@apextoaster.com"},"dist":{"integrity":"sha512-Ve0f9TZB9udWK3CvAOaI5irnPjm5mnjhpdN1z0+Vpe3gSDh8xBPfMjPqwrgZIKJ8cTxB/7mbhc/cMSCjnETPKg==","shasum":"b497294680a55335ea2eaf5982df010c135ec2d0","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.2.1.tgz","fileCount":34,"unpackedSize":247487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgf2eCRA9TVsSAnZWagAAmrwP/jf4AwltZKsCWFoiA2Bf\njYS2oCYcJmSmAU0R8eCwcV0exFZjQDRDUgh3Ge75Y7FpBLHIVIiPvmZ2jLNj\n9M9k0Dd3uUoIuHfXdygkDknaWcptJv4JtPKjF0BPNwyMb8jLjv9Jrb1CRR6h\nQCSGdcT/0cma9eypLBL/2fetkUJNmrrTc2HgzNIfc3JpU6KQOvisLAnL272d\nBOLW5pC/lHGZIlcE63wOzgBBxO0wimnbPzaS5GW5bo6veE+EqASrjcvPBPGY\nMhN3b4lhqsKvH7HMik+MM9wabAKJa1KVgvv4pKepL393valSYHF5jkve7fsD\nZpuOFhe1sCS9HAhGtiB3vmuPg+kUHtb36Yh2ZHf402YkDujtM8nUSEJUmD9y\nlw+AvGOMDYK/YxtVATchAkh0tWlUrNeOuQHEeFeChWK7vDetW8Eues6NEN9u\n4XwmUgdfujn6UaCbsa69N8yK91MIyBrQCZueCkf5nr1Lzw0hoqBsZKg6kouw\nkWjc8p1XirtgVWnA2xcJXnPKt3KwAm5uHeZpQs+6DCUiP9hZ246eymLaED+x\nMcePO5kEEnSQPnbiq9DyKD7Cf+hloiv+aYzhzcfw0nOtjfrGJXcroTmp2Ivg\niGULDL7Pw9p2xpeGTkgvnxtC69AMNaSbj+RF2VGIAiVkr1lnwty5Kppze+nK\na1Ds\r\n=qL5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGu+dFmxSjBEuvrPcsc0C76IWD/sL4br+oNarc5lidlgIgTTyPYYS1HCUTEhw3ISOnhe5YsW3CSLDebsaRqRdLKPo="}]},"maintainers":[{"email":"svcs@apextoaster.com","name":"apexsvcs"},{"email":"seansube@gmail.com","name":"ssube"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.2.1_1568800157979_0.18091255804871254"},"_hasShrinkwrap":false},"0.2.2":{"name":"@apextoaster/rollup-template","version":"0.2.2","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"0.1.3","@microsoft/api-documenter":"7.5.7","@microsoft/api-extractor":"7.5.5","@types/chai":"4.2.4","@types/chai-as-promised":"7.1.2","@types/mocha":"5.2.7","@types/sinon-chai":"3.2.3","@types/source-map-support":"0.5.0","@typescript-eslint/eslint-plugin":"2.6.1","@typescript-eslint/eslint-plugin-tslint":"2.6.1","@typescript-eslint/parser":"2.6.1","chai":"4.2.0","chai-as-promised":"7.1.1","eslint-plugin-chai":"0.0.1","eslint-plugin-chai-expect":"2.0.1","eslint-plugin-chai-expect-keywords":"1.0.0","eslint-plugin-import":"2.18.2","eslint-plugin-mocha":"6.2.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-sonarjs":"0.5.0","mocha":"6.2.2","nyc":"14.1.1","rollup":"1.26.4","rollup-plugin-commonjs":"10.1.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-json":"4.0.0","rollup-plugin-multi-entry":"2.1.0","rollup-plugin-node-externals":"2.1.2","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-tslint":"0.2.2","rollup-plugin-typescript2":"0.25.2","rollup-plugin-yaml":"2.0.0","sinon":"7.5.0","sinon-chai":"3.3.0","source-map-support":"0.5.16","standard-version":"7.0.0","tslint":"5.20.0","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.16.0","tslint-etc":"1.9.2","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"3.7.2"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"92c834a290564274b88e05899b09b7ff625e91c2","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"apexsvcs","email":"svcs@apextoaster.com"},"dist":{"integrity":"sha512-ZY2YwAX7/U/a7yvZcJpcK9AxBAt+Y010uEVxsNL85YnEC+2ZH73nzQ63tohHcQvgiE0HRGYy0ADcuQT+x8WsxA==","shasum":"62e66a6a52b5f35401bc0bc257f007a8d9231890","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.2.2.tgz","fileCount":39,"unpackedSize":608840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyLCDCRA9TVsSAnZWagAAr+sP/0hV4rsagfK4rdAGW6bm\nBIjrWvCcWQi8p8QZy3twWCxLrlPKLkOn7zWm3TALSfD5hRH7K3S+mz65/5wx\noLK251UVH4jE8ZSLL8pR+zx5XhZzgKyen1/q3MZZ1aUwXzjVrRkUhB5SgSu8\nR9mkpam11Y7XKcC4TB4iM2WlXcvWdzHPhKWlY2/uaSxMIOwNWUZLlvvUyjac\n+ZbBLh0C2YjaQvM6505GSbwHTj7qupyJHJWjYKkJmYkga2RBhEq3M4D3UFW5\nz22z3m0BV3vckHNTqrRyA4e9TkpT3zQVK50WM1MvVz/6TNdMio443F4JC6xX\nEYxdtrVCAepieMbPyR3sJSNx1654A2XC2N/LPpPbiJdMXnE/bDo3cZ8FjlYj\nCR45+Djy0kKU9yRuhFIToQ28vcQS8gNJmQVwrGIdut2EnZ/gxqdFvHh1nmy2\nU1le3G8rtO7YUmIF6lv8tJcSSCgoiOF2rI09srH3pnyXlbsxLgPXH52fXzYu\nKfHykpdHzvY4cIaGaf7LwEKKUQGY8YraR/Ew/1ZxXFH3yZqFo815d5dE01Dd\nmYEEo4amSdoiyfz9QF4m5gBVE8APxBKS85YmR0wN4/XsYhx9hMafEBvsEvTQ\nT8wgOEa1CtZHSIyj8ldyOdTraQlYLxreDpygfBIRnWrbtel6yKbXVi053jWi\nDeBG\r\n=C/R5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElQNnkAa55R449oR0yw+hv+SYfPf7gJf1M/dzb3gZ+EAiANDiK8og4qov6oSJfI8RdGAnhR7dO37LeHJIkDNYxXFw=="}]},"maintainers":[{"email":"svcs@apextoaster.com","name":"apexsvcs"},{"email":"seansube@gmail.com","name":"ssube"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.2.2_1573433474932_0.8504470773156296"},"_hasShrinkwrap":false},"0.2.3":{"name":"@apextoaster/rollup-template","version":"0.2.3","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"0.1.3","@microsoft/api-documenter":"7.5.7","@microsoft/api-extractor":"7.5.5","@types/chai":"4.2.4","@types/chai-as-promised":"7.1.2","@types/mocha":"5.2.7","@types/sinon-chai":"3.2.3","@types/source-map-support":"0.5.0","@typescript-eslint/eslint-plugin":"2.6.1","@typescript-eslint/eslint-plugin-tslint":"2.6.1","@typescript-eslint/parser":"2.6.1","chai":"4.2.0","chai-as-promised":"7.1.1","eslint-plugin-chai":"0.0.1","eslint-plugin-chai-expect":"2.0.1","eslint-plugin-chai-expect-keywords":"1.0.0","eslint-plugin-import":"2.18.2","eslint-plugin-mocha":"6.2.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-sonarjs":"0.5.0","mocha":"6.2.2","nyc":"14.1.1","rollup":"1.26.4","rollup-plugin-commonjs":"10.1.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-json":"4.0.0","rollup-plugin-multi-entry":"2.1.0","rollup-plugin-node-externals":"2.1.2","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-tslint":"0.2.2","rollup-plugin-typescript2":"0.25.2","rollup-plugin-yaml":"2.0.0","sinon":"7.5.0","sinon-chai":"3.3.0","source-map-support":"0.5.16","standard-version":"7.0.0","tslint":"5.20.0","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.16.0","tslint-etc":"1.9.2","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"3.7.2"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"3de36bff1668c7fa09a34990615ad7ae40a66887","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"apexsvcs","email":"svcs@apextoaster.com"},"dist":{"integrity":"sha512-Xv8Kb5TROv3frWLRuDvqpCtcv/uJrGOupLR4egbZIrXLzAhnD2Ux6GcOMepBf9qhmmq28heBtGLFtKDni6Mfhg==","shasum":"a60d5c977597f1abc12c5a1e630e144ac30e8620","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.2.3.tgz","fileCount":39,"unpackedSize":609259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyLSPCRA9TVsSAnZWagAAAk0P/i25IT5+YLvlSQsuMRAu\nmmPaaUX+HA5Fv1PmY/lXHOLK9ZN47wtnfoUPwOvdxy2sU5DRUNBBdPgIGUF3\n41pWp/IN1yAzJPNqrQVzZCcRiVtNE69ApvpEWg69lbXw5iXq/kXDPSRZn8yA\nI+NUupNS3//aCFPlu4IbZlmd84RP+xfcGDcLHCz+YkYZjZIHoypno1Vdbcwx\nf8Cjc0aVLaooATjhY8KDF52Q1qjmGpE+9OelajmKpV8He+nyGS60RRAVGDav\nvaYXtsQqFf1Cs8+e1NqyAWJEAGhXSClXh/Yue5sUnmMdAwmQWs1sdIcjhl8M\nTrLQDhCBxPs0spSbh3CGYNW/a+ciPN8YlPYtnn0eZLe8Y62xV/YfIJs/iXnN\ngfcLQWkBb1Emw8+0LM7zwXuKu84mwsuamkmFBCTOMCskGKUE3IAuTNAIx3tq\noVMxRk4oEY1ZAuZy9iC+DwgOiFQFiuSF4RIZ98sU3SU9dIY7obCEEkh3eCeP\nDZKpKe9kvMAPJmoki/N56tQlonAvsTDCA9L62Bz/9Ew0dPaD5xDFsZae2DJu\nj7dDUQn/k/Zk8GetbQncgu1cTZgpGWs4nnreqRkiiOY5X1f7+eYwKWFVznwE\nFoqznvRzHsJN6jbtqxX6//VUku3CJYusmbUlwR1SlRMuGE1KY/bXnUFYE7vZ\nLaYD\r\n=kARS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIg6VrFsHYdDKabV50Yg+OcXkOOjoLifVQdjBxApMeswIhAJo2ugdR17rAFTbWXCs6w2TPw1UDSuSWWyj3shDf9Xs/"}]},"maintainers":[{"email":"svcs@apextoaster.com","name":"apexsvcs"},{"email":"seansube@gmail.com","name":"ssube"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.2.3_1573434510605_0.9675396373299567"},"_hasShrinkwrap":false},"0.2.4":{"name":"@apextoaster/rollup-template","version":"0.2.4","description":"rollup/typescript project template repo","main":"out/index.js","types":"out/index.d.ts","typings":"out/index.d.ts","directories":{"test":"test"},"scripts":{"test":"make test"},"publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"license":"MIT","devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@microsoft/api-documenter":"7.13.28","@microsoft/api-extractor":"7.17.1","@rollup/plugin-commonjs":"18.1.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-multi-entry":"4.0.0","@rollup/plugin-node-resolve":"11.2.1","@rollup/plugin-replace":"2.4.2","@rollup/plugin-yaml":"3.0.0","@types/chai":"4.2.21","@types/chai-as-promised":"7.1.4","@types/mocha":"8.2.3","@types/sinon-chai":"3.2.5","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.28.1","@typescript-eslint/eslint-plugin-tslint":"4.28.1","@typescript-eslint/parser":"4.28.1","chai":"4.3.4","chai-as-promised":"7.1.1","eslint":"7.29.0","eslint-plugin-chai":"0.0.1","eslint-plugin-chai-expect":"2.2.0","eslint-plugin-chai-expect-keywords":"2.1.0","eslint-plugin-import":"2.23.4","eslint-plugin-mocha":"9.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-sonarjs":"0.7.0","mocha":"8.4.0","nyc":"15.1.0","rollup":"2.52.6","rollup-plugin-eslint":"7.0.0","rollup-plugin-node-externals":"2.2.0","rollup-plugin-node-polyfills":"0.2.1","rollup-plugin-serve":"1.1.0","rollup-plugin-terser":"7.0.2","rollup-plugin-typescript2":"0.30.0","sinon":"10.0.0","sinon-chai":"3.7.0","source-map-support":"0.5.19","standard-version":"9.3.0","terser":"5.7.1","tslint":"6.1.3","tslint-clean-code":"0.2.10","tslint-consistent-codestyle":"1.16.0","tslint-etc":"1.13.10","tslint-microsoft-contrib":"6.2.0","tslint-sonarts":"1.9.0","typescript":"4.3.5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript"},"gitHead":"04e893063ef03a8b700e3d1812705f45cf0c68f1","bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"homepage":"https://github.com/ssube/rollup-template#readme","_id":"@apextoaster/rollup-template@0.2.4","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-F/4IIIxVABCwLM0hofixQA7faa9mD8cvxOzBY3TRyHEu6NVQ/BgMf5czAB+SBRsX0y5cE+rdob32sOBcU7ouTg==","shasum":"7ccd7e3edf8555d061bf19e3057b2d9532afc312","tarball":"https://registry.npmjs.org/@apextoaster/rollup-template/-/rollup-template-0.2.4.tgz","fileCount":36,"unpackedSize":77510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6grQCRA9TVsSAnZWagAAjmEP/RPYEHh6h+98QFnRq2z3\nJpNZC2HkA0fOfrKokES9UEhqeT0xZP3kMu4mOmDOP7TmXLW8xSDjd1nbCevv\n/nKSV5HMezIBM3veTd4eNjCKKVgbIwnSpCUruvOfVb84zu/x8pEQWUBAXklg\njcRfd8+gB2YWQOBaQPHB9LCVb7SSzVEN4vlg9nMr+NkTTM8+S4TrHQXGIDMy\nfkWDTXh+Das4aw2E8OsiUmWA6NWg/a5ElG6/N0z+9Ao/NdhTHQrFuBpzMXnn\nctane9m382CQuVEP9WzC5FnDfsozNZ6UuU6/XBH55elt87tcqY/bKmCGFC2R\nFwRfA4ePaEPKCXDUDwDKoeO1IbigEW/WRk2+Di5F1cC8Q0F4NT+8OMjIADvn\nXIbCwOMrmKaIX9wxk+etHFl2rlqrCBulAoimvCwOok1sHYyAf1AepjYNL7co\nNaWNssFO6/S0PelWtB3VgZSNbqKGvJN+PZQ3nPE59rcVg+PMPeJ03hv9d64z\ngdymGZ8sNTDWqsDaqsjvFU7oH97acS9j/CswKRB7H8PHO9uJFyojUXBNcqzs\nRA0XYInuTy3FbJISBdwnWiRInhw3n+jifJp1FrWaelYfT6ept51j5qiNF4cg\nogzbBNvx7MJ4+Jq7riwPi39iRI8Mh+EHZKR/eDfymu7MeJRXaA+QCrfdubCD\n/UT5\r\n=ztGg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD69V26sDSeEzVjuw4nDa/c12cEmhPa6WlMMp1hLWzmPgIgVBQVuUzUEPjE/9+8gT7KxkHBFFvvhM/zRY7wsWvscsw="}]},"_npmUser":{"name":"apexsvcs","email":"svcs@apextoaster.com"},"maintainers":[{"name":"ssube","email":"seansube@gmail.com"},{"name":"apexsvcs","email":"svcs@apextoaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-template_0.2.4_1625950928351_0.8789367408470263"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-18T08:55:53.782Z","0.2.0":"2019-09-18T08:55:54.148Z","modified":"2022-04-04T14:33:15.125Z","0.1.0":"2019-09-18T08:56:02.784Z","0.2.1":"2019-09-18T09:49:18.187Z","0.2.2":"2019-11-11T00:51:15.107Z","0.2.3":"2019-11-11T01:08:30.850Z","0.2.4":"2021-07-10T21:02:08.491Z"},"maintainers":[{"name":"ssube","email":"seansube@gmail.com"},{"name":"apexsvcs","email":"svcs@apextoaster.com"}],"description":"rollup/typescript project template repo","homepage":"https://github.com/ssube/rollup-template#readme","repository":{"type":"git","url":"git+https://github.com/ssube/rollup-template.git"},"author":{"name":"ssube"},"bugs":{"url":"https://github.com/ssube/rollup-template/issues"},"license":"MIT","readme":"# Rollup Template\n\nThis project contains the configuration and build scripts for most of\nmy Typescript projects, with scripts to create a new project and keep\nexisting ones up-to-date. Even this readme is a template for others.\n\n## Features\n\n- build scripts with `make`\n- build pipeline with `gitlab`\n  - update github commit status\n  - publish docker images from branches & tags\n  - publish npm packages from tags\n- bundled with `rollup`\n- type checked with `typescript`\n- style checked with `eslint` (with `tslint` rules and other plugins)\n- tested with `mocha` (with source map support and helpers for async leak tracking)\n- code coverage measured with `nyc`\n- changelog generated with `standard-release`\n\n### Intentionally Omitted Features\n\n- everything frontend: React, CSS, etc\n- heavy backend libraries: ORMs, etc\n\n## Contents\n\n- [Rollup Template](#rollup-template)\n  - [Features](#features)\n    - [Intentionally Omitted Features](#intentionally-omitted-features)\n  - [Contents](#contents)\n  - [Status](#status)\n  - [Releases](#releases)\n  - [Usage](#usage)\n    - [To Setup](#to-setup)\n    - [To Build](#to-build)\n    - [To Release](#to-release)\n  - [External Services](#external-services)\n    - [Maintenance Bots](#maintenance-bots)\n  - [External Secrets](#external-secrets)\n\n## Status\n\n[![Pipeline status](https://img.shields.io/gitlab/pipeline/ssube/rollup-template.svg?gitlab_url=https%3A%2F%2Fgit.apextoaster.com&logo=gitlab)](https://git.apextoaster.com/ssube/rollup-template/commits/master)\n[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=ssube_rollup-template&metric=ncloc)](https://sonarcloud.io/dashboard?id=ssube_rollup-template)\n[![Test coverage](https://codecov.io/gh/ssube/rollup-template/branch/master/graph/badge.svg)](https://codecov.io/gh/ssube/rollup-template)\n[![MIT license](https://img.shields.io/github/license/ssube/rollup-template.svg)](https://github.com/ssube/rollup-template/blob/master/LICENSE.md)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fssube%2Frollup-template.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fssube%2Frollup-template?ref=badge_shield)\n\n[![Open bug count](https://img.shields.io/github/issues-raw/ssube/rollup-template/type-bug.svg)](https://github.com/ssube/rollup-template/issues?q=is%3Aopen+is%3Aissue+label%3Atype%2Fbug)\n[![Open issue count](https://img.shields.io/github/issues-raw/ssube/rollup-template.svg)](https://github.com/ssube/rollup-template/issues?q=is%3Aopen+is%3Aissue)\n[![Closed issue count](https://img.shields.io/github/issues-closed-raw/ssube/rollup-template.svg)](https://github.com/ssube/rollup-template/issues?q=is%3Aissue+is%3Aclosed)\n\n[![Renovate badge](https://badges.renovateapi.com/github/ssube/rollup-template)](https://renovatebot.com)\n[![Dependency status](https://img.shields.io/david/ssube/rollup-template.svg)](https://david-dm.org/ssube/rollup-template)\n[![Dev dependency status](https://img.shields.io/david/dev/ssube/rollup-template.svg)](https://david-dm.org/ssube/rollup-template?type=dev)\n[![Known vulnerabilities](https://snyk.io/test/github/ssube/rollup-template/badge.svg)](https://snyk.io/test/github/ssube/rollup-template)\n\n[![Maintainability score](https://api.codeclimate.com/v1/badges/0ca333e0379bda050d84/maintainability)](https://codeclimate.com/github/ssube/rollup-template/maintainability)\n[![Technical debt ratio](https://img.shields.io/codeclimate/tech-debt/ssube/rollup-template.svg)](https://codeclimate.com/github/ssube/rollup-template/trends/technical_debt)\n[![Quality issues](https://img.shields.io/codeclimate/issues/ssube/rollup-template.svg)](https://codeclimate.com/github/ssube/rollup-template/issues)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/ssube/rollup-template.svg?logo=lgtm)](https://lgtm.com/projects/g/ssube/rollup-template/context:javascript)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/ssube/rollup-template.svg)](https://lgtm.com/projects/g/ssube/rollup-template/alerts/)\n\n## Releases\n\n[![github release link](https://img.shields.io/badge/github-release-blue?logo=github)](https://github.com/ssube/rollup-template/releases)\n[![github release version](https://img.shields.io/github/tag/ssube/rollup-template.svg)](https://github.com/ssube/rollup-template/releases)\n[![github commits since release](https://img.shields.io/github/commits-since/ssube/rollup-template/v0.2.4.svg)](https://github.com/ssube/rollup-template/compare/v0.2.4...master)\n\n[![npm package link](https://img.shields.io/badge/npm-package-blue?logo=npm)](https://www.npmjs.com/package/@apextoaster/rollup-template)\n[![npm release version](https://img.shields.io/npm/v/@apextoaster/rollup-template.svg)](https://www.npmjs.com/package/@apextoaster/rollup-template)\n[![Typescript definitions](https://img.shields.io/npm/types/@apextoaster/rollup-template.svg)](https://www.npmjs.com/package/@apextoaster/rollup-template)\n\n## Usage\n\n### To Setup\n\nTo create a new repository from this template:\n\n- create your new repo on Github & Gitlab (your server or Gitlab.com)\n- `git clone git@github.com:ssube/rollup-template.git your-project`\n- `cd your-project`\n- `git remote add github git@github.com:yourname/your-project.git`\n- `git remote add gitlab git@gitlab.com:yourname/your-project.git`\n- set up repository mirroring in Gitlab\n- set up [some maintenance bots](#maintenance-bots)\n- `make git-push`\n- install your dependencies\n- write some code\n\n### To Build\n\nOnce your project is set up:\n\n- `make` to bundle and test\n- commit\n- `make git-push`\n\nThe `git-push` target pushes to Github first, to avoid conflicts with changes\nfrom bots and other contributors.\n\n### To Release\n\nWhen your project is ready to release:\n\n- `make release-dry` to make sure your changelog and options look right\n- `make release`\n\nAdditional options can be passed with the `RELEASE_OPTS` variable. Frequently\nused options include `--release-as minor` and `--prerelease`.\n\n## External Services\n\nThis template works with or expects a few external services, namely a Gitlab\nCI server (self-hosted or using Gitlab.com).\n\n### Maintenance Bots\n\nGood tests and clever bots can eliminate the most painful parts of project\nmaintenance. This repository is configured to work with:\n\n- [CodeCov](https://codecov.io/)\n- [Code Climate](https://codeclimate.com/)\n- [LGTM](https://lgtm.com/)\n- [Renovate](https://renovatebot.com/)\n- [Snyk](https://snyk.io/)\n- [SonarCloud](https://sonarcloud.io/)\n\nNone of these are required, but Renovate and Snyk can be very helpful when\ndependencies release a security patch.\n\n## External Secrets\n\nThis template expects a few secrets to exist in the environment, including\ntokens for the [external services](#external-services).\n\n| Name                | Description                                           |\n| ------------------- | ----------------------------------------------------- |\n| CC_TEST_REPORTER_ID | code climate ID                                       |\n| CODECLIMATE_SECRET  | code climate token                                    |\n| CODECOV_SECRET      | codecov token                                         |\n| DOCKER_SECRET       | docker config, required for publishing images         |\n| GITHUB_SECRET       | github.com token, required for publishing status      |\n| NPM_SECRET          | npmjs.com token, required for publishing npm packages |\n| SONAR_SECRET        | sonarcloud token                                      |\n\nSecrets should be provided as environment variables, with the secret value\n`base64`-encoded.\n","readmeFilename":"README.md"}