2020-12-18 20:10:25 +00:00
|
|
|
{
|
|
|
|
"name": "@mythic-insight/legendary",
|
2021-09-17 18:45:42 +00:00
|
|
|
"version": "4.1.0",
|
2021-01-13 19:41:25 +00:00
|
|
|
"private": true,
|
2020-12-18 20:10:25 +00:00
|
|
|
"description": "The Legendary Phoenix Boilerplate.",
|
|
|
|
"main": "index.js",
|
|
|
|
"scripts": {
|
2021-08-12 19:07:19 +00:00
|
|
|
"test": "npm run test:integration",
|
|
|
|
"test:integration": "start-server-and-test start-server 4002 start-test",
|
|
|
|
"start-server": "MIX_ENV=e2e mix phx.server",
|
|
|
|
"start-test": "mix cmd npx cypress run"
|
2020-12-18 20:10:25 +00:00
|
|
|
},
|
|
|
|
"repository": {
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://gitlab.com/mythic-insight/legendary.git"
|
|
|
|
},
|
|
|
|
"author": "",
|
|
|
|
"license": "MIT",
|
|
|
|
"bugs": {
|
|
|
|
"url": "https://gitlab.com/mythic-insight/legendary/issues"
|
|
|
|
},
|
|
|
|
"homepage": "https://gitlab.com/mythic-insight/legendary#readme",
|
|
|
|
"devDependencies": {
|
2021-08-30 23:04:41 +00:00
|
|
|
"@google/semantic-release-replace-plugin": "^1.1.0",
|
2021-06-24 16:00:58 +00:00
|
|
|
"@semantic-release/commit-analyzer": "^8.0.1",
|
2021-01-13 19:20:15 +00:00
|
|
|
"@semantic-release/exec": "^5.0.0",
|
2021-09-05 23:04:49 +00:00
|
|
|
"@semantic-release/git": "^9.0.1",
|
2021-06-18 21:57:11 +00:00
|
|
|
"@semantic-release/npm": "^7.1.3",
|
2021-09-17 23:04:37 +00:00
|
|
|
"cypress": "^8.4.1",
|
2021-01-13 19:20:15 +00:00
|
|
|
"dot": "^1.1.3",
|
2021-06-18 21:57:11 +00:00
|
|
|
"http-proxy": "^1.18.1",
|
2021-08-25 23:04:51 +00:00
|
|
|
"semantic-release": "^17.4.7",
|
2021-09-06 23:04:44 +00:00
|
|
|
"start-server-and-test": "^1.14.0"
|
2020-12-18 20:10:25 +00:00
|
|
|
},
|
|
|
|
"release": {
|
2021-06-19 02:27:46 +00:00
|
|
|
"branch": "master",
|
2020-12-18 20:10:25 +00:00
|
|
|
"plugins": [
|
2021-03-19 20:26:17 +00:00
|
|
|
"@semantic-release/commit-analyzer"
|
|
|
|
],
|
|
|
|
"prepare": [
|
|
|
|
"@semantic-release/npm",
|
2021-03-19 20:14:27 +00:00
|
|
|
[
|
|
|
|
"@google/semantic-release-replace-plugin",
|
|
|
|
{
|
|
|
|
"replacements": [
|
|
|
|
{
|
2021-03-19 20:20:49 +00:00
|
|
|
"files": [
|
|
|
|
"mix.exs",
|
|
|
|
"apps/admin/mix.exs",
|
|
|
|
"apps/content/mix.exs",
|
|
|
|
"apps/core/mix.exs"
|
|
|
|
],
|
2021-03-19 20:14:27 +00:00
|
|
|
"from": "@version \".*\"",
|
|
|
|
"to": "@version \"${nextRelease.version}\"",
|
|
|
|
"results": [
|
|
|
|
{
|
|
|
|
"file": "mix.exs",
|
|
|
|
"hasChanged": true,
|
|
|
|
"numMatches": 1,
|
|
|
|
"numReplacements": 1
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"file": "apps/admin/mix.exs",
|
|
|
|
"hasChanged": true,
|
|
|
|
"numMatches": 1,
|
|
|
|
"numReplacements": 1
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"file": "apps/content/mix.exs",
|
|
|
|
"hasChanged": true,
|
|
|
|
"numMatches": 1,
|
|
|
|
"numReplacements": 1
|
2021-03-19 20:20:49 +00:00
|
|
|
},
|
|
|
|
{
|
2021-03-19 20:14:27 +00:00
|
|
|
"file": "apps/core/mix.exs",
|
|
|
|
"hasChanged": true,
|
|
|
|
"numMatches": 1,
|
|
|
|
"numReplacements": 1
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"countMatches": true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
2021-03-19 20:26:17 +00:00
|
|
|
],
|
2021-01-13 21:13:20 +00:00
|
|
|
[
|
|
|
|
"@semantic-release/exec",
|
|
|
|
{
|
|
|
|
"prepareCmd": "script/generate-kube"
|
|
|
|
}
|
|
|
|
],
|
2020-12-19 23:06:22 +00:00
|
|
|
[
|
|
|
|
"@semantic-release/git",
|
|
|
|
{
|
2021-01-13 19:20:15 +00:00
|
|
|
"assets": [
|
|
|
|
"package.json",
|
2021-03-19 20:14:27 +00:00
|
|
|
"infrastructure/kube.yaml",
|
|
|
|
"mix.exs",
|
|
|
|
"apps/admin/mix.exs",
|
|
|
|
"apps/content/mix.exs",
|
|
|
|
"apps/core/mix.exs"
|
2021-01-13 19:20:15 +00:00
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
2020-12-18 20:10:25 +00:00
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|