forked from steipete/remindctl
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
17 lines (17 loc) · 839 Bytes
/
package.json
File metadata and controls
17 lines (17 loc) · 839 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"name": "remindctl",
"version": "0.1.0",
"private": true,
"scripts": {
"version:sync": "scripts/generate-version.sh",
"remindctl": "pnpm -s version:sync && swift package clean && swift run remindctl",
"start": "pnpm -s remindctl",
"format": "swift format --in-place --recursive Sources Tests",
"lint": "swift format lint --recursive Sources Tests && swiftlint",
"test": "pnpm -s version:sync && swift test --enable-code-coverage",
"coverage": "scripts/check-coverage.sh",
"check": "pnpm -s lint && pnpm -s test && pnpm -s coverage",
"clean": "swift package clean",
"build": "pnpm -s version:sync && mkdir -p bin && swift build -c release --product remindctl && cp .build/release/remindctl bin/remindctl && codesign --force --sign - --identifier com.steipete.remindctl bin/remindctl"
}
}