-
Notifications
You must be signed in to change notification settings - Fork 13
/
package.json
41 lines (41 loc) · 1.44 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
31
32
33
34
35
36
37
38
39
40
41
{
"name": "purescript-psa",
"version": "0.9.0",
"type": "module",
"description": "Error/Warning reporting frontend for psc",
"keywords": [
"purescript",
"psc"
],
"author": "Nathan Faubion <[email protected]> (https://github.com/natefaubion/)",
"license": "MIT",
"repository": "natefaubion/purescript-psa",
"files": [
"dist/*",
"index.js"
],
"bin": {
"psa": "index.js"
},
"directories": {
"test": "testcase"
},
"scripts": {
"version": "echo 'export const version = \"v'$npm_package_version'\";' > ./src/Main.js && git add ./src/Main.js",
"postversion": "git push && git push --tags",
"build": "npm run compile",
"compile": "spago bundle --outfile dist/index.js --bundle-type module --platform node",
"compile-self": "node index.js -c \"src/**/*.purs\" \".spago/p/**/src/**/*.purs\"",
"pretest": "rm -rf testcase/output",
"test": "node index.js --is-lib=testcase/bower_components --is-lib=testcase/lib -o \"testcase/output\" \"testcase/*.purs\" \"testcase/lib/*.purs\" \"testcase/bower_components/purescript-*/src/**/*.purs\"",
"pretest-purs": "rm -rf testcase/output",
"test-purs": "purs compile --output=testcase/output \"testcase/*.purs\" \"testcase/bower_components/purescript-*/src/**/*.purs\"",
"prepare": "rm -rf output && npm run compile"
},
"devDependencies": {
"bower": "^1.8.14",
"esbuild": "^0.21.5",
"purescript": "^0.15.15",
"spago": "^0.93.29"
}
}