delete old package
All checks were successful
Distribution check / Generated files check (push) Successful in -1m56s
NPM Audit Check / Check NPM audit (push) Successful in -2m10s
Unit tests / Unit tests (lts/hydrogen) (push) Successful in -1m56s
Unit tests / Unit tests (latest) (push) Successful in -1m57s
Unit tests / Unit tests (lts/*) (push) Successful in -1m56s
All checks were successful
Distribution check / Generated files check (push) Successful in -1m56s
NPM Audit Check / Check NPM audit (push) Successful in -2m10s
Unit tests / Unit tests (lts/hydrogen) (push) Successful in -1m56s
Unit tests / Unit tests (latest) (push) Successful in -1m57s
Unit tests / Unit tests (lts/*) (push) Successful in -1m56s
This commit is contained in:
6
dist/index.js
vendored
6
dist/index.js
vendored
@@ -41404,11 +41404,11 @@ async function parse(previous, current) {
|
|||||||
result.delete.push(...parseRepoContents(repo, actions.removeRepo));
|
result.delete.push(...parseRepoContents(repo, actions.removeRepo));
|
||||||
}
|
}
|
||||||
else if (isMove(actions)) {
|
else if (isMove(actions)) {
|
||||||
const moving = result.move = parseRepoContents(curr.repos[actions.addRepo], actions.removeRepo);
|
result.move = parseRepoContents(curr.repos[actions.addRepo], actions.removeRepo);
|
||||||
prev && result.delete.push(...getDropped(parseRepoContents(prev.repos[actions.addRepo], actions.addRepo), moving));
|
prev && result.delete.push(...parseRepoContents(prev.repos[actions.addRepo], actions.addRepo));
|
||||||
}
|
}
|
||||||
else if ((result.build = isAdd(actions)) && prev) {
|
else if ((result.build = isAdd(actions)) && prev) {
|
||||||
result.delete.push(...getDropped(parseRepoContents(prev.repos[actions.addRepo], actions.addRepo), parseRepoContents(curr.repos[actions.addRepo], actions.addRepo)));
|
result.delete.push(...parseRepoContents(prev.repos[actions.addRepo], actions.addRepo));
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
2
dist/index.js.map
vendored
2
dist/index.js.map
vendored
File diff suppressed because one or more lines are too long
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "pkgbase-yaml-parser",
|
"name": "pkgbase-yaml-parser",
|
||||||
"version": "0.0.1",
|
"version": "1.0.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "pkgbase-yaml-parser",
|
"name": "pkgbase-yaml-parser",
|
||||||
"version": "0.0.1",
|
"version": "1.0.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@actions/core": "^1.11.1",
|
"@actions/core": "^1.11.1",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "pkgbase-yaml-parser",
|
"name": "pkgbase-yaml-parser",
|
||||||
"version": "0.0.1",
|
"version": "1.0.0",
|
||||||
"description": "compare Artix `pkgbase.yaml` files",
|
"description": "compare Artix `pkgbase.yaml` files",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"artix",
|
"artix",
|
||||||
|
|||||||
@@ -70,11 +70,11 @@ export async function parse(previous: string, current: string): Promise<Result>
|
|||||||
result.delete.push(...parseRepoContents(repo, actions.removeRepo));
|
result.delete.push(...parseRepoContents(repo, actions.removeRepo));
|
||||||
}
|
}
|
||||||
else if (isMove(actions)) {
|
else if (isMove(actions)) {
|
||||||
const moving = result.move = parseRepoContents(curr.repos[actions.addRepo], actions.removeRepo);
|
result.move = parseRepoContents(curr.repos[actions.addRepo], actions.removeRepo);
|
||||||
prev && result.delete.push(...getDropped(parseRepoContents(prev.repos[actions.addRepo], actions.addRepo), moving));
|
prev && result.delete.push(...parseRepoContents(prev.repos[actions.addRepo], actions.addRepo));
|
||||||
}
|
}
|
||||||
else if ((result.build = isAdd(actions)) && prev) {
|
else if ((result.build = isAdd(actions)) && prev) {
|
||||||
result.delete.push(...getDropped(parseRepoContents(prev.repos[actions.addRepo], actions.addRepo), parseRepoContents(curr.repos[actions.addRepo], actions.addRepo)));
|
result.delete.push(...parseRepoContents(prev.repos[actions.addRepo], actions.addRepo));
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
@@ -51,6 +51,18 @@ describe('pkgbase parser', () => {
|
|||||||
package: "pidgin",
|
package: "pidgin",
|
||||||
repository: "world",
|
repository: "world",
|
||||||
version: "2.14.14-3",
|
version: "2.14.14-3",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"package": "libpurple",
|
||||||
|
"repository": "world",
|
||||||
|
"version": "2.14.14-3",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"package": "finch",
|
||||||
|
"repository": "world",
|
||||||
|
"version": "2.14.14-3",
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
actions: {
|
actions: {
|
||||||
@@ -78,7 +90,12 @@ describe('pkgbase parser', () => {
|
|||||||
version: "1:7.9.2-1",
|
version: "1:7.9.2-1",
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
delete: [],
|
delete: [{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"package": "opencascade",
|
||||||
|
"repository": "world",
|
||||||
|
"version": "1:7.9.1-1",
|
||||||
|
}],
|
||||||
actions: {
|
actions: {
|
||||||
addRepo: 'world',
|
addRepo: 'world',
|
||||||
removeRepo: 'world-gremlins',
|
removeRepo: 'world-gremlins',
|
||||||
@@ -116,6 +133,18 @@ describe('pkgbase parser', () => {
|
|||||||
package: "pidgin",
|
package: "pidgin",
|
||||||
repository: "world",
|
repository: "world",
|
||||||
version: "2.14.14-3",
|
version: "2.14.14-3",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"package": "libpurple",
|
||||||
|
"repository": "world",
|
||||||
|
"version": "2.14.14-3",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"architecture": "x86_64",
|
||||||
|
"package": "finch",
|
||||||
|
"repository": "world",
|
||||||
|
"version": "2.14.14-3",
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
actions: {
|
actions: {
|
||||||
|
|||||||
Reference in New Issue
Block a user