{"_id":"parse-literals","_rev":"8-8df478cc08a47e400384259e83e09ce5","name":"parse-literals","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"parse-literals","version":"1.0.0","description":"Parse template literals from code","main":"lib/index.js","types":"lib/index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"0571610d1c8bab96452aa08e61b3222f19537ff8","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-qc/JkWHfCfnten974p4tHOzSWnVRraMO8mtJHTtB0w0ZIGA7kkHd8Yan9u3+QhwN6+ON7opiCCDoPdjTV/7LTg==","shasum":"0710f728dc816f79121ccfbb9fde9915408e3cad","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.0.0.tgz","fileCount":20,"unpackedSize":15757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUlQ5CRA9TVsSAnZWagAAfZQQAIz1QA7sCk21fnastmzC\n/kFENTwEac68Hrn7UalCBnMaAqq83tyPuG0t7lHn23YWAN+uLoCZ99Zf/OaK\n8AOCz9e64huh8Ck8PQVJNermyAX4zHcf7Od1pJZcU0S5DYy6UvHgqDU3yfJl\nNex37RCj+wJ3eOTXfR9Is40lGCZ04Gvdrj+K3xhqPhPE74fhnjoYj9AhRpm2\naiNxC9Jkfbt04GtOwPmjAIH+pCniZRdUC8RYEZu28trpl6+Kkg+RG8zdD1kn\npPYTVoPqlu09vkqG5Tl1u/sgHURzQXtGl9pgsyfQy4Epa2d8WxuxYIYLVt5h\nI734Ci9KJG3FQwMHjGKLqrml0UBRNQssj//X4tbMdonCcARVHn+6jYLv8OsN\n2soQ2/nqzJr5aF7MTW1b+2Uw1u3fhZIZSsFUrmDSBfJx3PVz1MHIZKMoYris\nm3TxpQrzyEBOCBOUDoJUWHEz3zQ0p5o3uL/S3mMwpWgb2gVcTkjmB/Zcq7SN\nEaV3vuBTOi84CqJFL7fRL/BC5vp1kvKCcQsDVQVO2fhLeEf/YOMslYRBh8dA\nPWG8c29oV033VztOUz3MriPvV8L9zNXmjzPPQSRr8vQVqaMvJaaouqJwSs2v\ncicT5cFOYKrDWpr5x8P98LbfUtQAGc3Wg/SLBCXju5GgFaX4DZ8tA3AuRQau\nPgu0\r\n=noBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqc45FvplqYfBeG62FG3vnAv5somwQ3NXXPsyGnybF2AIhAJ44lcPVuIG292dljvGWHFTsaznkiJtrV4qx5Td8JG5g"}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.0.0_1532122169553_0.05060013792147511"},"_hasShrinkwrap":false},"1.0.1":{"name":"parse-literals","version":"1.0.1","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"3f65d02b98acdee0ea6982a10045209166791e55","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.0.1","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-kk6GEQBHLRIPasHmBQZ2OypXJLScLxwhDNfCG1g2WcyGFyLalCowRZc6mcgQCUxHbSjMkHZ55d68NQQLeJ1bvA==","shasum":"623c82513bedea0f1e12a98182e6260a6cf9d769","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.0.1.tgz","fileCount":20,"unpackedSize":15975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVdofCRA9TVsSAnZWagAA/XgP/216CJjOXWKm3kvELaFE\nDnmJwzgZ7emugGf56+hrxjOMMQbcAYZpxLREZDb9Z4h5uca5GumHq7dpgww9\nbLwdT/Xj/qKe37RSAeO3q9JDVcjzji0E4AlOfcPiU3JAMY2NYdRZ6j2MbFnE\n/rPtnMITGwhDaGFyH5yunHc9/5t4reJM0BxaMYnVORk9iAt2z4shl6SBiD0D\ncnA0GbW0+byQYdbR+ZsJjtQ8H0vDj8LpQH+dZkBPwGVZwqfAlTaTyW82l3m1\nzolupp0Ivc+n4I87sEhj91y8TlIqdT9CwzHHqhQPmCgbPfyidxNByIFItEeo\npdBfKvtpysLENaDsPdiErXG9IGCRbI9nfTQ1tBkK1IprI2H2RzpgHFytPVGP\n5nZiiwKantlG/W47r92H9R5bDz+VpGW0AXsbZwkTaYxtRjW8niH+H0vYkGlb\n36ugw4ra86CQxjwwbqCIiIT0oSxFBTXQH0bKcSh6J6HewxjfvWlEh+QpvaKH\nhH90IKTsaBBjJLa9CXWQhfMno0kYAAUqyNm+CYWd3IdgryQEXASBzDVqWu66\nMNRUGgSjRW5PwgDt9iUQaWoYOBcJbabl/6O/e4ooTOuzmWT929LizN2PSkdm\n1nMnzYxlnXD53buPNyrYRTta2zjqXOQLGNubLFlWlkN2yuuAJEvEml7nu1tx\nLQcq\r\n=MIV5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCymOv4uhlPqf6lfnNtS94P3/KNU80kHLKrQ+uCR7HVegIhAIy7nsMCfUAA1bzPt6lSuMq9ttsRndOntT4WUVVNEfh1"}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.0.1_1532353055057_0.4980888080267798"},"_hasShrinkwrap":false},"1.0.2":{"name":"parse-literals","version":"1.0.2","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"36b0510c37757c344d1fad5ce9be0260595dd0f6","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-1DWI3fdTr8RFvsIHTm8uXQ4tyR0TNcWYUc101ap91URXCfCZ3udrzhJTpLZjivyNg45EYE/J8F/Gn/ihlTPKMg==","shasum":"4c1f97f8548db50d10b385ec2e464c657ca5fdd6","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.0.2.tgz","fileCount":20,"unpackedSize":15982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVyvGCRA9TVsSAnZWagAAJLwP/356jEofz31gbm61MD20\n0UP983H6tquhy9THGeNowegZzRngUBhvHWRK1DNdkbZyJ+UJLTs8a3kfwS5S\nzTyDKJ4fcnPGVznLtR2zxn+6B5jnsDnqm5yjF1pEztkLg+5vSXy7CZk1LvgZ\n+mTPsPq1Flonvc8DhHrL91zyM+aAwAKheRR8GG5ZiOLyh5DdGcvLvuq1idyD\nk9E/2xkiPo0L6mHXbM6GNOpWE4C4oU/0BS0YwzT4+Mis31HhZp90t4MQrQ/C\nF38SVeoFKd7WKK6UGsd9l2GFMP3Ej6ke93mxXlt76ecVHzXWVezfQeFbeuO+\nfE+mtJCSCrs56yDnXCOxNbASp6ghHapeOhZjQg/Ryxy2ziysrv0PNBbj+uPc\nxs+EuQhTrXih6iiqSABWlD3A/b2cldf6pcsxTrdzXqXujw81o7a5rwB8ottb\n+ZOSSU101+CCRtQ+eMRCXFlgz3ZVPT0IcZmxvicOmQKTc0qiZ3H9DnSnRSdC\n6OMPxUGZGO4rjFbvJQwK1/So/f1I3hf9gDnxp9s67hJeIGiPy7WAHgnrzsS8\nK204VkJlmMY1IgsVES5O7WuvTlS1l6N8upuAQOf+1zWYze2y/gMP/9L0YLJu\na7o78cBZWGbKbQgmjGrs7ANhNM1uDDKFfou+faOF40EqlQKW3Ys6v1C7TUQE\nAlsu\r\n=3KZm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmR8bMSNg18fpb/7WgAtC0HcHXpt8/5pXI2+VU0/1hmAIgahpW5mwe87o0PI47XfbEnSYxPchpP3RCvfBHV/5Lfjc="}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.0.2_1532439494340_0.3679358995512003"},"_hasShrinkwrap":false},"1.0.3":{"name":"parse-literals","version":"1.0.3","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","coveralls":"cat coverage/lcov.info | coveralls","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","lcovonly","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","coveralls":"^3.0.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"b31f9e8e8a5cc1cc1be67f8f99d20bfb263fbcab","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.0.3","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-EfISGjrOce67z4cMRdaj2muKIGv2kgYAYS3rXSsE2abRrvEh/dV/XZR8Md6rp7YUpy235FFaUQMtW+w+eLymHg==","shasum":"8ad66a4ba69f7de21f6565c7b166d3fb5ca53fcc","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.0.3.tgz","fileCount":20,"unpackedSize":17577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrUmrCRA9TVsSAnZWagAA6lwP/jAet687FSU4qSDtGjiU\n4TJuKhvO5Fj1rryETD6SiB013nQ0vbdVZlGnELdzoVG/Nbmb9ANrCMlSDIOS\nWDfl6TOyeQVSkI9y6HTQvy9NVOhfBaCY52Cj3RUv7QJswAy1lwtIdzHq17ZI\nND5Z1D57BXg9o0K2+a+p0MVICGc69erhwu0d+6z0PN4TA7R+MBlNdDFxMrUu\nxwg7s7/HEruj0AyngyDHZyCJc2Vf7gZkF8dXb91+bRVEbAs9yVUAsprY27Mu\n/ze8XNcwElNe5fV5PfOoFJp/e4Ke/bEwCaJuLiD4Upd+Y3G+ThsG9jlmJvCY\nuQbiVOzd8gjQ47IHQHR/aXYU3dclmp/4sNQ3WKvM9t4x6WnI72CQmk8rfwe6\nlX8Meckou4rR1BEfQCcu75txIngLCjkMC1df2RkTvyHDjSWYK/un86SxBOiR\nMM6drPNb5pkZTBSmA1Ze2oEP4i9HdlZnOhWqn1GGvEJ1DTuOf2y/ijJ1Sl4m\nURqJaKco6l5/RdorTkcMGiZ6cBArGQmBxdYs5aEYyKaDImTe0qagm9ksWzCE\ngjxUo5hRJ4couxlrrVYtwqRO+PvbQB29TskUAPSPJl4NRJz7iH+XBc9GnLpy\nz9KRNynR5IG8XKzUFgSk4PhsxdLIkF4TV6zHi+x78MkeO/UqJYtlHUTMBoYV\nW1iP\r\n=O3eI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGO5Y0JVTHj/prlPP0ONhbz8GHfMvAgv5dGEx4d5srLAiAtfNpCTLRZtiId2tn9i1Q+C6jDDkubyDZfWraN2KNtlQ=="}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.0.3_1538083242721_0.41472249546556195"},"_hasShrinkwrap":false},"1.1.0":{"name":"parse-literals","version":"1.1.0","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","coveralls":"cat coverage/lcov.info | coveralls","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","lcovonly","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","coveralls":"^3.0.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"da320405e42c3df97227db0506d2c7352b92173a","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.1.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-w6L5JTkEZOprADOy5f++GdIZ5tNo0/7kgh6/kR1FzX27bJ/TzDFmlDtsrCFE0rfDk3Z7J08baDJl1BczGeYCOQ==","shasum":"8fcdca019d97363f313ea365696e0a4322892084","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.1.0.tgz","fileCount":20,"unpackedSize":18016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0MaWCRA9TVsSAnZWagAA++IP/AnidxqT03ddMXbmT90/\nsxRXbW/ZV96fwKTWe6ayLxFOnxfznxP9kSnt3zn16l29BvD3W5plDbZ4x7fK\nu+H6+0mTWquEsS8Ts6OcAOfA4/AOBfc7QS1wcTOTfSjE+XijUocICOxj5Q/e\nbtZ1TJ7xKiosaWBX5qehO82rjanfmMI5RuZ9cxeM0aaln5wvX5/9USdOJLEY\nx4OmzwtCY/9Ye4BM4ACakmrH2+hOahA1mpZhsTgt/y+qeGZRFvZE3o2OgEbM\nTyCo2Obt7/4V5gc/nSlMzQNAYqgtH4pVLY+03uw6Z59ohS65AGWqB+yt1o/U\nbb90mBwrFgHlSkXpADu6EOXvODbWUCyKpO2oUrAhNZnNJD+31pSrBxI+m9qf\nDDJf1Mblc2em8PlrUU2gXL86D0Cr/pSmKBkhYcJgH3dw9wo2aSa0aTTquso7\nj629ixJotb3WTJWbwS7/qXYMZnfUIVp/m+Z/Jr8tYTQyymkdpBaeHbh/3/F3\nBRUcGR6rzQvVz90uBcVywsRzeVQ4Lfx4wi3u1MCG4MnIExQrJme+XgFzIZu0\nZ28kcZ9PGJECPJu68XSKqYMSerDjZ2ra7nhdjO2OJ7pMHv8Jj95+vNzfGlkv\n1bj5PES1Exh0Ms6HYcbb5TU84pq5ZGzk/STyzsU0EdJOkZFE23okPLsYHvuM\nt5mf\r\n=J7xZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7nakmP9BZZtjduatcH4fMPjHsk8aWyn1afHt++J/wbAiAKYcmHye1WpKqBSZ/TDHmKVtDjPhA5mU8emlxE+8N1Ew=="}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.1.0_1540408981483_0.9202002965708891"},"_hasShrinkwrap":false},"1.1.1":{"name":"parse-literals","version":"1.1.1","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","coveralls":"cat coverage/lcov.info | coveralls","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","lcovonly","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","coveralls":"^3.0.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^12.0.2","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^4.4.0","ts-node":"^7.0.0"},"gitHead":"f71fa048dce5cdccaae2f74644b66839f7707678","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-WMW0DD2kZozD/owt0XZxs29x/T3zNdnGxYJq8i1NwqAszmKHo6J3qlWk5alKAmm1sEUE89yRyt5KlWdRgrLO9g==","shasum":"a0a212a434057f615f9299334e8976353280fd75","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.1.1.tgz","fileCount":16,"unpackedSize":13924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZE1OCRA9TVsSAnZWagAA3hkP/jX7ONYaB8gU6hw1aqlh\nOPvFNJ44WT9sd6CQjC/QvBPnc8h52tTFM8WahWKj6pA/QIu0Ow8loJDfBH3C\nuhGvlH+L4Vrg27RjFl3gZINLfo5JslB2X3FFHHWdmsdJQK2k7iY5a8XCY5vf\nlT8dJrSHOnkWbTsFjpPj3yGJTHYtNkYaig9waRnpPPTGzMu5eBJhBpbyZvgi\nLbpXCjCSiJJSEzaMqBswqHBaCllL5Z5sb81LROAGODajywD1wyTaffpLytY/\nghjMGST1Zgb+RldxqbPzhTgw/PZXOmvt9eh2VjNzZrgMDsrP1+StO0aBSXeG\nZ8HboYSzRgrZzURSVuWHW8nUOdxqLUrr3rMGxV8yMnYluKG5gOp7kWoy3NI+\nZESip63vZM/pPEDUkYhOlwaXuFHkI2UbLsc2c3JOwbW9CEIAp6QhEF02SM2+\nDtt45vT3ek9HbBIHEkNpQ+ZDJ+maCq8kHlyY9n/2DIF9mm9yFBLwgb8FaPf0\nb9Tk65FR7ChHEln93ch3mE7f3jixKO0jpe/duKKVp8akMcDpzlgXp9eBfIL2\naekzjlCeq2F5wgZaNEFQcuBOPnIpBbc6ScdTdkJ9myPfCfLpQGZWk0QpVSMm\nC26k0LRoh+lqzpkYhXcJp81UDNdCE/GS9CKLGBejIvsUDKzqjGzVpi85bMcC\n5tdE\r\n=lKRy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL/hlC6GfFat2fCk/dKJapDSXCJopSo6n211jiT+wtWwIgU8ezVkkTGlQyWP1OrYdrB13d4DMtlv+9TR8fnY+D92s="}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.1.1_1550077261811_0.6718742645359925"},"_hasShrinkwrap":false},"1.2.0":{"name":"parse-literals","version":"1.2.0","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","coveralls":"cat coverage/lcov.info | coveralls","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","lcovonly","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2 || ^3.0.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","coveralls":"^3.0.2","husky":"^0.14.3","lint-staged":"^7.2.0","mocha":"^5.2.0","nyc":"^15.0.0","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^7.1.0","ts-node":"^7.0.0"},"gitHead":"85fe29e0e4fb0d668a6e3a915c87c86e5572153a","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"dist":{"integrity":"sha512-gh4zPwvFSXx9ginX8lu9MP3OPHN3VV12PXI8IXD6oMCklFqM82pfbU9e/PKf9r7oLpbqlDSDyHYSVlxxuq3Iew==","shasum":"345c8735e410556bcca8dee5669533c8a6b4050f","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.2.0.tgz","fileCount":16,"unpackedSize":14963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePxjjCRA9TVsSAnZWagAA3KQP/3FAmb+k7C14UptyMZo+\nv7fiHogEfBIKFSthi7JsLUXIAym1/LcUZA9Oif+zhmPuJ3rJ4VZGv3jyha+E\nnfqA1aJiYjy8Ub6/cbbvq2IOkVGTU9cfA1tEc6/JDMDKCdGbTuq2/MZkFAtk\nvffyUVb000S1jtSYizeTbJF4f+fak5uQKYUzzX248A0+E20airJas43LuRdK\nRLbr5yb6dUgh+DRyE+o8mnnLMk+dUQZCVSRtQNeF9/elRNwbGgpESqaXGFH2\nbRex1/0Kv93rpNKwZgE0iPTR4aiKeSl+KoeLMtoX0nrCx+kas0fxysyKllLE\nummsxkBILTJYEV7eQJETNSp70Hr4wUkArLDpqR71c4pOStLJwLrdmK+Av5x7\n7n+o+HXpsW65sQxeRU1Iyb02Po3K7vVVtm/3Qi3FRYE8Q0zriVCoa4SNnhgS\n5eniJ/zwxrD95/DTeacDBZ1lw0kJLdUXxf2Lips29S8HQN1Jh6/FTD4Wbkg8\n2NJoF2lLcY2RyXvRjmUagMtrno74Fqtz9iiOFOXbWWPvj//LFr7vkJQ8HhAJ\nAxxpgArHsXtrwMUN0OAP8C1MCAVv/4nXDhHN4lBVNv8q1Xqoffa5OFQh5hs7\njHCRyRhEIJzjtTpKBhc3mwhoM7T/fUGk0EWo9xaqOqq5IFE2A3M2iDzUgJh1\nO1ex\r\n=FHVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsg1A4rcInpSGZ3zhC60yHqrLuesfVIgITvaoEwKwZqgIhANbpnK4SnHQzIa4R1yb99aTcK2ZBI/OAu/ziS6/+6ihw"}]},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.2.0_1581193443007_0.3188480640932285"},"_hasShrinkwrap":false},"1.2.1":{"name":"parse-literals","version":"1.2.1","description":"Parse template literals from code","main":"index.js","types":"index.d.ts","author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"license":"MIT","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"scripts":{"clean":"rimraf \"src/**/*.{js*,d.ts}\" && rimraf \"index.{js*,d.ts}\" && rimraf \"{.nyc_output/,coverage/}\"","prebuild":"npm run clean","build":"tsc","pretest":"npm run clean","test":"nyc mocha -r ts-node/register -r source-map-support/register test/*.ts test/**/*.ts","coveralls":"cat coverage/lcov.info | coveralls","lint":"prettier --write \"*.{js,ts,json,md}\" \"{src,test}/**/*\"","precommit":"lint-staged","release":"standard-version","prepublishOnly":"npm run build"},"lint-staged":{"*.{js,ts,json,md}":["prettier --write","git add"]},"nyc":{"extension":[".ts"],"include":["index.ts","src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["html","lcovonly","text-summary"],"all":true},"dependencies":{"typescript":"^2.9.2 || ^3.0.0 || ^4.0.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/sinon":"^5.0.1","chai":"^4.1.2","coveralls":"^3.0.2","husky":"^0.14.3","lint-staged":"^8.2.1","mocha":"^8.1.1","nyc":"^15.0.0","prettier":"^1.13.7","rimraf":"^2.6.2","sinon":"^6.1.3","source-map-support":"^0.5.6","standard-version":"^9.0.0","ts-node":"^7.0.0"},"gitHead":"8602b755b443ffbcbff4c1924ff960a0844476a0","bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"homepage":"https://github.com/asyncLiz/parse-literals#readme","_id":"parse-literals@1.2.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ml0w104Ph2wwzuRdxrg9booVWsngXbB4bZ5T2z6WyF8b5oaNkUmBiDtahi34yUIpXD8Y13JjAK6UyIyApJ73RQ==","shasum":"2311855a12a6e12434f44eb40fa434c48cc0560f","tarball":"https://registry.npmjs.org/parse-literals/-/parse-literals-1.2.1.tgz","fileCount":16,"unpackedSize":15957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJuLuCRA9TVsSAnZWagAAe5UP/jvNCt9Ts5+RIC6dEnmq\nDNN5YeiSTJb/HgX1flsbcv6wI4lF1Q0QgHxXzeLram3kdpeNRRr7yqzZGTI4\ngVTa9THGer0aY/8kQudA5EW0ZgKxB7yC+FwfiXQZq++VvS/eAg+CwTm5Z+zJ\n/IAuIs4jVokkgyBTsdERC1d39rSumTfFGRxl5GnOb0HWAN/gUWU1+Pcr3KIR\ncs9xjG+VGY4E6ziRe8uJul2TJoktgaeCEjwRJ8Y2pehAmB5CEtowqbdfvt15\nqvIaIRsTmPheLoZxTYD000qsmatecw8nZ0phv4JjDLv6HHiPg9GpCxf9PJst\nqMZYeMCnGwjq9j/EPVW4bUXlajTBRiI8otT92mDFFiX/QShSjv9Cepu6IK6N\nq9s5u9ZshRdisuReuXEG5PrAc5FZhCcenAeaAl+era+E3jg7l4Ft96fBCJQL\nvcN/z4Ss5tpVGE2F1G3SW9oB4zrx7c+1bOvJYhlCUxi1+iXCn/0+iaEv3XLs\n1yNE3xAleKPIfcfijoyBRFxGE1ANJ3PL2kEWdx6+5+eabdBTfCP2jBtZ+dkW\nALUffAX+CX6gs7Zjhi50IZX4t0GJR0FnWF7pCmFYWLSRZP+qqriH/BQg1VL8\ncoo5Q9/oR5aHlvCy7jvNrUYUK9e38hFscchJsAdy9dq2uAnBAs340SUK40J9\nCF/5\r\n=WfL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuD9hz6b+vZwiAh3Z3v4fE9yyRYT/PgK01w1JKtaK/PAiAc6GYETss7Cs8iN/8kc8JdeVBKKJ1sKL1Vpsox9cF50A=="}]},"_npmUser":{"name":"asyncliz","email":"asyncliz@gmail.com"},"directories":{},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-literals_1.2.1_1613161197336_0.24677895893465251"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-20T21:29:29.553Z","1.0.0":"2018-07-20T21:29:29.637Z","modified":"2022-05-12T14:40:22.804Z","1.0.1":"2018-07-23T13:37:35.142Z","1.0.2":"2018-07-24T13:38:14.439Z","1.0.3":"2018-09-27T21:20:42.969Z","1.1.0":"2018-10-24T19:23:01.663Z","1.1.1":"2019-02-13T17:01:01.969Z","1.2.0":"2020-02-08T20:24:03.111Z","1.2.1":"2021-02-12T20:19:57.468Z"},"maintainers":[{"name":"asyncliz","email":"asyncliz@gmail.com"}],"description":"Parse template literals from code","homepage":"https://github.com/asyncLiz/parse-literals#readme","keywords":["parse","extract","literal","literals","template","tagged","lit-html"],"repository":{"type":"git","url":"git+https://github.com/asyncLiz/parse-literals.git"},"author":{"name":"Liz Mitchell","email":"asyncliz@gmail.com"},"bugs":{"url":"https://github.com/asyncLiz/parse-literals/issues"},"license":"MIT","readme":"# parse-literals\n\n_Because sometimes you literally need to parse template literals._\n\n[![npm](https://img.shields.io/npm/v/parse-literals.svg)](https://www.npmjs.com/package/parse-literals)\n[![Build Status](https://travis-ci.com/asyncLiz/parse-literals.svg?branch=master)](https://travis-ci.com/asyncLiz/parse-literals)\n[![Coverage Status](https://coveralls.io/repos/github/asyncLiz/parse-literals/badge.svg?branch=master)](https://coveralls.io/github/asyncLiz/parse-literals?branch=master)\n\n## Why?\n\nTemplate literals are often used in JavaScript for HTML and CSS. This library allows developers to extract the strings from the literals for post processing, such as minifying or linting.\n\n## Usage\n\n```js\nimport * as pl from 'parse-literals';\n// const pl = require('parse-literals');\n\nconst templates = pl.parseLiterals(`\n  render() {\n    return html\\`\n      <h1>\\${\"Hello World\"}</h1>\n    \\`;\n  }\n`);\n\nconsole.log(templates);\n// [\n//   {\n//     \"tag\": \"html\",\n//     \"parts\": [\n//       {\n//         \"text\": \"\\n      <h1>\",\n//         \"start\": 30,\n//         \"end\": 41\n//       },\n//       {\n//         \"text\": \"</h1>\\n    \",\n//         \"start\": 57,\n//         \"end\": 67\n//       }\n//     ]\n//   }\n// ]\n```\n\n## Supported Source Syntax\n\n- JavaScript\n- TypeScript\n","readmeFilename":"README.md"}