seeroad-libs
v0.2.32
Published
A collection of utility classes
Downloads
14
Keywords
Readme
Seeroad-Libs
Provide some cool functions to your project.
Install
Using NPM
npm install seeroad-libs -D
Guide
export one defalut module in package.
import Seeroad from 'seeroad-libs'
export some secondary module in package.
boss, bossConstans is exclusive module
import { boss, store, browser, bossConstans, storage } from 'seeroad-libs'
epxort some function in package.
import { createStroePrrmise, patchObj, cloneDeep } from 'seeroad-libs'
export some private, exclusive function use in wuxi-boss project in package.
import { getAsssToken, getUserName, removeUserInfo, throttleReleateProject, request, regex, invitationMode } from 'seeroad-libs'
Develop
project dir tree.
|-- libs
|-- .babelrc
|-- hyh-srLibs.code-workspace
|-- package-lock.json
|-- package.json
|-- README.md
|-- tslint.json
|-- build
| |-- .yo-rc.json
| |-- build.js
| |-- tsconfig.json
| |-- webpack.config.js
| |-- webpack.test.config.js
|-- dist
| |-- index.js
| |-- types
| |-- extendGlobal.d.ts
| |-- extendVue.d.ts
| |-- index.d.ts
| |-- boss
| | |-- enums.d.ts
| | |-- extends.d.ts
| | |-- index.d.ts
| | |-- request
| | |-- index.d.ts
| |-- core
| | |-- async.d.ts
| | |-- axios.d.ts
| | |-- browser.d.ts
| | |-- storage.d.ts
| | |-- store.d.ts
| |-- extensions
| | |-- browser
| | | |-- window.d.ts
| | |-- vue
| | |-- bus.d.ts
| | |-- vue.d.ts
| |-- interfaces
| |-- custome.d.ts
|-- src
| |-- index.ts
| |-- core
| | |-- async.ts
| | |-- axios.ts
| | |-- browser.ts
| | |-- clone.ts
| | |-- common.ts
| | |-- storage.ts
| | |-- store.ts
| |-- extensions
| | |-- boss
| | | |-- enums.ts
| | | |-- extends.ts
| | | |-- index.ts
| | | |-- request
| | | |-- index.ts
| | |-- browser
| | | |-- window.ts
| | |-- vue
| | |-- bus.ts
| | |-- index.ts
| |-- interfaces
| | |-- custome.ts
| |-- types
| |-- extendGlobal.d.ts
| |-- extendVue.d.ts
|-- test
|-- index.spec.ts
|-- tsconfig.json
|-- browser
| |-- boss.spec.ts
|-- karma
| |-- karam.config.js
|-- node
build & patch publish
npm run srlibs:build // build
npm run srlibs:pulbis-patch // patch publish
test
Browser testing is recommended
npm run test // node
npm run test:browser // browser
To be continued.