This is Woodlike's multi-package repository containing the latest JavaScript modules we crafted for our own business operations. At Woodlike we craft swimwear out of ocean recovered fishing nets. We are committed to creating healthy oceans and being part of positive change.
Deep in our hearts, we are makers, designers, technologist and believe very much in making our work public for others to use, improve or play around.
🚀 Node.js >=10 🌲 Git 🐈 yarn >= 1.12
git clone [email protected]:woodlike/wdlk.git
cd wdlk
# Install packages
yarn
The list of most important commands to work with the selected workspace.
Commands | Package | Description |
---|---|---|
yarn dev |
@wdlk/** | Lerna executes the dev command on all the packages |
yarn build |
@wdlk/** | Lerna executes the build command on all the packages |
yarn lint |
@wdlk/** | Lerna executes the lint command on all the packages |
yarn test |
@wdlk/** | Lerna executes the test command on all the packages |
yarn build:components |
@wdlk/components | compile Typescript into JavaScript |
yarn build:containers |
@wdlk/containers | compile Typescript into JavaScript |
yarn build:theme-query |
theme-query | compile Typescript into JavaScript |
yarn dev:components |
@wdlk/components | compile Typescript into JavaScript in watch mode |
yarn dev:containers |
@wdlk/containers | compile Typescript into JavaScript in watch mode |
yarn lint:components |
@wdlk/components | Lint the package according to the Eslint configuration |
yarn lint:containers |
@wdlk/containers | Lint the package according to the Eslint configuration |
yarn lint:theme-query |
theme-query | Lint the package according to the Eslint configuration |
yarn test:components |
@wdlk/components | Run unit tests written with Jest |
yarn test:containers |
@wdlk/containers | Run unit tests written with Jest |
yarn test:theme-query |
theme-query | Run unit tests written with Jest |