Shared configuration packages for frontend tools used by Pandell engineering teams.
-
packages/browserslist-config
Configuration for browserslist: Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env -
packages/eslint-config
Configuration for eslint: Find and fix problems in your JavaScript code, and typescript-eslint: The toolings that enables ESLint and Prettier to support TypeScript -
packages/jest-config
Pandell-defined reusable mocks and helpers for jest: Delightful JavaScript testing framework with a focus on simplicity -
packages/prettier-config
Configuration for prettier: An opinionated code formatter -
packages/stylelint-config
Configuration for stylelint: A mighty CSS linter that helps you avoid errors and enforce conventions -
packages/typescript-config
Configuration for typescript: A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale
When publishing a pre-release, we typically label it with a custom tag. It is a good idea to remove this tag once the pre-release is over. Use npm dist-tag
subcommands to manage registry tags:
# list specified package's tags in the registry
npm dist-tag ls @pandell/jest-config
# tag the specified package version in the registry
npm dist-tag add @pandell/jest-config@4.2.0-preview.1 preview
# remove specified tag from the registry
npm dist-tag rm @pandell/jest-config preview