prettierx

v0.17.0
prettierx - less opinionated code formatter fork of prettier

prepublishOnly

echo 'now publishing prettierx from project root'

prepare-release

echo 'use prepare-extra-release for prettierx' && exit 1

prepare-extra-release

yarn && yarn build-extra-dist && yarn test:dist

test

jest

test:dist

cross-env NODE_ENV=production jest

test:dist-standalone

cross-env NODE_ENV=production TEST_STANDALONE=1 jest tests/

test:integration

jest tests_integration

perf:repeat

yarn && yarn build && cross-env NODE_ENV=production node ./dist/bin-prettier.js --debug-repeat ${PERF_REPEAT:-1000} --loglevel debug ${PERF_FILE:-./index.js} > /dev/null

perf:repeat-inspect

yarn && yarn build && cross-env NODE_ENV=production node --inspect-brk ./dist/bin-prettier.js --debug-repeat ${PERF_REPEAT:-1000} --loglevel debug ${PERF_FILE:-./index.js} > /dev/null

perf:benchmark

yarn && yarn build && cross-env NODE_ENV=production node ./dist/bin-prettier.js --debug-benchmark --loglevel debug ${PERF_FILE:-./index.js} > /dev/null

lint:typecheck

tsc

lint:eslint

cross-env EFF_NO_LINK_RULES=true eslint . --format friendly

lint:changelog

node ./scripts/lint-changelog.js

lint:prettier

prettier "**/*.{md,json,yml,html,css}" --check

lint:dist

eslint --no-eslintrc --no-ignore --env=es6,browser --parser-options=ecmaVersion:2016 "dist/!(bin-prettierx|index|third-party).js"

lint:spellcheck

cspell *.md {bin,scripts,src,website}/**/*.js {docs,website/blog,changelog_unreleased}/**/*.md

lint:deps

node ./scripts/check-deps.js

build-extra-dist

node --max-old-space-size=8192 ./scripts/build/build.js

build

echo 'use build-extra-dist for prettierx' && exit 1

build-docs

node ./scripts/build-docs.js

Metadata

  • MIT
  • >=10.13.0
  • James Long
  • released 2/2/2021

Downloads

Maintainers