gitextract_6o9fnhsw/ ├── .gitattributes ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ └── nodejs.yml ├── .gitignore ├── .prettierignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── build/ │ ├── build-package.ts │ └── helpers.ts ├── eslint.config.js ├── index.ts ├── middlewares/ │ ├── content-security-policy/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── cross-origin-embedder-policy/ │ │ └── index.ts │ ├── cross-origin-opener-policy/ │ │ └── index.ts │ ├── cross-origin-resource-policy/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── origin-agent-cluster/ │ │ └── index.ts │ ├── referrer-policy/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── strict-transport-security/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-content-type-options/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-dns-prefetch-control/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-download-options/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-frame-options/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-permitted-cross-domain-policies/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ ├── x-powered-by/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.ts │ │ └── package-overrides.json │ └── x-xss-protection/ │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ └── package-overrides.json ├── package.json ├── test/ │ ├── content-security-policy.test.ts │ ├── cross-origin-embedder-policy.test.ts │ ├── cross-origin-opener-policy.test.ts │ ├── cross-origin-resource-policy.test.ts │ ├── helpers.ts │ ├── index.test.ts │ ├── origin-agent-cluster.test.ts │ ├── project-setups/ │ │ ├── .gitignore │ │ ├── javascript-commonjs/ │ │ │ ├── check.js │ │ │ └── package.json │ │ ├── javascript-commonjs-default-member/ │ │ │ ├── check.js │ │ │ └── package.json │ │ ├── javascript-esm/ │ │ │ ├── check.js │ │ │ └── package.json │ │ ├── typescript-commonjs/ │ │ │ ├── check.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── typescript-commonjs-nodenext-moduleResolution/ │ │ │ ├── check.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── typescript-esnext/ │ │ │ ├── check.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── typescript-nodenext-commonjs/ │ │ │ ├── check.ts │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ └── typescript-nodenext-esm/ │ │ ├── check.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── project-setups.test.ts │ ├── referrer-policy.test.ts │ ├── source-files.test.ts │ ├── strict-transport-security.test.ts │ ├── x-content-type-options.test.ts │ ├── x-dns-prefetch-control.test.ts │ ├── x-download-options.test.ts │ ├── x-frame-options.test.ts │ ├── x-permitted-cross-domain-policies.test.ts │ ├── x-powered-by.test.ts │ └── x-xss-protection.test.ts └── tsconfig.json