Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@pie-lib/tools

pie-framework7ISC0.9.36

Some interactive tools

react, pie, tools

readme

@pie-lib/*

CircleCI

Some reusable react components, mostly used in pie components.

Elements are in packages.

install

yarn install
./node_modules/.bin/lerna bootstrap

Commands

Action Cmd Notes
test npm test
lint npm run lint
build npm run build
release npm run release
dev scripts/dev --scope $package-name run the demo site on localhost:3000 --scope if optional
static scripts/wip $alias-name build and deploy the static site tno now.sh

Workflow

  • merging to develop releases next versions and deploys to pie-lib-next.now.sh
  • merging to master releases latest versions and deploys to pie-lib.now.sh

test a single package

Just point jest to the dir/file:

./node_modules/.bin/jest packages/pkg-name/src/

contributing

  • the packages use independent versioning, meaning that a change in 1 package won't bump another package's version.
  • use conventional commits syntax when commiting, lerna will detect the appropriate version bump.

rebase

To skip husky during a rebase do:

HUSKY_SKIP_HOOKS=1 git rebase ...

dependencies

Test issues

Sometimes the project test set up can get out of synch

  • try lerna bootstrap, npm run build, rm -fr packages/test-utils/node_modules and run again.

Building and deploying a pre-release

# make sure the local demo is working first: scripts/dev then:
./node_modules/.bin/next build packages/demo
./node_modules/.bin/next export packages/demo
cd out
# you can now deploy using now (or if you have another static site handler)
now .

#

changelog

Change Log

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

0.9.36 (2023-06-24)

Note: Version bump only for package @pie-lib/tools

0.9.35 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.34 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.33 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.32 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.31 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.29 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.27 (2023-01-31)

Note: Version bump only for package @pie-lib/tools

0.9.25 (2022-11-23)

Note: Version bump only for package @pie-lib/tools

0.9.24 (2021-06-25)

Note: Version bump only for package @pie-lib/tools

0.9.22 (2021-02-15)

Note: Version bump only for package @pie-lib/tools

0.9.21 (2021-02-15)

Note: Version bump only for package @pie-lib/tools

0.9.19 (2020-04-14)

Note: Version bump only for package @pie-lib/tools

0.9.18 (2020-04-08)

Note: Version bump only for package @pie-lib/tools

0.9.17 (2020-03-31)

Note: Version bump only for package @pie-lib/tools

0.9.16 (2020-03-31)

Note: Version bump only for package @pie-lib/tools

0.9.15 (2020-03-31)

Note: Version bump only for package @pie-lib/tools

0.9.14 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.13 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.12 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.11 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.10 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.9 (2020-03-30)

Note: Version bump only for package @pie-lib/tools

0.9.8 (2020-03-30)

Bug Fixes

  • add module prop to package.json (09543ca)

0.9.7 (2020-03-18)

Note: Version bump only for package @pie-lib/tools

0.9.6 (2020-02-11)

Note: Version bump only for package @pie-lib/tools

0.9.5 (2019-08-21)

Note: Version bump only for package @pie-lib/tools

0.9.4 (2019-07-08)

Note: Version bump only for package @pie-lib/tools

0.9.3 (2019-07-05)

Note: Version bump only for package @pie-lib/tools

0.9.2 (2019-07-02)

Note: Version bump only for package @pie-lib/tools

0.9.1 (2019-06-17)

Note: Version bump only for package @pie-lib/tools

0.9.0 (2019-06-12)

Features

0.8.11 (2019-03-15)

Bug Fixes

  • rm child prepack in favour of root prepack (381d8d6)

0.8.10 (2019-03-14)

Note: Version bump only for package @pie-lib/tools

0.8.9 (2019-03-14)

Note: Version bump only for package @pie-lib/tools

0.8.8 (2019-03-14)

Note: Version bump only for package @pie-lib/tools

0.8.7 (2019-03-14)

Note: Version bump only for package @pie-lib/tools

0.8.6 (2019-03-13)

Note: Version bump only for package @pie-lib/tools

0.8.5 (2019-03-13)

Note: Version bump only for package @pie-lib/tools

0.8.4 (2019-03-13)

Note: Version bump only for package @pie-lib/tools

0.8.3 (2019-03-12)

Bug Fixes

0.8.2 (2019-03-12)

Bug Fixes

0.8.1 (2019-01-30)

Note: Version bump only for package @pie-lib/tools

0.8.0 (2019-01-30)

Features

0.7.4 (2018-11-16)

Bug Fixes

0.7.3 (2018-09-12)

Bug Fixes

0.7.2 (2018-09-12)

Note: Version bump only for package @pie-lib/tools

0.7.1 (2018-09-12)

Note: Version bump only for package @pie-lib/tools

0.7.0 (2018-05-16)

Features

0.6.2 (2018-05-09)

Bug Fixes

0.6.1 (2018-05-09)

Bug Fixes

0.6.0 (2018-05-08)

Features

  • text-select: Add new text-select package. (3916c19)

0.5.3 (2018-05-08)

Bug Fixes

0.5.1 (2018-05-02)

Note: Version bump only for package @pie-lib/tools

0.5.0 (2018-05-01)

Features

  • ruler: add label and tickCount (only for imperial measure) (9c9069a)

0.4.0 (2018-05-01)

Features

  • ruler: move handles away from ticks (85353fb)

0.3.0 (2018-05-01)

Features

  • ruler: add className and startPosition (bca0544)

0.2.2 (2018-04-30)

Bug Fixes

  • protractor: move lines out of circle (505178d)

0.2.1 (2018-04-30)

Bug Fixes

  • protractor: make center circle transparent (e748293)

0.2.0 (2018-04-30)

Features

  • rotatable: add startPosition and className (4e93991)

0.1.3 (2018-04-30)

Bug Fixes

  • dependencies: set material-ui version to ^1.0.0-beta.44 (6fd66bc)

0.1.2 (2018-04-30)

Bug Fixes

  • dependencies: lock material-ui to 1.0.0-beta.44 (60df8e6)

0.1.1 (2018-04-30)

Bug Fixes

  • dependencies: lock material-ui to 1.0.0-beta.43 (2a3e087)
  • dependencies: upgrade material-ui (b94b50e)

0.1.0 (2018-04-30)

Features

  • tools: Add new 'tools' package. (9217d0c)