Compare commits
1 Commits
master
...
dependabot
Author | SHA1 | Date | |
---|---|---|---|
|
afd3cabb5a |
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@@ -278,7 +278,6 @@ jobs:
|
|||||||
type=raw,value=gexp-tag-{{tag}}
|
type=raw,value=gexp-tag-{{tag}}
|
||||||
type=raw,value=gexp-baseref-{{base_ref}}
|
type=raw,value=gexp-baseref-{{base_ref}}
|
||||||
type=raw,value=gexp-defbranch,enable={{is_default_branch}}
|
type=raw,value=gexp-defbranch,enable={{is_default_branch}}
|
||||||
type=raw,value=gexp-notdefbranch,enable={{is_not_default_branch}}
|
|
||||||
|
|
||||||
json:
|
json:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
64
README.md
64
README.md
@@ -44,7 +44,6 @@ ___
|
|||||||
* [`{{sha}}`](#sha)
|
* [`{{sha}}`](#sha)
|
||||||
* [`{{base_ref}}`](#base_ref)
|
* [`{{base_ref}}`](#base_ref)
|
||||||
* [`{{is_default_branch}}`](#is_default_branch)
|
* [`{{is_default_branch}}`](#is_default_branch)
|
||||||
* [`{{is_not_default_branch}}`](#is_not_default_branch)
|
|
||||||
* [`{{date '<format>' tz='<timezone>'}}`](#date-format-tztimezone)
|
* [`{{date '<format>' tz='<timezone>'}}`](#date-format-tztimezone)
|
||||||
* [`{{commit_date '<format>' tz='<timezone>'}}`](#commit_date-format-tztimezone)
|
* [`{{commit_date '<format>' tz='<timezone>'}}`](#commit_date-format-tztimezone)
|
||||||
* [Major version zero](#major-version-zero)
|
* [Major version zero](#major-version-zero)
|
||||||
@@ -495,8 +494,6 @@ tags: |
|
|||||||
type=semver,pattern={{version}}
|
type=semver,pattern={{version}}
|
||||||
# use custom value instead of git tag
|
# use custom value instead of git tag
|
||||||
type=semver,pattern={{version}},value=v1.0.0
|
type=semver,pattern={{version}},value=v1.0.0
|
||||||
# use custom value and match part of it
|
|
||||||
type=semver,pattern={{version}},value=p1/v1.0.0,match=v(\d.\d.\d)$
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Will be used on a [push tag event](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#push)
|
Will be used on a [push tag event](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#push)
|
||||||
@@ -512,19 +509,18 @@ with the following expressions:
|
|||||||
* `minor` ; minor version identifier
|
* `minor` ; minor version identifier
|
||||||
* `patch` ; patch version identifier
|
* `patch` ; patch version identifier
|
||||||
|
|
||||||
| Git tag | Pattern | Match | Output |
|
| Git tag | Pattern | Output |
|
||||||
|------------------|-----------------------|----------------|------------------|
|
|--------------------|-----------------------|----------------------|
|
||||||
| `v1.2.3` | `{{raw}}` | | `v1.2.3` |
|
| `v1.2.3` | `{{raw}}` | `v1.2.3` |
|
||||||
| `v1.2.3` | `{{version}}` | | `1.2.3` |
|
| `v1.2.3` | `{{version}}` | `1.2.3` |
|
||||||
| `v1.2.3` | `{{major}}.{{minor}}` | | `1.2` |
|
| `v1.2.3` | `{{major}}.{{minor}}` | `1.2` |
|
||||||
| `v1.2.3` | `v{{major}}` | | `v1` |
|
| `v1.2.3` | `v{{major}}` | `v1` |
|
||||||
| `v1.2.3` | `{{minor}}` | | `2` |
|
| `v1.2.3` | `{{minor}}` | `2` |
|
||||||
| `v1.2.3` | `{{patch}}` | | `3` |
|
| `v1.2.3` | `{{patch}}` | `3` |
|
||||||
| `p1/v1.2.3` | `{{version}}` | `v(\d.\d.\d)$` | `1.2.3` |
|
| `v2.0.8-beta.67` | `{{raw}}` | `v2.0.8-beta.67` |
|
||||||
| `v2.0.8-beta.67` | `{{raw}}` | | `v2.0.8-beta.67` |
|
| `v2.0.8-beta.67` | `{{version}}` | `2.0.8-beta.67` |
|
||||||
| `v2.0.8-beta.67` | `{{version}}` | | `2.0.8-beta.67` |
|
| `v2.0.8-beta.67` | `{{major}}` | `2.0.8-beta.67`* |
|
||||||
| `v2.0.8-beta.67` | `{{major}}` | | `2.0.8-beta.67`* |
|
| `v2.0.8-beta.67` | `{{major}}.{{minor}}` | `2.0.8-beta.67`* |
|
||||||
| `v2.0.8-beta.67` | `{{major}}.{{minor}}` | | `2.0.8-beta.67`* |
|
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> *Pre-release (rc, beta, alpha) will only extend `{{version}}` (or `{{raw}}`
|
> *Pre-release (rc, beta, alpha) will only extend `{{version}}` (or `{{raw}}`
|
||||||
@@ -536,7 +532,7 @@ Extended attributes and default values:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
tags: |
|
tags: |
|
||||||
type=semver,enable=true,priority=900,prefix=,suffix=,pattern=,value=,match=
|
type=semver,enable=true,priority=900,prefix=,suffix=,pattern=,value=
|
||||||
```
|
```
|
||||||
|
|
||||||
### `type=pep440`
|
### `type=pep440`
|
||||||
@@ -547,8 +543,6 @@ tags: |
|
|||||||
type=pep440,pattern={{version}}
|
type=pep440,pattern={{version}}
|
||||||
# use custom value instead of git tag
|
# use custom value instead of git tag
|
||||||
type=pep440,pattern={{version}},value=1.0.0
|
type=pep440,pattern={{version}},value=1.0.0
|
||||||
# use custom value and match part of it
|
|
||||||
type=pep440,pattern={{version}},value=p1/v1.0.0,match=v(\d.\d.\d)$
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Will be used on a [push tag event](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#push)
|
Will be used on a [push tag event](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#push)
|
||||||
@@ -564,20 +558,19 @@ with the following expressions:
|
|||||||
* `minor` ; minor version identifier
|
* `minor` ; minor version identifier
|
||||||
* `patch` ; patch version identifier
|
* `patch` ; patch version identifier
|
||||||
|
|
||||||
| Git tag | Pattern | Match | Output |
|
| Git tag | Pattern | Output |
|
||||||
|--------------|-----------------------|----------------|----------------|
|
|--------------------|----------------------------------------------------------|----------------------|
|
||||||
| `1.2.3` | `{{raw}}` | | `1.2.3` |
|
| `1.2.3` | `{{raw}}` | `1.2.3` |
|
||||||
| `1.2.3` | `{{version}}` | | `1.2.3` |
|
| `1.2.3` | `{{version}}` | `1.2.3` |
|
||||||
| `v1.2.3` | `{{version}}` | | `1.2.3` |
|
| `v1.2.3` | `{{version}}` | `1.2.3` |
|
||||||
| `1.2.3` | `{{major}}.{{minor}}` | | `1.2` |
|
| `1.2.3` | `{{major}}.{{minor}}` | `1.2` |
|
||||||
| `1.2.3` | `v{{major}}` | | `v1` |
|
| `1.2.3` | `v{{major}}` | `v1` |
|
||||||
| `v1.2.3rc2` | `{{raw}}` | | `v1.2.3rc2` |
|
| `v1.2.3rc2` | `{{raw}}` | `v1.2.3rc2` |
|
||||||
| `1.2.3rc2` | `{{version}}` | | `1.2.3rc2` |
|
| `1.2.3rc2` | `{{version}}` | `1.2.3rc2` |
|
||||||
| `p1/v1.2.3` | `{{version}}` | `v(\d.\d.\d)$` | `1.2.3` |
|
| `1.2.3rc2` | `{{major}}.{{minor}}` | `1.2.3rc2`* |
|
||||||
| `1.2.3rc2` | `{{major}}.{{minor}}` | | `1.2.3rc2`* |
|
| `1.2.3post1` | `{{major}}.{{minor}}` | `1.2.3.post1`* |
|
||||||
| `1.2.3post1` | `{{major}}.{{minor}}` | | `1.2.3.post1`* |
|
| `1.2.3beta2` | `{{major}}.{{minor}}` | `1.2.3b2`* |
|
||||||
| `1.2.3beta2` | `{{major}}.{{minor}}` | | `1.2.3b2`* |
|
| `1.0dev4` | `{{major}}.{{minor}}` | `1.0.dev4`* |
|
||||||
| `1.0dev4` | `{{major}}.{{minor}}` | | `1.0.dev4`* |
|
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> *dev/pre/post release will only extend `{{version}}` (or `{{raw}}` if
|
> *dev/pre/post release will only extend `{{version}}` (or `{{raw}}` if
|
||||||
@@ -881,11 +874,6 @@ workflow run. Will be empty for a branch reference:
|
|||||||
Returns `true` if the branch that triggered the workflow run is the default
|
Returns `true` if the branch that triggered the workflow run is the default
|
||||||
one, otherwise `false`.
|
one, otherwise `false`.
|
||||||
|
|
||||||
#### `{{is_not_default_branch}}`
|
|
||||||
|
|
||||||
Returns `true` if the branch that triggered the workflow run is not the default
|
|
||||||
one, otherwise `false`.
|
|
||||||
|
|
||||||
#### `{{date '<format>' tz='<timezone>'}}`
|
#### `{{date '<format>' tz='<timezone>'}}`
|
||||||
|
|
||||||
Returns the current date rendered by its [moment format](https://momentjs.com/docs/#/displaying/format/).
|
Returns the current date rendered by its [moment format](https://momentjs.com/docs/#/displaying/format/).
|
||||||
|
@@ -821,40 +821,6 @@ describe('push', () => {
|
|||||||
"org.opencontainers.image.version=mytag-master"
|
"org.opencontainers.image.version=mytag-master"
|
||||||
],
|
],
|
||||||
undefined
|
undefined
|
||||||
],
|
|
||||||
[
|
|
||||||
'push22',
|
|
||||||
'event_push_dev.env',
|
|
||||||
{
|
|
||||||
images: ['org/app'],
|
|
||||||
tags: [
|
|
||||||
`type=edge,branch=master`,
|
|
||||||
`type=sha,format=long`,
|
|
||||||
`type=raw,value=notdefbranch,enable={{is_not_default_branch}}`
|
|
||||||
],
|
|
||||||
} as Inputs,
|
|
||||||
{
|
|
||||||
main: 'notdefbranch',
|
|
||||||
partial: [
|
|
||||||
'sha-860c1904a1ce19322e91ac35af1ab07466440c37'
|
|
||||||
],
|
|
||||||
latest: false
|
|
||||||
} as Version,
|
|
||||||
[
|
|
||||||
"org/app:notdefbranch",
|
|
||||||
"org/app:sha-860c1904a1ce19322e91ac35af1ab07466440c37"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"org.opencontainers.image.created=2020-01-10T00:30:00.000Z",
|
|
||||||
"org.opencontainers.image.description=This your first repo!",
|
|
||||||
"org.opencontainers.image.licenses=MIT",
|
|
||||||
"org.opencontainers.image.revision=860c1904a1ce19322e91ac35af1ab07466440c37",
|
|
||||||
"org.opencontainers.image.source=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.title=Hello-World",
|
|
||||||
"org.opencontainers.image.url=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.version=notdefbranch"
|
|
||||||
],
|
|
||||||
undefined
|
|
||||||
]
|
]
|
||||||
])('given %p with %p event', tagsLabelsTest);
|
])('given %p with %p event', tagsLabelsTest);
|
||||||
});
|
});
|
||||||
@@ -1971,69 +1937,6 @@ describe('tag', () => {
|
|||||||
"org.opencontainers.image.version=1.1.1"
|
"org.opencontainers.image.version=1.1.1"
|
||||||
],
|
],
|
||||||
undefined
|
undefined
|
||||||
],
|
|
||||||
[
|
|
||||||
'tag34',
|
|
||||||
'event_tag_p1-v1.0.0.env',
|
|
||||||
{
|
|
||||||
images: ['org/app'],
|
|
||||||
tags: [
|
|
||||||
`type=semver,pattern={{version}},"match=v(\\d.\\d.\\d)$"`,
|
|
||||||
]
|
|
||||||
} as Inputs,
|
|
||||||
{
|
|
||||||
main: '1.0.0',
|
|
||||||
partial: [],
|
|
||||||
latest: true
|
|
||||||
} as Version,
|
|
||||||
[
|
|
||||||
'org/app:1.0.0',
|
|
||||||
'org/app:latest'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"org.opencontainers.image.created=2020-01-10T00:30:00.000Z",
|
|
||||||
"org.opencontainers.image.description=This your first repo!",
|
|
||||||
"org.opencontainers.image.licenses=MIT",
|
|
||||||
"org.opencontainers.image.revision=860c1904a1ce19322e91ac35af1ab07466440c37",
|
|
||||||
"org.opencontainers.image.source=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.title=Hello-World",
|
|
||||||
"org.opencontainers.image.url=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.version=1.0.0"
|
|
||||||
],
|
|
||||||
undefined
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'push35',
|
|
||||||
'event_push_master.env',
|
|
||||||
{
|
|
||||||
images: ['user/app'],
|
|
||||||
tags: [
|
|
||||||
`type=semver,pattern={{version}},value=p1/v1.2.3,"match=v(\\d.\\d.\\d)$"`,
|
|
||||||
`type=pep440,pattern={{version}},value=p1/v1.2.3,"match=v(\\d.\\d.\\d)$"`,
|
|
||||||
`type=edge`
|
|
||||||
],
|
|
||||||
} as Inputs,
|
|
||||||
{
|
|
||||||
main: '1.2.3',
|
|
||||||
partial: ['edge'],
|
|
||||||
latest: true
|
|
||||||
} as Version,
|
|
||||||
[
|
|
||||||
'user/app:1.2.3',
|
|
||||||
'user/app:edge',
|
|
||||||
'user/app:latest'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"org.opencontainers.image.created=2020-01-10T00:30:00.000Z",
|
|
||||||
"org.opencontainers.image.description=This your first repo!",
|
|
||||||
"org.opencontainers.image.licenses=MIT",
|
|
||||||
"org.opencontainers.image.revision=266574110acf203503badf966df2ea24b5d732d7",
|
|
||||||
"org.opencontainers.image.source=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.title=Hello-World",
|
|
||||||
"org.opencontainers.image.url=https://github.com/octocat/Hello-World",
|
|
||||||
"org.opencontainers.image.version=1.2.3"
|
|
||||||
],
|
|
||||||
undefined
|
|
||||||
]
|
]
|
||||||
])('given %p with %p event', tagsLabelsTest);
|
])('given %p with %p event', tagsLabelsTest);
|
||||||
});
|
});
|
||||||
|
@@ -32,8 +32,7 @@ describe('transform', () => {
|
|||||||
"priority": DefaultPriorities[Type.Semver],
|
"priority": DefaultPriorities[Type.Semver],
|
||||||
"enable": "true",
|
"enable": "true",
|
||||||
"pattern": "{{version}}",
|
"pattern": "{{version}}",
|
||||||
"value": "",
|
"value": ""
|
||||||
"match": ""
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -148,8 +147,7 @@ describe('parse', () => {
|
|||||||
"priority": DefaultPriorities[Type.Semver],
|
"priority": DefaultPriorities[Type.Semver],
|
||||||
"enable": "true",
|
"enable": "true",
|
||||||
"pattern": "{{version}}",
|
"pattern": "{{version}}",
|
||||||
"value": "",
|
"value": ""
|
||||||
"match": ""
|
|
||||||
}
|
}
|
||||||
} as Tag,
|
} as Tag,
|
||||||
false
|
false
|
||||||
@@ -162,8 +160,7 @@ describe('parse', () => {
|
|||||||
"priority": "1",
|
"priority": "1",
|
||||||
"enable": "true",
|
"enable": "true",
|
||||||
"pattern": "{{version}}",
|
"pattern": "{{version}}",
|
||||||
"value": "",
|
"value": ""
|
||||||
"match": ""
|
|
||||||
}
|
}
|
||||||
} as Tag,
|
} as Tag,
|
||||||
false
|
false
|
||||||
@@ -176,22 +173,7 @@ describe('parse', () => {
|
|||||||
"priority": "1",
|
"priority": "1",
|
||||||
"enable": "true",
|
"enable": "true",
|
||||||
"pattern": "{{version}}",
|
"pattern": "{{version}}",
|
||||||
"value": "v1.0.0",
|
"value": "v1.0.0"
|
||||||
"match": ""
|
|
||||||
}
|
|
||||||
} as Tag,
|
|
||||||
false
|
|
||||||
],
|
|
||||||
[
|
|
||||||
`type=semver,priority=1,enable=true,pattern={{version}},value=p1/v1.0.0,"match=v(\\d.\\d.\\d)$"`,
|
|
||||||
{
|
|
||||||
type: Type.Semver,
|
|
||||||
attrs: {
|
|
||||||
"priority": "1",
|
|
||||||
"enable": "true",
|
|
||||||
"pattern": "{{version}}",
|
|
||||||
"value": "p1/v1.0.0",
|
|
||||||
"match": "v(\\d.\\d.\\d)$"
|
|
||||||
}
|
}
|
||||||
} as Tag,
|
} as Tag,
|
||||||
false
|
false
|
||||||
|
2
dist/index.js
generated
vendored
2
dist/index.js
generated
vendored
File diff suppressed because one or more lines are too long
2
dist/index.js.map
generated
vendored
2
dist/index.js.map
generated
vendored
File diff suppressed because one or more lines are too long
@@ -31,7 +31,7 @@
|
|||||||
"@actions/github": "^6.0.1",
|
"@actions/github": "^6.0.1",
|
||||||
"@docker/actions-toolkit": "^0.62.1",
|
"@docker/actions-toolkit": "^0.62.1",
|
||||||
"@renovate/pep440": "^1.0.0",
|
"@renovate/pep440": "^1.0.0",
|
||||||
"csv-parse": "^5.6.0",
|
"csv-parse": "^6.1.0",
|
||||||
"handlebars": "^4.7.8",
|
"handlebars": "^4.7.8",
|
||||||
"moment": "^2.30.1",
|
"moment": "^2.30.1",
|
||||||
"moment-timezone": "^0.6.0",
|
"moment-timezone": "^0.6.0",
|
||||||
|
31
src/meta.ts
31
src/meta.ts
@@ -161,20 +161,8 @@ export class Meta {
|
|||||||
if (tag.attrs['value'].length > 0) {
|
if (tag.attrs['value'].length > 0) {
|
||||||
vraw = this.setGlobalExp(tag.attrs['value']);
|
vraw = this.setGlobalExp(tag.attrs['value']);
|
||||||
} else {
|
} else {
|
||||||
vraw = this.context.ref.replace(/^refs\/tags\//g, '');
|
vraw = this.context.ref.replace(/^refs\/tags\//g, '').replace(/\//g, '-');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tag.attrs['match'].length > 0) {
|
|
||||||
const tmatch = vraw.match(tag.attrs['match']);
|
|
||||||
if (!tmatch) {
|
|
||||||
core.warning(`${tag.attrs['match']} does not match ${vraw}.`);
|
|
||||||
} else {
|
|
||||||
vraw = tmatch[1];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
vraw = vraw.replace(/\//g, '-');
|
|
||||||
|
|
||||||
if (!semver.valid(vraw)) {
|
if (!semver.valid(vraw)) {
|
||||||
core.warning(`${vraw} is not a valid semver. More info: https://semver.org/`);
|
core.warning(`${vraw} is not a valid semver. More info: https://semver.org/`);
|
||||||
return version;
|
return version;
|
||||||
@@ -207,20 +195,8 @@ export class Meta {
|
|||||||
if (tag.attrs['value'].length > 0) {
|
if (tag.attrs['value'].length > 0) {
|
||||||
vraw = this.setGlobalExp(tag.attrs['value']);
|
vraw = this.setGlobalExp(tag.attrs['value']);
|
||||||
} else {
|
} else {
|
||||||
vraw = this.context.ref.replace(/^refs\/tags\//g, '');
|
vraw = this.context.ref.replace(/^refs\/tags\//g, '').replace(/\//g, '-');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tag.attrs['match'].length > 0) {
|
|
||||||
const tmatch = vraw.match(tag.attrs['match']);
|
|
||||||
if (!tmatch) {
|
|
||||||
core.warning(`${tag.attrs['match']} does not match ${vraw}.`);
|
|
||||||
} else {
|
|
||||||
vraw = tmatch[1];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
vraw = vraw.replace(/\//g, '-');
|
|
||||||
|
|
||||||
if (!pep440.valid(vraw)) {
|
if (!pep440.valid(vraw)) {
|
||||||
core.warning(`${vraw} does not conform to PEP 440. More info: https://www.python.org/dev/peps/pep-0440`);
|
core.warning(`${vraw} does not conform to PEP 440. More info: https://www.python.org/dev/peps/pep-0440`);
|
||||||
return version;
|
return version;
|
||||||
@@ -463,9 +439,6 @@ export class Meta {
|
|||||||
}
|
}
|
||||||
return 'false';
|
return 'false';
|
||||||
},
|
},
|
||||||
is_not_default_branch: function () {
|
|
||||||
return this.is_default_branch() === 'false' ? 'true' : 'false';
|
|
||||||
},
|
|
||||||
date: function (format, options) {
|
date: function (format, options) {
|
||||||
const m = moment(currentDate);
|
const m = moment(currentDate);
|
||||||
let tz = 'UTC';
|
let tz = 'UTC';
|
||||||
|
@@ -137,9 +137,6 @@ export function Parse(s: string): Tag {
|
|||||||
if (!Object.prototype.hasOwnProperty.call(tag.attrs, 'value')) {
|
if (!Object.prototype.hasOwnProperty.call(tag.attrs, 'value')) {
|
||||||
tag.attrs['value'] = '';
|
tag.attrs['value'] = '';
|
||||||
}
|
}
|
||||||
if (!Object.prototype.hasOwnProperty.call(tag.attrs, 'match')) {
|
|
||||||
tag.attrs['match'] = '';
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Type.Match: {
|
case Type.Match: {
|
||||||
|
170
yarn.lock
170
yarn.lock
@@ -2865,16 +2865,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
|
|
||||||
version: 1.0.2
|
|
||||||
resolution: "call-bind-apply-helpers@npm:1.0.2"
|
|
||||||
dependencies:
|
|
||||||
es-errors: ^1.3.0
|
|
||||||
function-bind: ^1.1.2
|
|
||||||
checksum: b2863d74fcf2a6948221f65d95b91b4b2d90cfe8927650b506141e669f7d5de65cea191bf788838bc40d13846b7886c5bc5c84ab96c3adbcf88ad69a72fcdc6b
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"callsites@npm:^3.0.0":
|
"callsites@npm:^3.0.0":
|
||||||
version: 3.1.0
|
version: 3.1.0
|
||||||
resolution: "callsites@npm:3.1.0"
|
resolution: "callsites@npm:3.1.0"
|
||||||
@@ -3032,7 +3022,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"combined-stream@npm:^1.0.8":
|
"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8":
|
||||||
version: 1.0.8
|
version: 1.0.8
|
||||||
resolution: "combined-stream@npm:1.0.8"
|
resolution: "combined-stream@npm:1.0.8"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -3159,6 +3149,13 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"csv-parse@npm:^6.1.0":
|
||||||
|
version: 6.1.0
|
||||||
|
resolution: "csv-parse@npm:6.1.0"
|
||||||
|
checksum: af1c24f8632ef8fa75259c6d452fe26b660555cd37ac255a26ad82f8b7ffc1a137258458d499e13a45d0d3cde3f9fce69e68e5deb1c73cbb7cf954d3e05111d3
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
|
"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
|
||||||
version: 4.3.4
|
version: 4.3.4
|
||||||
resolution: "debug@npm:4.3.4"
|
resolution: "debug@npm:4.3.4"
|
||||||
@@ -3267,7 +3264,7 @@ __metadata:
|
|||||||
"@typescript-eslint/eslint-plugin": ^7.9.0
|
"@typescript-eslint/eslint-plugin": ^7.9.0
|
||||||
"@typescript-eslint/parser": ^7.9.0
|
"@typescript-eslint/parser": ^7.9.0
|
||||||
"@vercel/ncc": ^0.38.1
|
"@vercel/ncc": ^0.38.1
|
||||||
csv-parse: ^5.6.0
|
csv-parse: ^6.1.0
|
||||||
dotenv: ^16.4.5
|
dotenv: ^16.4.5
|
||||||
eslint: ^8.57.0
|
eslint: ^8.57.0
|
||||||
eslint-config-prettier: ^9.1.0
|
eslint-config-prettier: ^9.1.0
|
||||||
@@ -3301,17 +3298,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"dunder-proto@npm:^1.0.1":
|
|
||||||
version: 1.0.1
|
|
||||||
resolution: "dunder-proto@npm:1.0.1"
|
|
||||||
dependencies:
|
|
||||||
call-bind-apply-helpers: ^1.0.1
|
|
||||||
es-errors: ^1.3.0
|
|
||||||
gopd: ^1.2.0
|
|
||||||
checksum: 149207e36f07bd4941921b0ca929e3a28f1da7bd6b6ff8ff7f4e2f2e460675af4576eeba359c635723dc189b64cdd4787e0255897d5b135ccc5d15cb8685fc90
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"duplexify@npm:^3.5.0, duplexify@npm:^3.6.0":
|
"duplexify@npm:^3.5.0, duplexify@npm:^3.6.0":
|
||||||
version: 3.7.1
|
version: 3.7.1
|
||||||
resolution: "duplexify@npm:3.7.1"
|
resolution: "duplexify@npm:3.7.1"
|
||||||
@@ -3407,41 +3393,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"es-define-property@npm:^1.0.1":
|
|
||||||
version: 1.0.1
|
|
||||||
resolution: "es-define-property@npm:1.0.1"
|
|
||||||
checksum: 0512f4e5d564021c9e3a644437b0155af2679d10d80f21adaf868e64d30efdfbd321631956f20f42d655fedb2e3a027da479fad3fa6048f768eb453a80a5f80a
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"es-errors@npm:^1.3.0":
|
|
||||||
version: 1.3.0
|
|
||||||
resolution: "es-errors@npm:1.3.0"
|
|
||||||
checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
|
|
||||||
version: 1.1.1
|
|
||||||
resolution: "es-object-atoms@npm:1.1.1"
|
|
||||||
dependencies:
|
|
||||||
es-errors: ^1.3.0
|
|
||||||
checksum: 214d3767287b12f36d3d7267ef342bbbe1e89f899cfd67040309fc65032372a8e60201410a99a1645f2f90c1912c8c49c8668066f6bdd954bcd614dda2e3da97
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"es-set-tostringtag@npm:^2.1.0":
|
|
||||||
version: 2.1.0
|
|
||||||
resolution: "es-set-tostringtag@npm:2.1.0"
|
|
||||||
dependencies:
|
|
||||||
es-errors: ^1.3.0
|
|
||||||
get-intrinsic: ^1.2.6
|
|
||||||
has-tostringtag: ^1.0.2
|
|
||||||
hasown: ^2.0.2
|
|
||||||
checksum: 789f35de4be3dc8d11fdcb91bc26af4ae3e6d602caa93299a8c45cf05d36cc5081454ae2a6d3afa09cceca214b76c046e4f8151e092e6fc7feeb5efb9e794fc6
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"escalade@npm:^3.1.1":
|
"escalade@npm:^3.1.1":
|
||||||
version: 3.1.1
|
version: 3.1.1
|
||||||
resolution: "escalade@npm:3.1.1"
|
resolution: "escalade@npm:3.1.1"
|
||||||
@@ -3841,16 +3792,13 @@ __metadata:
|
|||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"form-data@npm:^2.5.0":
|
"form-data@npm:^2.5.0":
|
||||||
version: 2.5.5
|
version: 2.5.1
|
||||||
resolution: "form-data@npm:2.5.5"
|
resolution: "form-data@npm:2.5.1"
|
||||||
dependencies:
|
dependencies:
|
||||||
asynckit: ^0.4.0
|
asynckit: ^0.4.0
|
||||||
combined-stream: ^1.0.8
|
combined-stream: ^1.0.6
|
||||||
es-set-tostringtag: ^2.1.0
|
mime-types: ^2.1.12
|
||||||
hasown: ^2.0.2
|
checksum: 5134ada56cc246b293a1ac7678dba6830000603a3979cf83ff7b2f21f2e3725202237cfb89e32bcb38a1d35727efbd3c3a22e65b42321e8ade8eec01ce755d08
|
||||||
mime-types: ^2.1.35
|
|
||||||
safe-buffer: ^5.2.1
|
|
||||||
checksum: ba6d8467f959c9bf36a52e423256c1e8055a8e650416760f54fa5db261529c3de698a4ce8378dd4fdb71b44be190906d6b73446556cc74e58de8bda01d09e9e7
|
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@@ -3927,13 +3875,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"function-bind@npm:^1.1.2":
|
|
||||||
version: 1.1.2
|
|
||||||
resolution: "function-bind@npm:1.1.2"
|
|
||||||
checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"gensync@npm:^1.0.0-beta.2":
|
"gensync@npm:^1.0.0-beta.2":
|
||||||
version: 1.0.0-beta.2
|
version: 1.0.0-beta.2
|
||||||
resolution: "gensync@npm:1.0.0-beta.2"
|
resolution: "gensync@npm:1.0.0-beta.2"
|
||||||
@@ -3948,24 +3889,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"get-intrinsic@npm:^1.2.6":
|
|
||||||
version: 1.3.0
|
|
||||||
resolution: "get-intrinsic@npm:1.3.0"
|
|
||||||
dependencies:
|
|
||||||
call-bind-apply-helpers: ^1.0.2
|
|
||||||
es-define-property: ^1.0.1
|
|
||||||
es-errors: ^1.3.0
|
|
||||||
es-object-atoms: ^1.1.1
|
|
||||||
function-bind: ^1.1.2
|
|
||||||
get-proto: ^1.0.1
|
|
||||||
gopd: ^1.2.0
|
|
||||||
has-symbols: ^1.1.0
|
|
||||||
hasown: ^2.0.2
|
|
||||||
math-intrinsics: ^1.1.0
|
|
||||||
checksum: 301008e4482bb9a9cb49e132b88fee093bff373b4e6def8ba219b1e96b60158a6084f273ef5cafe832e42cd93462f4accb46a618d35fe59a2b507f2388c5b79d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"get-package-type@npm:^0.1.0":
|
"get-package-type@npm:^0.1.0":
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
resolution: "get-package-type@npm:0.1.0"
|
resolution: "get-package-type@npm:0.1.0"
|
||||||
@@ -3973,16 +3896,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"get-proto@npm:^1.0.1":
|
|
||||||
version: 1.0.1
|
|
||||||
resolution: "get-proto@npm:1.0.1"
|
|
||||||
dependencies:
|
|
||||||
dunder-proto: ^1.0.1
|
|
||||||
es-object-atoms: ^1.0.0
|
|
||||||
checksum: 4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"get-stream@npm:^6.0.0":
|
"get-stream@npm:^6.0.0":
|
||||||
version: 6.0.1
|
version: 6.0.1
|
||||||
resolution: "get-stream@npm:6.0.1"
|
resolution: "get-stream@npm:6.0.1"
|
||||||
@@ -4082,13 +3995,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"gopd@npm:^1.2.0":
|
|
||||||
version: 1.2.0
|
|
||||||
resolution: "gopd@npm:1.2.0"
|
|
||||||
checksum: cc6d8e655e360955bdccaca51a12a474268f95bb793fc3e1f2bdadb075f28bfd1fd988dab872daf77a61d78cbaf13744bc8727a17cfb1d150d76047d805375f3
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6":
|
"graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6":
|
||||||
version: 4.2.11
|
version: 4.2.11
|
||||||
resolution: "graceful-fs@npm:4.2.11"
|
resolution: "graceful-fs@npm:4.2.11"
|
||||||
@@ -4158,22 +4064,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0":
|
|
||||||
version: 1.1.0
|
|
||||||
resolution: "has-symbols@npm:1.1.0"
|
|
||||||
checksum: b2316c7302a0e8ba3aaba215f834e96c22c86f192e7310bdf689dd0e6999510c89b00fbc5742571507cebf25764d68c988b3a0da217369a73596191ac0ce694b
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"has-tostringtag@npm:^1.0.2":
|
|
||||||
version: 1.0.2
|
|
||||||
resolution: "has-tostringtag@npm:1.0.2"
|
|
||||||
dependencies:
|
|
||||||
has-symbols: ^1.0.3
|
|
||||||
checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"has@npm:^1.0.3":
|
"has@npm:^1.0.3":
|
||||||
version: 1.0.3
|
version: 1.0.3
|
||||||
resolution: "has@npm:1.0.3"
|
resolution: "has@npm:1.0.3"
|
||||||
@@ -4183,15 +4073,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"hasown@npm:^2.0.2":
|
|
||||||
version: 2.0.2
|
|
||||||
resolution: "hasown@npm:2.0.2"
|
|
||||||
dependencies:
|
|
||||||
function-bind: ^1.1.2
|
|
||||||
checksum: e8516f776a15149ca6c6ed2ae3110c417a00b62260e222590e54aa367cbcd6ed99122020b37b7fbdf05748df57b265e70095d7bf35a47660587619b15ffb93db
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"he@npm:^1.2.0":
|
"he@npm:^1.2.0":
|
||||||
version: 1.2.0
|
version: 1.2.0
|
||||||
resolution: "he@npm:1.2.0"
|
resolution: "he@npm:1.2.0"
|
||||||
@@ -5235,13 +5116,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"math-intrinsics@npm:^1.1.0":
|
|
||||||
version: 1.1.0
|
|
||||||
resolution: "math-intrinsics@npm:1.1.0"
|
|
||||||
checksum: 0e513b29d120f478c85a70f49da0b8b19bc638975eca466f2eeae0071f3ad00454c621bf66e16dd435896c208e719fc91ad79bbfba4e400fe0b372e7c1c9c9a2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"merge-stream@npm:^2.0.0":
|
"merge-stream@npm:^2.0.0":
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
resolution: "merge-stream@npm:2.0.0"
|
resolution: "merge-stream@npm:2.0.0"
|
||||||
@@ -5273,7 +5147,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"mime-types@npm:^2.1.12, mime-types@npm:^2.1.35":
|
"mime-types@npm:^2.1.12":
|
||||||
version: 2.1.35
|
version: 2.1.35
|
||||||
resolution: "mime-types@npm:2.1.35"
|
resolution: "mime-types@npm:2.1.35"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -6056,13 +5930,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0":
|
|
||||||
version: 5.2.1
|
|
||||||
resolution: "safe-buffer@npm:5.2.1"
|
|
||||||
checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
|
"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
|
||||||
version: 5.1.2
|
version: 5.1.2
|
||||||
resolution: "safe-buffer@npm:5.1.2"
|
resolution: "safe-buffer@npm:5.1.2"
|
||||||
@@ -6070,6 +5937,13 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"safe-buffer@npm:~5.2.0":
|
||||||
|
version: 5.2.1
|
||||||
|
resolution: "safe-buffer@npm:5.2.1"
|
||||||
|
checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
|
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
|
||||||
version: 2.1.2
|
version: 2.1.2
|
||||||
resolution: "safer-buffer@npm:2.1.2"
|
resolution: "safer-buffer@npm:2.1.2"
|
||||||
|
Reference in New Issue
Block a user