lux-design-system

v3.1.2
Library User Experience and Style guide for Princeton University Libary based on Vue Design System
lux design system library ux princeton

dev

webpack-dev-server --inline --config ./build/webpack.dev.conf.js

lint

eslint '**/*.{js,vue}' --cache

test

npm-run-all theo unit

theo

theo ./src/tokens/tokens.yml --transform web --format map.scss,scss,raw.json,json --dest ./src/assets/tokens

unit

jest --config ./test/unit/jest.conf.js --coverage

build

npm-run-all theo node:build

start

npm-run-all --parallel styleguide theo:onchange theo dev

deploy

npm run build:app; npm run build:docs; push-dir --dir=dist --branch=gh-pages --cleanup

release

np && npm run deploy

version

npm-run-all build:system build:static && git add .

build:app

npm run build

build:docs

npm-run-all theo styleguide:build

node:build

node ./build/build.js

styleguide

vue-styleguidist server --open --config ./config/docs.config.js

build:static

npm-run-all theo node:build:static

build:system

npm-run-all theo node:build:system

theo:onchange

onchange "./src/tokens/*.yml" -- npm run theo

styleguide:build

vue-styleguidist build --config ./config/docs.config.js

node:build:static

node ./build/build-static.js

node:build:system

node ./build/build-system.js

Metadata

  • MIT
  • >= 10.16.0
  • viljamis
  • released 2/3/2021

Downloads