├── .babelrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CREATING_A_NEW_RELEASE.md ├── LICENSE ├── README.md ├── SCHEMA.md ├── SECURITY.md ├── docs └── rules │ ├── customization.md │ ├── fixing-violations.md │ ├── method.md │ └── property.md ├── eslint.config.mjs ├── index.js ├── lib ├── ruleHelper.js └── rules │ ├── method.js │ └── property.js ├── package.json ├── prettier.config.mjs ├── tests ├── parsers │ ├── fantasy-callee.js │ └── fantasy-operator.js └── rules │ ├── method.js │ └── property.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | *.swp 4 | .nyc_output 5 | .vscode 6 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CREATING_A_NEW_RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/CREATING_A_NEW_RELEASE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/README.md -------------------------------------------------------------------------------- /SCHEMA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/SCHEMA.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/rules/customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/docs/rules/customization.md -------------------------------------------------------------------------------- /docs/rules/fixing-violations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/docs/rules/fixing-violations.md -------------------------------------------------------------------------------- /docs/rules/method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/docs/rules/method.md -------------------------------------------------------------------------------- /docs/rules/property.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/docs/rules/property.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/index.js -------------------------------------------------------------------------------- /lib/ruleHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/lib/ruleHelper.js -------------------------------------------------------------------------------- /lib/rules/method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/lib/rules/method.js -------------------------------------------------------------------------------- /lib/rules/property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/lib/rules/property.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /tests/parsers/fantasy-callee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/tests/parsers/fantasy-callee.js -------------------------------------------------------------------------------- /tests/parsers/fantasy-operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/tests/parsers/fantasy-operator.js -------------------------------------------------------------------------------- /tests/rules/method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/tests/rules/method.js -------------------------------------------------------------------------------- /tests/rules/property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/tests/rules/property.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/eslint-plugin-no-unsanitized/HEAD/yarn.lock --------------------------------------------------------------------------------