Norr (short for Norrland) is just another monorepo with a bunch of packages.
Recommended node version is defined in .nvmrc
.
$ yarn next:dev
- Run Next.js in development mode.$ yarn next:build
- Build Next.js for production usage.$ yarn next:start
- Start a Next.js production server.$ yarn nx:graph
- Graph dependencies within workspace.$ yarn nx:reset
- Clear all the cached Nx artifacts and metadata about the workspace and shuts down the Nx Daemon.$ yarn nx:build:components
- Build @norr/components.$ yarn nx:build:hooks
- Build @norr/hooks.$ yarn nx:build:utilities
- Build @norr/utilities.$ yarn nx:build:typescript
- Build @norr/typescript.$ yarn nx:build:prettier
- Build @norr/prettier.$ yarn nx:build:eslint-config-eslint-react-typescript
- Build @norr/eslint-config-eslint-react-typescript.$ yarn nx:build:stylelint-emotion
- Build @norr/stylelint-emotion.$ yarn nx:build:stylelint-styled-jsx
- Build @norr/stylelint-styled-jsx.$ yarn nx:build:all
- Build all packages.$ yarn nx:test:components
- Test @norr/components.$ yarn nx:test:hooks
- Test @norr/hooks.$ yarn nx:test:utilities
- Test @norr/utilities.$ yarn nx:test:all
- Run all tests.$ yarn lerna:version
- Bump version of packages changed since the last release.$ yarn lerna:publish:from-git
- Publish packages tagged in the current commit.$ yarn lerna:publish:all
- Publish all packages to npm.$ yarn lint:prettier:report
- Report any Prettier issues.$ yarn lint:prettier:fix
- Fix any Prettier issues.$ yarn lint:eslint:report
- Report any ESLint issues.$ yarn lint:eslint:fix
- Fix any ESLint issues.$ yarn lint:stylelint:report
- Report any Stylelint issues.$ yarn lint:stylelint:fix
- Fix any Stylelint issues.$ yarn lint:typescript:report
- Report any TypeScript issues.$ yarn lint:all
- Run all lint scripts.