Skip to content

chore(deps-dev): bump @tenphi/eslint-plugin-tasty from 0.11.3 to 1.0.4 - #260

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/tenphi/eslint-plugin-tasty-1.0.0
Closed

chore(deps-dev): bump @tenphi/eslint-plugin-tasty from 0.11.3 to 1.0.4#260
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/tenphi/eslint-plugin-tasty-1.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown
Contributor

Bumps @tenphi/eslint-plugin-tasty from 0.11.3 to 1.0.4.

Release notes

Sourced from @​tenphi/eslint-plugin-tasty's releases.

v1.0.4

Patch Changes

  • #46 84e31fe Thanks @​tenphi! - ## The CSS property list is generated from MDN/W3C data

    known-property matched style keys against a hand-written list of 332 CSS properties. Tasty renders any camelCase key straight through to its kebab-case declaration, so anything the list had not caught up with was reported as a typo on valid CSS:

    tasty({
      styles: {
        maskSize: 'cover', // Unknown style property 'maskSize'.
        anchorName: '--trigger', // Unknown style property 'anchorName'.
        viewTransitionName: 'card', // Unknown style property 'viewTransitionName'.
        fieldSizing: 'content', // Unknown style property 'fieldSizing'.
      },
    });

    The list is now generated from known-css-properties — the MDN/W3C-sourced dataset stylelint uses for property-no-unknown — taking it from 332 to 818 entries. That covers the whole modern surface, including masking, anchor positioning, view transitions, text-box-*, field-sizing, reading-flow, the item-flow family, and SVG presentation and geometry properties (cx, r, d).

    Seventeen corner-*-shape properties ship in Chromium but have not landed in the dataset yet, so they are carried in a small hand-maintained supplement. A guard test prunes each entry once the dataset covers it.

    Regenerate after bumping the dataset — do not edit the list by hand:

    pnpm generate:css-properties

    valid-transition reads the same list, so transition: 'mask-size 0.3s' is accepted too.

    This widens the list; it does not loosen the rule. Misspellings are still reported, including near-misses of the newly recognized properties — markSize is a typo of maskSize, not a property.

v1.0.3

Patch Changes

... (truncated)

Changelog

Sourced from @​tenphi/eslint-plugin-tasty's changelog.

1.0.4

Patch Changes

  • #46 84e31fe Thanks @​tenphi! - ## The CSS property list is generated from MDN/W3C data

    known-property matched style keys against a hand-written list of 332 CSS properties. Tasty renders any camelCase key straight through to its kebab-case declaration, so anything the list had not caught up with was reported as a typo on valid CSS:

    tasty({
      styles: {
        maskSize: 'cover', // Unknown style property 'maskSize'.
        anchorName: '--trigger', // Unknown style property 'anchorName'.
        viewTransitionName: 'card', // Unknown style property 'viewTransitionName'.
        fieldSizing: 'content', // Unknown style property 'fieldSizing'.
      },
    });

    The list is now generated from known-css-properties — the MDN/W3C-sourced dataset stylelint uses for property-no-unknown — taking it from 332 to 818 entries. That covers the whole modern surface, including masking, anchor positioning, view transitions, text-box-*, field-sizing, reading-flow, the item-flow family, and SVG presentation and geometry properties (cx, r, d).

    Seventeen corner-*-shape properties ship in Chromium but have not landed in the dataset yet, so they are carried in a small hand-maintained supplement. A guard test prunes each entry once the dataset covers it.

    Regenerate after bumping the dataset — do not edit the list by hand:

    pnpm generate:css-properties

    valid-transition reads the same list, so transition: 'mask-size 0.3s' is accepted too.

    This widens the list; it does not loosen the rule. Misspellings are still reported, including near-misses of the newly recognized properties — markSize is a typo of maskSize, not a property.

1.0.3

Patch Changes

... (truncated)

Commits
  • 588205b chore: version packages (#47)
  • 84e31fe fix(known-property): generate the CSS property list from MDN/W3C data (#46)
  • e89e551 chore: version packages (#45)
  • d1e8ae6 fix(context): let an unmistakable shape overrule the variable-name guess (#44)
  • e34a902 chore: version packages (#43)
  • d8cacfb fix(context): let a declared type decide whether an object is tasty styles (#42)
  • 1736b9e chore: version packages (#41)
  • 8a24375 fix(prefer-custom-property-syntax): only suggest rewrites that round-trip (#40)
  • 3d54056 chore: version packages (#39)
  • 60dbc05 feat!: target @​tenphi/tasty v3 (#38)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency label Aug 13, 2026
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

📦 Snapshot release

Published 0.0.0-snapshot.da430e1.

pnpm add @tenphi/tasty@0.0.0-snapshot.da430e1

Bumps [@tenphi/eslint-plugin-tasty](https://github.com/tenphi/eslint-plugin-tasty) from 0.11.3 to 1.0.4.
- [Release notes](https://github.com/tenphi/eslint-plugin-tasty/releases)
- [Changelog](https://github.com/tenphi/eslint-plugin-tasty/blob/main/CHANGELOG.md)
- [Commits](tenphi/eslint-plugin-tasty@v0.11.3...v1.0.4)

---
updated-dependencies:
- dependency-name: "@tenphi/eslint-plugin-tasty"
  dependency-version: 1.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump @tenphi/eslint-plugin-tasty from 0.11.3 to 1.0.0 chore(deps-dev): bump @tenphi/eslint-plugin-tasty from 0.11.3 to 1.0.4 Aug 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/tenphi/eslint-plugin-tasty-1.0.0 branch from b069780 to 98da8ff Compare August 28, 2026 13:25
@dependabot
dependabot Bot deployed to release August 28, 2026 13:25 Active
@dependabot @github

dependabot Bot commented on behalf of github Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

Looks like @tenphi/eslint-plugin-tasty is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 28, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/tenphi/eslint-plugin-tasty-1.0.0 branch August 28, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants