1.0.18 • Published 5 months ago

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

Weekly downloads
-
License
MIT
Repository
-
Last release
5 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

5 months ago

1.0.17

6 months ago

1.0.16

6 months ago

1.0.15

6 months ago

1.0.14

6 months ago

1.0.13

6 months ago

1.0.12

6 months ago

1.0.11

9 months ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago