Détail du package

@pluralsight/ps-design-system-build

pluralsight17Apache-2.04.0.1

Utilities for building and configuring Design System packages

readme

Pluralsight Design System Build Status

The UI building blocks for creating a cohesive design across Pluralsight products.

Light WIP -- 50% less fat!

:warning: Important: This library (Classic) is officially in Maintenance mode only. We will only fix bugs and will no longer add new features. For the latest library, please follow the TVA project.

Check it out

design-system.pluralsight.com

Get involved

Run locally

Install nvm

nvm install
nvm use
yarn config set ignore-engines true

yarn
yarn build
yarn start

Publishing packages

yarn publish:all

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.1 (2022-03-31)

Note: Version bump only for package @pluralsight/ps-design-system-build

4.0.0 (2021-08-12)

Code Refactoring

  • build: remove glamor and css building scripts (4de1f6c)

BREAKING CHANGES

  • build: remove glamorToCss, jsToCss, build-css script

3.2.2 (2021-06-22)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.2.1 (2021-06-22)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.2.0 (2021-06-22)

Bug Fixes

  • build: handle esm styles in cjs-based css build (a7c7420)

Features

  • build: create compile postcss script (b9873a3)
  • build: expose postcss-config (26ba6be)

3.1.4 (2021-06-18)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.1.3 (2021-06-10)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.1.2 (2021-06-10)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.1.1 (2021-05-28)

Note: Version bump only for package @pluralsight/ps-design-system-build

3.1.0 (2021-04-20)

Features

  • build: expose package.json in conditional exports (a07bc6a)

3.0.0 (2021-04-14)

Code Refactoring

  • build: add exports to package.json as alternate entry point (59501a4)

BREAKING CHANGES

  • build: add exports to package.json

2.1.0 (2021-03-11)

Features

  • build: add fs.copyFile function (115a15f)

2.0.4 (2021-02-16)

Note: Version bump only for package @pluralsight/ps-design-system-build

2.0.3 (2021-01-05)

Note: Version bump only for package @pluralsight/ps-design-system-build

2.0.2 (2020-12-11)

Bug Fixes

  • test config syntax and lint errors (37429b2)

2.0.1 (2020-12-07)

Note: Version bump only for package @pluralsight/ps-design-system-build

2.0.0 (2020-12-03)

  • Feat/update error component (#1485) (3bd45ef), closes #1485

BREAKING CHANGES

  • Named error pages only take size and href now

  • fix(emptystate): remove default prop from generates icons

  • fix: lint fixes

  • docs: add small example to errors

1.12.2 (2020-11-18)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.12.1 (2020-10-13)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.12.0 (2020-10-13)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.17 (2020-10-08)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.16 (2020-09-17)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.15 (2020-04-08)

Bug Fixes

  • build: support building selectors as functions with glamor (e814f03)

1.11.14 (2020-03-16)

Bug Fixes

  • build: corrects postcss-css-var-selectors.js (4e3585c)

1.11.12 (2020-02-18)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.11 (2020-02-04)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.10 (2020-01-22)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.8 (2020-01-22)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.6 (2020-01-22)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.3 (2019-12-16)

Bug Fixes

  • missing js extensition eslint warnings (bebf5d7)

1.11.2 (2019-11-06)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.11.1 (2019-11-04)

Bug Fixes

  • build: fixes glamor-tocss-bug that greedly formated css rules (30fbf35)

1.11.0 (2019-10-02)

Features

  • build: setup esm build deps (c2a80c7)

1.10.1 (2019-07-30)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.10.0 (2019-07-18)

Features

  • build: support keyframes in glamor css build (c7d783e)

1.9.2 (2018-12-20)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.9.1 (2018-12-20)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.9.0 (2018-11-14)

Features

  • build: glamor to css conversion (a019d20)
  • build: new css build that uses glamor to transpile css (96abeb0)

1.8.5 (2018-10-31)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.8.4 (2018-10-31)

Note: Version bump only for package @pluralsight/ps-design-system-build

1.8.2 (2018-07-09)

Bug Fixes

  • build: support empty strings in generated css (627fa01)

1.8.1 (2018-06-14)

Bug Fixes

  • root index.js to not require compilation (2316b0d)

1.8.0 (2018-02-09)

Features

  • build: provide bin for build-css (4a535a1)

1.7.2 (2018-02-08)

Bug Fixes

  • build: fix missed references to local dashify (bd9e311)

1.7.1 (2018-02-08)

Bug Fixes

  • build: dont strip % in keyframe value (9b935e1)
  • build: support keyframes in css gen (748065b)

1.7.0 (2018-01-29)

Bug Fixes

  • build: dashify the output css rules (a203c6a)

Features

  • build: css selector can be a function (1282f83)

1.6.0 (2018-01-24)

Features

  • build: css stylesheet build functions (f9d7030)

1.5.0 (2018-01-24)

Features

  • build: css stylesheet build functions (19b3149)

1.4.14 (2017-10-19)

Bug Fixes

  • build: remove reference to unknown var (a04fb35)
  • build: webpack validation typo (e80c6f6)

1.4.13 (2017-08-09)

Bug Fixes

  • build: webpack validation typo (e80c6f6)

1.4.12 (2017-08-08)

1.4.11 (2017-08-07)

1.4.10 (2017-08-07)

1.4.9 (2017-08-07)

1.4.8 (2017-08-01)

1.4.7 (2017-08-01)

1.4.6 (2017-07-21)

1.4.5 (2017-07-20)

1.4.4 (2017-07-20)

1.4.3 (2017-07-20)

1.4.2 (2017-07-18)

1.4.1 (2017-07-12)

1.4.0 (2017-07-12)

Features

1.3.8 (2017-07-11)

1.3.7 (2017-07-11)

1.3.6 (2017-07-11)

1.3.5 (2017-07-11)

1.3.4 (2017-07-11)

1.3.3 (2017-07-11)

1.3.2 (2017-07-11)

1.3.1 (2017-07-11)

1.3.0 (2017-06-29)

Features

  • build: add extracttextplugin support (709ebc8)

1.2.6 (2017-06-28)

1.2.5 (2017-06-28)

1.2.4 (2017-06-22)

1.2.3 (2017-06-22)

1.2.2 (2017-06-22)

Bug Fixes

  • build: prep better for config decoration (2ecc108)

1.2.1 (2017-06-22)

1.2.0 (2017-06-22)

Features

  • build: allow options.extraInclude in webpack options (3620ac8)

1.1.5 (2017-06-20)

1.1.4 (2017-06-20)

1.1.3 (2017-06-20)

Bug Fixes

  • build: bundle build deps all the time (64438be)

1.1.2 (2017-06-20)

1.1.1 (2017-06-20)

1.1.0 (2017-06-20)

Bug Fixes

  • build: get the correct paths for dependencies to include (087dd11)

Features

  • build: add js build step for components; use on btn (ffb8d90)
  • build: add webpack decorator function for easy config (883f55e)
  • build: component build css process (c2de444)
  • build: generate multiple css selectors with one replacement (75bb14a)
  • build: protect webpack config merging from clashes better (ec8fa74)
  • build: specify babel and postcss pipeline (4fb9a0e)

1.0.5 (2017-06-15)

1.0.4 (2017-06-15)

1.0.3 (2017-06-15)

1.0.2 (2017-06-09)

Bug Fixes

  • prettier to run on js and css separately in precommit; re-ran (866b137)

1.0.1 (2017-06-02)

Bug Fixes

  • core: add needed devDeps for build (8086e2b)