forked from purescript-contrib/setup-purescript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
30 lines (30 loc) · 1.05 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
{
"name": "setup-purescript",
"description": "Set up a PureScript toolchain in GitHub Actions",
"author": "Thomas Honeyman",
"license": "MIT",
"type": "module",
"repository": {
"type": "git",
"url": "https://github.com/thomashoneyman/setup-purescript.git"
},
"scripts": {
"build": "spago build --strict --censor-stats --pedantic-packages",
"build:watch": "watchexec -e purs,js,yaml -- npm run build",
"bundle": "spago bundle --strict --censor-stats --pedantic-packages --bundle-type module --platform node --outfile ./output/index.js && ncc build --minify update.js && mv dist/index.js dist/update.js && ncc build --minify index.js",
"run-index": "node ./index.js",
"run-update": "node ./update.js",
"format-in-place": "purs-tidy format-in-place src/**",
"check": "purs-tidy check src/**"
},
"dependencies": {
"@actions/core": "^1.10.1",
"@actions/exec": "^1.1.1",
"@actions/tool-cache": "^2.0.1",
"xhr2": "^0.2.1"
},
"devDependencies": {
"@vercel/ncc": "^0.38.1",
"esbuild": "0.20.1"
}
}