1.0.2 • Published 4 years ago

@dac-software/offer-ui v1.0.2

Weekly downloads
13
License
UNLICENSED
Repository
-
Last release
4 years ago

Qarson Offer UI

Main purpose of this library is to aggregate main UI parts of qarson offer page.

Requirements

  • nodejs with npm v8 +

Installation:

Installing depedencies

npm install

Build production library files

npm run build

Development:

Library is third party lib for main project.

To work with code in configured development process you need to do few steps:

1) Link current library (be aware of used the same node version in all)

```
npm link
```

2) Run build process in development mode with watching changes

```
npm run build:dev
```

3) Move to "including" lib directory and link local resources

```
npm link @dac-software/base-ui
```

Then, run webpack-dev-server instance in order to instructions in "including" project.

* Build task build two types of library entrypoints:

  • "web" - destined to web include, currently not useful - but left to keep publishing consistency
  • "ecma script module" - destined for further bundler processing, it is resolved through simply copyfiles statement
    copyfiles "./lib/**/*.!(tsx|ts|d.ts|html)" "dist/esm" -u 1

Development test deploy

For manual tests purposes library should be published on npm with dev tag with task/story identifier

NPM publising:

1) Increase version in package.json 2) Npm login with proper username and password

```
npm login
```

3) Npm publish (command will trigger prepare npm method which should build files to dist directory)

```
npm publish --access=public
```
1.0.2

4 years ago

1.0.1-QP-48-1

4 years ago

0.0.1-Q2-2512-1

4 years ago

1.0.1

5 years ago

1.0.1-Q2-1742-1

5 years ago

1.0.1-Q2-1742

5 years ago

1.0.0

5 years ago

0.0.4-Q2-1627

5 years ago

0.0.4

5 years ago

0.0.4-dev

5 years ago

0.0.3-dev

5 years ago

0.0.2-dev

5 years ago

0.0.1-dev

5 years ago