Coder Social home page Coder Social logo

nimiiiii / nimi-elements Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 423 KB

Monorepo for Nimi project UI elements and utilities

Home Page: https://storybook.nimii.now.sh/

License: GNU General Public License v2.0

JavaScript 44.81% TypeScript 45.28% CSS 9.91%
azur-lane lerna monorepo

nimi-elements's Introduction

Nimi Elements

Storybook lerna

Welcome aboard! This is the monorepo for various component and utility libraries primarily designed for Nimi, but also can be used in your projects.

Packages

license npm version

Azur Lane icons (e.g. nations) as SVG, PNG, WEBP or React components

Watch this space!

Contributing

We are very open to contributions such as feature suggestions and pull requests! There are things to take note before doing so however.

Before you submit a pull request and to ensure you have a smooth time in developing and improving the project, use Visual Studio Code or any other editor that supports syntax highlighting and linting. Make sure to install the recommended extensions as well!

If you found something that isn't right, want to ask a question, or have a suggestion you'd like to be added, then please do make a new issue.

Development scripts

Nimi Elements is organized as a monorepo using Lerna. Useful scripts include:

yarn bootstrap

Installs package dependencies and links packages together, using Lerna

yarn build

Build all workspace packages, each member must have a build npm script

yarn test

Run tests for the whole workspace, each member must have a test npm script

yarn storybook

Run Storybook for the whole workspace, importing any *.stories.tsx file, must be used after running yarn build

yarn build-storybook

Build Storybook SPA for production

Credits

All packages are Copyright © Tom Bazarnik, Nathan Alo and Ayane Satomi. Licensed under GNU General Public License v2.0 w/Classpath exception.

Azur Lane, the game, and all its assets are Copyright © Yostar. The developers and contributors are no way affiliated with the game, the company, nor its partners.

"Philosophy Sensei Z23" art by しるこ on pixiv

nimi-elements's People

Contributors

sr229 avatar tommywalkie avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

jasperchua99

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.