{"_id":"tamedevil","_rev":"55-a2dca68db4366926b99d3d2f42e1216a","name":"tamedevil","dist-tags":{"prealpha":"0.0.0-alpha.1","alpha":"0.0.0-alpha.4","beta":"0.0.0-beta.9","rc":"0.1.0-rc.6","latest":"0.1.1","snapshot-next":"0.1.2-aardvark.next-20260925164249"},"versions":{"0.0.0-0.1":{"name":"tamedevil","version":"0.0.0-0.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-0.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"1504d49f643c491e76ad0d06a5f1defb7804d3bb","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-0.1.tgz","fileCount":12,"integrity":"sha512-rEua3aV8IhE1eOLrJqFPWWDtorevcNTHt+0Th31bn6qoNlImnu3tdMyFwZFYaB7v3snHUfJDd0z0uPRgO769rA==","signatures":[{"sig":"MEQCIAQVgliDWgud8wb3Z75JNCUGFxNFob6AmH9N3RRPsy7nAiAb7Ix3o3vwCbQeNLwLHtU+bAWZxUO9lPq/U4Gqq03YPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxtIVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcFg//V/CFTP+3h88YOMNgX6pGMce0ZXviUJ/C2TQW8kVvlIS0AuA6\r\nMLoVquOU3yV3gFHpMSLzf1IUsqkJ0DgzbFsZrT+eEf/XvcOjHgzfZHUTwfcA\r\nzR4nCaf2QTTDYlWf7KoN2mZa9e96/+qqoSne7pqBMgPOTB0gQppdUuCakodX\r\nX7BtUfhcp4I8nDm74Bb6Ypm0NIl9KyPJka94iFeGPW2Te1k0G47j3+CYaYYB\r\nWUN6CRrAasuu6zrW5nb7VVU12Rapd0tNKOtXoXiQP8EH7zaieqbL6M6p09eM\r\nm8CHDqzq+4csgcsjrHbhC4cuPLIGBnJhZ6MqZABviIQ055GIVPvyXsjzDYZf\r\nyxQJlukg4Yx4sVAUVRkU51kJYC1h7XTQkzb/9uzfxZUCpgbZohYpHVzj2HQs\r\n292QnLhHo5Fd0tpgB6hk8mbje1+MkrOGkiZRYu4PJ6zyFiTl7BYWdSwni442\r\nk7npLTocPOALfisyPfwqAvGdYFpjUIu6hzOQj8IfJ5W2LKchXq65JeP/zlzE\r\nwljthwTWuOHe/PXFZODdxnDPmHN4i6Pv02n8Ug+XMzK/29dsX6vrHEFln9RS\r\nhRo427h/318P95fRUT0aFn+e/qK2+SkKeZSxf0+3cXfqEvSwPX7k/KZ5emo/\r\nSoKHrcQIccXIlTAzcj3kVyUwrjZO4Y+L0fM=\r\n=hG7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-rEua3aV8IhE1eOLrJqFPWWDtorevcNTHt+0Th31bn6qoNlImnu3tdMyFwZFYaB7v3snHUfJDd0z0uPRgO769rA==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.2.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"16.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-node":"^10.9.1","typescript":"^4.8.1-rc","@types/jest":"^27.5.1","@types/node":"16.11.15","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-0.1_1673974293343_0.3021629914490205","host":"s3://npm-registry-packages"}},"0.0.0-0.2":{"name":"tamedevil","version":"0.0.0-0.2","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-0.2","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"2172026e624a155678bf6882ca45a22a18f82e8a","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-0.2.tgz","fileCount":12,"integrity":"sha512-NbeL8P6anCxUOjA4uMAQJQ8BZTn2R2nYsG1iML+lGyjLVNo7u0xz7+i0Kb9CIdvCm7pX/Ne/IR2iwyYr+EHg/A==","signatures":[{"sig":"MEYCIQCFp5cMp7reUifqDmZOJicaLL4k4Rswbtndwkt13a6Q9AIhAJY+MlugoC4wEQFPgzCGZgzXBjZo9zI1uraaEjgsc7fH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2QW4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5nA//YDuFq4VuMskDG1v92lhZZIqmyJFWlxfeWYiWDr+tfOy6rr8S\r\nYRhfXACVz6CrfqkXwZbZH6+xWtcMCCcai8KuUbd0wN2A8BaGczpbmAqXPqfT\r\nACrI+Dug79hyvzeCu8Ep+/bYzY4vKJcXLzrHLC560Iddg+2NXGbYXfeRd0uf\r\nIfC83NYbviQjNyJjvK1EnD9I08f54zJi8ufx3e9Osvv9QPodB8ubD9cJQatZ\r\nZjyHdGcTHnf/36oTMYcJPLgxcIuyRH+U6pIMCeQbNr3Dvg/JiPDNvMPlhcwD\r\nsNKlGwjqZ+hRsKgl2p8exNdS8TUzNbTet2v9hzUeMX5IYJsOUPSPGT5vz+cY\r\nb/MlxMPDwZ2vpGYruZtgjThZD1fsPU+xTOiE9GLU0rUNv/tAVUSHxp5Waxvr\r\n/wHdZ8PEqeBHyWTj+iQBoM4bYY1Bjf8coPbij3kPc4Te6p8EH3QOxLCCJEP2\r\nQZvllKXHky1E0eb4pCCV4burIjloG8syxzP+taR1Z1uD+z1UosRJl14FBn8V\r\niHMrSbfu0ri+xVjAFeKt4MJ7wMXn1DoHBPdk5GHt0evV2h65Zd2PRNLpuDz0\r\n+XHZHmNxyOT14tCOi5fumVZjIDPPeInyHs8lcen/UV1Ft4HkX62ExmbDAVlV\r\nNfdPvGJLcBI1R1i0V42ueMn+QPHrOpioWbw=\r\n=tKcK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-NbeL8P6anCxUOjA4uMAQJQ8BZTn2R2nYsG1iML+lGyjLVNo7u0xz7+i0Kb9CIdvCm7pX/Ne/IR2iwyYr+EHg/A==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.2.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"16.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","ts-node":"^10.9.1","typescript":"^4.8.1-rc","@types/jest":"^27.5.1","@types/node":"16.11.15","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-0.2_1675167160373_0.5721274865629233","host":"s3://npm-registry-packages"}},"0.0.0-0.3":{"name":"tamedevil","version":"0.0.0-0.3","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-0.3","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"1d1579657556ad2ff3b74a78223a6a0964762c9d","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-0.3.tgz","fileCount":12,"integrity":"sha512-ePVGXHbAtYiZv9KMoqzIuCNjSCsTNblS4pkPX/YwwAhRdZTZ4Uodx/AUnuFFOJli2ytqvZPmUT2P9EmO7dRLAA==","signatures":[{"sig":"MEUCIQCWgepu63Lg2uIpnHToE0KX3ki3SaF6fiSSyEar38KnvAIgEZEniSUci91khexu7JXK/qluIuZAdY92lwYooWluSfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3TqaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbeA/9Fd3tcGy93se6n7omA2LjLfzJiC77ygTKbHit0TLeHw9z3Yk6\r\nSg3JmGaY2dCj+cFKGi6DVvUBolRGFAjn3RvGEVbYjtL4kvESE1VA135BI3Hh\r\n1lThf+QoLrYfBYib2u8fV5VKiUioRB9opk5G1uT/mXzhYDBcrkZ3Rk6vecPO\r\nrzdqmQLgtHWu4TfhX+SdznAY4z48lNViCXGVLJVgiv7/MGPdVnOh0nKxwv1M\r\n+3w09fJj+aPHVjdBEF4n+q5qR/7DTPgt2LmK5CiXeE3ffgMyAjEAOyEg4fUD\r\nL1AHYvzNW7F0qKNk/Kf2boe7Oevxvaj5DRgqspQ7phrw3YWIw7HcpW3zIwB4\r\np/iw2HZC5GixbNC+xnw+elTtaIKTJLD/QjWbBfVEkoM6G9o6sT7zLlLiJd1I\r\nPYQHLU1c6ApIcQ48BCePmAbmHRulxuxC0ND5lEIvrgUGO7OQJHZoWMVww0So\r\nPvbuhutzEqCHCUS7PAJiE2DWpQasYMaihPpEoBBJnXZLsNiKXbYGzZNBVxMo\r\nNW8wFTr3ZwwGr3StXx4WSjGS2B/dSDq5dSb4f+M7vLQaw2xaSQsEvuaeOdx/\r\nnp7qdNvQImL+BE0eq5buqPO1RbOHcCH0ToDzNEY9Ppah43GRYICsuByFc+St\r\nJYKEPiril2/XMZDWiF3VE8vAlJGCUFt+x2s=\r\n=J/3B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-ePVGXHbAtYiZv9KMoqzIuCNjSCsTNblS4pkPX/YwwAhRdZTZ4Uodx/AUnuFFOJli2ytqvZPmUT2P9EmO7dRLAA==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.2.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"16.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","ts-node":"^10.9.1","typescript":"^4.8.1-rc","@types/jest":"^27.5.1","@types/node":"16.11.15","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-0.3_1675442842077_0.36662918163876546","host":"s3://npm-registry-packages"}},"0.0.0-0.4":{"name":"tamedevil","version":"0.0.0-0.4","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-0.4","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"d4c285b38d62e371c792aaeb40b1952b54488c43","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-0.4.tgz","fileCount":12,"integrity":"sha512-hDQN8aqGjDbajkrGRH5+Eu6eC8hQDM0MV+GiWtrWhYeifu66HSn4TvemWlMn48zfKp7eARi/eMH7YXi8JfZ51Q==","signatures":[{"sig":"MEYCIQC6RlYQdf3SIaMHZ7+TSw1WKIWaDCeMsKjd2evMU3HeCgIhAPWKkAVjDRGsmQmzvGy9hix9PTjCaY62zV1P8l2CuPmE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7OLJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotfQ/+NE0y3sjn9yPEo78O+fwxcjlKjPxc9lOZB/w2nhM/Psr8R89g\r\nWT8b5nPbFzBykn8xVhCV00Gmj3j9I6Dl1dhW5w07/EG1Y1Kk+avdb1PRtPu+\r\neuINNn9qbkhufCZg4Jy6bhJuPpmTuIRL9/2cxS6RP7C5Sbt1AyhQgZ+jkWmm\r\no4hF9NM5NM+xZl/RvgK48n4s7CqdYpzBh/Igow9k8ry95eZUdtyx3XB72Rg5\r\ncV9TlB08fAUjSBHnPlrMhYo94ojssk9epvnCQE87ux5jQHydJevPbc65gcnU\r\nJEU36POxr97ltq1yKwuzMj4GWadWZCbApNt5d2RUhSxm20KnufeIPQNVNGHO\r\nJIL09wMj/RNtNOwqTruLvCLeP2FAmkagZFA3nqf3RiMhcMF5rqx6r+jhLJfJ\r\nDGfdFW/fHLElHuEGVi1E9OR3lC64jfcSNHNep36nnaqjR+x5YF7iEkudR50X\r\ngpcOokMxW33cu+vIy4WSrDzIB86sslq6eZ0HJ62ePriEev+fENu40ldKGXEn\r\nS4qedCoz21QrEtQQFDHf38jDUyjrgIo4hLR+N3BXU/wN5J6+iXt6Pe+/IrPP\r\n58GAZglcDEHelcacuxsoMrnfcIvaUNs5KxpO+KyPvCnni/ZkRQF5H9vX+zsm\r\nzxrKhRQNIg4C4T4zq9zw6Ou519jrBf9Sc4s=\r\n=l3dE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-hDQN8aqGjDbajkrGRH5+Eu6eC8hQDM0MV+GiWtrWhYeifu66HSn4TvemWlMn48zfKp7eARi/eMH7YXi8JfZ51Q==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.2.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"16.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","ts-node":"^10.9.1","typescript":"^5.0.0-beta","@types/jest":"^27.5.1","@types/node":"16.11.15","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-0.4_1676468937433_0.24625984976315407","host":"s3://npm-registry-packages"}},"0.0.0-1.1":{"name":"tamedevil","version":"0.0.0-1.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-1.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"a6a0ae0a06803fd774b78957652ec231c094b8ea","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-1.1.tgz","fileCount":12,"integrity":"sha512-yqPZIgGW8tZ0Jb1OQG6UYGaSNmI86g76jQ64yYFSTBm/kySHWtwkJIyYkIYwKP7d5Ohebs0AFGHJvHq6avb3aQ==","signatures":[{"sig":"MEUCIQCCJHwLjjnVRzn/Rqo3zDIW0DpKcJo08WW46TrG0zr2qAIgSVGIVts1RoLiOOcT9wH/pfDaLDF/4zKHUyPJdp9IJ9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPpXJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxfBAAka3EvY9oSDMV5m59fW7Y30lFpijTBOxPsWqYOMZ8ZBbvQ1DJ\r\nQmxYMHSM7/jMiUUj87qIsFJRNQt4t9qk1/Kq9NO70PPeEMSKlm2ojpmIfYyk\r\nEZDipFDWISqhfJQiPSPLQai+pu2Bfj4z+nlBxCHmgfsEpto3COvuCKvZY+zn\r\nRouEjod92jw3DtVVyl+BLXFwi4D5S21zbX1pqBAySXIa4Nsu8IkVpX9NCGcN\r\nA4KXSM5sk9P/aaKUIToogBP8wBBPTZbw4p/7B1DpBABz/ikry7GS6TfBsxfe\r\n9tVp81NCGzKuGJdDbJBwi7wzT8+7iTcYKYjrpA73W3VT2U7DDIY2YPKS5hpY\r\nvna3H8CWOIbUSTh25tlg6XKV6Vpp2fpuqpvN/XHz/G4wvuVHP50brIHseISG\r\nXlmjABhqKWrfLnDnbuvFpVtxkojm9kbx2NwxKzUxYcfz2TAGcZwVufHBKpdB\r\n/9FQIfF0NFTU113+fLCq0jvywq+A9jkXI4d13WF1UEiSN58cj0rqmW5dWr2A\r\nAh2rpeS1vCn1ZeBDdItKWwB0WvXjHD+mjzlF3M41849Vu++BZ+BqW7A0COh6\r\nmZT1dNi0SDE7iSyMQciiEgOUcAh78xmlLSvshpjj4PGiFj7lOVrb9vTo24q5\r\n6ZdFPwYC2MzH44QaJAT5/0dsJJiOJchEvaY=\r\n=BKgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-yqPZIgGW8tZ0Jb1OQG6UYGaSNmI86g76jQ64yYFSTBm/kySHWtwkJIyYkIYwKP7d5Ohebs0AFGHJvHq6avb3aQ==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.0-beta","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-1.1_1681823177734_0.5419006467387313","host":"s3://npm-registry-packages"}},"0.0.0-alpha.1":{"name":"tamedevil","version":"0.0.0-alpha.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-alpha.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"b46536b4a8db25de6c8ea9f4f8f90aa6dfc4e0d2","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-vzIjClKNu84Zy5qr1k5OkDxissB7He9uZJsKLdW6b5R+cD+Cdujd8C3lQ1OKY+hdNKO27ZlJg7qlWgbClgaEag==","signatures":[{"sig":"MEUCICT+/MstwclL8EbVr6mfbtTlI1/BNH4IQhQh9dVUGceaAiEAzzRWk/EfIu6dNXytuRxi6RpG+VVAz9nAOrnXTjdQNdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSUH+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo30Q//eRtUjAKMUa0FCELWn8WwGCDDNcYUXO/STizfMWu7rJ1sZPxS\r\nqsngBLLxlE69S+tiKKbz2NUdTpi+shYz8aNsGjHpLl8OtXWebCAzDLQ0+vyD\r\nEp4XaGH43QJjj3V0KhtAu2UpQMuPvzVo8zcKJ02ckHSDn1ycMYsqiLvttiIP\r\nqFTg2G1qpx4Gqw7iNqOpD9vj65uru8aXGlveWgNqbMqFXQ/5Bs3APU3ozMIo\r\nFi7Fy8LS4weDMeohs96kYfjhNimkTNVfQlu+HWcGzD7OgwuWy4UNUjYoEXbJ\r\nMaQpVVBkH8/kztGzixhd2hnw6FIa4ysSF+5xNalTP/ZE5ajDs7jibzHDY3l9\r\nADbvzX4Ten8Wm6B+YS1e+OIjhQuzqZVFxRry/bUO0Uj2XVKqpjRFxkAxQRMZ\r\nethGR5ufsZxCNjt8jbcjPCqT2EjPfmJod2Qy3HwsMtJ1EtcBpVqGsCnGCLPv\r\np626LQ3o5Caq3rpZxC8Il6Rz5jUD176x2w60IdbiFBRM8GBoDZ5VrXjQmiob\r\nrnDDKDFHF3LE2Olm6CP9Jnek4iK/Vfsrhp7XKfYXP4qdjzjw7+vGQ02KDjhL\r\njX6nIIHgaF22reKm5m3+bBsd9BPiMkhf+cZpJ9+4u24kP+3aFZrT1vwOnD3k\r\nrVnxEtvjxPIKcroTkniFhaStrye6O9IZpk4=\r\n=3i9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-vzIjClKNu84Zy5qr1k5OkDxissB7He9uZJsKLdW6b5R+cD+Cdujd8C3lQ1OKY+hdNKO27ZlJg7qlWgbClgaEag==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.4.0","@graphile/lru":"^5.0.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.0-beta","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-alpha.1_1682522621838_0.3309361742761219","host":"s3://npm-registry-packages"}},"0.0.0-alpha.2":{"name":"tamedevil","version":"0.0.0-alpha.2","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-alpha.2","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"9ba715c403a055602a6d932b070dc031a70f32a1","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-lRdmIgPoyhlVZTvIeogYAW6lkRtVKYRq4f0G4XDmOkPTDTOfGRMI5xjlbWBNOMuMXYuUZ5EhjHN1fJYnMc39WQ==","signatures":[{"sig":"MEQCIEFL5OmnVzbkTANpWmVUzsnF/kA1bmvkV/9Wn/a3ZEg4AiBPXJuM4u1k4z0yDnkKNxtfgbp752g7J8RmcJ/BDVR+6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88752},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-lRdmIgPoyhlVZTvIeogYAW6lkRtVKYRq4f0G4XDmOkPTDTOfGRMI5xjlbWBNOMuMXYuUZ5EhjHN1fJYnMc39WQ==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.5.0","@graphile/lru":"^5.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-alpha.2_1684504893002_0.7214863395882503","host":"s3://npm-registry-packages"}},"0.0.0-alpha.3":{"name":"tamedevil","version":"0.0.0-alpha.3","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-alpha.3","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"0a888d6e837a3f61f1f4ad7daf3d747d6fe00480","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-alpha.3.tgz","fileCount":16,"integrity":"sha512-ecTyaAJNmKFi+4IG0Ucoa2dxKSwLK9DLt+K5D4msreRUUsaxmIjZgjKeY7UIQqD8DtAg91deBBUIYIGHSzFifA==","signatures":[{"sig":"MEQCIGRYT/e0Q8eotTAcFEFXZK4e/S/QdWwQYhbFbl4mi1LbAiBHn4qLccTdOxsCKeXYH2DL27BKyh2PVlsm8FLhlwqoUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90372},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-ecTyaAJNmKFi+4IG0Ucoa2dxKSwLK9DLt+K5D4msreRUUsaxmIjZgjKeY7UIQqD8DtAg91deBBUIYIGHSzFifA==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.5.0","@graphile/lru":"^5.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-alpha.3_1686575391019_0.33323418422008655","host":"s3://npm-registry-packages"}},"0.0.0-alpha.4":{"name":"tamedevil","version":"0.0.0-alpha.4","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-alpha.4","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"37ffb6687eca7437670420b140efa50089ba8c50","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-alpha.4.tgz","fileCount":16,"integrity":"sha512-7AcxZL+p2hhsns+AYkDBzVtKWdDtVIghKfvgK2I+NQ3e7s6t4onJzSaqnpdBdMfLmnbygwls38obSfwqp8Z0PA==","signatures":[{"sig":"MEYCIQDnRArupTDgbvrqIsBI2ff+ajjWkZmLvIx77ckvxNgj8QIhAMYNekgWopCxKPGMMiOyFLrxc12TGTAkOySo0cwOcYVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91469},"main":"dist/index.js","_from":"file:postgraphile-private/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/postgraphile-private/builds/tamedevil.tgz","_integrity":"sha512-7AcxZL+p2hhsns+AYkDBzVtKWdDtVIghKfvgK2I+NQ3e7s6t4onJzSaqnpdBdMfLmnbygwls38obSfwqp8Z0PA==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.5.0","@graphile/lru":"^5.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-alpha.4_1689238620937_0.8315792579656529","host":"s3://npm-registry-packages"}},"0.0.0-beta.1":{"name":"tamedevil","version":"0.0.0-beta.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"47e7d6e87a9b752bbab546723b596f49ff1fac08","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.1.tgz","fileCount":16,"integrity":"sha512-SxahKPW1cvRWJQuO6oJPoKh6+pW0pULHGe1SQ7Atlo/QvPjaRQp5qp2o/K1E7Nrrlx7LuotB4BSVeGDMd7U5TQ==","signatures":[{"sig":"MEQCICIg66+Qhjn0whQEGWIdxKdd8a7YUv8W+MX9INOnj021AiAdPkavMQORGelfyI+8tRKR6hbB/ZXrhGG2nK26qTgi2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91826},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/benjie/crystal/builds/tamedevil.tgz","_integrity":"sha512-SxahKPW1cvRWJQuO6oJPoKh6+pW0pULHGe1SQ7Atlo/QvPjaRQp5qp2o/K1E7Nrrlx7LuotB4BSVeGDMd7U5TQ==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.3.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.5.0","@graphile/lru":"^5.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^27.5.1","@types/node":"18.15.5","@types/debug":"4.1.7","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.1_1690975728038_0.09318926698219698","host":"s3://npm-registry-packages"}},"0.0.0-beta.2":{"name":"tamedevil","version":"0.0.0-beta.2","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.2","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/heart/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/heart/issues"},"dist":{"shasum":"5a48160718672e80609d8f01b5698f35f78cc4e6","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.2.tgz","fileCount":16,"integrity":"sha512-vHS/vPR6Vg2PIe150DoE+bQvemw2iTU4Npidk3QdqXWjOyOXf2foLsO0e3U8fuLgfartLExyNyfuM5rQqVwoKw==","signatures":[{"sig":"MEUCIDhpuQZj3KcF/LyYZiaDe36ouOG5EB8mtjD8UseFFeZsAiEAqSODJB5ACjXXjJ4o5g6MTk1cMyyUaCfE7WiWR6uNVIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92286},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-vHS/vPR6Vg2PIe150DoE+bQvemw2iTU4Npidk3QdqXWjOyOXf2foLsO0e3U8fuLgfartLExyNyfuM5rQqVwoKw==","repository":{"url":"git+https://github.com/graphile/heart.git","type":"git"},"_npmVersion":"9.6.7","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.2_1694178360935_0.05874199926828627","host":"s3://npm-registry-packages"}},"0.0.0-beta.3":{"name":"tamedevil","version":"0.0.0-beta.3","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.3","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"18410257a3b468b4cde1c9c7a01eb87d08fe8982","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.3.tgz","fileCount":16,"integrity":"sha512-WBogv0H++88OIeGfnXIObpd9piIC/GLb5IqCveNUFNWziBwKeWJym+wwcaH+6UBiqAMEs8fDZyGAVAAPTDowZQ==","signatures":[{"sig":"MEUCIQCcIzDlILBAywHJfJtfGvVVTP3pVRYMvzR8a7d+iizN7gIgUVDlI+TALnYJ7MYFw9ZSTCaVa6vP/QVIfOMVay6ZmYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92765},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/Users/benjiegillam/Dev/benjie/crystal/builds/tamedevil.tgz","_integrity":"sha512-WBogv0H++88OIeGfnXIObpd9piIC/GLb5IqCveNUFNWziBwKeWJym+wwcaH+6UBiqAMEs8fDZyGAVAAPTDowZQ==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"9.8.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.3_1695083189702_0.8301990255031746","host":"s3://npm-registry-packages"}},"0.0.0-beta.4":{"name":"tamedevil","version":"0.0.0-beta.4","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.4","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"44a23b3d649346249f496bd4d861ffffaaf20701","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.4.tgz","fileCount":16,"integrity":"sha512-UDo3X2TcfAFE8e+qSxr+tA1sRv7JrPf02LiR6p+H+LnWYvewllkB9OOGP1BxZddT4ddgxpET4qAcppBh1GMKhw==","signatures":[{"sig":"MEQCIG1GejUNguT9eBqZw/NN0foHhBQn5t9mP1P3/TNyaoJLAiAYIiimroHLwFcK0hlYFWM9dAzCwW3BaFaCsW12kMiykg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93070},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-UDo3X2TcfAFE8e+qSxr+tA1sRv7JrPf02LiR6p+H+LnWYvewllkB9OOGP1BxZddT4ddgxpET4qAcppBh1GMKhw==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"9.8.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.4_1706184819778_0.9053676008159823","host":"s3://npm-registry-packages"}},"0.0.0-beta.5":{"name":"tamedevil","version":"0.0.0-beta.5","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.5","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"f395ac4f9cdbe6329bbe0ff94a65930c06dc1ed1","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.5.tgz","fileCount":16,"integrity":"sha512-fvrdvGDorIaN2dGUtncRGzCT22S+5veS8p6kGLYMTNFgKnnKTPHaRrTC9mBqB8fP/X44P1UggHKyMDpN0G2Jww==","signatures":[{"sig":"MEQCIBN8wrG9CJ7aN0mDF0Li2UbVG9k307sfQqcLOWDMFeD7AiBRrkIh0DdyeM9v4zHRrSoXeVdyvwcFnolAbZplZoD0Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97441},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-fvrdvGDorIaN2dGUtncRGzCT22S+5veS8p6kGLYMTNFgKnnKTPHaRrTC9mBqB8fP/X44P1UggHKyMDpN0G2Jww==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.2.3","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.5_1706892790378_0.34634000947342547","host":"s3://npm-registry-packages"}},"0.0.0-beta.6":{"name":"tamedevil","version":"0.0.0-beta.6","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.6","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"f8421a78e4b3557fcf380505f15a1c433e0d9253","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.6.tgz","fileCount":16,"integrity":"sha512-/aIY9oSlrqeDgb+ssB3Yh0xdV8fBCSQPjWP7mHIiR16rOovltFUoowDUAAoYZbmgpKQ/o88WEi26N8ULXg0O1Q==","signatures":[{"sig":"MEQCIDia5s7vMJblb6QQ5rS7eiO0JZrqa0bmSgLoO0NH8SqCAiA3rgEyBzPNDNGxzRlNeSWBRK71pESYMfFYTZ6ENegKvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98112},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-/aIY9oSlrqeDgb+ssB3Yh0xdV8fBCSQPjWP7mHIiR16rOovltFUoowDUAAoYZbmgpKQ/o88WEi26N8ULXg0O1Q==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"9.8.1","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.6_1707729300919_0.45569271514757914","host":"s3://npm-registry-packages"}},"0.0.0-beta.7":{"name":"tamedevil","version":"0.0.0-beta.7","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.7","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"a7405b4a674fdc1abf6033860eed9f225dd05079","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.7.tgz","fileCount":16,"integrity":"sha512-58Y97vtQuCC5U35aQMcTgaBMaJiSrGftkQmVsbJDgoZ2oUVMrOonom6sIpxiBH+fmpNd85MuxxRnFNyT387QRA==","signatures":[{"sig":"MEUCIH+Am1Oi4CsC4JxANF6wDMKgv8X0NeHj9FQ3Atn0XQ9SAiEAhGpZiJRvuY1/eTl/jxKlkxfA+E7e9H4DRFxebbQx8kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100117},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest -i","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-58Y97vtQuCC5U35aQMcTgaBMaJiSrGftkQmVsbJDgoZ2oUVMrOonom6sIpxiBH+fmpNd85MuxxRnFNyT387QRA==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.2.4","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.6.2","@graphile/lru":"^5.0.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.7_1715247030566_0.8966042349649264","host":"s3://npm-registry-packages"}},"0.0.0-beta.8":{"name":"tamedevil","version":"0.0.0-beta.8","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.8","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"de08090797cd4b896fe56702f0f70b0a3ddc0989","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.8.tgz","fileCount":16,"integrity":"sha512-G87fadSj3FJDcY7ASayu0jHfkhOuIcQKpiBapD9mKHz2Kbmz9pP0zoOs2PCHAf0uDjAGFPbuwXAt9zbSeLiAyA==","signatures":[{"sig":"MEUCIQCoMZatpt3ZCc7WI7owWc+nqWWhrpbeg3fTHcwR7DEOVQIgdj6KVZFhQfSkH/vezA4mE7OiP0isopAR7inx8fCWu+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100534},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-G87fadSj3FJDcY7ASayu0jHfkhOuIcQKpiBapD9mKHz2Kbmz9pP0zoOs2PCHAf0uDjAGFPbuwXAt9zbSeLiAyA==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.2","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","ts-node":"^10.9.1","typescript":"^5.8.3","@types/jest":"^29.5.4","@types/node":"20.5.7","@types/debug":"4.1.8","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.8_1749289316548_0.35501946277100616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.9":{"name":"tamedevil","version":"0.0.0-beta.9","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.0.0-beta.9","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"8462ad0ebc9086f12ce5d358f41b4345346ab7f9","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.0.0-beta.9.tgz","fileCount":16,"integrity":"sha512-6NvVqDwQ98PCnBqmnXRTG0xVp5ys06lad4O4q7Gz/XX61d+iCdwQl98MR8Lle4MhtX6cbJYfXxgIaebPJ3WxBg==","signatures":[{"sig":"MEYCIQCNP1mx1VlkKGqJ8/TRb3Nzmyr2zbVAo9E+zcOgoQNS2wIhAJnyrYEr0ebLkx4v/l85Q1v/Gbg4PgfC98k/sgxTqtPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101892},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-6NvVqDwQ98PCnBqmnXRTG0xVp5ys06lad4O4q7Gz/XX61d+iCdwQl98MR8Lle4MhtX6cbJYfXxgIaebPJ3WxBg==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.4.2","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.16.3","@types/debug":"4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.0.0-beta.9_1756655658721_0.36219866062487793","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.1":{"name":"tamedevil","version":"0.1.0-rc.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"5c9b543cefa345d4a95653b5042b6b4a2e9e9054","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.1.tgz","fileCount":16,"integrity":"sha512-7beG8mfLjR8G/Z9pW8L2RkatZqwStF9KtWJ5mKYd3bG1KX+1EVKynGivjMBf+ZqyAgLavNhJxPuAmQCxJbJoUA==","signatures":[{"sig":"MEUCIEqkf6I0WrUQfo2doODTpQYhHZw6YmEChLL7YGM35twjAiEAi+i0KSVuuIkmnnx8bulf4MRxJnwmwA+bWZSBCrW1P3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102266},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-7beG8mfLjR8G/Z9pW8L2RkatZqwStF9KtWJ5mKYd3bG1KX+1EVKynGivjMBf+ZqyAgLavNhJxPuAmQCxJbJoUA==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.2","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.16.3","@types/debug":"4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.1_1761668880164_0.1600379914554011","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.2":{"name":"tamedevil","version":"0.1.0-rc.2","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.2","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"c4f5089bf2e9e525801873caca6e4e7c411133ec","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.2.tgz","fileCount":16,"integrity":"sha512-to0Rxb7sYIs0heFe2vrwqg8jsDtGOvhKtkj2JRX8ww4FajrItLe0kqpfEsqKOS5Fb16F0mj9MOW4XxUZd+i+zw==","signatures":[{"sig":"MEUCICeqFU+WyQE9nkhDfQI5YoF5oGe7eoz65EVGqBhzGDu3AiEAui9owgkhq/hqYl9i7LyVSymBhexc3D9t70I4smMS7kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102688},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=14.17"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-to0Rxb7sYIs0heFe2vrwqg8jsDtGOvhKtkj2JRX8ww4FajrItLe0kqpfEsqKOS5Fb16F0mj9MOW4XxUZd+i+zw==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.2","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","@types/debug":"^4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.2_1764004570606_0.7301566350503224","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"tamedevil","version":"0.1.0-rc.3","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.3","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"97cf76da73132ed30338410aa345232f110e743e","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.3.tgz","fileCount":16,"integrity":"sha512-2dcHLjlTKd5rBgpn+/WZVFQbSguBnEfyZHxaOgxNEOEwWgYV4Dju7DvNvg8KPOHh9CIEcqKGcyXpMIPEOQF16Q==","signatures":[{"sig":"MEYCIQDjhvQBjQZ4MWHI2NvhCrtu2hCv16yvN353kWSmLQ4WBgIhAJoJz9RYFXszLgPBemlpf/Tikne6kiWrT4ylhQDeXmTE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103490},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-2dcHLjlTKd5rBgpn+/WZVFQbSguBnEfyZHxaOgxNEOEwWgYV4Dju7DvNvg8KPOHh9CIEcqKGcyXpMIPEOQF16Q==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.4","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","@types/debug":"^4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.3_1768896647156_0.3977414102813186","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.4":{"name":"tamedevil","version":"0.1.0-rc.4","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.4","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"33cd0151cf9d92d59b52a41aa26dc151752c3c86","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.4.tgz","fileCount":16,"integrity":"sha512-w6gmlfoKCBfOTjLzTVcUmEPuhWEes2lFZkC+y+KLsP3AUNiRZcyAgefosCaxOEehlHB6Rt4jRbFDSMBxQbGsug==","signatures":[{"sig":"MEUCICedwR1eOHxnYd7Fz9T5x5oZ1xP+ASscb0EDGibBfEqOAiEAzACktb0t8Y1sky8D5gzOLAssAdQr3NfGAK1NQCdosA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103972},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-w6gmlfoKCBfOTjLzTVcUmEPuhWEes2lFZkC+y+KLsP3AUNiRZcyAgefosCaxOEehlHB6Rt4jRbFDSMBxQbGsug==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.4","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","@types/debug":"^4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.4_1770133431192_0.315879470129812","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.5":{"name":"tamedevil","version":"0.1.0-rc.5","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.5","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"e5267fe0592e37cb7a79d57b1e24ce6270deac3d","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.5.tgz","fileCount":16,"integrity":"sha512-a6p78+ZXiNImPsYHrq31vHnpayPwDUA0G26mndQ6dzfKpCFoDJmjPexCn4lUWuvSJhhcu647yVvrcZf2yxi8Dw==","signatures":[{"sig":"MEUCICdL7qBcWLuvTLukIf/Xk31yh5MBy03ivyXrFZXdoqZiAiEA8vNOIBiIcMgNWoSjTWfGX5o4zWJ+PFJ0fijm2YU9ruk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104679},"main":"dist/index.js","_from":"file:crystal/builds/tamedevil.tgz","types":"dist/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest","prepack":"tsc -b","pretest":"node dist/index.js","posttest":"yarn test:docs","test:docs":"markdown-doctest"},"_npmUser":{"name":"benjie","email":"npm@benjiegillam.com"},"_resolved":"/home/benjie/Dev/graphile/crystal/builds/tamedevil.tgz","_integrity":"sha512-a6p78+ZXiNImPsYHrq31vHnpayPwDUA0G26mndQ6dzfKpCFoDJmjPexCn4lUWuvSJhhcu647yVvrcZf2yxi8Dw==","repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"10.9.4","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","@types/debug":"^4.1.12","markdown-doctest":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.5_1772021420085_0.6883029128115974","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"tamedevil","version":"0.1.0-rc.6","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0-rc.6","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"59ebfc185a7a70947939c7e38507af979576b7f0","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0-rc.6.tgz","fileCount":15,"integrity":"sha512-aT64EapVUQ3aGf2g4Q7QkyInW8OtibXCy8Anc2PKR03uJLwrmfLjRq0Re6RrwtPPzk2Vt8Cf1EWQQjaAor4d5g==","signatures":[{"sig":"MEYCIQC3dcDNBVDO3+Qo6MsK2ofekvAunNrE7/JweKBiisuXQwIhAIkhVByB1k847kTqsAiSfnRlWofoH/H9Z4BsCXZBl0M5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.0-rc.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94161},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"bd496954f9a9d0ddcd1aaa8965d8340f0426fe06","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.9.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0-rc.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0-rc.6_1773155583078_0.2785594901698316","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"tamedevil","version":"0.1.0","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.0","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"1ddb1f60a1583b3680742b80cbaa30e2eafdc409","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.0.tgz","fileCount":15,"integrity":"sha512-Ry2HVNPnFW6yzNALT+LuABIg2YiTf9orzSl2tCh2mfxLIl0LrnAyadmFDfANdQFzPbPW3Y1DY03QwDoCqJuc/A==","signatures":[{"sig":"MEYCIQDa5BnKBdqm6AYaptUIvbivsw4EL7mPWal8aHAx0Y4h0gIhAIhLcQIxkgTf4kTCFSLa/QD7b/AFO0M2n7qwk6x+rjIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93974},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"4d85504000a4da4547e5929445db2771a8050ef5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.9.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.0_1774368779446_0.16865830304356555","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"tamedevil","version":"0.1.1","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.1","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"1aa1d6055e542f99846d3ed5132d663e717da55a","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.1.tgz","fileCount":15,"integrity":"sha512-YH5/T/FXUYrsfFSsCdLqJwUGAlbTBrK2V78dftXnOIgnOnM9aYBi3C+uUg9pevezjE2ENPyOxHqnXJrTG9WPFQ==","signatures":[{"sig":"MEUCIF5Bpyc89xARX9R1J4ZcGHYikTmMzkSTQ+mQa66NZ4UdAiEAqbcQ47JRMiMlo/XA9EvqhDYXqBCcUSQnaE9CGc67dy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94139},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"5955c01e86259eb9835772e0b59dcebdaea3ce04","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.11.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.1_1778062424826_0.6161957213222724","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260810005433":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260810005433","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260810005433","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"1ee843e603dbbbfa79a89e085af6cec2b84a579f","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260810005433.tgz","fileCount":15,"integrity":"sha512-OjyEXNWCGOSJFiUhHjQphleWRzDCawOIgDvueKgT1gnH+nI2iOjPdvE9bZH9VugdUbPGzuuRjUzPMW8yIqiUfw==","signatures":[{"sig":"MEQCIC7wDOPUkRgKpg7WPqTpdpO/oyzSnyNCiF6SEFgteBUcAiAbQsfwNHKCI2UzAw+43rsNsN7p/RsbNaDZctdl4+iNSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260810005433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"2b96abcabc67d8f093a2329ae5a77d54ad584432","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.16.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260810005433"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260810005433_1786323562303_0.7608177071173026","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260811203155":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260811203155","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260811203155","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"dc8408e7cf0f10f151a30a4fdf53a60a96f8c55f","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260811203155.tgz","fileCount":15,"integrity":"sha512-8gVJp4uwejW3QkMwF4pFZw2+OlpLZX7wpk86uZi67DcY37JfzNSKBUPJ2+ZxSKTd1YeC8OjInLq3xpoEcNQ+Vg==","signatures":[{"sig":"MEQCIG8F13vg5IwHuS3Eru+2v+40g8a2qagkWCkJpAIl0Y4TAiBRFw6+n3fkzjmaYrF5O3u7HZM+Wv8y04I3STK+OVLJAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260811203155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"bcef77cc389d8c4e106cc5ae7c6252c84765a772","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.16.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260811203155"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260811203155_1786480729723_0.988287178772489","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260817134143":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260817134143","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260817134143","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"7fa1457961f42f4c58f79127740374a27f70fde8","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260817134143.tgz","fileCount":15,"integrity":"sha512-QjGpd4sbGcMwLUdQD10q1WWmRncCzMoh5LRDFrU/S3hxhW+GFyvHup3QBIRjqg8sJ5MsJmMBXC4kK2v2sXGytw==","signatures":[{"sig":"MEYCIQCS0sNvEflO7qTPwbvC2fzViXLiCjgZQc+LVAOY8TAIfgIhALtHWLh6a8Z3vFw4/qYnzZbhTBdFWIqrHLOHME+rReOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260817134143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"5d20e0865c8ca197b3f32d916f67b6d26c464ae3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260817134143"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260817134143_1786974455943_0.5485709735861528","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260828143918":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260828143918","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260828143918","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"628dad92e7bff98ec9bbc4334a8caa49d5833f9e","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260828143918.tgz","fileCount":15,"integrity":"sha512-a2NNdcXlqPi5ISKAzceD1igCx7X+F8ReIF4aXQCr03pOPnrGmzt6jCe+Ko8kpAoFloCrXGcvgNC7tzjT6iIgCg==","signatures":[{"sig":"MEUCIFR8zH2rSeF4hl8mUlUFQv909IPh4sA/eyu55GidgGEJAiEA/TlbuzZP5g+/1nlhzeqRQhen1+MyRZPmv0hugrLvT08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260828143918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"1eefe6479b28415aa56bf58c6e40e45961e65183","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260828143918"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260828143918_1787928313800_0.7925462865979156","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260828225227":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260828225227","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260828225227","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"dd5ffe1bc0969d43317f28fb55437ad0d07432c0","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260828225227.tgz","fileCount":15,"integrity":"sha512-eg6EwsqPnGJ/vUhaerRJk+Y0T8L9SIvHLH60bh4rwhi2m4+DG71aQQrP50WA9kEH5wjIE8iTuLmgf/5lLkRLOw==","signatures":[{"sig":"MEQCIAPWzFMnLULgsnGbtaT5gMHHR5rOjPLGqxiU5o9yDZGJAiBeTmgCd8NNlzpCaHE5fA9NPzfMziQfD3b6b5UhDZTGSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260828225227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"42351286c1d2c03c8bc62329e7aca34b25a2e7f2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260828225227"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260828225227_1787957901442_0.6304571217501163","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260829130723":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260829130723","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260829130723","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"239fd8e4e8ec90f57937904d6f0f941d42013080","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260829130723.tgz","fileCount":15,"integrity":"sha512-/eJ3u++N+aB///0ruUgaTnmRdRFUYMNT/Q5A54h0yUVMhHn6+WjSO65PmSYUKFpN4v5leiEBVemz1RvQIamecQ==","signatures":[{"sig":"MEUCIQDi7t8u9Iw+DywC4qiy490WEC6xc6HVvYDpFqQUxM5pEAIgGMvLEfWzFStrTqXkpiEAUCZHYpShzNDt58THv8PpzIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260829130723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"40ec55be21e1bb42f8db2a30b2cb3d88b2c09ccb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260829130723"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260829130723_1788009128648_0.9928952225751906","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260830200711":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260830200711","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260830200711","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"aa8bde4b1224e6a2731c0d4ce9b9153ed47eab2f","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260830200711.tgz","fileCount":15,"integrity":"sha512-+5kEZ39WCZR80XhSV+ba/3IqanCq22D7GO8unGGGrGBloI8PGgLceQ5qugW5L93xuzfRa7+XtaUCuZ6JJuEUow==","signatures":[{"sig":"MEYCIQCO0sLPUX8zE0bRgJB+pWZInXQiTGBr6xJarGYoWV/QlAIhAOX0Vtqr2zv6GoIT9Qv6T+faQ55bXSD/n6M99vJsYHoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260830200711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"aba7f8a697cb4e2da82b99bb1a6bc114bd7e667f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260830200711"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260830200711_1788120690681_0.5465832343165709","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260831132855":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260831132855","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260831132855","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"ee523897d536c891d040ff557313884c44e1689e","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260831132855.tgz","fileCount":15,"integrity":"sha512-raD/P4oNWY59bJ31HsXcD0SQfFpT+ISqpRUnC+JmoR83wAMwuFlozKyxclsOdvEJOjmBQOWy/Y83G7ZghfwyxQ==","signatures":[{"sig":"MEYCIQDYB8CpgC4MlKT92j2ab+ePpaw5w/N/zV7YgzlR2vOI1QIhAMxb9a77xHLuIwTDIOwjkcSYZTyAbcegn3Sk6bGJqz4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260831132855","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"c65c524d860af6cf42d4b4001946a4a6523ce9fa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260831132855"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260831132855_1788183285141_0.9105954785737744","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260831160637":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260831160637","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260831160637","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"903c9a85c3f35a69c03e959763d3dac05de3bcda","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260831160637.tgz","fileCount":15,"integrity":"sha512-zIXRfc2ifa6KLrzUk2GdlWdej/Y5Dp2OI7pgXl2KMa9DB5g4ZIUBC5DpLX1K8IYrnrREa1ZU8W9+vWC7lzyKrQ==","signatures":[{"sig":"MEYCIQDwZH/VD62XrYechOA5ZGVjX+FNv4xllCb8P8AyBbeAmAIhAL4SFtCBTHhMLAC7nFdGoHnKrPSgTr6JPrMevoajWI95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260831160637","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"092b3ae2ba1dbb1d9b3da587061f35d4db0432a4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260831160637"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260831160637_1788192736388_0.6565852455468348","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260901113320":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260901113320","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260901113320","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"7d0ebc8b2efca2e26c5bf3f184c34c17b94899c7","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260901113320.tgz","fileCount":15,"integrity":"sha512-jhOqWHMiZSlyCfR0KcrZ22pOd1C7eph0vHbDLUnXyos1w5e60Ve9mzaEZ3Jj9LMYW7KySqlsBQvejeny1tqUxA==","signatures":[{"sig":"MEYCIQDaMrx0egCrEpYWihlWHSVqhLXjG6BABm+MVKQvgEFQrAIhAPXDwPXd3uBbtRrRWw9zHPkGgOSjYxoaqwQKYE8dg5hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260901113320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"47fac1c541c0fc77375bf47da8ae1fbfbbcace89","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260901113320"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260901113320_1788262748603_0.27282654125928363","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260902153400":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260902153400","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260902153400","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"f2b5afb571309fa3585f67bbc20613b889eaebf4","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260902153400.tgz","fileCount":15,"integrity":"sha512-lXS8hxqN66IAz7cG2Ljr9nETWJTPpT03I0Esjj2Gj2CCFHmjoaAKE4/auFl/61EnGRAT3YigtVLnRvWtEj4Iog==","signatures":[{"sig":"MEUCIQD/caR6D5sfcxApMY9a4aWUwWblirB4H8GR/DUP2NRCFgIgJeWNAIBti3sd7By6UfBTVxoaf80j23qa4FhxfXyu3NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260902153400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"a38fc150b3da1e4034c78b9fe294c62e6ed9028a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260902153400"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260902153400_1788363599805_0.13882912747711718","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260902182429":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260902182429","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260902182429","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"5134b476ec85883ae28426937687f7e42865ea0a","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260902182429.tgz","fileCount":15,"integrity":"sha512-o8GLFeo6yPBG1a5BnAbpzF60U1fOC7NM8cY3hCcRLT2Sa0RuuO4QEBHdK/8Z7YlVWZJIGJZ2FGyZ6Gdk2JOq4Q==","signatures":[{"sig":"MEQCIAWCBmwC7G5R1GQJIcKhFgP8n4p86FEKCl17F9rETaWaAiAmTL0zvOtK9QthrQQPw6oEn6v1VOtecpmbLKXz338fgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260902182429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9f11f06878d87f6d322ce1bb681cd19881f426de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.17.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260902182429"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260902182429_1788373828660_0.1624469718078254","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260907131448":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260907131448","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260907131448","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"6c8609de27feb07a9f745650d1dcca044b8628aa","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260907131448.tgz","fileCount":15,"integrity":"sha512-pmn2W3dnc9upoCZlkyZpq0wIJY+Ipz0/GQ8a8BDD4wF4rnXUNXP6CAVu8trT4ENfKEtnLvzjuv/YclQ9IkXSQQ==","signatures":[{"sig":"MEUCIQCDWJg2zGxU4S5BI2CFdV+8fnPr+OVXin1XVzxGifTaeAIgRhqwinvxxGWI6HUjAsnGin3pXr4T1R7uVY3JsBeQUAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260907131448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"713c52189eab16e7078b58995cbe965adf3301b2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260907131448"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260907131448_1788787250824_0.12640539382886162","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260910230054":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260910230054","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260910230054","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"1461739092970b4c88b476a416038e4058596038","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260910230054.tgz","fileCount":15,"integrity":"sha512-0/TndbaAVAV85UH1ByBN+sfoMXAtdx3SaD7IcOexSQ5Xy0xusRM/FSsUTv/Mhvp4VLxlmQF4bmR2o70EFL2GIA==","signatures":[{"sig":"MEUCIQCHOzZVrSqnsk3+s+I3S31gTQOQb7u7LHIQwQscJlGURwIgEFKsrz6sSTsqg2+7dUup2vgKdJjUfPG1xMgnOKZBf7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260910230054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"11c90b21838f7d5b8a99320c8f32c78282b446d3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260910230054"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260910230054_1789081537492_0.36086964875114824","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260918085327":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260918085327","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260918085327","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"05f1459722d387b48a1ada7bc53e57980d2df8f4","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260918085327.tgz","fileCount":15,"integrity":"sha512-bD7MCUSZIk2dKxEuN0OnUO/I7AgnqQs3Z7IXGrX60YHE/CfLMN0q5laQTXVuUS9iEyu+7zoweohI+OtgsaABYg==","signatures":[{"sig":"MEUCIQCqtdO+vWnNq3DSUhPHhifMfFPwTcNROdic0LjhvoUPogIgCq9TT2ekzoNwTs7/lw9s8BEZxt3mOVQ726mBCE1Fc+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSnd2loB+fMqd1mqUH+rAdRJPwqOHW0kuoz/VZA7VqTwIhAKJ89xoF4I0R4Vdlni25Arfour9rqQfWmH3tIbqXLlzi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260918085327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"17830b76e3e641d8745212be22b77bf989033d45","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260918085327"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260918085327_1789722011391_0.9244451158220901","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260919185130":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260919185130","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260919185130","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"07fade41aaf9a5b18a8b8cf3b6ebcc09d986c49b","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260919185130.tgz","fileCount":15,"integrity":"sha512-w1awPGUI2Eawc5hVBefZ8aJGU2ouYD5qvodUxwEyc2bFQeBVWtMqezrK3LChkSJdoNHfW7KxqgHeAbYWqxr+ZQ==","signatures":[{"sig":"MEYCIQC7FkN1PHv6eb83kBukvzyxtSmzE8jnezSR048B2nXQ4QIhAIrD2hw6oDh6h5s3cwniDmA3xInp6lr9qmxHmzI2CIED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICvB4By8AUaAfdSSpZ5KqWr34n6XevnGW1wVi5kSFw4VAiAR34tui8tnh+79V1p4SGBlvb7qDLMOjVpHIw7mDo4k+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260919185130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"46409d7a5bae7f321faa3b6ca76f5ede3391f3d8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260919185130"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260919185130_1789844291758_0.7512843529404973","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260922224416":{"name":"tamedevil","version":"0.1.2-aardvark.next-20260922224416","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","_id":"tamedevil@0.1.2-aardvark.next-20260922224416","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"7c5169800bf76909fb95ee7a2f8e13aa0cd779ac","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260922224416.tgz","fileCount":15,"integrity":"sha512-aPI0mFMwgC8yd4sv4H/fqoMeDty94LfTO/zgxLKyaqo4UoIDpU1eYJR4jSYATRYOyQxJtM8QGvjE3eDVDHJ/kA==","signatures":[{"sig":"MEUCIQC9q2uidhGqDyVHHsI++6mbQ0NyEpuVOWc5NcLoZAXkjwIgUGG7lF9kfO+86wPBoHt+4l7gFsUAEwR8mcagP9L5kG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFNP0ggQCGvcBfWnFF/nU38BYljX2JwE78nouE6BtIITAiAa8YReTBrfFjW2dVilKUaN82nWcDbmED83qyzUyn8Xpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260922224416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=22"},"gitHead":"0e9c0845815090ce04e4b7fffa646cdbed9a49e0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260922224416"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260922224416_1790117555813_0.753934010488279","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-aardvark.next-20260925164249":{"_id":"tamedevil@0.1.2-aardvark.next-20260925164249","bugs":{"url":"https://github.com/graphile/crystal/issues"},"dist":{"shasum":"9e230e3950515acd12802d69b8eecbe8316ad11a","tarball":"https://registry.npmjs.org/tamedevil/-/tamedevil-0.1.2-aardvark.next-20260925164249.tgz","fileCount":15,"integrity":"sha512-G5Yl0UG77OwkGRTVuUh1zbzYphwLbPWr+crmtDynHfda5GH2t8Kpnff54C9CAVxEwhwKARkCxbE8eUAJGDwGiA==","signatures":[{"sig":"MEQCIHGgxBWSVwSKsETTlRlp3H0LIBBCdM0zMTEEJtcYhXaQAiBdf4v+wElYn52mVtwj8PAxtOboxORLRJgXxqeXUT2Tmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpIuNuINNk1X5MLlfTEG7krVSnFbeeYeLGvILyCjpd4AIhANrDV/i2zWQfkcm+FP7Whk2BjDoPdLaDEI7mdtyRiU2z"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tamedevil@0.1.2-aardvark.next-20260925164249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94848},"main":"dist/index.js","name":"tamedevil","types":"dist/index.d.ts","author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"engines":{"node":">=22"},"gitHead":"1d95c9bf3e4507799d4a2a3d699600dce3e6d192","license":"MIT","version":"0.1.2-aardvark.next-20260925164249","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:acb41b43-d9a7-4952-8058-35324f49f539"}},"homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"_npmVersion":"11.19.0","description":"Build and evaluate JavaScript strings safely via tagged template literals","directories":{},"maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.8.1","@graphile/lru":"^5.0.1-aardvark.next-20260925164249"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tamedevil_0.1.2-aardvark.next-20260925164249_1790355087413_0.5425791314998958"}}},"time":{"created":"2023-01-17T16:51:33.278Z","modified":"2026-09-25T16:51:27.832Z","0.0.0-0.1":"2023-01-17T16:51:33.500Z","0.0.0-0.2":"2023-01-31T12:12:40.525Z","0.0.0-0.3":"2023-02-03T16:47:22.226Z","0.0.0-0.4":"2023-02-15T13:48:57.583Z","0.0.0-1.1":"2023-04-18T13:06:17.845Z","0.0.0-alpha.1":"2023-04-26T15:23:42.019Z","0.0.0-alpha.2":"2023-05-19T14:01:33.126Z","0.0.0-alpha.3":"2023-06-12T13:09:51.233Z","0.0.0-alpha.4":"2023-07-13T08:57:01.132Z","0.0.0-beta.1":"2023-08-02T11:28:48.280Z","0.0.0-beta.2":"2023-09-08T13:06:01.104Z","0.0.0-beta.3":"2023-09-19T00:26:29.939Z","0.0.0-beta.4":"2024-01-25T12:13:39.925Z","0.0.0-beta.5":"2024-02-02T16:53:10.518Z","0.0.0-beta.6":"2024-02-12T09:15:01.117Z","0.0.0-beta.7":"2024-05-09T09:30:30.724Z","0.0.0-beta.8":"2025-06-07T09:41:56.758Z","0.0.0-beta.9":"2025-08-31T15:54:18.904Z","0.1.0-rc.1":"2025-10-28T16:28:00.374Z","0.1.0-rc.2":"2025-11-24T17:16:10.824Z","0.1.0-rc.3":"2026-01-20T08:10:47.291Z","0.1.0-rc.4":"2026-02-03T15:43:51.347Z","0.1.0-rc.5":"2026-02-25T12:10:20.310Z","0.1.0-rc.6":"2026-03-10T15:13:03.217Z","0.1.0":"2026-03-24T16:12:59.576Z","0.1.1":"2026-05-06T10:13:44.955Z","0.1.2-aardvark.next-20260810005433":"2026-08-10T00:59:22.441Z","0.1.2-aardvark.next-20260811203155":"2026-08-11T20:38:49.885Z","0.1.2-aardvark.next-20260817134143":"2026-08-17T13:47:36.083Z","0.1.2-aardvark.next-20260828143918":"2026-08-28T14:45:13.944Z","0.1.2-aardvark.next-20260828225227":"2026-08-28T22:58:21.595Z","0.1.2-aardvark.next-20260829130723":"2026-08-29T13:12:08.767Z","0.1.2-aardvark.next-20260830200711":"2026-08-30T20:11:30.821Z","0.1.2-aardvark.next-20260831132855":"2026-08-31T13:34:45.272Z","0.1.2-aardvark.next-20260831160637":"2026-08-31T16:12:16.563Z","0.1.2-aardvark.next-20260901113320":"2026-09-01T11:39:08.740Z","0.1.2-aardvark.next-20260902153400":"2026-09-02T15:39:59.946Z","0.1.2-aardvark.next-20260902182429":"2026-09-02T18:30:28.789Z","0.1.2-aardvark.next-20260907131448":"2026-09-07T13:20:50.959Z","0.1.2-aardvark.next-20260910230054":"2026-09-10T23:05:37.646Z","0.1.2-aardvark.next-20260918085327":"2026-09-18T09:00:11.475Z","0.1.2-aardvark.next-20260919185130":"2026-09-19T18:58:11.845Z","0.1.2-aardvark.next-20260922224416":"2026-09-22T22:52:35.926Z","0.1.2-aardvark.next-20260925164249":"2026-09-25T16:51:27.493Z"},"bugs":{"url":"https://github.com/graphile/crystal/issues"},"author":{"name":"Benjie Gillam","email":"benjie@jemjie.com"},"license":"MIT","homepage":"https://github.com/graphile/crystal/tree/main/utils/tamedevil","keywords":["eval","template","literal","tagged","new Function","function","javascript","js","safe","build","string"],"repository":{"url":"git+https://github.com/graphile/crystal.git","type":"git"},"description":"Build and evaluate JavaScript strings safely via tagged template literals","maintainers":[{"name":"benjie","email":"npm@benjiegillam.com"}],"readme":"","readmeFilename":""}