-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
23 lines (23 loc) · 1.26 KB
/
package.json
File metadata and controls
23 lines (23 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"name": "judgeval-java",
"version": "0.0.0",
"private": true,
"scripts": {
"format": "cd judgeval-java && mvn -B spotless:apply",
"format:check": "cd judgeval-java && mvn -B spotless:check",
"check": "cd judgeval-java && mvn -B compile checkstyle:check spotless:check",
"lint": "cd judgeval-java && mvn -B checkstyle:check",
"test": "cd judgeval-java && mvn test",
"clean": "cd judgeval-java && mvn clean",
"build": "cd judgeval-java && mvn -B clean compile",
"install": "cd judgeval-java && mvn -B -Dgpg.skip=true clean install",
"generate:client": "npm run generate:client:raw && npm run format",
"generate:client:raw": "./scripts/generate-client.sh",
"ci": "cd judgeval-java && mvn -B clean compile test checkstyle:check spotless:check",
"status": "cd judgeval-java && echo \"[status] judgeval-java\" && G=$(mvn -q -DforceStdout help:evaluate -Dexpression=project.groupId) && A=$(mvn -q -DforceStdout help:evaluate -Dexpression=project.artifactId) && V=$(mvn -q -DforceStdout help:evaluate -Dexpression=project.version) && echo \"GAV: $G:$A:$V\" && (ls -1 target/*.jar 2>/dev/null || echo \"No jar built\")",
"example": "dotenv -e .env -- ./scripts/run-example.sh"
},
"devDependencies": {
"dotenv-cli": "^7.4.2"
}
}