Skip to content

Unibeautify/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9cb4e2f · Apr 9, 2024
Jul 13, 2018
Sep 13, 2020
Sep 13, 2020
Mar 10, 2021
Jun 27, 2018
Sep 15, 2018
Apr 25, 2020
Sep 15, 2018
Aug 29, 2018
Apr 25, 2020
Aug 28, 2016
Apr 29, 2020
Jun 27, 2018
Apr 9, 2024
Sep 23, 2018
Jun 27, 2018
Jun 22, 2018
Apr 9, 2024

Repository files navigation

Unibeautify Website

Supported Beautifiers

See https://github.com/Unibeautify/website/blob/master/scripts/beautifiers.ts for list of supported beautifiers. Beautifiers marked with ⚠️ require additional manual installation.

# Beautifier Preinstalled Documentation
1 Black ⚠️ https://unibeautify.com/docs/beautifier-black
2 Brittany ⚠️ https://unibeautify.com/docs/beautifier-brittany
3 CSScomb https://unibeautify.com/docs/beautifier-csscomb
4 ClangFormat ⚠️ https://unibeautify.com/docs/beautifier-clangformat
5 ESLint https://unibeautify.com/docs/beautifier-eslint
6 Gofmt ⚠️ https://unibeautify.com/docs/beautifier-gofmt
7 JS-Beautify https://unibeautify.com/docs/beautifier-js-beautify
8 PHP-CS-Fixer ⚠️ https://unibeautify.com/docs/beautifier-php-cs-fixer
9 PHP_CodeSniffer ⚠️ https://unibeautify.com/docs/beautifier-php_codesniffer
10 Prettier https://unibeautify.com/docs/beautifier-prettier
11 Pretty Diff https://unibeautify.com/docs/beautifier-pretty-diff
12 TSLint https://unibeautify.com/docs/beautifier-tslint
13 YAPF ⚠️ https://unibeautify.com/docs/beautifier-yapf
14 sqlformat ⚠️ https://unibeautify.com/docs/beautifier-sqlformat
15 stylelint https://unibeautify.com/docs/beautifier-stylelint

Contributing

Install dependencies:

# For scripts
yarn install

# For Docusaurus
cd website
yarn install

See the documentation of any supported beautifier above marked with ⚠️ and install their prerequisites.

Generate the docs for options, languages, and beautifiers:

yarn docs

We use Docusaurus to build the website:

cd website
yarn start
# navigate to http://localhost:3000

Testing Netlify with Docker

The website is deployed using Netlify. You can edit the Netlify build command in scripts/netlify.sh and then test by building Netlify's Docker image using Docker Compose:

docker-compose build