-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
26 lines (26 loc) · 1.1 KB
/
package.json
File metadata and controls
26 lines (26 loc) · 1.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
{
"name": "@nsheaps/iac",
"version": "1.0.0",
"nx": {},
"description": "Infrastructure as Code — Portainer stacks + Pulumi GitHub org management",
"scripts": {
"check": "bash -c '[ \"${CI:-false}\" = \"false\" ] && { exec yarn run check:fix \"$@\" ; } || { exec yarn run check:ci \"$@\" ; }'",
"check:ci": "nx run-many --target check:prettier --target check:docker",
"check:fix": "nx run-many --target check:prettier:fix --target check:docker",
"check:prettier": "nx exec -- prettier --check '**/*.{yaml,yml,md,json,json5}'",
"check:prettier:fix": "nx exec -- prettier --write '**/*.{yaml,yml,md,json,json5}'",
"check:docker": "nx exec -- bin/check-docker-compose.sh hosts/*/*-compose.{yaml,yml} arcane/hosts/*/*/compose.{yaml,yml}"
},
"author": "Nathan Heaps",
"license": "MIT",
"devDependencies": {
"prettier": "^3.0.0"
},
"packageManager": "yarn@4.14.1+sha512.64df448055b2d37ba269d7db535a469b8da93f8ef1140c25fd7a83c00a8fbaacb214ca0e02553b92a2c54cef78bb67d0b4817fab02001df0e24fac0faccc3b42",
"engines": {
"node": ">=22"
},
"dependencies": {
"nx": "^22.0.0"
}
}