{"_id":"string-dedent","_rev":"9-85ba9d0e10d0be81b63236f93d40cf3d","name":"string-dedent","dist-tags":{"emptywhitespace":"3.0.0","latest":"3.0.2","beta":"3.0.2-beta.1"},"versions":{"1.0.0":{"name":"string-dedent","version":"1.0.0","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@1.0.0","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"e54f70486ad7e6501a728eeed5644568a2d8a338","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-1.0.0.tgz","fileCount":9,"integrity":"sha512-6oDPoFkoK4Ib3t/SqzrSBjlc6qWc5HwGnWLWkxLvwQNesu67bPQ6u1XlpiIZpKfxaRRL4i3XZ/mL3QylakxTvQ==","signatures":[{"sig":"MEUCIED4OIqHVQmTjRwJaA/JUxG3mOhEV3dBlq6FDj4EUL1OAiEAmsirC+rAsqGgnOaAjUsalC+u6TENH1c+9cOjHD7kn5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0xx7CRA9TVsSAnZWagAAA6EP/1wZ+7l/nBXdPOEmF+Hu\nTKyy5Quz/k8ov81mNGOz6KXUyjDeEukolhPQYQbLoBzGMjbdEUTse64VQvqV\nBOdaLEniwMbY/0tC7mRx+PMscX+dMHDPQJyyW7QOwwXxMbknp7RvI1BnMnke\ndLJ37c6BfoXJgMbH63oPVe2PkgH+5Zr2T4lIBA8lraYJcZ8P2YY9NM+yKmIm\nuo8PtCevZ2GrMvYtRJkY/vHKmINNRgXDpy5KXK0sEK9OBrwXxuGR3HNVkQdW\nylyp6zek4xos+YhiFwk+BkJvVG5NYY+3nGnkTFdj1Sr0GYMQ16bqL29fPra9\nG+j40KZ8GbCki23HoXWUbN2FHUIQr0k02EzP2oHdSVbvXbA10sWjR8mXPuq1\n6Xw/MpGtiO3MN5CJCHrcec7D2N3FC1Ixv6U2U3/sEfD/iHdTRBTqLYy/LIzi\nxltwdl3kUff0gCoxpCQsL6HKb53tzURJPbbn0B2tw9+7JsNN+GQQM09Jid9U\nZ/DoU5GqPBJ1VAPxDEGXyOOfDMI62lTR7KQf+syVJhmIrhZ/86WFA6MSx3so\nZrSfaKq3pDQdZ5UcDPc1pcMPF5iGZOMBCNT+yXpzSyUN0mvwGHGUUQL8O45o\noosXTxF6FOGgHhul+iMnd1LGsF3Hw4lPQ+WdXFEjduuqGumnvf/rDybr0Gs3\nVEpZ\r\n=nfep\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"gitHead":"0e1bc1bf282206e4e090f560443589a31210604a","scripts":{"lint":"run-s -n lint:*","test":"jest --coverage","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --module commonjs","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:prod":"run-s -n test:lint 'test --no-cache'","preversion":"run-s test:prod build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.js","test:lint:ts":"tslint  --project tsconfig.json -t codeFrame '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"6.14.5","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"14.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.5.4","rollup":"2.11.2","tslint":"6.1.2","ts-jest":"26.1.0","ts-node":"8.10.2","prettier":"2.0.5","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"13.13.9","npm-run-all":"4.1.5","@types/type-detect":"4.0.1","tslint-config-prettier":"1.18.0","tslint-config-standard":"9.0.0","rollup-plugin-typescript":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_1.0.0_1590893690930_0.8268776407904168","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"string-dedent","version":"1.1.0","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@1.1.0","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"cdff3a48ad55db8ea3126bfc362b9377a14cbb53","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-1.1.0.tgz","fileCount":9,"integrity":"sha512-4WymAeUeRzV+ibidbGP0Xa/a9DyOmhfE1qqdJHp2gJrvLM6Cwd0aUdHSNKeQNt10HOzUL/s8BIAi7vCyYBltXQ==","signatures":[{"sig":"MEUCIHGrXvN1k1azUvx8O7tC16WW8T+AIB/upgUi2bGhLEw2AiEAnuOj3qeMqFKH5RYRfDQyicA1bZi9JfbS1X3d+9+HWmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0yuACRA9TVsSAnZWagAAQhEQAIjhRHAwcP910hw30ruM\n4lxnC37Rn1O369FlvbM/JzQoU47WK4OUrqVdfrUrr4E9hDCG6wdJGckllbOq\nDsaNZFFyyFslIQJ7t5qFAjHl5apuJGJJKRoVVNTn//xXIYfADho9Jmr7ikhX\nREeYjL5lz+Dj+BWbHDvIADEcaVdbVDrRetv/BsH5+ZoE5XyO/nR8zi062tkn\nm1cExFf4qxIaufKAAZKadtuW+7vs5l+llfV0L4apTpWMqJhggbdSoT91U5Ne\ncuGsiO4Kj/RPyskPF7wOaDMCb5K9TyafjuhXN9PnkRoANQSbLavDMXxstKj/\nKwm7l95A3dgudWAkmEB//AgknAQit2z5mxVxEMzg15FYUFmNFQhTHAdTmXmU\nPyeaiquNyIhOKJUQhoBlzP52SUJOjiO0zcidHdVmfG/5ElQ1kVCmFe1Kftx9\neUbT+FltndipTYBAnC7qKCLrc5KIjfwowaBahOld1ENYxs2iFSx1qEeNi/V+\nmm9hUbOGJS0rIwFlIuFf4qfOlAm7lxv6IhGTVDN39Fc6YYHw8Y6rWkwybWKH\nFeVIircRVFEVFiflqel9268VD3CgKY+YAfuyaPCgamiblcJEGToGjxpW5WOc\nrr5qP+8vfqhs/dLJbKibNv6pvHBMbApWDOBqPBSH1fQf7ADP8kbUYvt7brCW\nwsCq\r\n=5S8C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"gitHead":"e51e636ccd1a380363d4febc51d58adee4605ff8","scripts":{"lint":"run-s -n lint:*","test":"jest --coverage","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --module commonjs","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:prod":"run-s -n test:lint 'test --no-cache'","preversion":"run-s test:prod build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.js","test:lint:ts":"tslint  --project tsconfig.json -t codeFrame '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"6.14.5","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"14.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.5.4","rollup":"2.11.2","tslint":"6.1.2","ts-jest":"26.1.0","ts-node":"8.10.2","prettier":"2.0.5","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"13.13.9","npm-run-all":"4.1.5","@types/type-detect":"4.0.1","tslint-config-prettier":"1.18.0","tslint-config-standard":"9.0.0","rollup-plugin-typescript":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_1.1.0_1590897535641_0.7736376696012675","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"string-dedent","version":"1.1.1","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@1.1.1","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"54af92936b7c1081d6a877c1c36b8931adfa1468","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-1.1.1.tgz","fileCount":9,"integrity":"sha512-yFj4H5ii+jhvi3o+uuOY86vdBqfZc+PrVj1ayaTN3kDIFf7GnX1L7s8A4BYShCdLlOVCBsN0RSXvYNzEwkVIDw==","signatures":[{"sig":"MEUCIQDsdhQ+Ocq6TACeOn+8m4To7goGhuUGT7mV4xr09xImygIgbPdnzDMDXvNSsbWEUCCWcVlX1Gkhzuw3MYZ3XqwiIks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0360CRA9TVsSAnZWagAA1dMP/2fZjhtKyWF5Z3ue09tj\nrZCVlLucQjZa6Qo2wztgXMhsS/QOGfQQzUiSBq885U1fgxECc+BQF1i2QMcn\nv07MU9wVA9UJrs2QCdJoHiILO78eRMDMf1r4Aovroz5g17YwyYuEkr6HC5uW\ngwf3cW8xAUdNC+TapKo9D1OP9V7J5rDQHoVhqvI0Vylm92adzelYSiDpdvFk\nAp4RKZQFmsThOt9Ktv1SrUwtp5GGIIDJwrKinSNYlVq6jJgg5BpVyg+6z3mq\nKi4lYl08k+9UPftKfvPMciha2s1r19Gtqs6XgAjGOvkrkp/qGsWRBAqMsrxX\nr/w4JX8l3Tt+uLRiyriG4B64feNSR70AWObhThisM3NdbQ4U2HV5fDEVD/cs\nMchFQx7teybej7g5pR3N3DU9jrQD8O47fMTf25wp3xM6Tm9uXkgUM1vJiM1A\nZgV1a0p28ciYCq+SQqO+Ahra4prQOTyAohR/S4pXT+3H9gMCmZL7AdMlVBVR\nfmIceEDBlr13jb9uutafvLiwz9nxC3DnTs+Xn49wjfc56ScHlVRNN3ARgkUX\nDyAokRAFTXzwHhoCq4vUJkySbOIGyQAMsNelI8ecV4lt6x34MiGxAYAABTeR\nKVnSimjG/kd4qZ8CQVLxPlmSAFUUa2Y6TfSp2ZioDUOuA4+klRcO+al29kFo\naD+6\r\n=a0Oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"gitHead":"03c49ff16bf470ee005317a96eaaa6bae987df76","scripts":{"lint":"run-s -n lint:*","test":"jest --coverage","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --module commonjs","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:prod":"run-s -n test:lint 'test --no-cache'","preversion":"run-s test:prod build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.js","test:lint:ts":"tslint  --project tsconfig.json -t codeFrame '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"6.14.5","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"14.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.5.4","rollup":"2.12.0","tslint":"6.1.2","ts-jest":"26.1.0","ts-node":"8.10.2","prettier":"2.0.5","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"13.13.9","npm-run-all":"4.1.5","@types/type-detect":"4.0.1","tslint-config-prettier":"1.18.0","tslint-config-standard":"9.0.0","@rollup/plugin-typescript":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_1.1.1_1590918836021_0.9462179448217263","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"string-dedent","version":"2.0.0","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@2.0.0","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"85d180a02fe360611aa43074fa78a9bbc8d21870","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-2.0.0.tgz","fileCount":9,"integrity":"sha512-E9zkFFcawkYKYlwebKwNMCPuIkOpG3soKqGlCehXliTKGuADGVlI8TJobNXUZIodd4c6uRmk+DOpKSK2cJmSlw==","signatures":[{"sig":"MEYCIQCy9iGvtS9ES4hxgBFcljDUjmd7aN+ujBYtWoVaAWIiRQIhAKhK1ftgaiMKnkZ3gm2neYhDTeDsd2kUQ47WKLnYaf4o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZwuNCRA9TVsSAnZWagAAUukP/Ru9ugLib+lgJ6nst9Pe\n4l6jR9JQJ9ydrVJete8c5c7gksjx3FxfyJO++H4wQT9AI0KzJ3nczTSzVosx\n6jGvdQC59V2u92pRVfdL8DG+4QcQZaWOjGG3EtK2ArUg+fnUhn2l1vT1xgY5\n2efsN8uCsUQ4t2gVQOMHMwewHC9VW5UpHv21DfyS+wgw0K0OG3DX8Jmw1a+8\nCh4xCPJVhsfo8cu1DMJFrES2aoTWMO28YvWagx1OtqB/k32R3koRusqvePe0\nU8Z5G7DOv05zMDoNm9nAKxqaP/EvUO01PxkLRdbPDUeFkewqOLmfUMyO0ed+\n/ziWdyBZFQOlO3yKdLRceTWOzEET6wGD9IhlXrdgcENTdIXgS17yBNHgmWnP\nKFGRKNUJqas3PeRLAyyfw+FZWcH+rihRctpMx7piFmBGd4/TE8I1TmouhGFT\nXJVEOZpcWiRbBVPzCj9p6xNzgQkCTXNMzKlejjiMu7+2d6W3s3vOd31J3CZ4\nw4qswVItN7F0JOxC5bEHKIOK6j/JnT0tejxY8BIVNtwRI7imEGdbu4F3lcvm\nw5NUjdjm+XYBqsOl+ofhU/3N94wFzrq/ztI574mJhV14zp2oBV2n914OvxCi\nyTvSfd93y8/i3vB5fFlevemHc+RQSfDd/m9+JZAyjdhIJY2+IyyYonnWY85Z\n43xl\r\n=MIny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"gitHead":"74e0edfaaea1e77a5fa5e93d924bfb9aa3e700e6","scripts":{"lint":"run-s -n lint:*","test":"jest --coverage","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --module commonjs","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:prod":"run-s -n test:lint 'test --no-cache'","preversion":"run-s test:prod build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.js","test:lint:ts":"tslint  --project tsconfig.json -t codeFrame '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"6.14.8","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"14.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","rollup":"2.27.1","tslint":"6.1.3","ts-jest":"26.3.0","ts-node":"9.0.0","prettier":"2.1.2","typescript":"4.0.3","@types/jest":"26.0.14","@types/node":"14.11.1","npm-run-all":"4.1.5","@types/type-detect":"4.0.1","tslint-config-prettier":"1.18.0","tslint-config-standard":"9.0.0","@rollup/plugin-typescript":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_2.0.0_1600588684631_0.2376124076584618","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"string-dedent","version":"3.0.0","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@3.0.0","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"7c889cc818b298b56df747349fdbc74a7e70b926","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-3.0.0.tgz","fileCount":7,"integrity":"sha512-1V72bSizt3it3qbivg26eFqQqWK2fSKy5wViutgZ2FI+5mC48uGIjRU5fXsN31M3x6noDmH7v9pWTRitMfS5GA==","signatures":[{"sig":"MEUCIQDya4NxHBCuo5vDRao9/tVzqhVWjgOCJlAQEV3G5Z8ajwIge5yH+TRPpW7HEDaKIC0hVB9hEyw20vTe6peyhE0UvyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+OvoCRA9TVsSAnZWagAAn1QP/jvRjkNUnBZ8TUhn1DrW\nLPsI5c5syb3hgXHevyMuNNjpdUV/xtDr5Mo9nmXZUoLdUfbQVC+RuLdHPOOC\ni71MNcVlNveztjQll+VH0wS2106Mq1Gg77dhyYkurE4S1nw+VZbCbJhz6gXY\nEmlUUYUQW6bRrpHSphVpEQg5nfeUDuumFit3C9uXl6zKIfD4kTM9Ga+dJjJY\nGcyg6swi8N1uqGzuPZxgpDO3SPlkv8o76Hj1DwHM6vNqVkT0pTjfgJHep6u/\nfoTycJO22bx+BcLNTxccxbJ1gg11fvhuX+00zYC5q3BU14yrc6t0fbBJVA7C\n84w1zcRZaCeCa54inlCe7b9hkhaKuDxhMbRZPfffzLSpircU0ReH+GD/gJqJ\nNWObqn3Lb8saqYQRipTiWO1Knzi5T/aDAXQ3UeXl3LgyfHe+d9eU9CY7iadG\nQRJhU5uTYoLjuwVLapCpBqsvxL4IwWQdbRW0ChNTpNJA4Fx+LN/JQDB1FCLn\nPRxrWQXlBV7AX4lFMnR5RcLlIzD1sIIXAFgbqHD5dVQs2SFaDJ5G0TX5wGsk\njOnQYUnN2euxddf0FU24RCmfpH6wyUkBja1ZeZpS4CsOtvrw1mKdon2/3Z24\n1q09IotyVjv6n8lOAwp0E9GiV7m+0pfSbUvSjVm/nwNxX6HgA/Ps0jyVoMAJ\n6mXt\r\n=yJMp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"exports":{".":{"import":"./dist/dedent.mjs","browser":"./dist/dedent.umd.js","require":"./dist/dedent.umd.js"},"./package.json":"./package.json"},"gitHead":"30e16b49774b865b45a21fac14bb75d7910d8899","scripts":{"lint":"run-s -n lint:*","test":"run-s -n test:lint 'test:only -- --no-cache'","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --project tsconfig.build.json","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:only":"jest --coverage","preversion":"run-s test build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.ts","test:lint:ts":"eslint '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"8.1.2","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.4.7","eslint":"8.8.0","rollup":"2.66.1","ts-jest":"27.1.3","prettier":"2.5.1","typescript":"4.5.5","@types/jest":"27.4.0","jest-config":"27.4.7","npm-run-all":"4.1.5","eslint-config-prettier":"8.3.0","@rollup/plugin-typescript":"8.3.0","@typescript-eslint/parser":"5.10.1","@typescript-eslint/eslint-plugin":"5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_3.0.0_1643703272333_0.23190103356892","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"string-dedent","version":"3.0.1","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@3.0.1","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"a3e8fb946cd8af80cb51bf54b19dbcae8b6a39f4","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-3.0.1.tgz","fileCount":7,"integrity":"sha512-A2zCXSgpPrpFi1lDJlDwIPYakBWeDtQZ8ZBKssB8M/WbtNEKTzsl1yCDRmHx55jSB27xZDQ6NOtRYekESWx6fw==","signatures":[{"sig":"MEQCIG/79ABS9dsOKocd8NgFup3yEq010jmNR5zLtmCk596eAiBuYgUoUXLcjKExL/M3IL0A+Y4vLBCIgaK87l8QlvuFwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRnWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ9A//abY0RDGTiYmYsy7BeDWJUXsSSeZCvdUETL4/C+L6xbNYb/iZ\r\nX/dcNwi3DDQnPvIc7swbNTMPJWgJLwTTgGzPJf64pDfxBfiJQBE+o7/Bc8zb\r\nhvaMmZc/rOk4iYk3RFHfUAZwGTWYyVVIfdPfilgLUnW9TEKAkuGBQK6mik86\r\nHSxxkQA8F0gEqF+91D0fI7fSpr2w12K8GtQ3qXwtCeA2dWoXGM3sCxL9onb2\r\n4jYgB9g7aTodVjydm04JQv3Df26ITquThpgio3LI+Ewnl9LwB45UWNiVNyTw\r\nvdUUE1WbaMuXHeY/bOygwGHwDfoRUKehu7YG9vv5Qy52T0WqZDVkbXcIffNu\r\nhxITIKAZSx8TI/xXGtB3UEL6GLUY3bT262aBIfBe2GE/yJ55Rec9Zajk86Wo\r\n4XcO9nMuc/EI7AyvCwf7uJxpeCXJvwwunA0aNwzHOZBwWCFLJS5VuMw7gHd4\r\n3UuWa4Xsp9gsPHPIzmuBqt4SVdNi4V3w2oBzBYG/qZrPrUmZ9c6vTRC5FEdH\r\nIX8vgyxKNo5Ds0h3CJ6BXtLlM3YliFnsjMWLVG1qupkaGsaFoYg/zSnILk+Y\r\nHIEEiIoLa5Vl2RGfLU5zqiCuzZgZu8ntV0wzqnOf5rJTGYkiVbbzm+TagcKr\r\nQLyl51SGsp2HxKOsGXTbfjr5NZWUWV7ans0=\r\n=luxd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"exports":{".":{"import":"./dist/dedent.mjs","browser":"./dist/dedent.umd.js","require":"./dist/dedent.umd.js"},"./package.json":"./package.json"},"gitHead":"ffd1323fe9c009ff50a86fbbb86b5ebba0b3361e","scripts":{"lint":"run-s -n lint:*","test":"run-s -n test:lint 'test:only -- --no-cache'","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --project tsconfig.build.json","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:only":"jest --coverage","preversion":"run-s test build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.ts","test:lint:ts":"eslint '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'"},"typings":"dist/types/dedent.d.ts","_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"8.1.2","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","eslint":"8.8.0","rollup":"2.66.1","ts-jest":"27.1.3","prettier":"2.5.1","typescript":"4.5.5","@types/jest":"27.4.0","jest-config":"27.4.7","npm-run-all":"4.1.5","eslint-config-prettier":"8.3.0","@rollup/plugin-typescript":"8.3.0","@typescript-eslint/parser":"5.10.1","@typescript-eslint/eslint-plugin":"5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_3.0.1_1648784818997_0.0846018317327435","host":"s3://npm-registry-packages"}},"3.0.2-beta.1":{"name":"string-dedent","version":"3.0.2-beta.1","keywords":["string","dedent"],"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","_id":"string-dedent@3.0.2-beta.1","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/jridgewell/string-dedent#readme","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"dist":{"shasum":"1e266e7f29b0a1c5543df1404c2d39eff86b7990","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-3.0.2-beta.1.tgz","fileCount":8,"integrity":"sha512-akRwfTKcxIx6ecjV5k4c91ZWxYNt/CFPrhkxWM6bKptzmh4Tpu3Hg/KXQOu873dTcIb92t5cBxGYKKFIa26m8A==","signatures":[{"sig":"MEQCIHM1rln/s3c7Bj630Dynp4uHCmoFADpftY++9w1nh4gbAiB5Fb7TNR5NEYfpQyrEiIR+36YyJk9ITj1mJt8G6IQzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59717},"main":"dist/dedent.umd.js","types":"./dist/dedent.d.ts","module":"dist/dedent.mjs","engines":{"node":">=0.12.0"},"exports":{".":{"import":{"types":"./dist/dedent.d.mts","default":"./dist/dedent.mjs"},"browser":{"types":"./dist/dedent.d.ts","default":"./dist/dedent.umd.js"},"require":{"types":"./dist/dedent.d.ts","default":"./dist/dedent.umd.js"}},"./package.json":"./package.json"},"gitHead":"9dc8ef4a5b8c81b21f99e17dc09f52507d260595","scripts":{"lint":"run-s -n lint:*","test":"run-s -n test:lint 'test:only -- --no-cache'","build":"run-s -n build:*","lint:ts":"npm run test:lint:ts -- --fix","build:ts":"tsc --project tsconfig.build.json","prebuild":"rm -rf dist","test:lint":"run-s -n test:lint:*","test:only":"jest --coverage","preversion":"run-s test build","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:watch":"jest --coverage --watch","build:rollup":"rollup -c rollup.config.ts","test:lint:ts":"eslint '{src,test}/**/*.ts'","lint:prettier":"npm run test:lint:prettier -- --write","prepublishOnly":"npm run preversion","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'","build:fix-npm-types":"node scripts/fix-npm-types.mjs"},"_npmUser":{"name":"jridgewell","actor":{"name":"jridgewell","type":"user","email":"justin+npm@ridgewell.name"},"email":"justin+npm@ridgewell.name"},"repository":{"url":"git+https://github.com/jridgewell/string-dedent.git","type":"git"},"_npmVersion":"10.2.3","description":"De-indents (dedents) passed in strings","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.4.7","eslint":"8.8.0","rollup":"2.66.1","ts-jest":"27.1.3","prettier":"2.5.1","typescript":"4.5.5","@types/jest":"27.4.0","jest-config":"27.4.7","npm-run-all":"4.1.5","eslint-config-prettier":"8.3.0","@rollup/plugin-typescript":"8.3.0","@typescript-eslint/parser":"5.10.1","@typescript-eslint/eslint-plugin":"5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/string-dedent_3.0.2-beta.1_1751146340733_0.6179950926077433","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"string-dedent","version":"3.0.2","description":"De-indents (dedents) passed in strings","keywords":["string","dedent"],"main":"dist/dedent.umd.js","module":"dist/dedent.mjs","types":"./dist/dedent.d.ts","exports":{".":{"import":{"types":"./dist/dedent.d.mts","default":"./dist/dedent.mjs"},"require":{"types":"./dist/dedent.d.ts","default":"./dist/dedent.umd.js"},"browser":{"types":"./dist/dedent.d.ts","default":"./dist/dedent.umd.js"}},"./package.json":"./package.json"},"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"repository":{"type":"git","url":"git+https://github.com/jridgewell/string-dedent.git"},"license":"MIT","engines":{"node":">=0.12.0"},"scripts":{"build":"run-s -n build:*","build:rollup":"rollup -c rollup.config.ts","build:ts":"tsc --project tsconfig.build.json","build:fix-npm-types":"node scripts/fix-npm-types.mjs","lint":"run-s -n lint:*","lint:prettier":"npm run test:lint:prettier -- --write","lint:ts":"npm run test:lint:ts -- --fix","prebuild":"rm -rf dist","test":"run-s -n test:lint 'test:only -- --no-cache'","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","test:lint":"run-s -n test:lint:*","test:lint:prettier":"prettier --check '{src,test}/**/*.ts'","test:lint:ts":"eslint '{src,test}/**/*.ts'","test:only":"jest --coverage","test:watch":"jest --coverage --watch","preversion":"run-s test build","prepublishOnly":"npm run preversion"},"devDependencies":{"@rollup/plugin-typescript":"8.3.0","@types/jest":"27.4.0","@typescript-eslint/eslint-plugin":"5.10.1","@typescript-eslint/parser":"5.10.1","eslint":"8.8.0","eslint-config-prettier":"8.3.0","jest":"27.4.7","jest-config":"27.4.7","npm-run-all":"4.1.5","prettier":"2.5.1","rollup":"2.66.1","ts-jest":"27.1.3","typescript":"4.5.5"},"_id":"string-dedent@3.0.2","gitHead":"b1e54cf84ea92767e6658b033211f3647ab766b1","bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"homepage":"https://github.com/jridgewell/string-dedent#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-M4q+HpHCtGXlbyzYDOcOo7V185dlq6YXvGUPcWZqL4vttCX9gFYoWIOxcPd7v5CAYcTJsGLs3ZJCAH2TXONF/g==","shasum":"690e11506fd6a6a3c5660fa10f07cef765e4abaf","tarball":"https://registry.npmjs.org/string-dedent/-/string-dedent-3.0.2.tgz","fileCount":8,"unpackedSize":59710,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICxFlQ12Qq2Xzc1a8aDg/0xvIs9EgZC8X0o7RUy7CuZBAiEAnu+G0eYjE4eYjIN3d8/N8me+77M0NXCnqri41BDxqOk="}]},"_npmUser":{"name":"jridgewell","email":"justin+npm@ridgewell.name","actor":{"name":"jridgewell","email":"justin+npm@ridgewell.name","type":"user"}},"directories":{},"maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string-dedent_3.0.2_1751146452630_0.862331460770664"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-31T02:54:50.896Z","modified":"2025-06-28T21:34:13.020Z","1.0.0":"2020-05-31T02:54:51.049Z","1.1.0":"2020-05-31T03:58:55.846Z","1.1.1":"2020-05-31T09:53:56.134Z","2.0.0":"2020-09-20T07:58:04.806Z","3.0.0":"2022-02-01T08:14:32.466Z","3.0.1":"2022-04-01T03:46:59.136Z","3.0.2-beta.1":"2025-06-28T21:32:20.911Z","3.0.2":"2025-06-28T21:34:12.822Z"},"bugs":{"url":"https://github.com/jridgewell/string-dedent/issues"},"author":{"name":"Justin Ridgewell","email":"justin@ridgewell.name"},"license":"MIT","homepage":"https://github.com/jridgewell/string-dedent#readme","keywords":["string","dedent"],"repository":{"type":"git","url":"git+https://github.com/jridgewell/string-dedent.git"},"description":"De-indents (dedents) passed in strings","maintainers":[{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"readme":"# string-dedent\n\n> De-indents (dedents) passed in strings\n\nRemoves the leading whitespace from each line, allowing you to break the\nstring into multiple lines with indentation. If lines have an uneven amount\nof indentation, then only the common whitespace is removed.\n\nThe opening and closing lines (which contain the ``` ` ``` marks) must be on their own line. The\nopening line must be empty, and the closing line may contain whitespace. The opening and closing\nline will be removed from the output, so that only the content in between remains.\n\n```js\nconst dedent = require('string-dedent');\n\nfunction example() {\n  console.log('Outputs:');\n  console.log(dedent`\n    This line will appear without any indentation.\n      * This list will appear with 2 spaces more than previous line.\n      * As will this line.\n\n    Empty lines (like the one above) will not affect the common indentation.\n  `);\n}\nexample();\n```\n\n```text\nOutputs:\nThis line will appear without any indentation.\n  * This list will appear with 2 spaces more than previous line.\n  * As will this line.\n\nEmpty lines (like the one above) will not affect the common indentation.\n```\n\n## Installation\n\n```sh\nnpm install string-dedent\n```\n\n## Usage\n\nThe most common way to dedent is to use it as a tagged template literal. It\nsupports expression interpolation, where the expressions will not affect the\ndedenting:\n\n```js\nconst exp = 'expressions';\nconst threeSpaces = '   ';\nconsole.log('Outputs:');\nconsole.log(dedent`\n  This supports ${exp} as you would expect.\n\n  Only whitespace that appears here inside the tagged template literal\n  will be dedented.\n  ${threeSpaces}<- expression whitespace will not be removed\n`);\n\n/*\nOutputs:\nThis supports expressions as you would expect.\n\nOnly whitespace that appears here inside the tagged template literal\nwill be dedented.\n   <- expression whitespace will not be removed\n*/\n```\n\nIf you need to use a tagged template literal like `html`, you can wrap the tag with `dedent`:\n\n```js\n// Regular html usage:\nconst html = require('lit-html');\nrender(container, html`\n  <div>The leading whitespace before this div tag will create a Text node in the output...</div>\n`);\n\n// Wrapped html usage:\nconst html = dedent(require('lit-html'));\nrender(container, html`\n  <div>Leading whitespace before this div tag will not make it to HTML</div>\n`);\n```\n\nAdditionally, you may also call it like a function. This allows you to\ninterpolate expressions into your string, and have the full string dedented.\n\n```js\nconst threeSpaces = '   ';\nconst str = `\n  Used as a function\n${threeSpaces}<- expression whitespace will be removed\n`;\nconsole.log('Outputs:');\nconsole.log(dedent(str));\n\n/*\nOutputs:\nUsed as a function\n <- expression whitespace will be removed\n*/\n```\n","readmeFilename":"README.md"}