Skip to content

Latest commit

 

History

History

prettier-config

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Shared Prettier Config for Viam

This module contains Viam's shared Prettier configurations for Prettier v3.

Base config

Use the base config for vanilla JavaScript / TypeScript projects.

pnpm add --save-dev prettier @viamrobotics/prettier-config
// .prettierrc.cjs
module.exports = '@viamrobotics/prettier-config';

You can also extend the configuration:

// .prettierrc.cjs
const baseConfig = require('@viamrobotics/prettier-config');

export default {
  ...baseConfig,
  // other options here
};

Svelte config

Use the Svelte config for Svelte projects.

pnpm add --save-dev \
  @viamrobotics/prettier-config \
  prettier \
  prettier-plugin-svelte \
  prettier-plugin-tailwindcss
// .prettierrc.cjs
module.exports = '@viamrobotics/prettier-config/svelte';