{"_id":"@appex/aurelia-dompurify","_rev":"13-42a03dc71ea5f17b9000b3b32fdc54e9","name":"@appex/aurelia-dompurify","dist-tags":{"latest":"0.5.0"},"versions":{"0.2.0":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.2.0","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"8be17fc4313b48b9076ba09b8f73c0ca769f97d9","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.2.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2wDbhH4dGTan3HovdB8/hipjkMK3/GueUd5QGnEfDcddF+CvPDEja1LklYuVe3HAC3fp2XDkLYwqsZmoyEgItg==","shasum":"f98b57fcb989f273b23f1abfb230763dd648b1b8","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.2.0.tgz","fileCount":20,"unpackedSize":12239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoOSVCRA9TVsSAnZWagAA0wMP/0bKE9WRRMG1WeCMjtmD\nyBZkXK9yo4IZTgPY2i3YPNXCK7dTmHnqE2ylT/6Dwy5Qtq41UmcrG4Y0irkS\nxKF389VXnyTrFMSALrEPcelp6naZQrb76gxsqlKnNd52OnprmIFsM/23oluo\n3BlY4hIsGdd3Mgatv5aJfEFEXS4QHboymhPo0KiubDPRIaA7VBjSLyNpe6EG\nItT+uy9Z0vh8doG6zcsNRZwkjcv/egDS3szmPRQLdS7y4MS8tIKrhObY8U81\n2eJTw9hrmRNAq4HL9NUkjZIu7/TOtbukjXbvnhNJvgFB83WKdSqnu3JycWpG\nCB0z/FO42TtvTlxcbDH3G3ecjXlvl7WJRuoxdirmT17hBCRpwlpcZpPaeLvK\nvBfVrvN0okcBkvNSJizTo5Wj4IOWOB8/wMu5R9yK8nT3wdqiPqTShiPwzoni\nbc9QA1vU5xCDk6JhZ8dFqQhcDVed9ldI6/qq0TTRQ4mgfOjIlyJy6mdVSckM\nq2jAKUww6o49eTO0jncqNm3QQbThksD8Ty0U6LWmqaeOnh++8Xyb01eaUZiF\nDDDdPF+p5QXok9CCI3SCYV7PQDDtxUd2IgQyXume3wErlyc7KhS1hTTz15R4\nk0XSc3TANFK7tCCKXsB3I5fbUCIGwwp/TUidyegF1kg28fGUq+KjGZFBn5DG\nZTHi\r\n=zpyc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7pxAntRMOyEAXF3bdMgcS+dkyPqNoA/P64B7JSThxYAiAh5gIXEnYhaRVdDSs80dYILUfPXouwS/XyvEKUVmvA4w=="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.2.0_1621157012681_0.8326422411309016"},"_hasShrinkwrap":false,"deprecated":"Configuration problems solved in v0.4.0"},"0.2.1":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.2.1","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"349d5d4d873ac6eaa860f98c7bf618071c010046","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.2.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DCKbQ4G8ZSmedv9leNSx5dwCKSq8YD68luQNY9CMuU7L2bCleQ9GP7u3FATuTad/I4P7arGvkwGnP8FpOc8MMg==","shasum":"23770db040a71af16a591afbda40c7697ab0b425","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.2.1.tgz","fileCount":20,"unpackedSize":12266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoO1oCRA9TVsSAnZWagAAtKEP/R8zfH0jkUg9yc3KJGqS\nlDhhzp46TRc5lZ1z8EDc1CjkeT6sJy8GXVa2ftpx30o+AfifRzTWAMitHAps\nD36PoyHTzKC+NdVQJwenBx+G2EJeVNVRQXV6wOaLdehLNWMTqeN4xpUYLFev\nQGPr8fG1UeNikeG9pOmu6/jq3Xe3RndKW6ZooIIcvrtUSLqASNb/ve/qsME5\nyxw3wXKqIzRaeyQfmr4RmIVFSCs9EyVwTeLZ7bHfi0AtTJAuDpQ6W62OYA6f\n8jRbvgyMoVqolCUJjcm2oULao/k9ohc/6qZnro9Nysf5jqie+A/VxDeqxjTJ\nIgnurAN5p6ry8Ni7Z7wh+t9ta6Wcx4MZRbRo4YxrzZ/7hj9zeWcgHnrauOMB\noi6+wBnd8WZ8isyMiSFPlqWL87e9Zx/7BNYyVU/rsMOUrdi6orI+3tWUYSSW\nW7UUAawDv8gwWi+qC8vhSJDpNuVMuB2Hm4qpfgTgshtnzWLuZ/TZ3sfFBiqX\nwC/rFRbsSNG5DY+yv6WR6z/gfulCUsBpf2Jne20uUGbD32JuaTWzxsGJz1MQ\nN/8kaia44afiqAWX8AO/0snixFc8B8XpuURQhSS7kwL6lR6nZGswEp+Tae/y\nO7UYclTR+vw+wTi5Ro4UEdnDBcUqFW2J0FG1ilFfAJNLr/5Pqxqka9P0w58w\nGG7z\r\n=xi5Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXBaz8OW8yeIrRRM5OBznbZMEt1Wa71KfCM+Bft3upRwIgC2PL9mGjNhcdTltij7AtsNHPDxN82mxrp0l6shgF1D4="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.2.1_1621159272367_0.4937562893130707"},"_hasShrinkwrap":false,"deprecated":"Configuration problems solved in v0.4.0"},"0.3.0":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.3.0","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"3470e72755da67fe61111b114f377c8bfbccc0cc","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.3.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-mwmUIoEmDhZRMFvIIeTgE570q4nw2jgsuTXbQ682aH3EwSTTUy4X2fT3a/jMvvT48h648ZqdE1um7UqYEo6zQw==","shasum":"eef01a246784c2c10f37826ad6c4ac64359baee6","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.3.0.tgz","fileCount":20,"unpackedSize":12586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoi28CRA9TVsSAnZWagAAE94P/2H/o7gdx86IckN7KW82\nWmwvulGQe84ghaieFBpthl6GBqwOBDhTYqCYgXIVvRUNgQzjqhmwZUPUxJdV\nLGq+YukxyesEvm6QTDyH9mE1yk76AOS/OqS3X3H3f6WmU7sgCjrRfadzXG61\nhuU4m4V05zbYUVCgCvbe+UeVr0vtMgbN00ALkvwyFgqtmpaism22itbU686K\nCX/VNJgP5rSe8WLgBGc65E/Fs3YVhGSLXHIRoJKkjK4MK9+SLKxWu1YRNcwQ\nI5RGvKZ8WK1m1XWqiPyzHoVUzGreF/VHVIviR9mj4es+xTUUqjB7bTYLpMCa\nkrz3SUBOy92bfVpVttZEc3Yvi84KKdFwgMRgTnQ3tsMdQA5RvoquxBcLUo5+\nRzP9kzo5SMeIsSCghCNaE/KA5soZ0OpDPa4XOtbPp6z2LG1Bt4sIMp9BwDJL\nG7d0X3TfJauPh+hREBgHRoR8JX651eRtzncEsS6GmgS9eVvMyaQB35Js+1YM\nv+4J0q1TrsUtMK4CDhCljvRdZwwlLCkLJZjaz4uqF2r0dgM1+YsRlzNHLeQD\nhqcDK8hF9kMegxCms2Lf8V/71afbJAPrdm7eIE0GDtYYd2cKus2pAM0ZNrmi\n8WLUoE5WRvTXHvNyIiqnweUeTIVbBQcm64xEuGrEjesPIeEzOYu+bhGuxVyk\nBuYY\r\n=91UV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0HyInT56KFLQJC7M+w0N1BrM86rjcX5fwJiq3yVsCUQIgQlPxBU2ICb2hcQBsEfDjIL180eieMBMm7znVXLuhGds="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.3.0_1621241275988_0.26101541485244084"},"_hasShrinkwrap":false,"deprecated":"Configuration problems solved in v0.4.0"},"0.4.0":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.4.0","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"2521cbfc88c6f53a0b79a60dde1a5392e65d4e78","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.4.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1vaCduAtNlFZTZQtQWTwCob+sbIZyk330yqCiCA0UXdpANH7d4iAGtmUHv3xe8Gs76kx7AMlovBGW8ccIyi14A==","shasum":"376e1d94b4e9c789d197e4ec9e2c6e41c3183d92","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.4.0.tgz","fileCount":20,"unpackedSize":14782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgomuhCRA9TVsSAnZWagAAbcwP/2ef58l0eDESUOt+Fu2r\n7LPDT3GtkgB4mX9GGJb3Vt1IBx5Gx1TRhjokidWxaNZrp27pqxfrCtJnRRun\nRLoHzRbklwY7z8JH0+Ham0DmXfiqQ1xhC5kAtvAJtBsx3TeRSL5YXyKpMOqw\nna4pxnpw5x7BvCBwlbHzABE6JLEY4PE8VxabsXHLFMzOVRJLom21W+oC1fMI\nurHugYh7UvEj8mGvREyioqtFHlpuQAJd55wxHN1ic4LshwN6dpxLt0S0orLt\nL0A1Yn4StIWpm7hAAt0zx7LAS/4nO7cIBsCyKys2XgOc10U5mO04EcG23G/v\nkliHeS4Bfsyt7Qs1bR1xhJV7/+KWyDzdwDwJ2D6Bz0vsGs+xNjIcy7BNxlgc\nC/ZboVlyu+hkRkI4RlvJ89oplbRm2p6Pk5RxODM7buK6Egg0MciW5ngIE0b7\nbglSH6cvo/2b9fzpGVzDHw4bVnvhygjuSet74siLuOoM/XSYXeRyEeVIHHvp\nAjh30i/WavpIn/NUctntyLHIg9Ns1HeULjBFpAtQffF0NC+nGSKlTIF3bN7U\n7+GeFgrpsagwDLNhRcucDTJOjqw6yIyRgZ3+myJBfaJa2EaYYQIgsJonnz3w\n+ts/ReZyBm5Pnb7ii8mUor7yvfeWcVeqoKyEfM3dLHPqcD/3TnRwF2VUS92X\neCki\r\n=t8Uc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxB2JdfsQdLgtbvgi9EUtDeHW3S2tBr7EruuyEBgHnOAiAuz++dvkDxlzZNDeMalU4mNbQIRMkBmR8jfldckpxfaQ=="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.4.0_1621257121517_0.38786682918545035"},"_hasShrinkwrap":false},"0.4.1":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.4.1","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"28db4f8af3f61525ab6da5282d10a24aec375e3e","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.4.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-BYSuRwX/vatpo6wVqTtqZXMeTKgCffiTXVlgenR7/LI+5ecH2Hb6suBP3LVhodc8dBcc0Su7hCHwQvmSdZh28Q==","shasum":"fbfc54ee96a48292fef1ff94a77c0282580ecbe9","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.4.1.tgz","fileCount":20,"unpackedSize":14772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgopqNCRA9TVsSAnZWagAAmhsP/R6VWDC0a7Ar2rmiS6we\ntMXzLO+aaVsCMa0Xo5RkOfArDmF9OV3bBZGDhJR6/yuxrMUDIYg58FzXEx6K\n+i03gtf8z6vfd2BZACdlSRduetg+lIBVvOeyVfgBLNGFuktH878f0gZVFH7A\nA6mbVhwVR8BgJo9Uyi6rW2dJU07L+kULaWGvLQN1pBOKcGL/JqYRnaZjJT1M\nCG0NMHQ/ykV9KZpgJU77NQUx1IAhlTN9SwU5IrhxROweUhcp5XQ4kZtEMKlV\n12wPYcatCCIF9B8k/zMNGF8dW+LdA/EUClGTHQc+Ex7skxH/aUeXD0/EI2NM\nwvA0qQj8k6xO7opilzcGl0VYDXVXPD05D5bzlNMUKBiPOMmmUIonoPTA+dov\nL7CrWoLycEymY21XZuNoJTJAFKGwR4YdwZrsUPJ3IrT1mdule/ecL2x9cdSO\nI0nWT2YfZzdl8hy53qMiEvEoyCfqi0RtA/IQ8ZyC1goD/KuEDNtEB5ZNwpVE\nZ33eiG9/krfuY6gxoYb96iynTAcoG0dRsGFFh/+u/NS0/IUluWXA+p46MTfI\njU80uG5+c7SHBIwzQLISCHpWAckIA/vbDEWrlBnKtb44HLHQ8jhUnH6mpvLp\nTXfuyeVxsBuDdFp113TsiRpwBHd6mvGz36UwJeJobGcNLwVCYq/+rXMRrYAJ\ngOjc\r\n=KpYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8rurIv1kIepz8Ze9UqYRbedWK47bgF2Hvt5o4rNvWiAiEAwn358tblgQ2oKo62UrGWsU/ZpJYxSth6skpWWIQBEN0="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.4.1_1621269132973_0.8549188290449172"},"_hasShrinkwrap":false},"0.5.0":{"name":"@appex/aurelia-dompurify","description":"Use DOMPurify as Aurelia's sanitizer implementation.","version":"0.5.0","repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.21","@types/node":"^14.14.35","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","aurelia-animator-css":"^1.0.4","aurelia-bootstrapper":"^2.3.3","aurelia-cli":"^2.0.2","aurelia-loader-nodejs":"^1.1.0","aurelia-pal-nodejs":"^2.0.0","aurelia-testing":"^1.0.0","babel-eslint":"^10.1.0","connect":"^3.7.0","connect-history-api-fallback":"^1.6.0","connect-injector":"^0.4.4","debounce":"^1.2.1","del":"^6.0.0","eslint":"^7.22.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-if":"^3.0.0","gulp-plumber":"^1.2.1","gulp-rename":"^2.0.0","gulp-sourcemaps":"^3.0.0","gulp-typescript":"^6.0.0-alpha.1","gulp-watch":"^5.0.1","jest":"^26.6.3","jest-cli":"^26.6.3","jest-transform-stub":"^2.0.0","minimatch":"^3.0.4","open":"^8.0.4","promise-polyfill":"^8.2.0","requirejs":"^2.3.6","serve-static":"^1.14.1","server-destroy":"^1.0.1","socket.io":"^4.0.0","standard-changelog":"^2.0.27","text":"github:requirejs/text","ts-jest":"^26.5.4","typescript":"^4.2.3"},"scripts":{"build":"au build-plugin --env prod","start":"au run","watch":"au build-plugin --watch","prepare":"npm run build","pretest":"au lint","preversion":"au test","version":"standard-changelog && git add CHANGELOG.md","postversion":"git push && git push --tags && npm publish","test":"au test"},"engines":{"node":">=10.12.0"},"main":"dist/commonjs/index.js","module":"dist/native-modules/index.js","private":false,"jest":{"moduleNameMapper":{"^aurelia-binding$":"<rootDir>/node_modules/aurelia-binding"},"modulePaths":["<rootDir>/src","<rootDir>/node_modules"],"moduleFileExtensions":["ts","js","json"],"transform":{"^.+\\.(css|less|sass|scss|styl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"jest-transform-stub","^.+\\.ts$":"ts-jest"},"testRegex":"\\.spec\\.(ts|js)$","setupFiles":["<rootDir>/test/jest-pretest.ts"],"testEnvironment":"node","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}","!**/*.spec.{js,ts}","!**/node_modules/**","!**/test/**"],"coverageDirectory":"<rootDir>/test/coverage-jest","coverageReporters":["json","lcov","text","html"]},"dependencies":{"@types/dompurify":"^2.2.2","aurelia-logging":"^1.0.0","aurelia-templating-resources":"^1.7.0","dompurify":"^2.2.8"},"directories":{"test":"test"},"keywords":["security","sanitizing","aurelia","dompurify"],"author":{"name":"David A. Sjøen"},"gitHead":"fe4be4a71ec8accdd96c4ea7fe9a7a6d28ec43be","bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"homepage":"https://github.com/appex/aurelia-dompurify#readme","_id":"@appex/aurelia-dompurify@0.5.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-y4jsP+CHfOChrR5cMBJvbLOdAG22dG/yhkP+Ks9XJhOapXogbI6QYxG0wAH+a5LBS1ivy4nKRUht1YsuMJc2eA==","shasum":"4d881e4b23f8cb72558f027deea8bcd828ae52ee","tarball":"https://registry.npmjs.org/@appex/aurelia-dompurify/-/aurelia-dompurify-0.5.0.tgz","fileCount":30,"unpackedSize":24902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoz90CRA9TVsSAnZWagAAtRAP/1nh0bl1XLCEOnzqh59K\nugatsNfFCP/Jzc0U6I+KcqToCFgVoXMFD/2Gy/59rL17rmbMLzRrAv24zMe1\nKozVdpGmhJGu0CGWJ1/56OsrIwSlI8DJVTJEZD6swWCHUJsUs4kR0JsvMtiD\n9cV9Z0C155L13gZFiGudW6uG91znxHNY6TtP8wzcwlA1jjDWUISb04BJMljG\n8dLAHRYc3/Q+aP5cW74WtWjC+LJGIkEuDP4VgMJQ5iFLygoTKnhOB/68JX2T\nwbfa4BgwuqEkQIFxLOSCKI3rbS2ZrUV/Q7slOcdQzDqN6vTiQSye2iq9ZGdC\njHlUDFSytghypeMpVszbUDtxfo8erq3KRdtPXIBNGuOrRlCTUx+udSjpD3sY\nZE/02LsraNXfY5QLpeKtZw2KOoJj0JGBoVfTmWCEIUlw2RyjKAci/SC2TEL6\nJurkIg0XGRqXywjD0M69eCjrTqgQB5c2w5UfV6i5pb0a4gLi7ilZ3drz1OU7\nAXfdCgZagW9svwb4G95RzTazqVQ7EIXKeVaV20Kvq53BrqAx/gjMkS8qb0i9\nyjtvU3WAnVw2+evDqPWZWKHmEbnkbHolVXVXCd/PkXdB3Oc9Zvaudh6BIskV\nA4/h8kKiiIRai4lWrl2wuTOSWLfpxwe44JNnCbs7phpzhG2qn8M1LgEVvNq2\nSVCM\r\n=6kc0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5mysjoj73bLPMmWa7yyx2VuYaTHNP4STfN2/9jdQoUAiEAgQ2nWhI7rcwjg7OW9E5eL6KdxcjAHQNPMrwUweHS3Cs="}]},"_npmUser":{"name":"dabide","email":"dasjoen@gmail.com"},"maintainers":[{"name":"dabide","email":"dasjoen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aurelia-dompurify_0.5.0_1621311348262_0.6400564185734436"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-15T23:12:10.125Z","0.1.0":"2021-05-15T23:12:10.612Z","modified":"2023-01-27T09:55:10.169Z","0.2.0":"2021-05-16T09:23:32.900Z","0.2.1":"2021-05-16T10:01:12.500Z","0.3.0":"2021-05-17T08:47:56.121Z","0.4.0":"2021-05-17T13:12:01.635Z","0.4.1":"2021-05-17T16:32:13.086Z","0.5.0":"2021-05-18T04:15:48.412Z"},"maintainers":[{"email":"developers@appex.no","name":"appex-developers"}],"description":"Use DOMPurify as Aurelia's sanitizer implementation.","homepage":"https://github.com/appex/aurelia-dompurify#readme","keywords":["security","sanitizing","aurelia","dompurify"],"repository":{"type":"git","url":"git+https://github.com/appex/aurelia-dompurify.git"},"author":{"name":"David A. Sjøen"},"bugs":{"url":"https://github.com/appex/aurelia-dompurify/issues"},"license":"MIT","readme":"# `aurelia-dompurify`\n\nThis Aurelia plugin replaces the built in `HTMLSanitizer` implementation with a [DOMPurify](https://github.com/cure53/DOMPurify) based implementation.\n\nAurelia's default sanitizer should *not* be used, as it is not meant for production use, as the [official documentation states](https://aurelia.io/docs/binding/basics#element-content).\n\nAdditionally, the plugin supplies a configurable value converter named `dompurify` for use cases where a default configuration isn't sufficient.\n\n## Installing\n```sh\nnpm i @appex/aurelia-dompurify\n# or\nyarn add @appex/aurelia-dompurify\n```\n\n## Using\n\nUsing DOMPurify's default values:\n```typescript\n  aurelia.use\n    .standardConfiguration()\n    .plugin(PLATFORM.moduleName('@appex/aurelia-dompurify'))\n```\n\nYou can also override the default config. Refer to the [DOMPurify docs](https://github.com/cure53/DOMPurify#can-i-configure-dompurify) for more information.\n```typescript\n  aurelia.use\n    .standardConfiguration()\n    .plugin(PLATFORM.moduleName('@appex/aurelia-dompurify'), {ALLOWED_TAGS: ['b']})\n```\n\nThe `dompurify` value converter is used like this:\n```html\n  <p innerHTML.bind=\"untrustedContent | dompurify\"></p>\n  <!-- Identical to using Aurelia's sanitizeHTML value converter -->\n  <p innerHTML.bind=\"untrustedContent | sanitizeHTML\"></p>\n  <!-- With custom configuration -->\n  <p innerHTML.bind=\"untrustedContent | dompurify: {ALLOWED_TAGS: ['i']}\"></p>\n```\n","readmeFilename":"README.md"}