-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
162 lines (162 loc) · 5.61 KB
/
package.json
File metadata and controls
162 lines (162 loc) · 5.61 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
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
{
"name": "@storm-software/storm-ops",
"version": "0.0.1",
"private": true,
"description": "⚙️ The Storm-Ops monorepo contains utility applications, tools, and various libraries to create modern and scalable web applications.",
"keywords": [
"acidic",
"cyclone-ui",
"graphql",
"monorepo",
"nextjs",
"open-system",
"storm",
"storm-ops",
"storm-stack",
"sullivanpj"
],
"homepage": "https://stormsoftware.com",
"bugs": "https://github.com/storm-software/storm-ops/issues",
"repository": "storm-software/storm-ops.git",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/storm-software"
},
"license": "Apache-2.0",
"author": {
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
},
"maintainers": [
{
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
},
{
"name": "Pat Sullivan",
"email": "admin@stormsoftware.com",
"url": "https://patsullivan.org"
}
],
"scripts": {
"adr": "pnpm log4brains adr new",
"adr-preview": "pnpm log4brains preview",
"bootstrap": "pnpm exec zx tools/scripts/src/bootstrap.mjs",
"build": "pnpm build-prod",
"build-dev": "pnpm exec zx tools/scripts/src/build.mjs --dev",
"build-prod": "pnpm exec zx tools/scripts/src/build.mjs --prod",
"clean": "rimraf dist",
"clean-packages": "rimraf dist/packages",
"commit": "node ./dist/packages/git-tools/bin/git.cjs commit",
"dep-graph": "nx dep-graph",
"e2e": "nx e2e",
"format": "nx format:write",
"format-prettier": "pnpm exec prettier --write --ignore-unknown --no-error-on-unmatched-pattern --config=\"./packages/prettier/src/config.json\" --ignore-path=\"./packages/prettier/src/.prettierignore\" ",
"format-readme": "node ./dist/packages/git-tools/bin/git.cjs readme --templates=\"dist/packages/git-tools/dist/readme/templates\"",
"format-sherif": "pnpm exec sherif --fix -i typescript",
"help": "nx help",
"lint": "node ./dist/packages/linting-tools/bin/lint.cjs all --skip-cspell --skip-alex --skip-circular-deps",
"lint-knip": "pnpm exec knip",
"lint-ls": "pnpm exec ls-lint --config=\"./dist/packages/linting-tools/ls-lint/ls-lint.yml\"",
"lint-prettier": "pnpm exec prettier --check --config=\"./packages/prettier/src/config.json\" --ignore-path=\"./packages/prettier/src/.prettierignore\" --cache ",
"lint-sherif": "pnpm exec sherif -i typescript",
"local-registry": "nx local-registry @storm-software/storm-ops",
"nuke": "pnpm nuke-nx && pnpm nuke-dist && pnpm nuke-node_modules",
"nuke-dist": "rimraf --glob packages/**/dist && rimraf dist",
"nuke-node_modules": "rimraf pnpm-lock.yaml && rimraf --glob packages/**/node_modules && rimraf --glob tools/**/node_modules && rimraf node_modules",
"nuke-nx": "nx clear-cache && rimraf .nx/cache && rimraf .nx/workspace-data",
"nx": "nx",
"push": "git push origin main:main",
"rebuild": "pnpm clean && pnpm build",
"rebuild-all": "pnpm clean-all && pnpm build-all",
"release": "pnpm exec zx tools/scripts/src/release.mjs",
"start": "nx serve",
"test": "echo Skipping workspace testing...",
"typecheck": "pnpm exec zx tools/scripts/src/typecheck.mjs",
"update-storm": "pnpm update --recursive --workspace",
"view-config": "node ./dist/packages/config-tools/bin/config.cjs"
},
"prettier": "./packages/prettier/src/config.json",
"devDependencies": {
"@eslint/eslintrc": "^3.3.5",
"@eslint/js": "9.4.0",
"@ls-lint/ls-lint": "2.2.3",
"@ltd/j-toml": "catalog:",
"@monodon/rust": "1.4.0",
"@nx/devkit": "catalog:",
"@nx/esbuild": "catalog:",
"@nx/eslint": "catalog:",
"@nx/eslint-plugin": "catalog:",
"@nx/jest": "catalog:",
"@nx/js": "catalog:",
"@nx/plugin": "catalog:",
"@nx/workspace": "catalog:",
"@swc-node/register": "catalog:",
"@swc/core": "catalog:",
"@swc/helpers": "catalog:",
"@swc/wasm": "1.6.5",
"@types/node": "catalog:",
"@typescript-eslint/eslint-plugin": "catalog:",
"@typescript-eslint/parser": "catalog:",
"@typescript/native-preview": "7.0.0-dev.20250908.1",
"c12": "catalog:",
"chalk": "catalog:",
"copyfiles": "catalog:",
"defu": "catalog:",
"eslint": "catalog:",
"eslint-config-prettier": "^10.1.8",
"jest": "catalog:",
"jest-environment-jsdom": "catalog:",
"jest-environment-node": "catalog:",
"jest-util": "catalog:",
"knip": "catalog:",
"lefthook": "1.6.18",
"nx": "catalog:",
"pkg-types": "catalog:",
"prettier": "catalog:",
"prettier-plugin-organize-imports": "^4.3.0",
"prettier-plugin-packagejson": "catalog:",
"prettier-plugin-prisma": "^5.0.0",
"prettier-plugin-sh": "^0.15.0",
"rimraf": "catalog:",
"sherif": "1.2.0",
"ts-jest": "29.4.0",
"ts-node": "10.9.2",
"tslib": "catalog:",
"tsup": "catalog:",
"tsx": "catalog:",
"typescript": "^5.9.3",
"typescript-eslint": "^8.58.2",
"verdaccio": "6.0.5",
"zod": "catalog:",
"zx": "catalog:"
},
"packageManager": "pnpm@10.30.0",
"engines": {
"node": ">=25.5.0",
"pnpm": ">=10.30.0"
},
"manypkg": {
"defaultBranch": "main",
"workspaceProtocol": "require"
},
"namespace": "@storm-software",
"nx": {
"includedScripts": [
"lint-sherif",
"lint-knip",
"lint-ls",
"lint",
"format",
"format-sherif",
"format-readme",
"format-prettier",
"format-toml",
"commit",
"release"
]
},
"triggerEmptyDevReleaseByIncrementingThisNumber": 0
}