reference @actions/attest package (#10)

Signed-off-by: Brian DeHamer <bdehamer@github.com>
This commit is contained in:
Brian DeHamer
2024-02-26 14:46:15 -08:00
committed by GitHub
parent 07dd760c66
commit d3e0400371
26 changed files with 503 additions and 1808 deletions

628
package-lock.json generated
View File

@@ -8,10 +8,8 @@
"name": "typescript-action",
"version": "0.0.0",
"license": "MIT",
"workspaces": [
"./packages/*"
],
"dependencies": {
"@actions/attest": "^1.0.0",
"@actions/core": "^1.10.1",
"@actions/glob": "^0.4.0",
"@sigstore/oci": "^0.1.0"
@@ -48,8 +46,15 @@
}
},
"node_modules/@actions/attest": {
"resolved": "packages/attest",
"link": true
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@actions/attest/-/attest-1.0.0.tgz",
"integrity": "sha512-EGm631ap0ixJLA7NJPt7vQM7+bWAjGtwK/zpATJl1NMZdeBpGpX52TUCJJ5A5wL52ty1QFmE6qPMVPT5OZ96Xg==",
"dependencies": {
"@actions/github": "^6.0.0",
"@sigstore/bundle": "^2.2.0",
"@sigstore/sign": "^2.2.3",
"make-fetch-happen": "^13.0.0"
}
},
"node_modules/@actions/core": {
"version": "1.10.1",
@@ -1457,167 +1462,6 @@
"@octokit/openapi-types": "^19.1.0"
}
},
"node_modules/@peculiar/asn1-cms": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"@peculiar/asn1-x509-attr": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-csr": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-ecc": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-pfx": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-pkcs8": "^2.3.8",
"@peculiar/asn1-rsa": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-pkcs8": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-pkcs9": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-pfx": "^2.3.8",
"@peculiar/asn1-pkcs8": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"@peculiar/asn1-x509-attr": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-rsa": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-schema": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"asn1js": "^3.0.5",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-x509": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"asn1js": "^3.0.5",
"ipaddr.js": "^2.1.0",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/asn1-x509-attr": {
"version": "2.3.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"node_modules/@peculiar/json-schema": {
"version": "1.1.12",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"engines": {
"node": ">=8.0.0"
}
},
"node_modules/@peculiar/webcrypto": {
"version": "1.4.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/json-schema": "^1.1.12",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2",
"webcrypto-core": "^1.7.8"
},
"engines": {
"node": ">=10.12.0"
}
},
"node_modules/@peculiar/x509": {
"version": "1.9.7",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-csr": "^2.3.8",
"@peculiar/asn1-ecc": "^2.3.8",
"@peculiar/asn1-pkcs9": "^2.3.8",
"@peculiar/asn1-rsa": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"pvtsutils": "^1.3.5",
"reflect-metadata": "^0.2.1",
"tslib": "^2.6.2",
"tsyringe": "^4.8.0"
}
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"license": "MIT",
@@ -1654,26 +1498,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/@sigstore/mock": {
"version": "0.6.5",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@peculiar/webcrypto": "^1.4.5",
"@peculiar/x509": "^1.9.7",
"@sigstore/protobuf-specs": "^0.3.0",
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.1",
"canonicalize": "^2.0.0",
"jose": "^5.2.2",
"nock": "^13.5.1",
"pkijs": "^3.0.15",
"pvutils": "^1.1.3"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/@sigstore/oci": {
"version": "0.1.0",
"license": "Apache-2.0",
@@ -1725,16 +1549,6 @@
"@sinonjs/commons": "^3.0.0"
}
},
"node_modules/@total-typescript/shoehorn": {
"version": "0.1.1",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node18": {
"version": "18.2.2",
"dev": true,
"license": "MIT"
},
"node_modules/@types/babel__core": {
"version": "7.20.1",
"dev": true,
@@ -2352,19 +2166,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/asn1js": {
"version": "3.0.5",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"pvtsutils": "^1.3.2",
"pvutils": "^1.1.3",
"tslib": "^2.4.0"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/ast-types-flow": {
"version": "0.0.7",
"dev": true,
@@ -2593,14 +2394,6 @@
"dev": true,
"license": "MIT"
},
"node_modules/bytestreamjs": {
"version": "2.0.1",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/cacache": {
"version": "18.0.2",
"license": "ISC",
@@ -2716,11 +2509,6 @@
],
"license": "CC-BY-4.0"
},
"node_modules/canonicalize": {
"version": "2.0.0",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/chalk": {
"version": "4.1.2",
"dev": true,
@@ -4433,14 +4221,6 @@
"version": "1.1.3",
"license": "BSD-3-Clause"
},
"node_modules/ipaddr.js": {
"version": "2.1.0",
"dev": true,
"license": "MIT",
"engines": {
"node": ">= 10"
}
},
"node_modules/is-array-buffer": {
"version": "3.0.2",
"dev": true,
@@ -5303,14 +5083,6 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
"node_modules/jose": {
"version": "5.2.2",
"dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
}
},
"node_modules/js-tokens": {
"version": "4.0.0",
"dev": true,
@@ -5362,11 +5134,6 @@
"dev": true,
"license": "MIT"
},
"node_modules/json-stringify-safe": {
"version": "5.0.1",
"dev": true,
"license": "ISC"
},
"node_modules/json5": {
"version": "2.2.3",
"dev": true,
@@ -5894,19 +5661,6 @@
"node": ">= 0.6"
}
},
"node_modules/nock": {
"version": "13.5.3",
"dev": true,
"license": "MIT",
"dependencies": {
"debug": "^4.1.0",
"json-stringify-safe": "^5.0.1",
"propagate": "^2.0.0"
},
"engines": {
"node": ">= 10.13"
}
},
"node_modules/node-int64": {
"version": "0.4.0",
"dev": true,
@@ -6279,21 +6033,6 @@
"node": ">=8"
}
},
"node_modules/pkijs": {
"version": "3.0.15",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.0",
"pvtsutils": "^1.3.2",
"pvutils": "^1.1.3",
"tslib": "^2.4.0"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/prelude-ls": {
"version": "1.2.1",
"dev": true,
@@ -6408,14 +6147,6 @@
"node": ">= 6"
}
},
"node_modules/propagate": {
"version": "2.0.1",
"dev": true,
"license": "MIT",
"engines": {
"node": ">= 8"
}
},
"node_modules/punycode": {
"version": "2.3.1",
"dev": true,
@@ -6439,22 +6170,6 @@
],
"license": "MIT"
},
"node_modules/pvtsutils": {
"version": "1.3.5",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.6.1"
}
},
"node_modules/pvutils": {
"version": "1.1.3",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/queue-microtask": {
"version": "1.2.3",
"dev": true,
@@ -6479,11 +6194,6 @@
"dev": true,
"license": "MIT"
},
"node_modules/reflect-metadata": {
"version": "0.2.1",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/regenerator-runtime": {
"version": "0.14.0",
"dev": true,
@@ -7190,22 +6900,6 @@
"dev": true,
"license": "0BSD"
},
"node_modules/tsyringe": {
"version": "4.8.0",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^1.9.3"
},
"engines": {
"node": ">= 6.0.0"
}
},
"node_modules/tsyringe/node_modules/tslib": {
"version": "1.14.1",
"dev": true,
"license": "0BSD"
},
"node_modules/tunnel": {
"version": "0.0.6",
"license": "MIT",
@@ -7462,18 +7156,6 @@
"makeerror": "1.0.12"
}
},
"node_modules/webcrypto-core": {
"version": "1.7.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/json-schema": "^1.1.12",
"asn1js": "^3.0.1",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"node_modules/which": {
"version": "2.0.2",
"license": "ISC",
@@ -7616,27 +7298,6 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"packages/attest": {
"name": "@actions/attest",
"version": "0.0.0",
"license": "Apache-2.0",
"dependencies": {
"@actions/github": "^6.0.0",
"@sigstore/bundle": "^2.2.0",
"@sigstore/sign": "^2.2.3",
"make-fetch-happen": "^13.0.0"
},
"devDependencies": {
"@sigstore/mock": "^0.6.4",
"@total-typescript/shoehorn": "^0.1.1",
"@tsconfig/node18": "^18.2.2",
"@types/make-fetch-happen": "^10.0.4",
"nock": "^13.5.1"
},
"engines": {
"node": "^18.17.0 || >=20.5.0"
}
}
},
"dependencies": {
@@ -7645,17 +7306,14 @@
"dev": true
},
"@actions/attest": {
"version": "file:packages/attest",
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@actions/attest/-/attest-1.0.0.tgz",
"integrity": "sha512-EGm631ap0ixJLA7NJPt7vQM7+bWAjGtwK/zpATJl1NMZdeBpGpX52TUCJJ5A5wL52ty1QFmE6qPMVPT5OZ96Xg==",
"requires": {
"@actions/github": "^6.0.0",
"@sigstore/bundle": "^2.2.0",
"@sigstore/mock": "^0.6.4",
"@sigstore/sign": "^2.2.3",
"@total-typescript/shoehorn": "^0.1.1",
"@tsconfig/node18": "^18.2.2",
"@types/make-fetch-happen": "^10.0.4",
"make-fetch-happen": "^13.0.0",
"nock": "^13.5.1"
"make-fetch-happen": "^13.0.0"
}
},
"@actions/core": {
@@ -8582,148 +8240,6 @@
"@octokit/openapi-types": "^19.1.0"
}
},
"@peculiar/asn1-cms": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"@peculiar/asn1-x509-attr": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-csr": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-ecc": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-pfx": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-pkcs8": "^2.3.8",
"@peculiar/asn1-rsa": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-pkcs8": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-pkcs9": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-pfx": "^2.3.8",
"@peculiar/asn1-pkcs8": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"@peculiar/asn1-x509-attr": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-rsa": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-schema": {
"version": "2.3.8",
"dev": true,
"requires": {
"asn1js": "^3.0.5",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-x509": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"asn1js": "^3.0.5",
"ipaddr.js": "^2.1.0",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"@peculiar/asn1-x509-attr": {
"version": "2.3.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"asn1js": "^3.0.5",
"tslib": "^2.6.2"
}
},
"@peculiar/json-schema": {
"version": "1.1.12",
"dev": true,
"requires": {
"tslib": "^2.0.0"
}
},
"@peculiar/webcrypto": {
"version": "1.4.5",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/json-schema": "^1.1.12",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2",
"webcrypto-core": "^1.7.8"
}
},
"@peculiar/x509": {
"version": "1.9.7",
"dev": true,
"requires": {
"@peculiar/asn1-cms": "^2.3.8",
"@peculiar/asn1-csr": "^2.3.8",
"@peculiar/asn1-ecc": "^2.3.8",
"@peculiar/asn1-pkcs9": "^2.3.8",
"@peculiar/asn1-rsa": "^2.3.8",
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/asn1-x509": "^2.3.8",
"pvtsutils": "^1.3.5",
"reflect-metadata": "^0.2.1",
"tslib": "^2.6.2",
"tsyringe": "^4.8.0"
}
},
"@pkgjs/parseargs": {
"version": "0.11.0",
"optional": true
@@ -8741,22 +8257,6 @@
"@sigstore/core": {
"version": "1.0.0"
},
"@sigstore/mock": {
"version": "0.6.5",
"dev": true,
"requires": {
"@peculiar/webcrypto": "^1.4.5",
"@peculiar/x509": "^1.9.7",
"@sigstore/protobuf-specs": "^0.3.0",
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.1",
"canonicalize": "^2.0.0",
"jose": "^5.2.2",
"nock": "^13.5.1",
"pkijs": "^3.0.15",
"pvutils": "^1.1.3"
}
},
"@sigstore/oci": {
"version": "0.1.0",
"requires": {
@@ -8793,14 +8293,6 @@
"@sinonjs/commons": "^3.0.0"
}
},
"@total-typescript/shoehorn": {
"version": "0.1.1",
"dev": true
},
"@tsconfig/node18": {
"version": "18.2.2",
"dev": true
},
"@types/babel__core": {
"version": "7.20.1",
"dev": true,
@@ -9193,15 +8685,6 @@
"is-shared-array-buffer": "^1.0.2"
}
},
"asn1js": {
"version": "3.0.5",
"dev": true,
"requires": {
"pvtsutils": "^1.3.2",
"pvutils": "^1.1.3",
"tslib": "^2.4.0"
}
},
"ast-types-flow": {
"version": "0.0.7",
"dev": true
@@ -9350,10 +8833,6 @@
"version": "1.1.2",
"dev": true
},
"bytestreamjs": {
"version": "2.0.1",
"dev": true
},
"cacache": {
"version": "18.0.2",
"requires": {
@@ -9418,10 +8897,6 @@
"version": "1.0.30001524",
"dev": true
},
"canonicalize": {
"version": "2.0.0",
"dev": true
},
"chalk": {
"version": "4.1.2",
"dev": true,
@@ -10474,10 +9949,6 @@
}
}
},
"ipaddr.js": {
"version": "2.1.0",
"dev": true
},
"is-array-buffer": {
"version": "3.0.2",
"dev": true,
@@ -11036,10 +10507,6 @@
}
}
},
"jose": {
"version": "5.2.2",
"dev": true
},
"js-tokens": {
"version": "4.0.0",
"dev": true
@@ -11074,10 +10541,6 @@
"version": "1.0.1",
"dev": true
},
"json-stringify-safe": {
"version": "5.0.1",
"dev": true
},
"json5": {
"version": "2.2.3",
"dev": true
@@ -11416,15 +10879,6 @@
"negotiator": {
"version": "0.6.3"
},
"nock": {
"version": "13.5.3",
"dev": true,
"requires": {
"debug": "^4.1.0",
"json-stringify-safe": "^5.0.1",
"propagate": "^2.0.0"
}
},
"node-int64": {
"version": "0.4.0",
"dev": true
@@ -11646,17 +11100,6 @@
}
}
},
"pkijs": {
"version": "3.0.15",
"dev": true,
"requires": {
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.0",
"pvtsutils": "^1.3.2",
"pvutils": "^1.1.3",
"tslib": "^2.4.0"
}
},
"prelude-ls": {
"version": "1.2.1",
"dev": true
@@ -11720,10 +11163,6 @@
"sisteransi": "^1.0.5"
}
},
"propagate": {
"version": "2.0.1",
"dev": true
},
"punycode": {
"version": "2.3.1",
"dev": true
@@ -11732,17 +11171,6 @@
"version": "6.0.3",
"dev": true
},
"pvtsutils": {
"version": "1.3.5",
"dev": true,
"requires": {
"tslib": "^2.6.1"
}
},
"pvutils": {
"version": "1.1.3",
"dev": true
},
"queue-microtask": {
"version": "1.2.3",
"dev": true
@@ -11751,10 +11179,6 @@
"version": "18.2.0",
"dev": true
},
"reflect-metadata": {
"version": "0.2.1",
"dev": true
},
"regenerator-runtime": {
"version": "0.14.0",
"dev": true
@@ -12178,19 +11602,6 @@
}
}
},
"tsyringe": {
"version": "4.8.0",
"dev": true,
"requires": {
"tslib": "^1.9.3"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"dev": true
}
}
},
"tunnel": {
"version": "0.0.6"
},
@@ -12340,17 +11751,6 @@
"makeerror": "1.0.12"
}
},
"webcrypto-core": {
"version": "1.7.8",
"dev": true,
"requires": {
"@peculiar/asn1-schema": "^2.3.8",
"@peculiar/json-schema": "^1.1.12",
"asn1js": "^3.0.1",
"pvtsutils": "^1.3.5",
"tslib": "^2.6.2"
}
},
"which": {
"version": "2.0.2",
"requires": {