A rugged, minimal framework for composing JavaScript behavior in your markup.
50 matches across 4 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | scripts/setup.sh | 4 | # ── Install deps ───────────────────────────────────────────────────────────── |
| MEDIUM | scripts/worktree.sh | 4 | # ── Resolve the repo root from this script's location ──────────────────────── |
| MEDIUM | scripts/worktree.sh | 7 | # ── Usage ──────────────────────────────────────────────────────────────────── |
| MEDIUM | scripts/worktree.sh | 26 | # ── Check if it already exists ─────────────────────────────────────────────── |
| MEDIUM | scripts/worktree.sh | 34 | # ── Fetch & create ─────────────────────────────────────────────────────────── |
| MEDIUM | scripts/worktree.sh | 41 | # ── Install deps ───────────────────────────────────────────────────────────── |
| MEDIUM | scripts/worktree.sh | 47 | # ── Done ───────────────────────────────────────────────────────────────────── |
| MEDIUM | scripts/cleanup-worktree.sh | 4 | # ── Resolve the repo root from this script's location ──────────────────────── |
| MEDIUM | scripts/cleanup-worktree.sh | 7 | # ── Usage ──────────────────────────────────────────────────────────────────── |
| MEDIUM | scripts/cleanup-worktree.sh | 23 | # ── Validate ───────────────────────────────────────────────────────────────── |
| MEDIUM | scripts/cleanup-worktree.sh | 29 | # ── Remove ─────────────────────────────────────────────────────────────────── |
| MEDIUM | scripts/cleanup-worktree.sh | 33 | # ── Prune any stale worktree references ────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 32 | # ── Normalize version ────────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 45 | # ── Verify tag doesn't already exist ─────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 53 | # ── Install dependencies ─────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 56 | # ── Bump versions ────────────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 60 | # ── Commit and push version bumps ────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 69 | # ── Build ────────────────────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 72 | # ── Create GitHub release ────────────────────────────────────── |
| MEDIUM | .github/workflows/release.yml | 82 | # ── Publish all packages to npm ──────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/cypress/integration/error-handling.spec.js | 18 | export function assertConsoleInterceptorHadErrorWithCorrectElement() { |
| LOW | packages/sort/src/index.js | 65 | function getConfigurationOverrides(el, modifiers, evaluate) |
| LOW | packages/sort/src/index.js | 162 | function keepElementsWithinMorphMarkers(el) { |
| LOW | packages/morph/src/morph.js | 545 | function monkeyPatchDomSetAttributeToAllowAtSymbols() { |
| LOW | packages/morph/src/old_morph.js | 85 | function differentElementNamesTypesOrKeys(from, to) { |
| LOW | packages/alpinejs/src/mutation.js | 106 | export function flushAndStopDeferringMutations() { |
| LOW | packages/alpinejs/src/clone.js | 75 | function dontRegisterReactiveSideEffects(callback) { |
| LOW | packages/alpinejs/src/evaluator.js | 7 | export function dontAutoEvaluateFunctions(callback) { |
| LOW | packages/alpinejs/src/evaluator.js | 57 | export function generateEvaluatorFromFunction(dataStack, func) { |
| LOW | packages/alpinejs/src/evaluator.js | 74 | function generateFunctionFromString(expression, el) { |
| LOW | packages/alpinejs/src/evaluator.js | 116 | function generateEvaluatorFromString(dataStack, expression, el) { |
| LOW | packages/alpinejs/src/directives/x-data.js | 62 | function shouldSkipRegisteringDataDuringClone(el) { |
| LOW | packages/alpinejs/src/directives/index.js | 29 | function warnMissingPluginDirective(name, directiveName, slug) { |
| LOW | packages/alpinejs/src/directives/x-transition.js | 18 | function registerTransitionsFromClassString(el, classString, stage) { |
| LOW | packages/alpinejs/src/directives/x-transition.js | 33 | function registerTransitionsFromHelper(el, modifiers, stage) { |
| LOW | packages/alpinejs/src/directives/x-for.js | 170 | function getIterationScopeVariables(iteratorNames, item, index, items) { |
| LOW | packages/alpinejs/src/utils/on.js | 134 | function isListeningForASpecificKeyThatHasntBeenPressed(e, modifiers) { |
| LOW | packages/alpinejs/src/utils/bind.js | 178 | function attributeShouldntBePreservedIfFalsy(name) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/cypress/integration/plugins/ui/combobox.spec.js | 408 | <article>lorem ipsum</article> |
| LOW | tests/cypress/integration/plugins/ui/combobox.spec.js | 499 | <article>lorem ipsum</article> |
| LOW | tests/cypress/integration/plugins/ui/combobox.spec.js | 1278 | <article>lorem ipsum</article> |
| LOW | tests/cypress/integration/plugins/ui/combobox.spec.js | 1408 | <article>lorem ipsum</article> |
| LOW | packages/docs/src/en/plugins/collapse.md | 75 | Reprehenderit eu excepteur ullamco esse cillum reprehenderit exercitation labore non. Dolore dolore ea dolor |
| LOW | packages/docs/src/en/plugins/collapse.md | 105 | Reprehenderit eu excepteur ullamco esse cillum reprehenderit exercitation labore non. Dolore dolore ea dolor |
| LOW | packages/docs/src/en/plugins/collapse.md | 134 | Reprehenderit eu excepteur ullamco esse cillum reprehenderit exercitation labore non. Dolore dolore ea dolor |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/cypress/plugins/index.js | 1 | /// <reference types="cypress" /> |
| LOW | tests/cypress/integration/plugins/ui/dialog.spec.js | 201 | // Skipping these two tests as anything focus related seems to be flaky |
| LOW | tests/cypress/support/index.js | 1 | // *********************************************************** |
| LOW | tests/cypress/support/commands.js | 1 | // *********************************************** |
| LOW | tests/cypress/support/commands.js | 21 | // Cypress.Commands.add("dismiss", { prevSubject: 'optional'}, (subject, options) => { ... }) |