Skip to content
PluginStats

@showlotus/prettier-plugin-kebab-to-camel weekly downloads statistics

By showlotus · npm · Prettier plugins

A prettier plugin to convet attribute style from kebab-case to camelCase in typescript and javascript files by the provided attributes list.

View on npm Stale · Oct 17, 2026

@showlotus/prettier-plugin-kebab-to-camel has 1 recorded weekly downloads on npm, a decrease of 80.0% over the past 30 days.

Weekly downloads
1
Official API · Oct 17, 2026
7-day growth
0.0%
0 weekly downloads
30-day growth
-80.0%
-4 weekly downloads
90-day growth
-85.7%
-6 weekly downloads
Rank
—
Among tracked npm listings

About @showlotus/prettier-plugin-kebab-to-camel

Prettier plugin kebab to camel

[!WARNING] If you use <Foo>x in a .ts file, it won't work. But you can instead write x as Foo.

A prettier plugin to convet attribute style from kebab-case to camelCase in typescript and javascript files by the provided attributes list.

Input
const obj = {
  props: {
    name: "xxx",
    "-one-two": 12,
    "thr-fou-": 34,
    "-fiv-six-": 56,
    props: {
      "name-one": "xxx",
    },
    "before-page-change"() {},
  },
}

export default function () {
  return {
    props: {
      "prop-one": 1,
      "prop-two": 2,
      "prop-three": 3,
      "prop-four": 4,
    },
  }
}
Output
const obj = {
  props: {
    name: "xxx",
    "-one-two": 12,
    "thr-fou-": 34,
    "-fiv-six-": 56,
    props: {
      nameOne: "xxx",
    },
    beforePageChange() {},
  },
}

export default function () {
  return {
    props: {
      propOne: 1,
      propTwo: 2,
      propThree: 3,
      propFour: 4,
    },
  }
}
Install
npm install --save-dev  @showlotus/prettier-plugin-kebab-to-camel

or, using yarn

yarn add --dev @showlotus/prettier-plugin-kebab-to-camel
Usage

Add plugins and an attributes list in prettier config file.

module.exports = {
  /* ... */
  attributeUnderKeys: ["props"],
  plugins: ["@showlotus/prettier-plugin-kebab-to-camel"],
}
APIs
attributeUnderKeys

type: Array<string>

default value: ["props"]

A list of attributes to match the kebab-case style attributes under that attribute.

"attributeUnderKeys": ["props", "someProp"]

As configured above, all objects with properties named props and someProps under the object are matched, and all kebab-case style property names under the matched object are converted to the camelCase style.

Description from the npm listing.

  • prettier
  • prettier-plugin
  • formatter
  • typescript
  • javascript

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@showlotus/prettier-plugin-kebab-to-camel weekly downloads on npm, last 90 days: 1 weekly downloads as of Oct 17, 2026, -85.7% over 90 days.@showlotus/prettier-plugin-kebab-to-ca…Weekly downloads on npm · Last 90 days1downloads / week-85.7% over 90 days0246810Jul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 26, 2026 – Oct 17, 2026 · 84 observations · Updated Oc…pluginstats.com
@showlotus/prettier-plugin-kebab-to-camel weekly downloads on npm, last 90 days: 1 weekly downloads as of Oct 17, 2026, -85.7% over 90 days.

7/30/90-day growth

@showlotus/prettier-plugin-kebab-to-camel weekly downloads growth on npm: 0.0% over 7 days, -80.0% over 30 days, -85.7% over 90 days.@showlotus/prettier-plugin-kebab-to-ca…Weekly downloads growth on npm1downloads / week now7-day growth+0 weekly downloads0.0%30-day growth-4 weekly downloads-80.0%90-day growth-6 weekly downloads-85.7%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@showlotus/prettier-plugin-kebab-to-camel weekly downloads growth on npm: 0.0% over 7 days, -80.0% over 30 days, -85.7% over 90 days.

Ranking history

@showlotus/prettier-plugin-kebab-to-camel npm ranking history: currently #2304 (by weekly downloads).@showlotus/prettier-plugin-kebab-to-ca…npm ranking · by weekly downloads · Last 90 days#2304current rank#2200#2220#2240#2260#2280#2300#2320Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 18, 2026 – Oct 20, 2026 · 3 observations · Updated Oct 17, 2026pluginstats.com
@showlotus/prettier-plugin-kebab-to-camel npm ranking history: currently #2304 (by weekly downloads).

Listing placement

All npm2,429 listings · 122 pages · 1,216 shown · page 121, #16 (overall #2,416)
All npm: every listing in weekly downloads order

Listing placement

Prettier plugins245 listings · 13 pages · page 12, #17 (overall #237)
Prettier plugins: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (121)
Recent weekly downloads observations for @showlotus/prettier-plugin-kebab-to-camel
Date (UTC)Weekly downloadsChange vs. previous
10
10
10
1-1
20
20
2+1
10
1-1
20
2-1
3-1
4-1
5—

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@showlotus/prettier-plugin-kebab-to-camel. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.