1.4.0 • Published 10 months ago

@rodbe/prettier-config v1.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Sharable RBX Prettier Config

Installation

npm install -D @rodbe/prettier-config prettier

If you want to use the mid config, install the peer dependencies

npm install -D prettier-plugin-curly prettier-plugin-packagejson

Usage

TypeHow to import?peerDependencies (to install in your project)
lite@rodbe/prettier-configprettier
mid@rodbe/prettier-config/midprettier prettier-plugin-curly prettier-plugin-packagejson

In JS file: .prettierrc.js, or prettier.config.js

import rodbePrettier from "@rodbe/prettier-config";
// import rodbePrettier from "@rodbe/prettier-config/mid";

/**
 * @type {import("prettier").Config}
 */
const config = {
  ...rodbePrettier,
  semi: false,
};

export default config;

In JSON format: .prettierrc, .prettierrc.json

"@rodbe/prettier-config"
// or
// "@rodbe/prettier-config/mid"

In package.json

{
  "name": "my-cool-library",
  "version": "1.0.0",
  "prettier": "@rodbe/prettier-config",
  // or
  // "prettier": "@rodbe/prettier-config/mid",
  "prettierOptions": {
    "semi": false
  }
}

In order to make this work, you have to install prettier and the other peer dependencies for the project.

{
  "name": "my-cool-library",
  "version": "1.0.0",
  "type": "module",
  "exports": "./index.js",
  "publishConfig": {
    "access": "public"
  },
+ "devDependencies": {
+   "prettier": "^3.3.3",
+   "prettier-plugin-curly": "^0.3.1",
+   "prettier-plugin-packagejson": "^2.5.8"
+ }
}
1.4.0

10 months ago

1.3.1

11 months ago

1.3.0

11 months ago

1.2.0

11 months ago

1.1.0

12 months ago

1.0.0

12 months ago