1.0.18 • Published 11 months ago

@wanderingleaf/learning-pc-web-components v1.0.18

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago
# This is only for studying. Nothing in it. Please do not download.

Basic Components Library & Storybook User Guide

Basic Components is a React library that can be published to NPM. If you’re looking to build a React-based app, you should use create-react-app, razzle, nextjs, gatsby, or react-static.

Commands

Start storybook

yarn storybook

Build library, output files are under lib folder.

yarn build

Build storybook, output files are under storybook-static folder.

build-storybook

Check code patterns, please run eslint before any commit.

yarn lint

Unit tests, please run Jest tests before any commit.

yarn test or yarn test:watch

Components stories

Components stories are under stories folder.

Publishing to NPM

login to npm

npm login

publish

npm publish --access public

Publishing to AWS CodeArtifact

config aws

aws codeartifact login --tool npm --repository learning-packages --domain learning-domain --domain-owner 750000000017 --region eu-west-2

publish

yarn publish

Yarn install from AWS CodeArtifact

set to install from AWS CodeArtifact

aws codeartifact login --tool npm --domain learning-domain --domain-owner 750000000017 --repository learning-packages

Changing back to the default npm registry

npm config set registry https://registry.npmjs.com/

How to use it?

Should install it as node modules as other libraries. It's suggested to always use the latest version.

How to develop components locally?

  • Make component changes in src folder.
  • Run yarn build to generate new js buildle.
  • Replace node module buildles under node_modules with the new files.

Rollup

Uses Rollup as a bundler.

TypeScript

tsconfig.build.json is set up to interpret dom and esnext types, as well as react for jsx.

1.0.18

11 months ago

1.0.17

12 months ago

1.0.16

12 months ago

1.0.15

12 months ago

1.0.14

12 months ago

1.0.13

12 months ago

1.0.12

12 months ago

1.0.11

1 year ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago