forked from mozilla/multi-account-containers
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
65 lines (65 loc) · 3.01 KB
/
package.json
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"name": "tab-containers",
"title": "Tab Containers",
"description": "Tab Containers groups browser tabs enabling multi-account, proxy/VPN config, separate cookies and storage per Tab Container:\n Keep your online life separate! Work / life balance: contain your work, social, personal life in Tab Containers. Create custom-labeled color-coded groups of tabs to separate any aspect of your web browsing–work, shopping, travel, social, banking... anything you define. Don't let the corporate technocracy (e.g. Facebook, Meta, Google, Amazon, Twitter, your employer) characterize you by your search history, purchase history, travel plans, where you're connecting from, who your friends are on social media–to sell you ads, send you spam email, modify your search results, and influence your life. Only you are entitled to your online information, it will be taken unless you prevent it. Tab Containers can help/",
"version": "8.1.4",
"author": "Andrea Marchesini, Luke Crouch, Lesley Norton, Kendall Werts, Maxx Crawford, Jonathan Kingston",
"contributors": [
{
"name": "joél hawkins torres <@hwknsj>",
"email": "[email protected]",
"url": "https://joel.fm"
}
],
"bugs": {
"url": "https://github.com/hwknsj/tab-containers/issues"
},
"devDependencies": {
"addons-linter": "^6.28.0",
"ajv": "^8.16.0",
"chai": "^4.4.1",
"chalk": "^5.3.0",
"eslint": "^7.32.0",
"eslint-plugin-no-unsanitized": "^4.0.2",
"eslint-plugin-promise": "^6.2.0",
"htmllint-cli": "0.0.7",
"json": "^11.0.0",
"mocha": "^10.4.0",
"nyc": "^15.1.0",
"sinon": "^18.0.0",
"sinon-chai": "^3.7.0",
"stylelint": "^16.6.1",
"stylelint-config-standard": "^36.0.0",
"stylelint-order": "^6.0.4",
"web-ext": "^8.0.0",
"webextensions-jsdom": "^1.4.1",
"yarn-run-all": "^3.1.1"
},
"homepage": "https://addons.mozilla.org/en-US/firefox/addon/tab-containers",
"license": "MPL-2.0",
"main": "index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/hwknsj/tab-containers.git"
},
"scripts": {
"clean": "yarn exec \"rm -rf web-ext-artifacts\"",
"build": "yarn exec 'bash ./bin/build-addon.sh'",
"dev": "run-s remove-locales-github && web-ext run -s src/",
"lint": "run-s lint:addon lint:css lint:html lint:js",
"lint:addon": "web-ext lint -s src -a web-ext-artifacts -i src/_locales",
"lint:css": "stylelint src/css/*.css",
"lint:html": "htmllint *.html",
"lint:js": "eslint .",
"postbuild": "cp web-ext-artifacts/tab_containers-*.zip addon.xpi",
"package": "run-s clean build postbuild",
"restore-locales-github": "cd src/_locales && git restore .github/",
"remove-locales-github": "rm -rf src/_locales/.github",
"sign": "web-ext sign --channel listed",
"test": "run-p lint coverage",
"test:once": "mocha test/**/*.test.js",
"test:watch": "run-s test:once -- --watch",
"coverage": "nyc --reporter=html --reporter=text mocha test/**/*.test.js --timeout 60000"
},
"packageManager": "[email protected]"
}