16 lines
715 B
JSON
16 lines
715 B
JSON
{
|
|
"name": "remindctl",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"version:sync": "scripts/generate-version.sh",
|
|
"remindctl": "pnpm -s version:sync && 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",
|
|
"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"
|
|
}
|
|
}
|