{"_id":"ts-dedent","_rev":"19-94443b651be8af18e16f1b37c1b8af68","name":"ts-dedent","dist-tags":{"latest":"2.3.0","beta":"2.3.0-beta.3"},"versions":{"1.0.0":{"name":"ts-dedent","version":"1.0.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@1.0.0","maintainers":[{"name":"next-model","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"685c0069d013d4c35e683463e7692eea2ffa18da","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.0.0.tgz","fileCount":7,"integrity":"sha512-JQMMp2bzx0tJ3YYwesc1qA1TAteep4ZDFA6i1Xb81xcFH5CJnCWzDSiNHOcJ2yQ9XZLVkofFrexLgsSLxoKhIA==","signatures":[{"sig":"MEUCIClR0CTrE5UEVcT/YlaBj+rOfHOlPqEYuWsYC9SthZmdAiEA+SvKRxr6oX7GTfy3/3pyBe5/hZkMYGZLUr6GzRqH7/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIocjCRA9TVsSAnZWagAAZd0P/i35C3lgnvv50oO4MQFy\nS9JWoHrfuYq1Hbl3Qtvh8BnsMF60Sw8PjCzspxvOxqtIvVHQNKuOaXz/bcgn\nT7RzU8u3ieDMLdl0OGMrDDGFbqHkNnbL5R++VjexVt51lPIjPsEMGvgB6ypi\nru8wbX1ucPKJaboe/2DobcA4GOgf0m6Inh4Y01c6Y+Bo+qB7bSfI9pMG7/vO\nU1tpJAkULBfzDzRMIwiDMnt5TOKFXwdYb6fbwZ6acZcjumxyyasl33ODBSyW\n9MHd8ssHGczeg5yNhoC72wTHC8eReKMd3JsflO8LCnTDOzivqBsFwAj5wg7b\ncyOOzdXznu4NMR4EwSOFsU1Y58r5WtUYbYqWlE0L+HG+skMLAvt3W5i6LY2X\n1o2v3EWcI+La7pUnYeqfjtO2KVZN0HevfbvzEzIKy3btMY03NsdRb5ZXLE7T\nFv/lI01L7stNAoDSIjhzs3gz7txRazGi8BUKv51vCnruIzQDseU9owKSLeUa\nADYXDOLbtyyjJWw6YozZcNDnzjGz3oWmL++uncQMv3vuYtUtSbO5HE0LqG1s\n4PZRYltHG0cKRE5y942xle6ma1kO5UsZr3mfdQSc10g7DuBRK+ScefpcRZCb\nQV9mXgNYgA2JDMfMq+HvVnWMDvkz9ash09fsMJ8mjpn3Lb6BQbhWEP3xbSPu\nub7v\r\n=pNxR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","files":["dist/*"],"module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"a5c5eae43f01e1e751bbd437458cf74572176d66","scripts":{"ci":"npm run coverage && codecov","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"next-model","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.1.0","tslint":"^5.10.0","codecov":"^3.0.2","ts-jest":"^22.4.6","typescript":"^2.9.2","@types/jest":"^23.1.0","@types/node":"^10.3.3","tslint-config-airbnb":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_1.0.0_1528989474525_0.060437162697189795","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-dedent","version":"1.1.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@1.1.0","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"67983940793183dc7c7f820acb66ba02cdc33c6e","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.1.0.tgz","fileCount":7,"integrity":"sha512-CVCvDwMBWZKjDxpN3mU/Dx1v3k+sJgE8nrhXcC9vRopRfoa7vVzilNvHEAUi5jQnmFHpnxDx5jZdI1TpG8ny2g==","signatures":[{"sig":"MEUCIQDi+eRi9sCnZ6Jy3A1hz6WLXVyRxKecO7KSnxyyM8XQVAIgPAP10941ZhavmJoJ6bPfAzGV9a1whGAuhAZaocYRuUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOpsmCRA9TVsSAnZWagAABwYP/R3ZCPLhHKeNedZRiTi3\nVXyehr3rUZN5UTukAaly7fwKHJXRwM4Dt1qBBk/reMJD5MAS8Qu+5td4hFBL\n3JXs+6+u6PIk6WFBkS/lqGbbLodwmMi7z+9Of+WW1+xDUkqifYmlxiJ24Qkf\n2Lcu1VhdCrdt0x1QNhLGt+5GpipJDNmr7JA7bWR+IiXJ+Bk4TE3yEcs9cxs8\nnWSYKOGbltNJXDaNpBC7tEgWkOkmsslnOwSmObaiStQMik3CT+F3mYYdWHo3\nNPqyvKSfG1Al9VGlJUK2Cm5TU5H5vdNFAvoQP+ngo36gIrnXKZ/sf2tVAvg9\nfGwEJ+Mz9IK9nZoIr9RHaW0zBs561IkUJsq2uOlMA0NzXc5dGUWRoxbBEn5X\n+P28hUTida4uibRTrFat4R4OdTQi/92mVoDgijSHICDAspIgvpeqj4XSkDkH\nDjO5lPN2yDrl0QdZOwb3LY91kQ6ccFhoQ4K1k6quaeLiY0AC8tR4YnR20mqk\nqoz6GHF/codok7kQvGXaWzxgkR8NtlDMFWYSJfvI5Kcm1haWpQ2o4JFCO5bY\n72bWYdw0nYoExtRvNyzcZj+5Wvu0EPFHbAUNTRg6mASXwvsmjj+7dkI611Xx\nvPz4cMOtwho5ocak948GhpBPBmyCv5iU4vtUFEAB1c647c13Mh9E//H3F2G0\nCafh\r\n=5Hz3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"3a86d129e0b3472d9a0f47905f6595d22a3d780b","scripts":{"ci":"npm run coverage && codecov","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.18.0","codecov":"^3.5.0","ts-jest":"^24.0.2","typescript":"^3.5.3","@types/jest":"^24.0.15","@types/node":"^12.6.8","tslint-config-airbnb":"^5.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_1.1.0_1564121893818_0.3016540772604097","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ts-dedent","version":"1.1.1","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@1.1.1","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"68fad040d7dbd53a90f545b450702340e17d18f3","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.1.1.tgz","fileCount":9,"integrity":"sha512-UGTRZu1evMw4uTPyYF66/KFd22XiU+jMaIuHrkIHQ2GivAXVlLV0v/vHrpOuTRf9BmpNHi/SO7Vd0rLu0y57jg==","signatures":[{"sig":"MEUCIQCPEMKHm1jzzHUW2v+i8XNY7JibqP6cim+lLBPsnVSvuQIgGp0MU43FN9R5iO/sBQ3W+gR3o1TvXLUvW0pk0q+dwAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLILQCRA9TVsSAnZWagAAgE4QAIBBHi2DkPjChMNE+yNu\nyBmGI6PdoF80FTcKd5yyYLhSVKzjHsPstXq7ctk+9uwyH8gozYoP26ru0XvA\nJH0UM3LE8A5YO7rZEZJRRus/QUU0GJ5pKhqKCyYdB44p4STLSkzLbQGFEA7k\n1jSctOx1wzL2TMVetw6ixKvtVKtoLRf4F1RfQh9pcOTShVw+o5CHmJI/WZT4\noQNrJPscjHzz8wfdFbBU34fq4QgbGJ+xOwxlqflFib6g+mOSh1fjVbipgcUj\n6n5DeWaopBS0sn9mFnEDNsBcjQbWB0zGwztYQZE935eiOeOVtBHYY3QXvbzu\nee8lAuZ2IVqpDnRpBlnPsSOKtMJ7VOb/rHZuEBh6Xo2ixolGKBNzdR3SreVZ\nc8IdKZiMVOKh5FhXEuz4d1z2LknMmZ7KGxdG4ih5A4QCuTSpzgqv/rG0xCwQ\n8XJUQdaDp1POTdVtqhB0+wsKzDbQrM1R34yWbESGXrVOeRGneGkJkpan2GdV\nt15n1JfTWQKalRvjj0Pes3o9etfyAcL9Jm8uu1m/VnYPaPsC1Lwid5ACa9K+\nv7vK5wsKRiomv/UftbdaqXJtszTSHUWM23utSMBj/GpAJuJsPdaVyGLb3b8m\nG7MnMtFs3b/Zxdn3sKvb6JsZtgFZl/dwj4peVszL6bKw8CEk33WpmX8IlyFD\nXc42\r\n=c0r7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"a8bb64ecd45c373b3820f76848a1630415f32a16","scripts":{"ci":"npm run coverage && codecov","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.11.3","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","tslint":"^6.0.0","codecov":"^3.6.2","ts-jest":"^25.0.0","typescript":"^3.7.5","@types/jest":"^24.9.1","@types/node":"^13.5.0","tslint-config-airbnb":"^5.11.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_1.1.1_1579975375582_0.7711781392317429","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-dedent","version":"1.2.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@1.2.0","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"6aa2229d837159bb6d635b6b233002423b91e0b0","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.2.0.tgz","fileCount":9,"integrity":"sha512-6zSJp23uQI+Txyz5LlXMXAHpUhY4Hi0oluXny0OgIR7g/Cromq4vDBnhtbBdyIV34g0pgwxUvnvg+jLJe4c1NA==","signatures":[{"sig":"MEUCIGJHdfiZNjdqLiQsfpT9ipepr38J47eUZ3lsMKZqSqanAiEAqkKUxYC9cDQ5FHjSxUevwHhnOZ+6Cxoo8+Mrnz4+SdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfciEACRA9TVsSAnZWagAAetUP/A+ZYn3fIyg2TId0NsxA\niF4E4i2KHNVYf4LPTSz6F92VcHgwxdcPSYCC6E4iaxyLQXGjAIvdegMVb1m9\nfAwI0wttidjsqJFaRRTqRgIMLHoAfjtvpPqDuVgRkQ2nn0cvZZZmw24fSInQ\nOUCsEtdawu2hAwOLrEI7wg7oIgi5CPxF3Hf05DCNjeMmk2oval5d0vEAiK+a\nt2hF+khM7HmWOXoj7iQvXGifzEivQPWCZidj+vzFn/Xe+hTUoOR/b8S4WrJL\npgYcwkE3BiHWV2v32zYDMA6aDWKuJNxzT85qyWKxJdwLsPu/MuxnLOvZg093\ng+lA+Harkffv/sbGjC8katVysOomBLD7kk5OxjmpjtEu7VLlcd0PgrS3gEZ8\nHADEBeZ5JHT2NCFwX+KNRikWhGJafwaan6Nt9pvzcX1o/pqTOmS56cd3HHmz\nkM3zzFoTUxRTrSNSVTuQRO5J/nqtIZJYtdHib80y8buZtaOp/Acd8Ec2ksWo\nDaKu3aENdEHAKh2LFFcdcidfx5eK7d2uUivnvDmqSCRs+LLZnmzLfm+WLiNK\nnuG65nhQq6RFGLYXeUdFeTe18LmPu+UD24op1qQus3xWLoRP8bFgvdr3ZY+B\nSh8lrNbvm6hntjIRPqV0nPySHkWBvMFU6Q/eRpvW7XjnlG7B5UOiOWOQLs7O\nLxIg\r\n=rSbk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"8c86f1819a2ee870a23e4bc897d9aa22516cbd74","scripts":{"ci":"npm run coverage && codecov","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.14.8","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.10.0","codecov":"^3.7.2","ts-jest":"^26.4.0","typescript":"~4.0.3","@types/jest":"^26.0.14","@typescript-eslint/parser":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_1.2.0_1601315071558_0.5777825617259871","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-dedent","version":"2.0.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.0.0","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"47c5eb23d9096f3237cc413bc82d387d36dbe690","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.0.0.tgz","fileCount":9,"integrity":"sha512-DfxKjSFQfw9+uf7N9Cy8Ebx9fv5fquK4hZ6SD3Rzr+1jKP6AVA6H8+B5457ZpUs0JKsGpGqIevbpZ9DMQJDp1A==","signatures":[{"sig":"MEUCIQDZ0tC1blexvunh2z1ZSNCgLDGUAhXBTg3JO+dWJwyZcwIgE0CvYWQwdaZJ0g9bT0zLyQgmm2OvGkmbMDkuxb/Rktc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcj1QCRA9TVsSAnZWagAA+boP/AxNVwWVLE9QDzsa5Mep\nbqJsWlTbUJTOHloOCXH5WcfKkgnBsfFu60cPcyJl3mdXrKM2oGZMg6jxl0G7\ny9fv76PXkDIGXs7BBLEvapoUnSk4DGEddSlNIn2TMyRpCNkd1NEQxkdtRNj/\nFduk0lR+qxdujLwkk2MEnYmgUFfiAnxHKe58r4mE18UuwuvAZkwcEdzkTvvt\naowSEn+qyaO014pgApMPfraFTv7MjTstzFhZOKoMVdSJNvM1Xw0I7AoPrH1T\numv7I73wT+FzVVzSVGe8sNwqwn383zYWa6LI0VV2Zs6cMpGkSlMb2uVlu7OE\n/mfOcJgzAAzIxFesEvly3ZLSHc/ozHVp9x+IuIXa5bvpx80HaIVst6j7q9d/\nGNhciDFO2hvVeha4+xhxKXIZPZaXTagJc1PQTYMLkK83yJSeaBMFSvQkI73E\nOkxUZCBPqrQQtpmhwH74+/WpA3NTpWxrVbjBEFpnxdGQs024ijAF8PmTxLrO\nIsngdM0OlS/tFOatg+oCQqdN2CigLdlgPCXKz4jnTf1WLspjeYyNHIq75js6\npZwgZmBbXlgHIIQTJLrQOx1KAHYLWsbW4OvMHHWrgEZsT2Fy6tF95qqTTA3J\n2vE/RkR1+p8hqrX7XtjfyCXRsmMuhuMo/VTXkR2iGvr5JtGWm/UA6a3cAic6\n6B8q\r\n=dWpO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"49635b610831f0bf97d247168acc9598bafbbe6d","scripts":{"ci":"npm run coverage && codecov","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.14.8","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.10.0","codecov":"^3.7.2","ts-jest":"^26.4.0","typescript":"~4.0.3","@types/jest":"^26.0.14","@typescript-eslint/parser":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.0.0_1601322319688_0.5638466579656132","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"ts-dedent","version":"2.1.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.1.0","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"2df17a997ee5310a96d2be7adca0ba7c3eabf36a","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.1.0.tgz","fileCount":9,"integrity":"sha512-HbmrG+lCgk5W8LQTALxBxQRBDeAhQKRzdqVhHLUkVd5nYT+b6zDzbRMjiA8wqrWDa33X09WdnW4zEsdwQArTaw==","signatures":[{"sig":"MEQCICmsoJlJrnokDb7Vfpv3cBa8WAOhlQ3N7QQo69U+AtRDAiAlOTpxkrb9Orxs+5wl1rYllVFAEPQMpKDGT4jxMbqOzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWuylCRA9TVsSAnZWagAAzaAP/R/7M/nKPFptlkb9CjSM\nrvmfAASE0ikEGclEu8bzWpzdsIrPIPln4ZLAgtqMAHRGQ4gmMXQanCZFGp5d\nEBuAclNMgwcExyVRkmJNj8lEOVmGNRUZTVrrE6ok8G8rpYUWCiXHjqlidkAL\nrQyI6Nc5wboXteEPLqHFV1247ppVt+B8JyocOcb83h7tgWr5+CSGWco3a7BP\nlQyGSLtjXkTL5vWHPUFlVC/UJuB/YTb7S5DPEt4QmUnl/tUufmaNvi5LQAqI\nYgXheAEJOFGoQEHOvwY1bNA8LfIeoqg7NYJZBCPV2BqHmvVkptAt8sjCqqLc\nnnZugy/ukwpf+MP5ZxjygZACLC5eXmWlT8aeNoG89s6X8SEXnTn+RnVeVTpt\nkUHh2E9UL9bRtR+VDQKAf2+Fm+rehFaTUW1d0daIZ+pkiPbKE1l783C7v2wQ\n/jvA7G6rhfJ+MDtZIZvwDHQloDBSEgHwj+3YCC9UxlgKZ9/VLwTdzMr3qaVg\nKK5ZMoVtYzFPOj/ghbrD9B/OPd6dmjMXo8w9L6gnEbiZYjSHuehve8V0BjGz\njvkz1ituKwCBIbrh1lKnS+dTWbQrnHrWOw0S6tYeXzl/Zx86l2AVaxZqXZi7\n83f06K+5IBRgyoBeX6dSJmfYUirZqV6F3Mhzp2cKfWO35pcQHNs73bINEAAM\n9swT\r\n=Hbyz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"deadd0c618dbe46a81ad4b52a57cc31cfa7a9bdf","scripts":{"ci":"npm run coverage && codecov","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.14.9","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.10.0","codecov":"^3.7.2","ts-jest":"^26.4.0","typescript":"~4.0.3","@types/jest":"^26.0.14","@typescript-eslint/parser":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.1.0_1616571556867_0.04029824059706422","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"ts-dedent","version":"2.1.1","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.1.1","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"6dd56870bb5493895171334fa5d7e929107e5bbc","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.1.1.tgz","fileCount":9,"integrity":"sha512-riHuwnzAUCfdIeTBNUq7+Yj+ANnrMXo/7+Z74dIdudS7ys2k8aSGMzpJRMFDF7CLwUTbtvi1ZZff/Wl+XxmqIA==","signatures":[{"sig":"MEQCIArnVq6lLZXzKODr7l61oAZemCsl5QZW+LbzuQ0kyRKBAiAc8zCQ6EcHxcmMBoJPfeb8m7xRB6zuxt6F/J3lxzaZnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY/z/CRA9TVsSAnZWagAAFWEP/0Awrdn3yf9cxrDxN95j\nA2dFYGFvDmdyjxsfHnzyGGuTXrsTYs237SUmpTSbYFvm22wvwjSchPhELCnN\nTB1sVx/z+DCKiosXcwJb7o5p2XKCYCH6+PNO23qDHQBiby7cITnSIf/TazJE\niGSojQQ2NvFZ7E0EBcD6AlnXPgj41PK3TP69NJ9cMUdwK+bO0FNUFJtUTUP+\nGQHgD9H9pWpvTB+fLNLn4DVN+IlcNrcots+DiXxfGkNhCy2zKbuo+s4skVXM\nnpI+/3H5GWo9jcEw2rw38ROwlQkbeO+C157RD8zjZzYk0MKK6C+anboesItm\nuTkON6gy6m8OPvCrKtMOk4/jLAIeYH+u763U/H6WVJxAcmOyURiZhe3OdWKl\nylryzre91+MZQILjBBOfutD2EEe31hnyINZB0L6MN5fRqzZuJCncFu99Z1I4\nn/bq8aDn/P9lsys0kRhMXM9HX9y5UY2jGiatd9cudX9ELHlU38K+qRZ8gv9F\nFXeAKyagUvt5PDpfKGtnejfUXPw0b7NEk+CG2HxYA+JgNSV81eTm2eMMS6ge\nhqojUM4vead/lXSPUdfyGCHOcXtuWiwLYxH3sFyNuo9uGMKaiM11X5Tryi2Q\nRfIKUi30WX3Rs/IkFZqwcEKepB7ZQdL7P17hdOT0CRWf+u3lQxRmivvu3vxm\nAM+G\r\n=zqPu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./dist/index.js","engines":{"node":">=6.10"},"gitHead":"1abbfc156e00d969ae4af125882b54b57cbe9d75","scripts":{"ci":"npm run coverage && codecov","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && tsc","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.14.9","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","codecov":"^3.8.1","ts-jest":"^26.5.4","typescript":"~4.2.3","@types/jest":"^26.0.22","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.1.1_1617165566700_0.517029325927779","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"ts-dedent","version":"2.2.0","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.2.0","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"39e4bd297cd036292ae2394eb3412be63f563bb5","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz","fileCount":13,"integrity":"sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==","signatures":[{"sig":"MEUCIFCjUcW+iq69fzM2mMOGL8zVpnNTJDfr20gHmxgHx6UcAiEA8ItvAS10RtPFT8yxIl/4p2C9B8b0MhxbhuSTfFq7NHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBrw3CRA9TVsSAnZWagAAJ5YP/R6huOV6qLfSziebWzV1\nCIKmZcstC92oDMNJgtjRnZjJ+yDu7kFOMeKVcrh+dYD55j7PTPsjNw+HzD5Z\n06bDXsWS7wCG5Ui0QtPQXA3Tdk6rPS+jsPJ0Z/BVbcpDJfRGe9rlv+GDDSJK\nz7CVEpzv/LOZO1K2q0UVcZc6CltqERubKyATA+A5+zK1exoBi/eIRA/PvJGC\n5z8CVJo5bymR5+XJNh0OwvJ1SFnBSH39fZjwm7L24v0MXB95QFV9zEVjT1/P\ns1L83Sh69CVaBnpJYdgPJ8v7KdF1mYKugaVm3QO3dHnEYBdejEcgDKizbcDL\njaZG++lR44oo1lWliKYKyKO2WI+6O5qCEi2ZmEap09bjXVAgc5+lGC4T6Ub0\nUP1RCyzATOZjW8TltbTw1j7v+nzdabGJQDs6UGmAR+V+olMAubFDNSrHoHgT\nGWqp5dEjws3BrIRzDj3MFgE+k6MEJq5JUFo7+7I+mhocSSVY2nHBH8cLWl5C\nHZcdjQeYd62y/avESSvV9dlrL90nnDtqvLxduH8txAXusMBWvHI1eTu0f+8c\nxwKnQnTug4tyFVB5fkr7ydkLp+1fjNzupRs4twGApI/gwAXcZPVUq8mjA/o3\nnxn0sJC3RZNIXK1w6OqP/BrpheqjI5mWQrYHwl2hbF/muZOmV84cAYLSzUBA\nVSRU\r\n=3auL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","module":"./esm/index.js","engines":{"node":">=6.10"},"gitHead":"70e153460de0141afd09ff402b50047103a4c409","scripts":{"ci":"npm run coverage && codecov","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && rm -rf esm/* && tsc --module commonjs --outdir dist && tsc --module es6 --outdir esm","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"tamino-martinius","email":"dev@zaku.eu"},"repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"6.14.9","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.32.0","codecov":"^3.8.3","ts-jest":"^27.0.4","typescript":"~4.3.5","@types/jest":"^26.0.24","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.2.0_1627831351711_0.7402090960632164","host":"s3://npm-registry-packages"}},"2.3.0-beta.1":{"name":"ts-dedent","version":"2.3.0-beta.1","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.3.0-beta.1","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"09b2efbfbd20afc32adf0992fd4cb6bfdd3deb37","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.3.0-beta.1.tgz","fileCount":13,"integrity":"sha512-mVCYZlHdOBwgCYs3zZ32Z75Ei0P3lDMXMVzwjpBuq2j+9vYxvOlfivgXjgKYOKITuc4dBYwHWodzxnsQKB4DmQ==","signatures":[{"sig":"MEUCID71QpqQDlgfUBUcZ7npVHCQf5Z0QcDS1kUU+zD6AobeAiEA0oZsqIp/8MkBF7gN+R0Aodd6VoERo///cHbMtubLrH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ts-dedent@2.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26572},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"moduleNameMapper":{"^ts-dedent$":"<rootDir>/src/index.ts"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","_from":"file:ts-dedent-2.3.0-beta.1.tgz","types":"./dist/index.d.ts","module":"./esm/index.js","engines":{"node":">=6.10"},"exports":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"ci":"npm run coverage","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && rm -rf esm/* && tsc --module commonjs --outdir dist && tsc --module es6 --outdir esm && node .github/scripts/write-build-markers.mjs","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add .","test:scripts":"node --test .github/scripts/__tests__/*.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0d1be983-25fb-4c21-b366-b189cdfd8321"}},"_resolved":"/home/runner/work/node-ts-dedent/node-ts-dedent/ts-dedent-2.3.0-beta.1.tgz","_integrity":"sha512-mVCYZlHdOBwgCYs3zZ32Z75Ei0P3lDMXMVzwjpBuq2j+9vYxvOlfivgXjgKYOKITuc4dBYwHWodzxnsQKB4DmQ==","repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","eslint":"^8.27.0","ts-jest":"^29.0.3","typescript":"~4.8.4","@types/jest":"^29.2.2","@typescript-eslint/parser":"^5.42.1","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.3.0-beta.1_1780558848924_0.9971498270397103","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.2":{"name":"ts-dedent","version":"2.3.0-beta.2","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.3.0-beta.2","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"fc21a2726e57fe87288e2d8474f6dcf9d04e59f4","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.3.0-beta.2.tgz","fileCount":13,"integrity":"sha512-aHKsAy8GYARtm7nmQtVG+xhwntzQQZ9GUuVmAFi+FRAdjTq3wwQy1qTRcQEIA/+7yNUxTceIOiPxrjS/1HSlHg==","signatures":[{"sig":"MEQCIGNg0+As2BacofN5oF9CM2KnbRIsKcNCp96gj9JEIScdAiA1LyT0QZttO0eZ5kq0EdLtYyMkHu/+E6oLM0Azr7A3lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ts-dedent@2.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25500},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"moduleNameMapper":{"^ts-dedent$":"<rootDir>/src/index.ts"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","_from":"file:ts-dedent-2.3.0-beta.2.tgz","types":"./dist/index.d.ts","module":"./esm/index.js","engines":{"node":">=6.10"},"exports":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"ci":"npm run coverage","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && rm -rf esm/* && tsc --module commonjs --outdir dist && tsc --module es6 --outdir esm && node .github/scripts/write-build-markers.mjs","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add .","test:scripts":"node --test .github/scripts/__tests__/*.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0d1be983-25fb-4c21-b366-b189cdfd8321"}},"_resolved":"/home/runner/work/node-ts-dedent/node-ts-dedent/ts-dedent-2.3.0-beta.2.tgz","_integrity":"sha512-aHKsAy8GYARtm7nmQtVG+xhwntzQQZ9GUuVmAFi+FRAdjTq3wwQy1qTRcQEIA/+7yNUxTceIOiPxrjS/1HSlHg==","repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.4.1","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"~6.0.3","typescript-eslint":"^8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.3.0-beta.2_1780562644735_0.23837528914810124","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.3":{"name":"ts-dedent","version":"2.3.0-beta.3","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","_id":"ts-dedent@2.3.0-beta.3","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"dist":{"shasum":"d10ab15c871296de7de493d6850ca1cd37641853","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.3.0-beta.3.tgz","fileCount":13,"integrity":"sha512-0FMSonNTclOdDT54EvbWQ1Y4nXVcpcPd+BP43lGdRD8487OIKXM3PzSaLpaIe3OJc//IHQ98H8b7CYN9fF9ajg==","signatures":[{"sig":"MEUCIHYU+IfIWF2fG9r/qDcMN0t7tZVdfCPviw/KFj4hpMtqAiEA8y9F4LU1BkPHmDmqsdOhl307VX2ZTma8P3ZjcHRbB8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ts-dedent@2.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25500},"jest":{"testRegex":"\\.(test|spec)\\.ts$","transform":{".ts":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"moduleNameMapper":{"^ts-dedent$":"<rootDir>/src/index.ts"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./dist/index.js","_from":"file:ts-dedent-2.3.0-beta.3.tgz","types":"./dist/index.d.ts","module":"./esm/index.js","engines":{"node":">=6.10"},"exports":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"ci":"npm run coverage","lint":"eslint .","test":"jest","watch":"tsc -w","compile":"rm -rf dist/* && rm -rf esm/* && tsc --module commonjs --outdir dist && tsc --module es6 --outdir esm && node .github/scripts/write-build-markers.mjs","pretest":"npm run lint","coverage":"rm -rf coverage* && jest --coverage","preversion":"npm run compile && git add .","test:scripts":"node --test .github/scripts/__tests__/*.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0d1be983-25fb-4c21-b366-b189cdfd8321"}},"_resolved":"/home/runner/work/node-ts-dedent/node-ts-dedent/ts-dedent-2.3.0-beta.3.tgz","_integrity":"sha512-0FMSonNTclOdDT54EvbWQ1Y4nXVcpcPd+BP43lGdRD8487OIKXM3PzSaLpaIe3OJc//IHQ98H8b7CYN9fF9ajg==","repository":{"url":"git+https://github.com/tamino-martinius/node-ts-dedent.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.4.1","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"~6.0.3","typescript-eslint":"^8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-dedent_2.3.0-beta.3_1780577016667_0.38979828139207795","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"ts-dedent","version":"2.3.0","description":"TypeScript package which smartly trims and strips indentation from multi-line strings","author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"main":"./dist/index.js","module":"./esm/index.js","jsnext:main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/tamino-martinius/node-ts-dedent.git"},"keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"engines":{"node":">=6.10"},"scripts":{"coverage":"rm -rf coverage* && jest --coverage","pretest":"npm run lint","test":"jest","test:scripts":"node --test .github/scripts/__tests__/*.mjs","lint":"eslint .","watch":"tsc -w","ci":"npm run coverage","compile":"rm -rf dist/* && rm -rf esm/* && tsc --module commonjs --outdir dist && tsc --module es6 --outdir esm && node .github/scripts/write-build-markers.mjs","preversion":"npm run compile && git add ."},"devDependencies":{"@eslint/js":"^10.0.1","eslint":"^10.4.1","jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"~6.0.3","typescript-eslint":"^8.60.1"},"jest":{"transform":{".ts":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testRegex":"\\.(test|spec)\\.ts$","moduleFileExtensions":["ts","tsx","js","json"],"moduleNameMapper":{"^ts-dedent$":"<rootDir>/src/index.ts"}},"_id":"ts-dedent@2.3.0","bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","_integrity":"sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==","_resolved":"/home/runner/work/node-ts-dedent/node-ts-dedent/ts-dedent-2.3.0.tgz","_from":"file:ts-dedent-2.3.0.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==","shasum":"8fac36c7902b541c154ac13a27ac467997af11f8","tarball":"https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.3.0.tgz","fileCount":13,"unpackedSize":27376,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ts-dedent@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRLH3N25090ZRhFZlLgqKVErxUJvh9XS/3vUe2PaqkZAIgX6cRYRG//KGqHuoBX+SocBd9FjnjFakmClxnKkUDUQ4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0d1be983-25fb-4c21-b366-b189cdfd8321"}},"directories":{},"maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-dedent_2.3.0_1781073002552_0.8747073868505584"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-14T15:17:54.524Z","modified":"2026-06-10T06:30:02.954Z","1.0.0":"2018-06-14T15:17:54.591Z","1.1.0":"2019-07-26T06:18:13.963Z","1.1.1":"2020-01-25T18:02:55.682Z","1.2.0":"2020-09-28T17:44:31.703Z","2.0.0":"2020-09-28T19:45:19.798Z","2.1.0":"2021-03-24T07:39:17.023Z","2.1.1":"2021-03-31T04:39:26.873Z","2.2.0":"2021-08-01T15:22:31.863Z","2.3.0-beta.1":"2026-06-04T07:40:49.098Z","2.3.0-beta.2":"2026-06-04T08:44:04.866Z","2.3.0-beta.3":"2026-06-04T12:43:36.786Z","2.3.0":"2026-06-10T06:30:02.674Z"},"bugs":{"url":"https://github.com/tamino-martinius/node-ts-dedent/issues"},"author":{"name":"Tamino Martinius","email":"dev@zaku.eu"},"license":"MIT","homepage":"https://github.com/tamino-martinius/node-ts-dedent#readme","keywords":["dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript","es6","harmony"],"repository":{"type":"git","url":"git+https://github.com/tamino-martinius/node-ts-dedent.git"},"description":"TypeScript package which smartly trims and strips indentation from multi-line strings","maintainers":[{"name":"tamino-martinius","email":"dev@zaku.eu"}],"readme":"# TypeScript Dedent\n\n[![codecov](https://codecov.io/gh/tamino-martinius/node-ts-dedent/branch/master/graph/badge.svg)](https://codecov.io/gh/tamino-martinius/node-ts-dedent)\n\nTypeScript package which smartly trims and strips indentation from multi-line strings.\n\n## Usage Examples\n\n```js\nimport { dedent } from 'ts-dedent';\n\nconsole.log(dedent`A string that gets so long you need to break it over\n                    multiple lines. Luckily dedent is here to keep it\n                    readable without lots of spaces ending up in the string\n                    itself.`);\n\nconsole.log(dedent`\n  A string that gets so long you need to break it over\n  multiple lines. Luckily dedent is here to keep it\n  readable without lots of spaces ending up in the string\n  itself.\n`);\n```\n\n```txt\nA string that gets so long you need to break it over\nmultiple lines. Luckily dedent is here to keep it\nreadable without lots of spaces ending up in the string\nitself.\n```\n\n---\n\n```js\nconsole.log(dedent`\n  Leading and trailing lines will be trimmed, so you can write something like\n  this and have it work as you expect:\n\n    * how convenient it is\n    * that I can use an indented list\n        - and still have it do the right thing\n\n  That's all.\n`);\n```\n\n```txt\nLeading and trailing lines will be trimmed, so you can write something like\nthis and have it work as you expect:\n\n  * how convenient it is\n  * that I can use an indented list\n    - and still have it do the right thing\n\nThat's all.\n```\n\n---\n\n```js\nconsole.log(dedent`\n  Also works fine\n\n  ${1}. With any kind of\n  ${2}. Placeholders\n`);\n```\n\n```txt\nAlso works fine\n\n1. With any kind of\n2. Placeholders\n```\n\n---\n\n```js\nconsole.log(dedent(`\n  Wait! I lied. Dedent can also be used as a function.\n`);\n```\n\n```txt\nWait! I lied. Dedent can also be used as a function.\n```\n\n## How it works\n\n`dedent` runs the following steps on the string, in order:\n\n1. **Strip a single leading line break.** If the string starts with a newline\n   (the common case when you put your first line of text below the opening\n   backtick), that one newline is removed. A second blank line is kept, so you\n   can intentionally start the output with an empty line.\n2. **Strip a single trailing line break and its indentation.** A trailing\n   newline followed only by spaces/tabs is removed. This is what lets you put\n   the closing backtick on its own indented line without adding a blank line to\n   the result.\n3. **Find the common indentation.** For every line that contains actual\n   content, `dedent` counts its leading spaces and tabs. The \"common\n   indentation\" is the **smallest** of those counts — i.e. the line with the\n   _fewest_ leading whitespace characters. Blank lines are ignored, and a line\n   that starts with a non-whitespace character counts as `0` (so if any content\n   line has no indentation, nothing is stripped).\n4. **Remove the common indentation from every line.** Exactly that many leading\n   whitespace characters are removed from the start of each line. Lines that\n   were indented further keep the difference, so relative indentation (nested\n   lists, code blocks, etc.) is preserved.\n5. **Interpolate the placeholders.** `${...}` values are inserted. If a value is\n   itself a multi-line string, every line after its first is re-indented to\n   match the placeholder's position, so nested/multi-line values stay aligned.\n\nSo to answer the common question directly: it removes the indentation of the\nline with the **fewest** leading whitespace characters — not the first indented\nline — and applies that same removal to every line.\n\nA few details worth knowing:\n\n- Indentation is counted in **characters**, where each tab and each space\n  counts as one. Removal also works on raw characters, so mixing tabs and\n  spaces in your leading whitespace can give surprising results — pick one and\n  be consistent.\n- Only **one** leading and **one** trailing line break are trimmed. Additional\n  blank lines at the very start or end are preserved.\n\n```js\n// Lines indented by 4, 2, and 6 spaces. The minimum is 2, so 2 spaces are\n// removed from every line:\nconsole.log(dedent`\n    four\n  two\n      six\n`);\n```\n\n```txt\n  four\ntwo\n    six\n```\n\n## License\n\nMIT\n\n## Based on\n\n- [dedent](https://www.npmjs.com/package/dedent) by ~dmnd\n- [dedent-js](https://www.npmjs.com/package/dedent-js) by ~martin-kolarik\n\n## Changelog\n\nSee [history](HISTORY.md) for more details.\n","readmeFilename":"README.md","users":{"ryaninvents":true}}