-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathpackage.json.ref
138 lines (138 loc) · 5.56 KB
/
package.json.ref
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"name": "tabsets.net",
"version": "0.6.3",
"description": "Use tabsets.net to safely keep track of all your tabs and links in the Side Panel, stored locally on your browser",
"productName": "Tabsets.net",
"author": "evandor <[email protected]>",
"private": true,
"scripts": {
"dev": "quasar dev -m bex",
"dev spa (only for testing)": "quasar dev -m spa",
"dev pwa": "quasar dev -m pwa",
"dev ssr": "quasar dev -m ssr",
"dev stage prod": "stage=production quasar dev -m bex",
"dev cordova": "quasar dev -m cordova -T ios",
"web-ext run": "cd dist/bex && web-ext run --verbose",
"web-ext build": "quasar build -m bex && zip dist/tabset.src.zip -r src/ src-bex/ package.json && cd dist/bex && web-ext build",
"build bex (dev)": "mv .env .env.tmp && cp .dev.env .env && quasar build -m bex && mv .env.tmp .env",
"build bex (prd)": "mv .env .env.tmp && cp .prd.env .env && quasar build -m bex && mv .env.tmp .env",
"build bex (publish)": "quasar build -m bex",
"build bex firefox": "scripts/build.sh firefox",
"build bex edge": "scripts/build.sh edge",
"build bex opera": "scripts/build.sh opera",
"build pwa": "quasar build -m pwa",
"icon": "icongenie generate -i src/assets/icon.png",
"test": "echo \"See package.json => scripts for available tests.\" && exit 0",
"test:unit:ui": "vitest --ui",
"test:unit": "vitest",
"test:unit:ci": "vitest run",
"test:unit:coverage": "vitest --coverage",
"test:unit:watch": "vitest --watch",
"test:unit:watchAll": "vitest --watchAll",
"test:e2e": "npx playwright test",
"test:e2e ui": "npx playwright test --ui",
"test:e2e:showReport": "npx playwright show-report",
"test:specificTest": "npx playwright test addFirstTabset",
"test:specificTest:debug": "npx playwright test addFirstTabset --debug",
"load:0.4.11.chrome": "rm -rf dist && mkdir -p dist/bex && cd dist/bex && unzip ../../../../releases/0.4.11/tabsets-chrome-0.4.11.zip && cd ../../../../",
"build pwa.prd & deploy to india032": "mv .env .env.tmp && cp .prd.env .env && quasar build -m pwa && scp -r -P 222 dist/pwa/* [email protected]:/home/carsten/tabsets/pwa.tabsets.net && mv .env.tmp .env",
"build pwa.dev & deploy to india032": "mv .env .env.tmp && cp .dev.env .env && quasar build -m pwa && scp -r -P 222 dist/pwa/* [email protected]:/home/carsten/tabsets/pwa.dev.tabsets.net && mv .env.tmp .env",
"docs:dev": "./copySubmoduleDocs.sh && vitepress dev docs",
"docs:build": "./copySubmoduleDocs.sh && vitepress build docs",
"docs:preview": "vitepress preview docs",
"info": "yarn list > docs/yarn.list.txt && quasar info > docs/quasar.info.txt",
"sentry:sourcemaps": "sentry-cli sourcemaps inject --org skysail-dk --project tabsets ./dist && sentry-cli sourcemaps upload --org skysail-dk --project tabsets ./dist"
},
"dependencies": {
"@calumk/editorjs-columns": "^0.3.2",
"@codexteam/icons": "^0.3.3",
"@editorjs/editorjs": "^2.30.7",
"@editorjs/header": "^2.8.7",
"@he-tree/vue": "^2.9.2",
"@intlify/unplugin-vue-i18n": "^4.0.0",
"@mozilla/readability": "^0.5.0",
"@quasar/extras": "^1.16.14",
"@rowanmanning/feed-parser": "^1.1.0",
"@sentry/browser": "^8.41.0",
"@sentry/cli": "^2.39.1",
"@sentry/vite-plugin": "^2.22.4",
"@types/lodash": "^4.17.7",
"@types/mdast": "^4.0.4",
"@types/pngjs": "^6.0.5",
"@types/sanitize-html": "^2.13.0",
"axios": "^1.7.8",
"buffer": "^6.0.3",
"chart.js": "^4.4.6",
"chartjs-chart-wordcloud": "^4.4.4",
"cheerio": "^1.0.0",
"date-fns": "^4.1.0",
"diff": "^7.0.0",
"dotenv": "^16.4.5",
"events": "^3.3.0",
"fuse.js": "^7.0.0",
"html-to-text": "^9.0.5",
"idb": "^8.0.0",
"js-sha256": "^0.11.0",
"jsonpath-plus": "^10.2.0",
"keytar": "^7.9.0",
"lodash": "^4.17.21",
"mathjs": "^14.0.0",
"mdast-util-from-markdown": "^2.0.1",
"mhtml2html": "^3.0.0",
"pinia": "^2.2.8",
"pngjs": "^7.0.0",
"quasar": "^2.16.11",
"regenerator-runtime": "^0.14.1",
"sanitize-html": "^2.13.0",
"throttled-queue": "^2.1.4",
"translate": "^3.0.0",
"ts-md5": "^1.3.1",
"url": "^0.11.4",
"uuid": "^11.0.3",
"vite-plugin-package-version": "^1.1.0",
"vue": "^3.5.13",
"vue-chartjs": "^5.3.2",
"vue-draggable-next": "^2.2.1",
"vue-grid-layout-v3": "^3.1.1-rc.4",
"vue-highlight-words": "^3.0.1",
"vue-i18n": "^10.0.5",
"vue-json-pretty": "^2.4.0",
"vue-router": "^4.5.0",
"vue-timeago3": "^2.3.2"
},
"devDependencies": {
"@babel/preset-env": "^7.25.4",
"@editorjs/checklist": "^1.6.0",
"@editorjs/image": "^2.10.1",
"@editorjs/link": "^2.6.2",
"@editorjs/quote": "^2.7.4",
"@editorjs/raw": "^2.5.0",
"@editorjs/table": "^2.4.1",
"@playwright/test": "^1.49.0",
"@quasar/app-vite": "^1.11.0",
"@quasar/babel-preset-app": "^2.0.3",
"@quasar/quasar-app-extension-testing-unit-vitest": "^1.0.0",
"@types/node": "^22.10.1",
"@types/uuid": "^10.0.0",
"@vitest/coverage-c8": "^0.33.0",
"@vitest/coverage-v8": "^1.6.0",
"@vitest/ui": "^1.6.0",
"@vue/test-utils": "^2.4.6",
"@wdio/cli": "^9.4.1",
"autoprefixer": "^10.4.20",
"editorjs-alert": "^1.1.4",
"editorjs-text-color-plugin": "^2.0.4",
"fake-indexeddb": "^6.0.0",
"mermaid": "^11.4.1",
"typescript": "^5.7.2",
"vite": "^2.9.18",
"vitepress": "^1.5.0",
"vitepress-plugin-mermaid": "^2.0.16",
"vitest": "^1.6.0"
},
"engines": {
"node": "^22 || ^20 || ^18 || ^16",
"npm": ">= 6.13.4",
"yarn": ">= 1.21.1"
}
}