1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2026-04-18 13:06:55 +02:00

2 Commits

Author SHA1 Message Date
bcdf76bb1b Maintenance update 2026-04-08 17:43:22 +02:00
fcef903836 📺 Maintenance update 2026-01-07 15:30:28 +01:00
17 changed files with 753 additions and 1132 deletions

View File

@@ -6,9 +6,10 @@ on:
jobs:
build:
runs-on: ubuntu-latest
environment: default
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: '20.16'
registry-url: 'https://registry.npmjs.org'

View File

@@ -11,12 +11,12 @@ jobs:
name: Validates formatting and linting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: reviewdog/action-eclint@d51e853275e707b64c0526881ada324f454c1110 # v1.7.1
with:
reporter: github-pr-check
eclint_flags: '--fix'
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: 20.16
- run: npm ci

View File

@@ -29,19 +29,15 @@ jobs:
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: 20.16
- run: npm ci
- run: bs/docs.js
- name: Setup Pages
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5
- name: Upload artifact
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
- uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5
- uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4
with:
# Upload entire repository
path: './dist/docs'
- name: Deploy to GitHub Pages
id: deployment

1
.npmrc
View File

@@ -1,3 +1,2 @@
//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}
registry=https://registry.npmjs.org/
always-auth=true

View File

@@ -1 +0,0 @@
info= "Lint size of lib and jshint"

View File

@@ -17,3 +17,12 @@ Lints size of the project, jshint. See configs:
- `package.json`: key `size-limit`
- `package.json`: key `jshintConfig`
- `.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
View File

@@ -0,0 +1,2 @@
#!/usr/bin/env bash
npx npq install "$1" --dry-run

2
bs/npm/lint Executable file
View File

@@ -0,0 +1,2 @@
#!/usr/bin/env bash
npx lockfile-lint --path package.json

2
bs/npm/update Executable file
View File

@@ -0,0 +1,2 @@
#!/usr/bin/env bash
npx npm-check-updates --interactive --format group --cooldown 7

View File

@@ -760,7 +760,7 @@ signal.on = function on2(s, listener, options = {}) {
};
signal.symbols = {
//signal: mark,
onclear: Symbol.for("Signal.onclear")
onclear: /* @__PURE__ */ Symbol.for("Signal.onclear")
};
signal.clear = function(...signals2) {
for (const s of signals2) {

File diff suppressed because one or more lines are too long

2
dist/esm.min.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -805,7 +805,7 @@ var DDE = (() => {
};
signal.symbols = {
//signal: mark,
onclear: Symbol.for("Signal.onclear")
onclear: /* @__PURE__ */ Symbol.for("Signal.onclear")
};
signal.clear = function(...signals2) {
for (const s of signals2) {

File diff suppressed because one or more lines are too long

2
dist/iife.min.js vendored

File diff suppressed because one or more lines are too long

1815
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "deka-dom-el",
"version": "0.9.5-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.",
"author": "Jan Andrle <andrle.jan@centrum.cz>",
"license": "MIT",
@@ -97,14 +97,14 @@
"typescript"
],
"devDependencies": {
"@size-limit/preset-small-lib": "~11.2",
"@size-limit/preset-small-lib": "~12.0",
"dts-bundle-generator": "~9.5",
"editorconfig-checker": "~6.0",
"esbuild": "~0.25",
"jsdom": "~26.0",
"editorconfig-checker": "~6.1",
"esbuild": "~0.27",
"jsdom": "~29.0",
"jshint": "~2.13",
"nodejsscript": "^1.0",
"publint": "^0.3",
"size-limit-node-esbuild": "~0.3"
"nodejsscript": "~1.1",
"publint": "~0.3",
"size-limit-node-esbuild": "~0.4"
}
}