gitextract_rec_56zf/ ├── .babelrc ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ └── workflows/ │ ├── build-and-test.yml │ └── codeql-analysis.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .settings/ │ └── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── bower.json ├── demos/ │ ├── README.md │ ├── advanced-config-demo.html │ ├── basic-demo.html │ ├── config-demo.html │ ├── hooks-demo.html │ ├── hooks-link-proxy-demo.html │ ├── hooks-mentaljs-demo.html │ ├── hooks-node-removal-demo.html │ ├── hooks-node-removal2-demo.html │ ├── hooks-proxy-demo.html │ ├── hooks-removal-demo.html │ ├── hooks-sanitize-css-demo.html │ ├── hooks-scheme-allowlist.html │ ├── hooks-target-blank-demo.html │ ├── lib/ │ │ └── Mental.js │ └── trusted-types-demo.html ├── dist/ │ ├── purify.cjs.d.ts │ ├── purify.cjs.js │ ├── purify.es.d.mts │ ├── purify.es.mjs │ └── purify.js ├── package.json ├── rollup.config.js ├── scripts/ │ ├── commit-amend-build.sh │ └── fix-types.js ├── src/ │ ├── attrs.ts │ ├── config.ts │ ├── license_header │ ├── purify.ts │ ├── regexp.ts │ ├── tags.ts │ └── utils.ts ├── test/ │ ├── bootstrap-test-suite.js │ ├── config/ │ │ └── setup.js │ ├── fixtures/ │ │ └── expect.mjs │ ├── jsdom-node-runner.js │ ├── jsdom-node.js │ ├── karma.conf.js │ ├── karma.custom-launchers.config.js │ ├── purify.min.spec.js │ ├── purify.spec.js │ └── test-suite.js ├── tsconfig.json ├── typescript/ │ ├── commonjs/ │ │ ├── index.ts │ │ └── tsconfig.json │ ├── commonjs-with-no-types/ │ │ ├── index.ts │ │ ├── tsconfig.json │ │ └── types/ │ │ └── readme.md │ ├── commonjs-with-specific-types/ │ │ ├── index.ts │ │ └── tsconfig.json │ ├── esm/ │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── esm-with-no-types/ │ │ ├── index.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ └── types/ │ │ └── readme.md │ ├── esm-with-specific-types/ │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── nodenext/ │ │ ├── index.ts │ │ └── tsconfig.json │ ├── package.json │ └── verify.js └── website/ └── index.html