Compare commits

..

No commits in common. "main" and "v5.3.8" have entirely different histories.
main ... v5.3.8

17 changed files with 824 additions and 947 deletions

View File

@ -7,10 +7,6 @@ updates:
day: tuesday day: tuesday
time: "12:00" time: "12:00"
timezone: Europe/Athens timezone: Europe/Athens
groups:
github-actions:
patterns:
- "*"
- package-ecosystem: npm - package-ecosystem: npm
directory: "/" directory: "/"
labels: labels:

View File

@ -27,7 +27,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: npm cache: npm

View File

@ -25,7 +25,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: npm cache: npm

View File

@ -27,6 +27,6 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Compress Images - name: Compress Images
uses: calibreapp/image-actions@f32575787d333b0579f0b7d506ff03be63a669d1 # v1.4.1 uses: calibreapp/image-actions@737ceeaeed61e17b8d358358a303f1b8d177b779 # v1.1.0
with: with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} githubToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -29,16 +29,16 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3 uses: github/codeql-action/init@96f518a34f7a870018057716cc4d7a5c014bd61c # v3.29.10
with: with:
config-file: ./.github/codeql/codeql-config.yml config-file: ./.github/codeql/codeql-config.yml
languages: "javascript" languages: "javascript"
queries: +security-and-quality queries: +security-and-quality
- name: Autobuild - name: Autobuild
uses: github/codeql-action/autobuild@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3 uses: github/codeql-action/autobuild@96f518a34f7a870018057716cc4d7a5c014bd61c # v3.29.10
- name: Perform CodeQL Analysis - name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3 uses: github/codeql-action/analyze@96f518a34f7a870018057716cc4d7a5c014bd61c # v3.29.10
with: with:
category: "/language:javascript" category: "/language:javascript"

View File

@ -25,7 +25,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: npm cache: npm

View File

@ -25,7 +25,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: npm cache: npm

View File

@ -17,7 +17,7 @@ jobs:
if: github.repository == 'twbs/bootstrap' if: github.repository == 'twbs/bootstrap'
steps: steps:
- name: awaiting reply - name: awaiting reply
uses: actions-cool/issues-helper@45d75b6cf72bf4f254be6230cb887ad002702491 # v3.6.3 uses: actions-cool/issues-helper@50068f49b7b2b3857270ead65e2d02e4459b022c # v3.6.2
with: with:
actions: "close-issues" actions: "close-issues"
labels: "awaiting-reply" labels: "awaiting-reply"

View File

@ -18,7 +18,7 @@ jobs:
steps: steps:
- name: awaiting reply - name: awaiting reply
if: github.event.label.name == 'needs-example' if: github.event.label.name == 'needs-example'
uses: actions-cool/issues-helper@45d75b6cf72bf4f254be6230cb887ad002702491 # v3.6.3 uses: actions-cool/issues-helper@50068f49b7b2b3857270ead65e2d02e4459b022c # v3.6.2
with: with:
actions: "create-comment" actions: "create-comment"
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}

View File

@ -30,7 +30,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: ${{ env.NODE }} node-version: ${{ env.NODE }}
cache: npm cache: npm

View File

@ -25,7 +25,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: npm cache: npm

View File

@ -25,7 +25,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"

View File

@ -4,9 +4,6 @@ on:
release: release:
types: [published] types: [published]
permissions:
contents: read
jobs: jobs:
package-nuget: package-nuget:
runs-on: windows-latest runs-on: windows-latest
@ -14,7 +11,7 @@ jobs:
env: env:
GITHUB_REF_NAME: ${{ github.ref_name }} GITHUB_REF_NAME: ${{ github.ref_name }}
steps: steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false persist-credentials: false

View File

@ -73,6 +73,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional). # Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard # Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning" - name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3 uses: github/codeql-action/upload-sarif@96f518a34f7a870018057716cc4d7a5c014bd61c # v3.29.10
with: with:
sarif_file: results.sarif sarif_file: results.sarif

1706
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -84,7 +84,7 @@
"docs-serve": "npm run astro-dev", "docs-serve": "npm run astro-dev",
"docs-serve-only": "npx sirv-cli _site --port 9001", "docs-serve-only": "npx sirv-cli _site --port 9001",
"lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json", "lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json",
"update-deps": "ncu -u -x @docsearch/js,eslint,eslint-config-xo,eslint-plugin-unicorn,karma-browserstack-launcher,karma-rollup-preprocessor,sass", "update-deps": "ncu -u -x eslint,eslint-config-xo,eslint-plugin-unicorn,karma-browserstack-launcher,karma-rollup-preprocessor,sass",
"release": "npm-run-all dist release-sri docs-build release-zip*", "release": "npm-run-all dist release-sri docs-build release-zip*",
"release-sri": "node build/generate-sri.mjs", "release-sri": "node build/generate-sri.mjs",
"release-version": "node build/change-version.mjs", "release-version": "node build/change-version.mjs",
@ -109,12 +109,12 @@
}, },
"devDependencies": { "devDependencies": {
"@astrojs/check": "^0.9.4", "@astrojs/check": "^0.9.4",
"@astrojs/markdown-remark": "^6.3.7", "@astrojs/markdown-remark": "^6.3.6",
"@astrojs/mdx": "^4.3.6", "@astrojs/mdx": "^4.3.4",
"@astrojs/prism": "^3.3.0", "@astrojs/prism": "^3.3.0",
"@astrojs/sitemap": "^3.6.0", "@astrojs/sitemap": "^3.5.0",
"@babel/cli": "^7.28.3", "@babel/cli": "^7.28.3",
"@babel/core": "^7.28.4", "@babel/core": "^7.28.3",
"@babel/preset-env": "^7.28.3", "@babel/preset-env": "^7.28.3",
"@docsearch/js": "^3.9.0", "@docsearch/js": "^3.9.0",
"@popperjs/core": "^2.11.8", "@popperjs/core": "^2.11.8",
@ -126,7 +126,7 @@
"@types/js-yaml": "^4.0.9", "@types/js-yaml": "^4.0.9",
"@types/mime": "^4.0.0", "@types/mime": "^4.0.0",
"@types/prismjs": "^1.26.5", "@types/prismjs": "^1.26.5",
"astro": "^5.13.11", "astro": "^5.13.2",
"astro-auto-import": "^0.4.4", "astro-auto-import": "^0.4.4",
"autoprefixer": "^10.4.21", "autoprefixer": "^10.4.21",
"bundlewatch": "^0.4.1", "bundlewatch": "^0.4.1",
@ -146,7 +146,7 @@
"htmlparser2": "^10.0.0", "htmlparser2": "^10.0.0",
"image-size": "^2.0.2", "image-size": "^2.0.2",
"ip": "^2.0.1", "ip": "^2.0.1",
"jasmine": "^5.10.0", "jasmine": "^5.9.0",
"jquery": "^3.7.1", "jquery": "^3.7.1",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",
"karma": "^6.4.4", "karma": "^6.4.4",
@ -159,7 +159,7 @@
"karma-jasmine-html-reporter": "^2.1.0", "karma-jasmine-html-reporter": "^2.1.0",
"karma-rollup-preprocessor": "7.0.7", "karma-rollup-preprocessor": "7.0.7",
"lockfile-lint": "^4.14.1", "lockfile-lint": "^4.14.1",
"mime": "^4.1.0", "mime": "^4.0.7",
"nodemon": "^3.1.10", "nodemon": "^3.1.10",
"npm-run-all2": "^8.0.4", "npm-run-all2": "^8.0.4",
"postcss": "^8.5.6", "postcss": "^8.5.6",
@ -169,18 +169,18 @@
"rehype-autolink-headings": "^7.1.0", "rehype-autolink-headings": "^7.1.0",
"remark": "^15.0.1", "remark": "^15.0.1",
"remark-html": "^16.0.1", "remark-html": "^16.0.1",
"rollup": "^4.52.2", "rollup": "^4.46.3",
"rollup-plugin-istanbul": "^5.0.0", "rollup-plugin-istanbul": "^5.0.0",
"rtlcss": "^4.3.0", "rtlcss": "^4.3.0",
"sass": "1.78.0", "sass": "1.78.0",
"sass-true": "^9.0.0", "sass-true": "^9.0.0",
"shelljs": "^0.10.0", "shelljs": "^0.10.0",
"stylelint": "^16.24.0", "stylelint": "^16.23.1",
"stylelint-config-twbs-bootstrap": "^16.1.0", "stylelint-config-twbs-bootstrap": "^16.1.0",
"terser": "^5.44.0", "terser": "^5.43.1",
"unist-util-visit": "^5.0.0", "unist-util-visit": "^5.0.0",
"vnu-jar": "24.10.17", "vnu-jar": "24.10.17",
"zod": "^4.1.11" "zod": "^4.0.17"
}, },
"files": [ "files": [
"dist/{css,js}/*.{css,js,map}", "dist/{css,js}/*.{css,js,map}",

View File

@ -52,7 +52,7 @@ Use contextual classes to color tables, table rows or individual cells.
<Code code={[ <Code code={[
`<!-- On tables -->`, `<!-- On tables -->`,
...getData('theme-colors').map((themeColor) => `<table class="table table-${themeColor.name}">...</table>`), ...getData('theme-colors').map((themeColor) => `<table class="table-${themeColor.name}">...</table>`),
` `
<!-- On rows -->`, <!-- On rows -->`,
...getData('theme-colors').map((themeColor) => `<tr class="table-${themeColor.name}">...</tr>`), ...getData('theme-colors').map((themeColor) => `<tr class="table-${themeColor.name}">...</tr>`),