@movement-guilds/shared-config

v0.1.0

Published

Shared ESLint, Prettier, TypeScript, and Tailwind config for Movement Guild apps

Readme

@movement-guilds/shared-config

Shared ESLint, Prettier, TypeScript, and Tailwind config for Movement Guild apps.

Installation

npm install @movement-guilds/shared-config

Pre-v1.0.0: Pin the exact version ("0.1.0"). Minor bumps may contain breaking changes until v1.0.0 is tagged.

Usage

ESLint (eslint.config.js):

import baseConfig from "@movement-guilds/shared-config/eslint";
export default [...baseConfig];

TypeScript (tsconfig.json):

{ "extends": "@movement-guilds/shared-config/tsconfig" }

Tailwind (tailwind.config.ts):

import preset from "@movement-guilds/shared-config/tailwind";
export default { presets: [preset], content: ["./app/**/*.{ts,tsx}"] };

Prettier (prettier.config.js):

import config from "@movement-guilds/shared-config/prettier";
export default config;

Publishing

Publish is triggered by pushing a v* tag on main. See CHANGELOG.md before tagging.