#dev building
webpack serve --open --config webpack.dev.js
# project bundiling
webpack --config wenpack.prod.js
# Deploying
git subtree push --prefix dist origin gh-pages # To initialize a linting configuration
npm init @eslint/config@latest
# use `eslint-config-xo` shared config - npm 7+ (Optional)
npm init @eslint/config@latest -- --config eslint-config-xoESLint Website - Getting Started
# creates an empty config file
node --eval "fs.writeFileSync('.prettierrc','{}\n')"
# create a prettierigonore to prevent formating unwanted files
node --eval "fs.writeFileSync('.prettierignore','# Ignore artifacts:\nbuild\ncoverage\n')"