@webpieces/rules
v0.2.65
Published
Umbrella package for WebPieces development tooling and configurations
Maintainers
Readme
@webpieces/rules
Umbrella package for WebPieces development configuration and rules. This package installs all necessary development tooling.
Installation
npm install --save-dev @webpieces/rulesWhat's Included
This package installs:
@webpieces/dev-config- ESLint rules, TypeScript config, Jest presets, and CLI scripts
Usage
Access configurations from dev-config:
// eslint.config.js
import wpEslint from '@webpieces/dev-config/eslint';
export default wpEslint;// tsconfig.json
{
"extends": "@webpieces/dev-config/tsconfig"
}// jest.config.js
module.exports = {
preset: '@webpieces/dev-config/jest'
};CLI Scripts
After installation, you'll have access to WebPieces CLI commands:
wp-start # Start the development server
wp-stop # Stop the development server
wp-set-version # Set version for all packages
wp-use-local # Switch to local WebPieces packages
wp-use-published # Switch to published WebPieces packagesVersion Compatibility
All @webpieces packages use lock-step versioning. Always use matching versions:
{
"devDependencies": {
"@webpieces/rules": "0.2.10"
}
}License
Apache-2.0
