mirror of
https://github.com/jaandrle/deka-dom-el
synced 2026-04-18 21:16:54 +02:00
⚡ Maintenance update
This commit is contained in:
4
.github/workflows/npm-publish.yml
vendored
4
.github/workflows/npm-publish.yml
vendored
@@ -8,8 +8,8 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
environment: default
|
environment: default
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||||
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
|
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
|
||||||
with:
|
with:
|
||||||
node-version: '20.16'
|
node-version: '20.16'
|
||||||
registry-url: 'https://registry.npmjs.org'
|
registry-url: 'https://registry.npmjs.org'
|
||||||
|
|||||||
4
.github/workflows/pr.yml
vendored
4
.github/workflows/pr.yml
vendored
@@ -11,12 +11,12 @@ jobs:
|
|||||||
name: Validates formatting and linting
|
name: Validates formatting and linting
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||||
- uses: reviewdog/action-eclint@d51e853275e707b64c0526881ada324f454c1110 # v1.7.1
|
- uses: reviewdog/action-eclint@d51e853275e707b64c0526881ada324f454c1110 # v1.7.1
|
||||||
with:
|
with:
|
||||||
reporter: github-pr-check
|
reporter: github-pr-check
|
||||||
eclint_flags: '--fix'
|
eclint_flags: '--fix'
|
||||||
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
|
||||||
with:
|
with:
|
||||||
node-version: 20.16
|
node-version: 20.16
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
|
|||||||
12
.github/workflows/static.yml
vendored
12
.github/workflows/static.yml
vendored
@@ -29,19 +29,15 @@ jobs:
|
|||||||
url: ${{ steps.deployment.outputs.page_url }}
|
url: ${{ steps.deployment.outputs.page_url }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
|
||||||
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
|
||||||
with:
|
with:
|
||||||
node-version: 20.16
|
node-version: 20.16
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
- run: bs/docs.js
|
- run: bs/docs.js
|
||||||
- name: Setup Pages
|
- uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5
|
||||||
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5
|
- uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4
|
||||||
- name: Upload artifact
|
|
||||||
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
|
|
||||||
with:
|
with:
|
||||||
# Upload entire repository
|
|
||||||
path: './dist/docs'
|
path: './dist/docs'
|
||||||
- name: Deploy to GitHub Pages
|
- name: Deploy to GitHub Pages
|
||||||
id: deployment
|
id: deployment
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
info= "Lint size of lib and jshint"
|
|
||||||
@@ -17,3 +17,12 @@ Lints size of the project, jshint. See configs:
|
|||||||
- `package.json`: key `size-limit`
|
- `package.json`: key `size-limit`
|
||||||
- `package.json`: key `jshintConfig`
|
- `package.json`: key `jshintConfig`
|
||||||
- `.editorconfig`
|
- `.editorconfig`
|
||||||
|
|
||||||
|
### bs/npm/lint
|
||||||
|
Linted projects’ npm dependencies.
|
||||||
|
|
||||||
|
### bs/npm/update
|
||||||
|
Updates projects’ npm dependencies.
|
||||||
|
|
||||||
|
### bs/npm/install-audit
|
||||||
|
Audits projects’ npm dependencies to be installed.
|
||||||
|
|||||||
2
bs/npm/install-audit
Executable file
2
bs/npm/install-audit
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
npx npq install "$1" --dry-run
|
||||||
2
bs/npm/lint
Executable file
2
bs/npm/lint
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
npx lockfile-lint --path package.json
|
||||||
2
bs/npm/update
Executable file
2
bs/npm/update
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
npx npm-check-updates --interactive --format group --cooldown 7
|
||||||
821
package-lock.json
generated
821
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "deka-dom-el",
|
"name": "deka-dom-el",
|
||||||
"version": "0.9.6-alpha",
|
"version": "0.9.7-beta",
|
||||||
"description": "A low-code library that simplifies the creation of native DOM elements/components using small wrappers and tweaks.",
|
"description": "A low-code library that simplifies the creation of native DOM elements/components using small wrappers and tweaks.",
|
||||||
"author": "Jan Andrle <andrle.jan@centrum.cz>",
|
"author": "Jan Andrle <andrle.jan@centrum.cz>",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@@ -101,10 +101,10 @@
|
|||||||
"dts-bundle-generator": "~9.5",
|
"dts-bundle-generator": "~9.5",
|
||||||
"editorconfig-checker": "~6.1",
|
"editorconfig-checker": "~6.1",
|
||||||
"esbuild": "~0.27",
|
"esbuild": "~0.27",
|
||||||
"jsdom": "~26.1",
|
"jsdom": "~29.0",
|
||||||
"jshint": "~2.13",
|
"jshint": "~2.13",
|
||||||
"nodejsscript": "^1.1",
|
"nodejsscript": "~1.1",
|
||||||
"publint": "^0.3",
|
"publint": "~0.3",
|
||||||
"size-limit-node-esbuild": "~0.4"
|
"size-limit-node-esbuild": "~0.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user