-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
86 lines (86 loc) · 4.1 KB
/
Copy pathpackage.json
File metadata and controls
86 lines (86 loc) · 4.1 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
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
{
"name": "foxschema",
"author": "Huy Phan <huyplb@gmail.com>",
"private": true,
"version": "0.2.91",
"type": "module",
"license": "Apache-2.0",
"workspaces": [
"packages/*",
"apps/*"
],
"bugs": "https://github.com/tedious-code/foxschema/issues",
"scripts": {
"typecheck": "tsc --noEmit -p apps/web/tsconfig.json",
"lint": "eslint .",
"lint:security": "eslint . --max-warnings 0",
"audit:security": "npm audit --audit-level=critical --omit=dev",
"scan:deps-security": "node scripts/security/scan-node-modules.mjs --fail-on high",
"dev": "npm -w @foxschema/web run dev:all",
"dev:auth": "npm -w @foxschema/web run dev:all:auth",
"dev:api": "npm -w @foxschema/web run dev:api",
"build": "npm -w @foxschema/web run build",
"build:sql": "npm -w @foxschema/sql run build",
"version:sql": "npm version -w @foxschema/sql --no-git-tag-version",
"publish:sql": "npm -w @foxschema/sql run build && node packages/sql/scripts/prepare-publish.mjs",
"preview": "npm -w @foxschema/web run preview",
"test": "vitest run",
"test:watch": "vitest",
"test:e2e": "npm -w @foxschema/e2e run test",
"test:e2e:all": "npm -w @foxschema/e2e run test:all",
"test:e2e:all:headed": "npm -w @foxschema/e2e run test:all:headed",
"test:e2e:headed": "npm -w @foxschema/e2e run test:headed",
"test:e2e:smoke": "npm -w @foxschema/e2e run test:smoke",
"test:e2e:schema-history": "npm -w @foxschema/e2e run test:schema-history",
"test:e2e:schema-history:headed": "npm -w @foxschema/e2e run test:schema-history:headed",
"test:e2e:errors": "npm -w @foxschema/e2e run test:errors",
"test:e2e:utilities:all": "npm -w @foxschema/e2e run test:sql-editor:utilities:all",
"test:e2e:utilities:all:headed": "npm -w @foxschema/e2e run test:sql-editor:utilities:all:headed",
"test:e2e:code-cells": "npm -w @foxschema/e2e run test:sql-editor:code-cells",
"test:e2e:column-picker": "npm -w @foxschema/e2e run test:sql-editor:column-picker",
"test:e2e:peek-form": "npm -w @foxschema/e2e run test:sql-editor:peek-form",
"test:e2e:column-picker:headed": "npm -w @foxschema/e2e run test:sql-editor:column-picker:headed",
"test:e2e:postgres": "npm -w @foxschema/e2e run test:postgres",
"test:e2e:postgres:headed": "npm -w @foxschema/e2e run test:postgres:headed",
"test:e2e:mysql": "npm -w @foxschema/e2e run test:mysql",
"test:e2e:mysql:headed": "npm -w @foxschema/e2e run test:mysql:headed",
"test:e2e:mariadb": "npm -w @foxschema/e2e run test:mariadb",
"test:e2e:mariadb:headed": "npm -w @foxschema/e2e run test:mariadb:headed",
"test:e2e:sqlserver": "npm -w @foxschema/e2e run test:sqlserver",
"test:e2e:sqlserver:headed": "npm -w @foxschema/e2e run test:sqlserver:headed",
"test:e2e:oracle": "npm -w @foxschema/e2e run test:oracle",
"test:e2e:oracle:headed": "npm -w @foxschema/e2e run test:oracle:headed",
"test:e2e:db2": "npm -w @foxschema/e2e run test:db2",
"test:e2e:db2:headed": "npm -w @foxschema/e2e run test:db2:headed",
"test:e2e:sqlite": "npm -w @foxschema/e2e run test:sqlite",
"test:e2e:sqlite:headed": "npm -w @foxschema/e2e run test:sqlite:headed",
"test:e2e:azuresql": "npm -w @foxschema/e2e run test:azuresql",
"test:e2e:azuresql:headed": "npm -w @foxschema/e2e run test:azuresql:headed",
"test:e2e:clickhouse": "npm -w @foxschema/e2e run test:clickhouse",
"test:e2e:clickhouse:headed": "npm -w @foxschema/e2e run test:clickhouse:headed",
"test:e2e:redshift": "npm -w @foxschema/e2e run test:redshift",
"test:e2e:redshift:headed": "npm -w @foxschema/e2e run test:redshift:headed"
},
"engines": {
"node": ">=22.5"
},
"devDependencies": {
"@testing-library/react": "^16.3.2",
"eslint": "^10.6.0",
"eslint-plugin-react-hooks": "^7.1.1",
"eslint-plugin-security": "^4.0.1",
"ink": "^7.1.0",
"jsdom": "^30.0.1",
"react": "^19.2.0",
"typescript": "~6.0.2",
"typescript-eslint": "^8.0.0",
"vitest": "^4.1.8"
},
"overrides": {
"monaco-editor": "0.55.1",
"nanoid": "^3.3.16",
"postcss": "^8.5.22",
"dompurify": "3.4.13",
"adm-zip": "0.6.0"
}
}