-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathpackage.json
34 lines (34 loc) · 1.73 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
{
"name": "ExpectedObjects",
"version": "3.5.4",
"description": "A testing library for creating Expected Objects",
"config": {
"projectName": "ExpectedObjects",
"configuration": "Release",
"publishSource": "https://www.nuget.org/api/v2/package"
},
"scripts": {
"ci:release": "standard-version -a --releaseCommitMessageFormat=\"chore(release): {{currentTag}}; [skip ci]\"",
"clean": "rimraf dist build",
"prebuild": "npm run clean",
"build": "npm-run-all build:restore build:compile tests package",
"build:restore": "globstar -- dotnet restore **/*.sln /p:Version=${npm_package_config_version_prefix:-${npm_package_version}}",
"build:compile": "globstar -- dotnet build **/*.sln --configuration ${npm_package_config_configuration} /p:Version=${npm_package_config_version_prefix:-${npm_package_version}}",
"tests": "dotnet test src/*.Specs/*.csproj --no-build --configuration ${npm_package_config_configuration}",
"package": "npm-run-all package:release:*",
"package:release:main": "globstar -- dotnet pack ./src/**/${npm_package_config_projectName}.csproj -c ${npm_package_config_configuration} --no-build -o dist --include-symbols -p:VersionPrefix=${npm_config_version_prefix:-${npm_package_version}} ${npm_config_version_suffix:+--version-suffix ${npm_config_version_suffix}}",
"publish": "globstar -- dotnet nuget push dist/*.nupkg --source ${npm_package_publishSource} --skip-duplicate",
"publish:private": "copyfiles --flat --error dist/*.nupkg ${APPDATA}/Packages/"
},
"keywords": [
"bdd tdd testing"
],
"author": "Derek Greer",
"dependencies": {},
"devDependencies": {
"copy-files": "^0.1.0",
"globstar": "^1.0.0",
"npm-run-all": "^4.1.5",
"rimraf": "^3.0.2"
}
}