@schibstedspain/sui

0.1.0 • Public • Published

SUI (Schibsted User Interface)

Monorepo of SUI packages.

SUI is a set of packages which goal to ease development of sui based components and web packs, providing:

  • Unified stack (and workflow) easily updateable accross all sui based projects.
  • Minification of boilerplate. Boilerplate is tedious and copied code. Hardest to update...
  • Differents tools and services that solve only one problem each.
  • Transparency for developer (changes and improvements have no impact on DX)
  • Facilitates tooling development as asumptions can be made on the stack of each package.

Requirements

Add ./node_modules/.bin/ to your $PATH

Many SUI packages provide a CLI as a service. The binaries are declared in the package.json bin key.

To make all npm binaries available in your command line, you should add bin directory to your $PATH:

$ export PATH="$PATH:./node_modules/.bin"

Available packages

Name Description Status
babel-preset-sui Develop, maintain and publish your SUI components
sui-lint CLI to lint your code and make it compliant
sui-precommit Effortless SUI precommit rules integration in your project
sui-component-dependencies A set of dependencies of all SUI components
sui-cz A commitizen adapter for semantic commits
sui-mono Simple CLI for monorepo/multipackage
sui-studio Develop, maintain and publish your SUI components
sui-bundler Config-free bundler for ES6 React apps
sui-i18n Isomorphic i18n service for browser and node
sui-react-domain-connector Connect any React component to your domain use cases
sui-ssr Plug SSR to you SUI SPA
sui-decorators Develop, maintain and publish your SUI components
sui-polyfills Polyfills to load on our projects

Readme

Keywords

Package Sidebar

Install

npm i @schibstedspain/sui

Weekly Downloads

8

Version

0.1.0

License

MIT

Last publish

Collaborators

  • schibstedspain