├── .circleci └── config.yml ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── stale.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .spelling ├── LICENSE ├── README.md ├── babel.config.json ├── bin └── addons-linter ├── codecov.yml ├── config.js ├── docs ├── .nojekyll ├── github-markdown.css ├── import-firefox-schema.md ├── index.html ├── rules.md ├── rules.tmpl ├── third-party-libraries.md └── types.md ├── eslint.config.mjs ├── jest.config.js ├── jest.integration.config.js ├── package.json ├── scripts ├── build-rules ├── dispensary ├── download-import-schema-from-gecko-dev ├── download-import-tag ├── firefox-schema-import ├── list-firefox-tags ├── smoke-test-eslint-version-conflicts ├── update-dispensary-doc.mjs └── webext-test-functional ├── src ├── blocked_content_script_hosts.txt ├── cli.js ├── collector.js ├── const.js ├── dispensary │ ├── hasher.js │ ├── hashes.txt │ ├── index.js │ ├── libraries.json │ └── utils.js ├── libraries.js ├── linter.js ├── logger.js ├── main.js ├── message.js ├── messages │ ├── fluent.js │ ├── html.js │ ├── index.js │ ├── javascript.js │ ├── json.js │ ├── layout.js │ ├── locale-messagesjson.js │ └── manifestjson.js ├── miner_blocklist.js ├── parsers │ ├── doctype.js │ ├── fluent.js │ ├── json.js │ ├── locale-messagesjson.js │ ├── manifestjson.js │ └── properties.js ├── rules │ ├── html │ │ ├── index.js │ │ ├── warn-on-inline.js │ │ └── warn-on-remote-script.js │ └── javascript │ │ ├── content-scripts-file-absent.js │ │ ├── global-require-arg.js │ │ ├── index.js │ │ ├── no-document-write.js │ │ ├── opendialog-nonlit-uri.js │ │ ├── opendialog-remote-uri.js │ │ ├── webextension-api-compat-android.js │ │ ├── webextension-api-compat.js │ │ ├── webextension-api.js │ │ ├── webextension-deprecated-api.js │ │ └── webextension-unsupported-api.js ├── scanners │ ├── base.js │ ├── binary.js │ ├── filename.js │ ├── html.js │ ├── javascript.js │ ├── json.js │ └── langpack.js ├── schema │ ├── browser-apis.js │ ├── deepmerge.js │ ├── firefox-schemas-import.js │ ├── formats.js │ ├── i18n_messages.json │ ├── imported │ │ ├── LICENSE-CHROMIUM │ │ ├── README.md │ │ ├── action.json │ │ ├── activity_log.json │ │ ├── alarms.json │ │ ├── bookmarks.json │ │ ├── browser_action.json │ │ ├── browser_settings.json │ │ ├── browsing_data.json │ │ ├── captive_portal.json │ │ ├── chrome_settings_overrides.json │ │ ├── clipboard.json │ │ ├── commands.json │ │ ├── content_scripts.json │ │ ├── context_menus.json │ │ ├── contextual_identities.json │ │ ├── cookies.json │ │ ├── declarative_net_request.json │ │ ├── devtools.json │ │ ├── dns.json │ │ ├── downloads.json │ │ ├── events.json │ │ ├── experiments.json │ │ ├── extension.json │ │ ├── extension_protocol_handlers.json │ │ ├── extension_types.json │ │ ├── find.json │ │ ├── geckoProfiler.json │ │ ├── history.json │ │ ├── i18n.json │ │ ├── identity.json │ │ ├── idle.json │ │ ├── index.js │ │ ├── management.json │ │ ├── manifest.json │ │ ├── menus.json │ │ ├── native_manifest.json │ │ ├── network_status.json │ │ ├── normandyAddonStudy.json │ │ ├── notifications.json │ │ ├── omnibox.json │ │ ├── page_action.json │ │ ├── permissions.json │ │ ├── pkcs11.json │ │ ├── privacy.json │ │ ├── proxy.json │ │ ├── runtime.json │ │ ├── scripting.json │ │ ├── search.json │ │ ├── sessions.json │ │ ├── sidebar_action.json │ │ ├── storage.json │ │ ├── tabGroups.json │ │ ├── tabs.json │ │ ├── telemetry.json │ │ ├── test.json │ │ ├── theme.json │ │ ├── top_sites.json │ │ ├── trial_ml.json │ │ ├── types.json │ │ ├── url_overrides.json │ │ ├── userScripts.json │ │ ├── web_navigation.json │ │ ├── web_request.json │ │ └── windows.json │ ├── updates │ │ ├── action.json │ │ ├── contextMenus.json │ │ ├── experiments.json │ │ └── manifest.json │ └── validator.js ├── utils.js └── yargs-options.js ├── tests ├── eslint.config.mjs ├── fixtures │ ├── angular-bad-library.zip │ ├── badmeta.xpi │ ├── coinminers │ │ ├── coinhive.min.js │ │ ├── coinhive_disguised_as_preferences.js │ │ ├── coinhive_disguised_renamed.js │ │ └── included_in_manifest.json │ ├── crx3.crx │ ├── de.js │ ├── default-corrupted.png │ ├── default.png │ ├── default.svg │ ├── empty-with-library.zip │ ├── empty.zip │ ├── eslint-versions-conflicts-package │ │ ├── package.json │ │ └── src │ │ │ ├── background.js │ │ │ └── manifest.json │ ├── fr.js │ ├── good.zip │ ├── icon-128.png │ ├── icon-33.png │ ├── ja.js │ ├── jslibs │ │ ├── angular-1.2.28-modified.js │ │ ├── angular-1.2.28.min.js │ │ ├── jquery-3.2.1-modified.js │ │ ├── jquery-3.2.1.min.js │ │ ├── minified-less-than-20percent.js │ │ ├── minified-with-sourcemap.js │ │ └── not-a-library.js │ ├── not-a-zip.zip │ ├── old.xpi │ ├── rectangle.png │ ├── rectangle.svg │ ├── rules │ │ └── javascript │ │ │ ├── message-rule.js │ │ │ └── metadata-not-passed.js │ ├── schema │ │ ├── expected │ │ │ ├── cookies.json │ │ │ └── manifest.json │ │ ├── firefox │ │ │ ├── cookies.json │ │ │ ├── manifest.json │ │ │ └── native_host_manifest.json │ │ └── updates │ │ │ ├── action.json │ │ │ ├── contextMenus.json │ │ │ └── manifest.json │ ├── webext_mozdb.zip │ ├── webextension.zip │ ├── webextension_bad_permissions.zip │ ├── webextension_badwords.zip │ ├── webextension_es6_module │ │ ├── background.js │ │ ├── constant.js │ │ └── manifest.json │ ├── webextension_hidden_files │ │ ├── .hidden.js │ │ ├── .hidden_file │ │ └── subdir │ │ │ ├── .style.css │ │ │ ├── file │ │ │ └── some │ ├── webextension_node_modules_bower │ │ ├── .eslintignore │ │ ├── bower_components │ │ │ └── bar.js │ │ ├── index.js │ │ ├── manifest.json │ │ └── node_modules │ │ │ └── foo.js │ ├── webextension_scan_file │ │ ├── file.jsm │ │ ├── file.mjs │ │ ├── index.js │ │ ├── manifest.json │ │ └── subdir │ │ │ ├── test.js │ │ │ └── test2.js │ ├── webextension_warnings.zip │ ├── webextension_with_eslintignore │ │ ├── .eslintignore │ │ ├── background.js │ │ └── manifest.json │ └── wrong-entry-sizes.zip ├── integration │ ├── addons-linter │ │ ├── integration.run-linter-no-params.js │ │ └── integration.run.js │ ├── helpers.js │ └── run-as-production-env.js ├── jest-raw-loader.js ├── setup.js ├── test.yargs-options.js └── unit │ ├── dispensary │ ├── fixtures │ │ └── test_libraries.json │ ├── test.hasher.js │ ├── test.index.js │ └── test.utils.js │ ├── helpers.js │ ├── parsers │ ├── test.doctype.js │ ├── test.fluent.js │ ├── test.json.js │ ├── test.locale-messagesjson.js │ ├── test.manifestjson.js │ └── test.properties.js │ ├── rules │ └── javascript │ │ ├── test.content_scripts_file_absent.js │ │ ├── test.deprecated_browser_apis.js │ │ ├── test.eslintRulesObject.js │ │ ├── test.incompatible_browser_api.js │ │ ├── test.no_document_write.js │ │ ├── test.no_eval.js │ │ ├── test.no_implied_eval.js │ │ ├── test.no_new_func.js │ │ ├── test.no_unsafe_innerhtml.js │ │ ├── test.opendialog_nonlit_uri.js │ │ ├── test.opendialog_remote_uri.js │ │ ├── test.unsupported_browser_api.js │ │ ├── test.unsupported_mv2_browser_api.js │ │ └── test.widget_module.js │ ├── scanners │ ├── test.base.js │ ├── test.binary.js │ ├── test.filename.js │ ├── test.html.js │ ├── test.javascript.js │ ├── test.json.js │ └── test.langpack.js │ ├── schema │ ├── helpers.js │ ├── test.action.js │ ├── test.author.js │ ├── test.background.js │ ├── test.browser-apis.js │ ├── test.browser_specific_settings.js │ ├── test.commands.js │ ├── test.content_scripts.js │ ├── test.declarative_net_request.js │ ├── test.deepmerge.js │ ├── test.developer.js │ ├── test.experiments.js │ ├── test.firefox-schemas-import.js │ ├── test.formats.js │ ├── test.homepage_url.js │ ├── test.icons.js │ ├── test.incognito.js │ ├── test.langpack.js │ ├── test.locale-messagesjson.js │ ├── test.manifest_version.js │ ├── test.name.js │ ├── test.permissions.js │ ├── test.privileged.js │ ├── test.schema.js │ ├── test.static_theme.js │ └── test.web_accessible_resources.js │ ├── scripts │ └── test.dispensary.js │ ├── test.cli-process.js │ ├── test.cli.js │ ├── test.collector.js │ ├── test.linter.js │ ├── test.logger.js │ ├── test.main.js │ ├── test.message.js │ ├── test.messages.js │ └── test.utils.js ├── tmp └── .gitkeep ├── vendor └── ajv-merge-patch │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── keywords │ ├── add_keyword.js │ ├── merge.js │ └── patch.js └── webpack.config.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14.21.2 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.prettierrc -------------------------------------------------------------------------------- /.spelling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/.spelling -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/babel.config.json -------------------------------------------------------------------------------- /bin/addons-linter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/bin/addons-linter -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/codecov.yml -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/config.js -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/github-markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/github-markdown.css -------------------------------------------------------------------------------- /docs/import-firefox-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/import-firefox-schema.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/rules.md -------------------------------------------------------------------------------- /docs/rules.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/rules.tmpl -------------------------------------------------------------------------------- /docs/third-party-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/third-party-libraries.md -------------------------------------------------------------------------------- /docs/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/docs/types.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.integration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/jest.integration.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/build-rules -------------------------------------------------------------------------------- /scripts/dispensary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/dispensary -------------------------------------------------------------------------------- /scripts/download-import-schema-from-gecko-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/download-import-schema-from-gecko-dev -------------------------------------------------------------------------------- /scripts/download-import-tag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/download-import-tag -------------------------------------------------------------------------------- /scripts/firefox-schema-import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/firefox-schema-import -------------------------------------------------------------------------------- /scripts/list-firefox-tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/list-firefox-tags -------------------------------------------------------------------------------- /scripts/smoke-test-eslint-version-conflicts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/smoke-test-eslint-version-conflicts -------------------------------------------------------------------------------- /scripts/update-dispensary-doc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/update-dispensary-doc.mjs -------------------------------------------------------------------------------- /scripts/webext-test-functional: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/scripts/webext-test-functional -------------------------------------------------------------------------------- /src/blocked_content_script_hosts.txt: -------------------------------------------------------------------------------- 1 | wbgdrb.applythrunet.co.in 2 | -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/collector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/collector.js -------------------------------------------------------------------------------- /src/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/const.js -------------------------------------------------------------------------------- /src/dispensary/hasher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/dispensary/hasher.js -------------------------------------------------------------------------------- /src/dispensary/hashes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/dispensary/hashes.txt -------------------------------------------------------------------------------- /src/dispensary/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/dispensary/index.js -------------------------------------------------------------------------------- /src/dispensary/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/dispensary/libraries.json -------------------------------------------------------------------------------- /src/dispensary/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/dispensary/utils.js -------------------------------------------------------------------------------- /src/libraries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/libraries.js -------------------------------------------------------------------------------- /src/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/linter.js -------------------------------------------------------------------------------- /src/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/logger.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/main.js -------------------------------------------------------------------------------- /src/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/message.js -------------------------------------------------------------------------------- /src/messages/fluent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/fluent.js -------------------------------------------------------------------------------- /src/messages/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/html.js -------------------------------------------------------------------------------- /src/messages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/index.js -------------------------------------------------------------------------------- /src/messages/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/javascript.js -------------------------------------------------------------------------------- /src/messages/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/json.js -------------------------------------------------------------------------------- /src/messages/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/layout.js -------------------------------------------------------------------------------- /src/messages/locale-messagesjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/locale-messagesjson.js -------------------------------------------------------------------------------- /src/messages/manifestjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/messages/manifestjson.js -------------------------------------------------------------------------------- /src/miner_blocklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/miner_blocklist.js -------------------------------------------------------------------------------- /src/parsers/doctype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/doctype.js -------------------------------------------------------------------------------- /src/parsers/fluent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/fluent.js -------------------------------------------------------------------------------- /src/parsers/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/json.js -------------------------------------------------------------------------------- /src/parsers/locale-messagesjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/locale-messagesjson.js -------------------------------------------------------------------------------- /src/parsers/manifestjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/manifestjson.js -------------------------------------------------------------------------------- /src/parsers/properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/parsers/properties.js -------------------------------------------------------------------------------- /src/rules/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/html/index.js -------------------------------------------------------------------------------- /src/rules/html/warn-on-inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/html/warn-on-inline.js -------------------------------------------------------------------------------- /src/rules/html/warn-on-remote-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/html/warn-on-remote-script.js -------------------------------------------------------------------------------- /src/rules/javascript/content-scripts-file-absent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/content-scripts-file-absent.js -------------------------------------------------------------------------------- /src/rules/javascript/global-require-arg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/global-require-arg.js -------------------------------------------------------------------------------- /src/rules/javascript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/index.js -------------------------------------------------------------------------------- /src/rules/javascript/no-document-write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/no-document-write.js -------------------------------------------------------------------------------- /src/rules/javascript/opendialog-nonlit-uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/opendialog-nonlit-uri.js -------------------------------------------------------------------------------- /src/rules/javascript/opendialog-remote-uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/opendialog-remote-uri.js -------------------------------------------------------------------------------- /src/rules/javascript/webextension-api-compat-android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/webextension-api-compat-android.js -------------------------------------------------------------------------------- /src/rules/javascript/webextension-api-compat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/webextension-api-compat.js -------------------------------------------------------------------------------- /src/rules/javascript/webextension-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/webextension-api.js -------------------------------------------------------------------------------- /src/rules/javascript/webextension-deprecated-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/webextension-deprecated-api.js -------------------------------------------------------------------------------- /src/rules/javascript/webextension-unsupported-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/rules/javascript/webextension-unsupported-api.js -------------------------------------------------------------------------------- /src/scanners/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/base.js -------------------------------------------------------------------------------- /src/scanners/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/binary.js -------------------------------------------------------------------------------- /src/scanners/filename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/filename.js -------------------------------------------------------------------------------- /src/scanners/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/html.js -------------------------------------------------------------------------------- /src/scanners/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/javascript.js -------------------------------------------------------------------------------- /src/scanners/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/json.js -------------------------------------------------------------------------------- /src/scanners/langpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/scanners/langpack.js -------------------------------------------------------------------------------- /src/schema/browser-apis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/browser-apis.js -------------------------------------------------------------------------------- /src/schema/deepmerge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/deepmerge.js -------------------------------------------------------------------------------- /src/schema/firefox-schemas-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/firefox-schemas-import.js -------------------------------------------------------------------------------- /src/schema/formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/formats.js -------------------------------------------------------------------------------- /src/schema/i18n_messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/i18n_messages.json -------------------------------------------------------------------------------- /src/schema/imported/LICENSE-CHROMIUM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/LICENSE-CHROMIUM -------------------------------------------------------------------------------- /src/schema/imported/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/README.md -------------------------------------------------------------------------------- /src/schema/imported/action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/action.json -------------------------------------------------------------------------------- /src/schema/imported/activity_log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/activity_log.json -------------------------------------------------------------------------------- /src/schema/imported/alarms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/alarms.json -------------------------------------------------------------------------------- /src/schema/imported/bookmarks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/bookmarks.json -------------------------------------------------------------------------------- /src/schema/imported/browser_action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/browser_action.json -------------------------------------------------------------------------------- /src/schema/imported/browser_settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/browser_settings.json -------------------------------------------------------------------------------- /src/schema/imported/browsing_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/browsing_data.json -------------------------------------------------------------------------------- /src/schema/imported/captive_portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/captive_portal.json -------------------------------------------------------------------------------- /src/schema/imported/chrome_settings_overrides.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/chrome_settings_overrides.json -------------------------------------------------------------------------------- /src/schema/imported/clipboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/clipboard.json -------------------------------------------------------------------------------- /src/schema/imported/commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/commands.json -------------------------------------------------------------------------------- /src/schema/imported/content_scripts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/content_scripts.json -------------------------------------------------------------------------------- /src/schema/imported/context_menus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/context_menus.json -------------------------------------------------------------------------------- /src/schema/imported/contextual_identities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/contextual_identities.json -------------------------------------------------------------------------------- /src/schema/imported/cookies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/cookies.json -------------------------------------------------------------------------------- /src/schema/imported/declarative_net_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/declarative_net_request.json -------------------------------------------------------------------------------- /src/schema/imported/devtools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/devtools.json -------------------------------------------------------------------------------- /src/schema/imported/dns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/dns.json -------------------------------------------------------------------------------- /src/schema/imported/downloads.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/downloads.json -------------------------------------------------------------------------------- /src/schema/imported/events.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/events.json -------------------------------------------------------------------------------- /src/schema/imported/experiments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/experiments.json -------------------------------------------------------------------------------- /src/schema/imported/extension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/extension.json -------------------------------------------------------------------------------- /src/schema/imported/extension_protocol_handlers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/extension_protocol_handlers.json -------------------------------------------------------------------------------- /src/schema/imported/extension_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/extension_types.json -------------------------------------------------------------------------------- /src/schema/imported/find.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/find.json -------------------------------------------------------------------------------- /src/schema/imported/geckoProfiler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/geckoProfiler.json -------------------------------------------------------------------------------- /src/schema/imported/history.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/history.json -------------------------------------------------------------------------------- /src/schema/imported/i18n.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/i18n.json -------------------------------------------------------------------------------- /src/schema/imported/identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/identity.json -------------------------------------------------------------------------------- /src/schema/imported/idle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/idle.json -------------------------------------------------------------------------------- /src/schema/imported/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/index.js -------------------------------------------------------------------------------- /src/schema/imported/management.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/management.json -------------------------------------------------------------------------------- /src/schema/imported/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/manifest.json -------------------------------------------------------------------------------- /src/schema/imported/menus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/menus.json -------------------------------------------------------------------------------- /src/schema/imported/native_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/native_manifest.json -------------------------------------------------------------------------------- /src/schema/imported/network_status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/network_status.json -------------------------------------------------------------------------------- /src/schema/imported/normandyAddonStudy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/normandyAddonStudy.json -------------------------------------------------------------------------------- /src/schema/imported/notifications.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/notifications.json -------------------------------------------------------------------------------- /src/schema/imported/omnibox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/omnibox.json -------------------------------------------------------------------------------- /src/schema/imported/page_action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/page_action.json -------------------------------------------------------------------------------- /src/schema/imported/permissions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/permissions.json -------------------------------------------------------------------------------- /src/schema/imported/pkcs11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/pkcs11.json -------------------------------------------------------------------------------- /src/schema/imported/privacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/privacy.json -------------------------------------------------------------------------------- /src/schema/imported/proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/proxy.json -------------------------------------------------------------------------------- /src/schema/imported/runtime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/runtime.json -------------------------------------------------------------------------------- /src/schema/imported/scripting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/scripting.json -------------------------------------------------------------------------------- /src/schema/imported/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/search.json -------------------------------------------------------------------------------- /src/schema/imported/sessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/sessions.json -------------------------------------------------------------------------------- /src/schema/imported/sidebar_action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/sidebar_action.json -------------------------------------------------------------------------------- /src/schema/imported/storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/storage.json -------------------------------------------------------------------------------- /src/schema/imported/tabGroups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/tabGroups.json -------------------------------------------------------------------------------- /src/schema/imported/tabs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/tabs.json -------------------------------------------------------------------------------- /src/schema/imported/telemetry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/telemetry.json -------------------------------------------------------------------------------- /src/schema/imported/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/test.json -------------------------------------------------------------------------------- /src/schema/imported/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/theme.json -------------------------------------------------------------------------------- /src/schema/imported/top_sites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/top_sites.json -------------------------------------------------------------------------------- /src/schema/imported/trial_ml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/trial_ml.json -------------------------------------------------------------------------------- /src/schema/imported/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/types.json -------------------------------------------------------------------------------- /src/schema/imported/url_overrides.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/url_overrides.json -------------------------------------------------------------------------------- /src/schema/imported/userScripts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/userScripts.json -------------------------------------------------------------------------------- /src/schema/imported/web_navigation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/web_navigation.json -------------------------------------------------------------------------------- /src/schema/imported/web_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/web_request.json -------------------------------------------------------------------------------- /src/schema/imported/windows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/imported/windows.json -------------------------------------------------------------------------------- /src/schema/updates/action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/updates/action.json -------------------------------------------------------------------------------- /src/schema/updates/contextMenus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/updates/contextMenus.json -------------------------------------------------------------------------------- /src/schema/updates/experiments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/updates/experiments.json -------------------------------------------------------------------------------- /src/schema/updates/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/updates/manifest.json -------------------------------------------------------------------------------- /src/schema/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/schema/validator.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/yargs-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/src/yargs-options.js -------------------------------------------------------------------------------- /tests/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/eslint.config.mjs -------------------------------------------------------------------------------- /tests/fixtures/angular-bad-library.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/angular-bad-library.zip -------------------------------------------------------------------------------- /tests/fixtures/badmeta.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/badmeta.xpi -------------------------------------------------------------------------------- /tests/fixtures/coinminers/coinhive.min.js: -------------------------------------------------------------------------------- 1 | console.log('This is a dummy'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/coinminers/coinhive_disguised_as_preferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/coinminers/coinhive_disguised_as_preferences.js -------------------------------------------------------------------------------- /tests/fixtures/coinminers/coinhive_disguised_renamed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/coinminers/coinhive_disguised_renamed.js -------------------------------------------------------------------------------- /tests/fixtures/coinminers/included_in_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/coinminers/included_in_manifest.json -------------------------------------------------------------------------------- /tests/fixtures/crx3.crx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/crx3.crx -------------------------------------------------------------------------------- /tests/fixtures/de.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/de.js -------------------------------------------------------------------------------- /tests/fixtures/default-corrupted.png: -------------------------------------------------------------------------------- 1 | This is not an image file -------------------------------------------------------------------------------- /tests/fixtures/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/default.png -------------------------------------------------------------------------------- /tests/fixtures/default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/default.svg -------------------------------------------------------------------------------- /tests/fixtures/empty-with-library.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/empty-with-library.zip -------------------------------------------------------------------------------- /tests/fixtures/empty.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/empty.zip -------------------------------------------------------------------------------- /tests/fixtures/eslint-versions-conflicts-package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/eslint-versions-conflicts-package/package.json -------------------------------------------------------------------------------- /tests/fixtures/eslint-versions-conflicts-package/src/background.js: -------------------------------------------------------------------------------- 1 | console.log("background page loaded"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/eslint-versions-conflicts-package/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/eslint-versions-conflicts-package/src/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/fr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/fr.js -------------------------------------------------------------------------------- /tests/fixtures/good.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/good.zip -------------------------------------------------------------------------------- /tests/fixtures/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/icon-128.png -------------------------------------------------------------------------------- /tests/fixtures/icon-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/icon-33.png -------------------------------------------------------------------------------- /tests/fixtures/ja.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/ja.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/angular-1.2.28-modified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/angular-1.2.28-modified.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/angular-1.2.28.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/angular-1.2.28.min.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/jquery-3.2.1-modified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/jquery-3.2.1-modified.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/jquery-3.2.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/jquery-3.2.1.min.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/minified-less-than-20percent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/minified-less-than-20percent.js -------------------------------------------------------------------------------- /tests/fixtures/jslibs/minified-with-sourcemap.js: -------------------------------------------------------------------------------- 1 | (function(){alert('foo')}); 2 | //# sourceMappingURL=jquery.mobile-1.4.2.min.map 3 | -------------------------------------------------------------------------------- /tests/fixtures/jslibs/not-a-library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/jslibs/not-a-library.js -------------------------------------------------------------------------------- /tests/fixtures/not-a-zip.zip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/old.xpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/old.xpi -------------------------------------------------------------------------------- /tests/fixtures/rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/rectangle.png -------------------------------------------------------------------------------- /tests/fixtures/rectangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/rectangle.svg -------------------------------------------------------------------------------- /tests/fixtures/rules/javascript/message-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/rules/javascript/message-rule.js -------------------------------------------------------------------------------- /tests/fixtures/rules/javascript/metadata-not-passed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/rules/javascript/metadata-not-passed.js -------------------------------------------------------------------------------- /tests/fixtures/schema/expected/cookies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/expected/cookies.json -------------------------------------------------------------------------------- /tests/fixtures/schema/expected/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/expected/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/schema/firefox/cookies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/firefox/cookies.json -------------------------------------------------------------------------------- /tests/fixtures/schema/firefox/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/firefox/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/schema/firefox/native_host_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/firefox/native_host_manifest.json -------------------------------------------------------------------------------- /tests/fixtures/schema/updates/action.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/schema/updates/contextMenus.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/schema/updates/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/schema/updates/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/webext_mozdb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webext_mozdb.zip -------------------------------------------------------------------------------- /tests/fixtures/webextension.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension.zip -------------------------------------------------------------------------------- /tests/fixtures/webextension_bad_permissions.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_bad_permissions.zip -------------------------------------------------------------------------------- /tests/fixtures/webextension_badwords.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_badwords.zip -------------------------------------------------------------------------------- /tests/fixtures/webextension_es6_module/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_es6_module/background.js -------------------------------------------------------------------------------- /tests/fixtures/webextension_es6_module/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_es6_module/constant.js -------------------------------------------------------------------------------- /tests/fixtures/webextension_es6_module/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_es6_module/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/webextension_hidden_files/.hidden.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_hidden_files/.hidden_file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_hidden_files/subdir/.style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_hidden_files/subdir/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_hidden_files/subdir/some: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_node_modules_bower/.eslintignore: -------------------------------------------------------------------------------- 1 | index.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_node_modules_bower/bower_components/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_node_modules_bower/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_node_modules_bower/index.js -------------------------------------------------------------------------------- /tests/fixtures/webextension_node_modules_bower/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_node_modules_bower/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/webextension_node_modules_bower/node_modules/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/file.jsm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/file.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_scan_file/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/subdir/test.js: -------------------------------------------------------------------------------- 1 | document.write('reported warning'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_scan_file/subdir/test2.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_warnings.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_warnings.zip -------------------------------------------------------------------------------- /tests/fixtures/webextension_with_eslintignore/.eslintignore: -------------------------------------------------------------------------------- 1 | *.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_with_eslintignore/background.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/webextension_with_eslintignore/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/webextension_with_eslintignore/manifest.json -------------------------------------------------------------------------------- /tests/fixtures/wrong-entry-sizes.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/fixtures/wrong-entry-sizes.zip -------------------------------------------------------------------------------- /tests/integration/addons-linter/integration.run-linter-no-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/integration/addons-linter/integration.run-linter-no-params.js -------------------------------------------------------------------------------- /tests/integration/addons-linter/integration.run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/integration/addons-linter/integration.run.js -------------------------------------------------------------------------------- /tests/integration/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/integration/helpers.js -------------------------------------------------------------------------------- /tests/integration/run-as-production-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/integration/run-as-production-env.js -------------------------------------------------------------------------------- /tests/jest-raw-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/jest-raw-loader.js -------------------------------------------------------------------------------- /tests/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/setup.js -------------------------------------------------------------------------------- /tests/test.yargs-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/test.yargs-options.js -------------------------------------------------------------------------------- /tests/unit/dispensary/fixtures/test_libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/dispensary/fixtures/test_libraries.json -------------------------------------------------------------------------------- /tests/unit/dispensary/test.hasher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/dispensary/test.hasher.js -------------------------------------------------------------------------------- /tests/unit/dispensary/test.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/dispensary/test.index.js -------------------------------------------------------------------------------- /tests/unit/dispensary/test.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/dispensary/test.utils.js -------------------------------------------------------------------------------- /tests/unit/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/helpers.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.doctype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.doctype.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.fluent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.fluent.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.json.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.locale-messagesjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.locale-messagesjson.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.manifestjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.manifestjson.js -------------------------------------------------------------------------------- /tests/unit/parsers/test.properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/parsers/test.properties.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.content_scripts_file_absent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.content_scripts_file_absent.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.deprecated_browser_apis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.deprecated_browser_apis.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.eslintRulesObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.eslintRulesObject.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.incompatible_browser_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.incompatible_browser_api.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.no_document_write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.no_document_write.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.no_eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.no_eval.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.no_implied_eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.no_implied_eval.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.no_new_func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.no_new_func.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.no_unsafe_innerhtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.no_unsafe_innerhtml.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.opendialog_nonlit_uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.opendialog_nonlit_uri.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.opendialog_remote_uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.opendialog_remote_uri.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.unsupported_browser_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.unsupported_browser_api.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.unsupported_mv2_browser_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.unsupported_mv2_browser_api.js -------------------------------------------------------------------------------- /tests/unit/rules/javascript/test.widget_module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/rules/javascript/test.widget_module.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.base.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.binary.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.filename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.filename.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.html.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.javascript.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.json.js -------------------------------------------------------------------------------- /tests/unit/scanners/test.langpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scanners/test.langpack.js -------------------------------------------------------------------------------- /tests/unit/schema/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/helpers.js -------------------------------------------------------------------------------- /tests/unit/schema/test.action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.action.js -------------------------------------------------------------------------------- /tests/unit/schema/test.author.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.author.js -------------------------------------------------------------------------------- /tests/unit/schema/test.background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.background.js -------------------------------------------------------------------------------- /tests/unit/schema/test.browser-apis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.browser-apis.js -------------------------------------------------------------------------------- /tests/unit/schema/test.browser_specific_settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.browser_specific_settings.js -------------------------------------------------------------------------------- /tests/unit/schema/test.commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.commands.js -------------------------------------------------------------------------------- /tests/unit/schema/test.content_scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.content_scripts.js -------------------------------------------------------------------------------- /tests/unit/schema/test.declarative_net_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.declarative_net_request.js -------------------------------------------------------------------------------- /tests/unit/schema/test.deepmerge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.deepmerge.js -------------------------------------------------------------------------------- /tests/unit/schema/test.developer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.developer.js -------------------------------------------------------------------------------- /tests/unit/schema/test.experiments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.experiments.js -------------------------------------------------------------------------------- /tests/unit/schema/test.firefox-schemas-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.firefox-schemas-import.js -------------------------------------------------------------------------------- /tests/unit/schema/test.formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.formats.js -------------------------------------------------------------------------------- /tests/unit/schema/test.homepage_url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.homepage_url.js -------------------------------------------------------------------------------- /tests/unit/schema/test.icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.icons.js -------------------------------------------------------------------------------- /tests/unit/schema/test.incognito.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.incognito.js -------------------------------------------------------------------------------- /tests/unit/schema/test.langpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.langpack.js -------------------------------------------------------------------------------- /tests/unit/schema/test.locale-messagesjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.locale-messagesjson.js -------------------------------------------------------------------------------- /tests/unit/schema/test.manifest_version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.manifest_version.js -------------------------------------------------------------------------------- /tests/unit/schema/test.name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.name.js -------------------------------------------------------------------------------- /tests/unit/schema/test.permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.permissions.js -------------------------------------------------------------------------------- /tests/unit/schema/test.privileged.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.privileged.js -------------------------------------------------------------------------------- /tests/unit/schema/test.schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.schema.js -------------------------------------------------------------------------------- /tests/unit/schema/test.static_theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.static_theme.js -------------------------------------------------------------------------------- /tests/unit/schema/test.web_accessible_resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/schema/test.web_accessible_resources.js -------------------------------------------------------------------------------- /tests/unit/scripts/test.dispensary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/scripts/test.dispensary.js -------------------------------------------------------------------------------- /tests/unit/test.cli-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.cli-process.js -------------------------------------------------------------------------------- /tests/unit/test.cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.cli.js -------------------------------------------------------------------------------- /tests/unit/test.collector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.collector.js -------------------------------------------------------------------------------- /tests/unit/test.linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.linter.js -------------------------------------------------------------------------------- /tests/unit/test.logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.logger.js -------------------------------------------------------------------------------- /tests/unit/test.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.main.js -------------------------------------------------------------------------------- /tests/unit/test.message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.message.js -------------------------------------------------------------------------------- /tests/unit/test.messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.messages.js -------------------------------------------------------------------------------- /tests/unit/test.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/tests/unit/test.utils.js -------------------------------------------------------------------------------- /tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/LICENSE -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/README.md -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/index.js -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/keywords/add_keyword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/keywords/add_keyword.js -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/keywords/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/keywords/merge.js -------------------------------------------------------------------------------- /vendor/ajv-merge-patch/keywords/patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/vendor/ajv-merge-patch/keywords/patch.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/addons-linter/HEAD/webpack.config.js --------------------------------------------------------------------------------