The Pangolin core that drives everything
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
test
ui
.editorconfig
.eslintignore
.eslintrc.json
.gitignore
.nycrc.json
.stylelintignore
.stylelintrc.json
CHANGELOG.md
LICENSE
README.md
ava.config.js
npm-shrinkwrap.json
package.json
yarn.lock

README.md

Pangolin

NPM version Dependencies JavaScript Standard Style

Framework for componentized front end development with Nunjucks, Sass, and JavaScript.

Installation

# Yarn
yarn global add @pangolin/cli

# npm
npm install -g @pangolin/cli

Project Creation

mkdir new-project
cd new-project
pangolin init

Usage

# Start dev server
yarn dev
# or
npm run dev

# Build files for production
yarn build
# or
npm run build

# Build for static file servers
yarn build:dev
# or
npm run build:dev

# Run linting
yarn lint:css
yarn lint:js
# or
npm run lint:css
npm run lint:js

For more information take a look at the docs.

Framework development

# Build UI
yarn prepare
# or
npm run prepare

# Testing
yarn test:unit
# or
npm run test:unit

# Linting
yarn lint:css
yarn lint:js
# or
npm run lint:css
npm run lint:js