tailwindcss-classnames

v3.0.3
Functional typed classnames for TailwindCSS
typescript tailwindcss tailwind classnames

build

npm run build:lib & npm run build:umd

build:lib

tsc --outDir lib --module commonjs

build:es

tsc --outDir es --module es2015

build:umd

npm run build:es && rollup --config && dts-bundle --name dist/bundle --main es --outputAsModuleFolder

clean

rimraf dist es lib coverage tailwindcss-classnames.ts tailwind.config.js

typecheck

tsc --noEmit

lint

eslint "src/**/*.{js,ts}" && npm run typecheck

check-formatting

prettier "**/*.{md,js,jsx,json,ts,tsx}" --check

fix-formatting

prettier "**/*.{md,js,jsx,json,ts,tsx}" --write

test

jest --env=jsdom --coverage --passWithNoTests

test:watch

jest --env=jsdom --watch --updateSnapshot

prepublishOnly

npm run build

run-cli

npm run build:lib && node lib/cli/index.js

prebuild

npm run clean

postbuild

rimraf {lib,es}/**/__tests__ {lib,es}/**/*.{spec,test}.{js,d.ts,js.map}

posttest

npm run typecheck && npm run lint

preversion

npm test

postversion

git push && git push --tags

release

standard-version

releaseAs

standard-version --release-as

pregenerate

npm run clean && npm run build:lib

generate

tailwindcss init --full && node lib/cli/index.js -i tailwind.config.js -o src/index.ts

postgenerate

npm run clean && prettier src/index.ts --write

preupdateConfig

npm run clean

updateConfig

tailwindcss init --full && node scripts/updateDefaultConfig.js

postupdateConfig

npm run clean && prettier src/cli/lib/defaultTailwindConfig.ts --write

Metadata

  • MIT
  • Whatever
  • Christian Alfoni
  • released 3/17/2022

Downloads