forked from gorhill/uBlock
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 5.42 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 5.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"name": "ublock-plus",
"version": "1.1.2",
"description": "Development tools for the uBlock Plus+ browser extension",
"type": "module",
"scripts": {
"lint": "eslint --no-warn-ignored --global chrome --global browser --ignore-pattern \"**/lib/\" -- \"./platform/mv3/**/*.js\" \"./platform/mv3/test-filter-store.mjs\" \"./tools/validate-mv3.mjs\" \"./tools/test-mv3-source.mjs\" \"./tools/test-backup-schema.mjs\" \"./tools/test-memory-profile.mjs\" \"./tools/test-power-ui.mjs\" \"./tools/test-power-locales.mjs\" \"./tools/test-readme-locales.mjs\" \"./tools/merge-mv3-locale-fallbacks.mjs\" \"./tools/test-locale-fallback-merge.mjs\" \"./tools/test-compile-timeout.mjs\" \"./tools/test-compiled-popup-matcher.mjs\" \"./tools/test-compiler-faults.mjs\" \"./tools/test-imported-filter-compiler.mjs\" \"./tools/test-imported-list-metadata.mjs\" \"./tools/test-popup-policy.mjs\" \"./tools/test-popup-gesture-context.mjs\" \"./tools/test-popup-blocker-chrome.mjs\" \"./tools/test-runtime-capabilities.mjs\" \"./tools/test-runtime-durability.mjs\" \"./tools/test-stock-popup-corpus.mjs\" \"./tools/test-verified-source-handoff.mjs\" \"./tools/set-product-name.mjs\" \"./tools/test-popup-panel.mjs\" \"./tools/test-popup-panel-data.mjs\" \"./tools/test-filtering-mode-transactions.mjs\" \"./tools/test-dashboard-navigation.mjs\" \"./tools/test-scripting-mode-scope.mjs\" \"./tools/test-settings-lifecycle.mjs\" \"./tools/test-filtering-mode-retry.mjs\" \"./tools/test-upstream-popup-parity.mjs\" \"./tools/test-custom-filter-storage.mjs\" \"./tools/test-backup-lifecycle.mjs\" \"./tools/test-user-dnr-drafts.mjs\" \"./tools/test-offscreen-storage.mjs\" \"./tools/test-popup-observer-authority.mjs\" \"./tools/test-matched-rule-diagnostics.mjs\" \"./tools/test-mode-editor.mjs\" \"./tools/test-compiled-script-safety.mjs\" \"./tools/test-compiler-revision.mjs\" \"./tools/test-dynamic-firewall.mjs\" \"./tools/test-unified-logger.mjs\" \"./tools/test-scriptlet-exceptions.mjs\" \"./tools/test-stock-badfilter.mjs\" \"./tools/test-cross-source-lifecycle.mjs\" \"./tools/test-native-ruleset-recovery.mjs\" \"./tools/render-product-icons.mjs\" \"./tools/test-webrequest-firewall.mjs\" \"./tools/test-experimental-build.mjs\" \"./tools/experimental-build-config.mjs\" \"./tools/test-webrequest-firewall-chrome.mjs\" \"./tools/test-cosmetic-loading.mjs\" \"./tools/test-memory-performance-chrome.mjs\" \"./tools/test-firewall-index.mjs\" \"./tools/test-firewall-tester.mjs\" \"./tools/benchmark-firewall-index.mjs\" \"./tools/test-firewall-tester-chrome.mjs\" \"./tools/test-antiadblock-resources.mjs\" \"./tools/test-antiadblock-chrome.mjs\" \"./tools/audit-adblock-sites-chrome.mjs\"",
"lint:all": "eslint --no-warn-ignored --ignore-pattern \"**/lib/\" --ignore-pattern \"**/npm/\" -- \"./src/js/*.js\" \"./src/js/**/*.js\" \"./**/*.json\" \"./platform/**/*.js\"",
"test": "node tools/test-mv3-source.mjs && node tools/test-backup-schema.mjs && node tools/test-memory-profile.mjs && node tools/test-power-ui.mjs && node tools/test-popup-panel.mjs && node tools/test-popup-panel-data.mjs && node tools/test-filtering-mode-transactions.mjs && node tools/test-power-locales.mjs && node tools/test-readme-locales.mjs && node tools/test-locale-fallback-merge.mjs && node tools/test-compile-timeout.mjs && node tools/test-compiled-popup-matcher.mjs && node tools/test-compiler-faults.mjs && node tools/test-imported-filter-compiler.mjs && node tools/test-imported-list-metadata.mjs && node tools/test-popup-policy.mjs && node tools/test-popup-gesture-context.mjs && node tools/test-runtime-capabilities.mjs && node tools/test-runtime-durability.mjs && node tools/test-stock-popup-corpus.mjs && node tools/test-verified-source-handoff.mjs && node platform/mv3/test-filter-store.mjs && node tools/test-dashboard-navigation.mjs && node tools/test-scripting-mode-scope.mjs && node tools/test-settings-lifecycle.mjs && node tools/test-filtering-mode-retry.mjs && node tools/test-upstream-popup-parity.mjs && node tools/test-custom-filter-storage.mjs && node tools/test-backup-lifecycle.mjs && node tools/test-user-dnr-drafts.mjs && node tools/test-offscreen-storage.mjs && node tools/test-popup-observer-authority.mjs && node tools/test-matched-rule-diagnostics.mjs && node tools/test-mode-editor.mjs && node tools/test-compiled-script-safety.mjs && node tools/test-compiler-revision.mjs && node tools/test-dynamic-firewall.mjs && node tools/test-unified-logger.mjs && node tools/test-scriptlet-exceptions.mjs && node tools/test-stock-badfilter.mjs && node tools/test-cross-source-lifecycle.mjs && node tools/test-native-ruleset-recovery.mjs && node tools/test-webrequest-firewall.mjs && node tools/test-experimental-build.mjs && node tools/test-cosmetic-loading.mjs && node tools/test-firewall-index.mjs && node tools/test-firewall-tester.mjs && node tools/test-antiadblock-resources.mjs"
},
"repository": {
"type": "git",
"url": "git+https://github.com/kayurachann/uBlock-Plus.git"
},
"author": "Raymond Hill, uBlock Origin contributors, and uBlock Plus+ contributors",
"license": "GPL-3.0-or-later",
"bugs": {
"url": "https://github.com/kayurachann/uBlock-Plus/issues"
},
"homepage": "https://github.com/kayurachann/uBlock-Plus#readme",
"engines": {
"node": ">=22",
"npm": ">=11"
},
"devDependencies": {
"@eslint/compat": "^1.2.4",
"@eslint/js": "^9.17.0",
"@eslint/json": "^0.13.1",
"eslint": "^9.34.0",
"eslint-formatter-compact": "^8.40.0",
"globals": "^15.14.0"
}
}