open-index/open-npm huggingface dataset:
npm package: @jswork/runtime-env
Description: Runtime-env is a JS library for detecting environments like Web, WeChat MiniProgram, and JSSDK.
Latest version: 1.0.2

# runtime-env
> Runtime-env is a JS library for detecting environments like Web, WeChat MiniProgram, and JSSDK.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```bash
yarn add @jswork/runtime-env
```

## usage
```js
import runtimeEnv from '@jswork/runtime-env';

// 获取当前运行环境
const env = runtimeEnv();

// 可能的返回值：
// - 'WEB' - 普通网页环境
// - 'WX_MINI_PROGRAM' - 微信小程序
// - 'WX_DEVTOOLS' - 微信开发者工具
// - 'WX_WXWORK' - 企业微信
// - 'WX_WEB' - 微信网页
// - 'ALO7_APP_STUDENT_IOS' - ALO7 学生端 iOS App
// - 'ALO7_APP_STUDENT_ANDROID' - ALO7 学生端 Android App
// - 'ALO7_APP_TEACHER_IOS' - ALO7 教师端 iOS App
// - 'ALO7_APP_TEACHER_ANDROID' - ALO7 教师端 Android App
// - 'UNKNOWN' - 未知环境
```

## license
Code released under [the MIT license](https://github.com/afeiship/runtime-env/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/runtime-env
[version-url]: https://npmjs.org/package/@jswork/runtime-env

[license-image]: https://img.shields.io/npm/l/@jswork/runtime-env
[license-url]: https://github.com/afeiship/runtime-env/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/runtime-env
[size-url]: https://github.com/afeiship/runtime-env/blob/master/dist/runtime-env.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/runtime-env
[download-url]: https://www.npmjs.com/package/@jswork/runtime-env
npm package: @jswork/safe-rename
Description: Rename file or dictionary use cli.
Author: afei
Latest version: 1.0.0

# safe-rename
> Rename file or dictionary use cli.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

![snapshot](https://tva1.sinaimg.cn/large/0081Kckwgy1gl071bjiwmj30v80f84qp.jpg)

## installation
```shell
npm install @jswork/safe-rename
```

## usage
~~~
Usage: safe-rename [options]

Options:
  -V, --version           output the version number
  -p, --pattern <string>  glob pattern for gobby('*.doc,*.pdf').
  -c, --char <string>     replacement char (default is: _). (default: "_")
  -s, --strip             strip repeat replacement char. (default: true)
  -d, --debug             only show cmds, but not clean.
  -h, --help              display help for command
~~~

## license
Code released under [the MIT license](https://github.com/afeiship/safe-rename/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/safe-rename
[version-url]: https://npmjs.org/package/@jswork/safe-rename

[license-image]: https://img.shields.io/npm/l/@jswork/safe-rename
[license-url]: https://github.com/afeiship/safe-rename/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/safe-rename
[size-url]: https://github.com/afeiship/safe-rename/blob/master/dist/safe-rename.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/safe-rename
[download-url]: https://www.npmjs.com/package/@jswork/safe-rename
npm package: @jswork/scan-modules
Description: Get module objects use vite or webpack.
Latest version: 1.0.17

# scan-modules
> Get module objects use vite or webpack.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/scan-modules
```

## usage
```js
import { scanVite, scanWebpack } from '@jswork/scan-modules';

// when vite
const moduleFiles = import.meta.glob('./shared/stores/**/*.ts', { eager: true });
const stores = scanVite(moduleFiles, { modules: '/stores/' });

// when webpack
const context = require.context('./shared/stores/modules', true, /\.ts$/);
const stores = scanWebpack(context, { modules: '/modules/' });

// result
const reuslt = {
  "user": 'any',
  "subChild2": 'any',
  "subCtrl": 'any',
};
```

## license
Code released under [the MIT license](https://github.com/afeiship/scan-modules/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/scan-modules
[version-url]: https://npmjs.org/package/@jswork/scan-modules

[license-image]: https://img.shields.io/npm/l/@jswork/scan-modules
[license-url]: https://github.com/afeiship/scan-modules/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/scan-modules
[size-url]: https://github.com/afeiship/scan-modules/blob/master/dist/index.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/scan-modules
[download-url]: https://www.npmjs.com/package/@jswork/scan-modules
npm package: @jswork/scripts-injector-webpack-plugin
Description: Scripts injector webpack plugin.
Author: feizheng
Latest version: 1.0.0

# scripts-injector-webpack-plugin
> Scripts injector webpack plugin.

## installation
```bash
npm install @jswork/scripts-injector-webpack-plugin
```

## usage
```js
new ScriptsInjectorWebpackPlugin({
  replacements:[
    function(inHtml){
      return inHtml.replace('</body>','<!--YOUR CODE--></body>')
    }
  ]
})
```

## resources
- http://www.cnblogs.com/haogj/p/5649670.html
- http://www.cnblogs.com/haogj/p/5160821.html


## dependences
- MUST IMPORT `html-webpack-plugin`
npm package: @jswork/scrolled-event
Description: Scrolled event.
Latest version: 1.0.7

# scrolled-event
> Scrolled event.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/scrolled-event
```

## usage
```js
import ScrolledEvent from '@jswork/scrolled-event';

ScrolledEvent.on((event) => {
  console.log(event);
}, { element: window, interval: 100 });
```

## license
Code released under [the MIT license](https://github.com/afeiship/scrolled-event/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/scrolled-event
[version-url]: https://npmjs.org/package/@jswork/scrolled-event

[license-image]: https://img.shields.io/npm/l/@jswork/scrolled-event
[license-url]: https://github.com/afeiship/scrolled-event/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/scrolled-event
[size-url]: https://github.com/afeiship/scrolled-event/blob/master/dist/index.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/scrolled-event
[download-url]: https://www.npmjs.com/package/@jswork/scrolled-event
npm package: @jswork/semver-webpack-plugin
Description: Semver webpack plugin
Author: afei
Latest version: 1.0.0

# semver-webpack-plugin
> Semver webpack plugin

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]


## installation
```shell
npm install @jswork/semver-webpack-plugin
```

## usage:
```js
import SemverWebpackPlugin from '@jswork/semver-webpack-plugin';

// plugins:
plugiins:[
  new SemverWebpackPlugin({ enabled: true })
]
```

## options:
| Name     | Type     | Default                                  | Description            |
| -------- | -------- | ---------------------------------------- | ---------------------- |
| files    | Array    | ['./package.json']                       | Default files array.   |
| enabled  | Boolean  | true                                     | If enable this plugin. |
| callback | Function | semver.inc(inValue, 'prepatch','alpha'); | See `semver`           |


## development callback:
```conf
## oldVersion: 1.0.0
## newVersion: 1.0.1-alpha.0
```
```js
// semver.inc('1.0.0', 'prerelease','alpha')
function(inVersion){
  return this.inc(inVersion, 'prerelease','alpha');
}
```

## production callback:
```conf
## oldVersion: 1.0.1-alpha.30
## newVersion: 1.0.1
```
```js
// semver.valid( semver.coerce('1.0.1-alpha.30') )
function(inVersion){
  return this.valid(
    this.coerce(inVersion)
  );
}

```

## license
Code released under [the MIT license](https://github.com/afeiship/semver-webpack-plugin/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/semver-webpack-plugin
[version-url]: https://npmjs.org/package/@jswork/semver-webpack-plugin

[license-image]: https://img.shields.io/npm/l/@jswork/semver-webpack-plugin
[license-url]: https://github.com/afeiship/semver-webpack-plugin/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/semver-webpack-plugin
[size-url]: https://github.com/afeiship/semver-webpack-plugin/blob/master/dist/semver-webpack-plugin.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/semver-webpack-plugin
[download-url]: https://www.npmjs.com/package/@jswork/semver-webpack-plugin
npm package: @jswork/service-decorator
Description: A decorator for inject service to your context.
Author: feizheng
Latest version: 1.0.0

# service-decorator
> A decorator for inject service to your context.

## installation
```shell
npm i -S @jswork/service-decorator
```

## usage
```js
// ... 
module: {
  rules: [
    {
      test: /\.(js)$/,
      use: ['babel-loader'],
      include: [
        resolve(__dirname, 'test'), 
        // poinit1:
        resolve(__dirname, './index')
      ]
    }
  ]
},
resolve: {
  alias: {
    // poinit2:
    services: resolve(__dirname, 'test/services')
  }
},
plugins: [
  new HtmlWebpackPlugin(),
  new webpack.ProvidePlugin({
    // poinit3:
    service: resolve(__dirname, './index.js')
  })
]
// ... 
```

## app
```js
@service(['test1', 'test2', 'test-obj'])
class App {
  start() {
    console.log(this.$test1);
    console.log(this.$test2);
    console.log(this.$testObj);
  }
}
```
npm package: @jswork/service-react-route
Description: React router route service.
Latest version: 1.0.21

# service-react-route

> React router route service..

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation

```shell
npm install @jswork/service-react-route
```

## usage
```tsx
import React from 'react';
import ServiceReactRoute from '@jswork/service-react-route';
import { routes } from '@/shared/routes';

export class App extends React.Component {
  private routerRef: React.Ref<Router> = React.createRef();

  componentDidMount() {
    nx.$route = ServiceReactRoute.getInstance({ context: this.routerRef });
  }

  render() {
    return <Router ref={this.routerRef}>{renderRoutes(routes)}</Router>
  }
}
```

## documentation
- https://afeiship.github.io/service-react-route/

## license

Code released under [the MIT license](https://github.com/afeiship/service-react-route/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/service-react-route
[version-url]: https://npmjs.org/package/@jswork/service-react-route
[license-image]: https://img.shields.io/npm/l/@jswork/service-react-route
[license-url]: https://github.com/afeiship/service-react-route/blob/master/LICENSE.txt
[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/service-react-route
[size-url]: https://github.com/afeiship/service-react-route/blob/master/dist/service-react-route.min.js
[download-image]: https://img.shields.io/npm/dm/@jswork/service-react-route
[download-url]: https://www.npmjs.com/package/@jswork/service-react-route
npm package: @jswork/simple-date-format
Description: A simple date format.
Latest version: 1.0.6

# simple-date-format
> A simple date format.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/simple-date-format
```

## usage
```js
import sdf from '@jswork/simple-date-format';

// get current datetime:
const res1 = sdf('YYYY-MM-DD HH:mm:ss');
// 2020-01-01 12:12:12

// use format hooks
const res2 = sdf('date');
// 2020-01-01
```

## format hooks
```js
const FORMAT_HOOKS = {
  date: 'YYYY-MM-DD',
  datetime: 'YYYY-MM-DD HH:mm:ss',
  time: 'HH:mm:ss',
  month: 'YYYY-MM',
  dbdt: 'YYYYMMDD_HHmmss',
  fullday: 'YYYY/YYYY-MM/YYYY-MM-DD'
};
```

## formats

| format | Output           | Description          |
|--------|------------------|----------------------|
| YY     | 18               | 两位数的年份         |
| YYYY   | 2018             | 四位数的年份         |
| M      | 1-12             | 月份，从 1 开始      |
| MM     | 01-12            | 月份，两位数         |
| D      | 1-31             | 月份里的一天         |
| DD     | 01-31            | 月份里的一天，两位数 |


## license
Code released under [the MIT license](https://github.com/afeiship/simple-date-format/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/simple-date-format
[version-url]: https://npmjs.org/package/@jswork/simple-date-format

[license-image]: https://img.shields.io/npm/l/@jswork/simple-date-format
[license-url]: https://github.com/afeiship/simple-date-format/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/simple-date-format
[size-url]: https://github.com/afeiship/simple-date-format/blob/master/dist/simple-date-format.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/simple-date-format
[download-url]: https://www.npmjs.com/package/@jswork/simple-date-format
npm package: @jswork/site-predict-web-shared
Description: Shared components for site-predict-web.
Latest version: 1.0.6

# site-predict-web-shared
> Shared components for site-predict-web.

## installation
```shell
yarn add @jswork/site-predict-web-shared
```

## urls
- http://localhost:3000/#/?token=22af6bb02d004fef9ba8b5d1f4feb21f&code=103f4645f6fb43e498d945f3460435e6
npm package: @jswork/sitemap
Description: Create sitemap with nodejs.
Latest version: 1.0.1

# sitemap
> Create sitemap with nodejs.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/sitemap
```

## usage
```js
import sitemap from '@jswork/sitemap';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/sitemap/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/sitemap
[version-url]: https://npmjs.org/package/@jswork/sitemap

[license-image]: https://img.shields.io/npm/l/@jswork/sitemap
[license-url]: https://github.com/afeiship/sitemap/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/sitemap
[size-url]: https://github.com/afeiship/sitemap/blob/master/dist/sitemap.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/sitemap
[download-url]: https://www.npmjs.com/package/@jswork/sitemap
npm package: @jswork/sse-fetch
Description: Server Sent Event (SSE) streaming via `fetch`.
Latest version: 1.0.3

# sse-fetch
> Server Sent Event (SSE) streaming via `fetch`.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/sse-fetch
```

## usage
```js
import sseFetch from '@jswork/sse-fetch';

sseFetch('https://example.com/stream', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ query: 'hello' }),
  parserOptions: {
    type: 'prefixedJson',
  },
  onMessage: function(event) {
    console.log(event.data);
  },
  onClose: function() {
    console.log('close');
  },
});
```

## license
Code released under [the MIT license](https://github.com/afeiship/sse-fetch/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/sse-fetch
[version-url]: https://npmjs.org/package/@jswork/sse-fetch

[license-image]: https://img.shields.io/npm/l/@jswork/sse-fetch
[license-url]: https://github.com/afeiship/sse-fetch/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/sse-fetch
[size-url]: https://github.com/afeiship/sse-fetch/blob/master/dist/index.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/sse-fetch
[download-url]: https://www.npmjs.com/package/@jswork/sse-fetch
npm package: @jswork/sse-parser
Description: Event source message parser.
Latest version: 1.1.10

# sse-parser
> Event source message parser.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/sse-parser
```

## usage
```js
import SseParser from '@jswork/sse-parser';

// parse multi lines
SseParser.parse('event: message\ndata: hello\n\n');
// [{ event:'message', data: 'hello' }]
```

## license
Code released under [the MIT license](https://github.com/afeiship/sse-parser/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/sse-parser
[version-url]: https://npmjs.org/package/@jswork/sse-parser

[license-image]: https://img.shields.io/npm/l/@jswork/sse-parser
[license-url]: https://github.com/afeiship/sse-parser/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/sse-parser
[size-url]: https://github.com/afeiship/sse-parser/blob/master/dist/index.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/sse-parser
[download-url]: https://www.npmjs.com/package/@jswork/sse-parser
npm package: @jswork/str2kv
Description: String to kv obj.
Latest version: 1.0.1

# str2kv
> String to kv obj.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/str2kv
```

## usage
```js
import str2kv from '@jswork/str2kv';

// default saparator is [:/@]
const kmstr1 = '1id:value; 2id:value2; 3id:value3';
const obj1 = str2kv(km2str);
// { '1id': 'value', '2id': 'value2', '3id': 'value3' }

// custom saparator
const kmstr2 = '1id:value; 2id:value2; 3id:value3';
const obj2 = str2kv(km2str, ':');
// { '1id': 'value', '2id': 'value2', '3id': 'value3' }
```

## license
Code released under [the MIT license](https://github.com/afeiship/str2kv/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/str2kv
[version-url]: https://npmjs.org/package/@jswork/str2kv

[license-image]: https://img.shields.io/npm/l/@jswork/str2kv
[license-url]: https://github.com/afeiship/str2kv/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/str2kv
[size-url]: https://github.com/afeiship/str2kv/blob/master/dist/str2kv.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/str2kv
[download-url]: https://www.npmjs.com/package/@jswork/str2kv
npm package: @jswork/strip-extname
Description: Trim a file extension from a String.
Latest version: 1.0.0

# strip-extname
> Trim a file extension from a String.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/strip-extname
```

## usage
```js
import stripExtname from '@jswork/strip-extname';

const src = 'path/subpath/file.txt.js';
const result1 = stripExtname(src, true);
const result2 = stripExtname(src);

//path/subpath/file
//path/subpath/file.txt
```

## license
Code released under [the MIT license](https://github.com/afeiship/strip-extname/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/strip-extname
[version-url]: https://npmjs.org/package/@jswork/strip-extname

[license-image]: https://img.shields.io/npm/l/@jswork/strip-extname
[license-url]: https://github.com/afeiship/strip-extname/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/strip-extname
[size-url]: https://github.com/afeiship/strip-extname/blob/master/dist/strip-extname.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/strip-extname
[download-url]: https://www.npmjs.com/package/@jswork/strip-extname
npm package: @jswork/style-guide
Description: My frontend style guide.
Latest version: 1.0.5

# style-guide
> My frontend style guide.

## Installation

```shell
# For default prettier config
yarn add --dev prettier @jswork/style-guide

# For tailwindcss
yarn add --dev prettier prettier-plugin-tailwindcss @jswork/style-guide
```

## Usage

Create a `.prettierrc.js` file in your project root.

**Default:**
```js
module.exports = require('@jswork/style-guide');
```

**With Tailwind CSS:**
```js
module.exports = require('@jswork/style-guide/tailwind');
```

Alternatively, you can reference it in your `package.json`:
```json
{
  "prettier": "@jswork/style-guide"
}
```

or for tailwind:
```json
{
  "prettier": "@jswork/style-guide/tailwind"
}
```

## Extending the config

You can override the rules in both `.prettierrc.js` and `.prettierrc.json` files.

**Using `.prettierrc.js`:**

If you want to override some of the rules, you can do so by spreading the base config:

```js
// .prettierrc.js
const baseConfig = require('@jswork/style-guide');

module.exports = {
  ...baseConfig,
  // your overrides here
  semi: false,
  singleQuote: false,
};
```

**Using `.prettierrc.json`:**

Create a `.prettierrc.json` file and use the `extends` key to inherit the configuration, then add your overrides.

```json
{
  "extends": "@jswork/style-guide",
  "semi": false,
  "singleQuote": false,
  "printWidth": 120,
}
```

## references
- Inspired by [airbnb/javascript](https://github.com/strangelove-ventures/style-guide)
- https://js.work/works/939fac7b3e2c3
npm package: @jswork/styled-abstract-plugin
Description: Abstract plugin for styled atomics.
Latest version: 1.0.11

# styled-abstract-plugin
> Abstract plugin for styled atomics.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-abstract-plugin
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-abstract-plugin';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-abstract-plugin/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-abstract-plugin
[version-url]: https://npmjs.org/package/@jswork/styled-abstract-plugin

[license-image]: https://img.shields.io/npm/l/@jswork/styled-abstract-plugin
[license-url]: https://github.com/afeiship/styled-abstract-plugin/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-abstract-plugin
[size-url]: https://github.com/afeiship/styled-abstract-plugin/blob/master/dist/styled-abstract-plugin.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-abstract-plugin
[download-url]: https://www.npmjs.com/package/@jswork/styled-abstract-plugin
npm package: @jswork/styled-box
Description: Styled box for react.
Latest version: 1.0.60

# styled-box
> Styled box for react.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install -S @jswork/styled-box
```

## properties
| Name      | Type   | Required | Default | Description                           |
| --------- | ------ | -------- | ------- | ------------------------------------- |
| className | string | false    | -       | The extended className for component. |
| value     | object | false    | null    | Default value.                        |
| onChange  | func   | false    | noop    | The change handler.                   |


## usage
1. import css
  ```scss
  @import "~@jswork/boilerplate-react-component/dist/style.css";

  // or use sass
  @import "~@jswork/boilerplate-react-component/dist/style.scss";

  // customize your styles:
  $boilerplate-react-component-options: ()
  ```
2. import js
  ```js
  import React from 'react';
  import StyledBox from '../@jswork/boilerplate-react-component';
  import styled from 'styled-components';

  const Container = styled.div`
    width: 80%;
    margin: 30px auto 0;
  `;

  export default (props: any) => {
    return (
      <Container>
        <StyledBox />
      </Container>
    );
  };

  ```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-box/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-box
[version-url]: https://npmjs.org/package/@jswork/styled-box

[license-image]: https://img.shields.io/npm/l/@jswork/styled-box
[license-url]: https://github.com/afeiship/styled-box/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-box
[size-url]: https://github.com/afeiship/styled-box/blob/master/dist/styled-box.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-box
[download-url]: https://www.npmjs.com/package/@jswork/styled-box
npm package: @jswork/styled-css
Description: Zero-runtime CSS string creator in JS library.
Latest version: 1.0.9

# styled-css
> Zero-runtime CSS string creator in JS library.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-css
```

## usage
```js
import css from '@jswork/styled-css';

const bg = '#f00';
const bg_ = '#f50';
const results = css`
  ${bg && 'background: ' + bg + ';'}
  ${bg_ && '> * { background: ' + bg + '; }'}
`;


// results
[
  '\n      ',
  'background: #f00;',
  '\n      ',
  '> * { background: #f00; }',
  '\n    '
] 
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-css/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-css
[version-url]: https://npmjs.org/package/@jswork/styled-css

[license-image]: https://img.shields.io/npm/l/@jswork/styled-css
[license-url]: https://github.com/afeiship/styled-css/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-css
[size-url]: https://github.com/afeiship/styled-css/blob/master/dist/styled-css.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-css
[download-url]: https://www.npmjs.com/package/@jswork/styled-css
npm package: @jswork/styled-debug-normalize
Description: Debug normalize for styled debug.
Latest version: 1.0.2

# styled-debug-normalize
> Debug normalize for styled debug.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-debug-normalize
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-debug-normalize';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-debug-normalize/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-debug-normalize
[version-url]: https://npmjs.org/package/@jswork/styled-debug-normalize

[license-image]: https://img.shields.io/npm/l/@jswork/styled-debug-normalize
[license-url]: https://github.com/afeiship/styled-debug-normalize/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-debug-normalize
[size-url]: https://github.com/afeiship/styled-debug-normalize/blob/master/dist/styled-debug-normalize.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-debug-normalize
[download-url]: https://www.npmjs.com/package/@jswork/styled-debug-normalize
npm package: @jswork/styled-plugin-absolute-center
Description: Styled plugin for absolute-center.
Latest version: 1.0.11

# styled-plugin-absolute-center
> Styled plugin for absolute-center.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-absolute-center
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-absolute-center';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-absolute-center/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-absolute-center
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-absolute-center

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-absolute-center
[license-url]: https://github.com/afeiship/styled-plugin-absolute-center/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-absolute-center
[size-url]: https://github.com/afeiship/styled-plugin-absolute-center/blob/master/dist/styled-plugin-absolute-center.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-absolute-center
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-absolute-center
npm package: @jswork/styled-plugin-absolute-rect
Description: Absolute rect for layout.
Latest version: 1.0.5

# styled-plugin-absolute-rect
> Absolute rect for layout.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-absolute-rect
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-absolute-rect';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-absolute-rect/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-absolute-rect
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-absolute-rect

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-absolute-rect
[license-url]: https://github.com/afeiship/styled-plugin-absolute-rect/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-absolute-rect
[size-url]: https://github.com/afeiship/styled-plugin-absolute-rect/blob/master/dist/styled-plugin-absolute-rect.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-absolute-rect
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-absolute-rect
npm package: @jswork/styled-plugin-arrow
Description: Css arrow for styled box.
Latest version: 1.0.3

# styled-plugin-arrow
> Css arrow for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-arrow
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-arrow';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-arrow/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-arrow
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-arrow

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-arrow
[license-url]: https://github.com/afeiship/styled-plugin-arrow/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-arrow
[size-url]: https://github.com/afeiship/styled-plugin-arrow/blob/master/dist/styled-plugin-arrow.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-arrow
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-arrow
npm package: @jswork/styled-plugin-close
Description: Icon close for styled box.
Latest version: 1.0.2

# styled-plugin-close
> Icon close for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-close
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-close';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-close/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-close
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-close

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-close
[license-url]: https://github.com/afeiship/styled-plugin-close/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-close
[size-url]: https://github.com/afeiship/styled-plugin-close/blob/master/dist/styled-plugin-close.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-close
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-close
npm package: @jswork/styled-plugin-compose-entity
Description: Plugin compose entity.
Latest version: 1.0.5

# plugin-compose-entity
> Plugin compose entity.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-compose-entity
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-compose-entity';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/plugin-compose-entity/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-compose-entity
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-compose-entity

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-compose-entity
[license-url]: https://github.com/afeiship/plugin-compose-entity/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-compose-entity
[size-url]: https://github.com/afeiship/plugin-compose-entity/blob/master/dist/plugin-compose-entity.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-compose-entity
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-compose-entity
npm package: @jswork/styled-plugin-em-justify-list
Description: Styled plugin for em-justify-list.
Latest version: 1.0.12

# styled-plugin-em-justify-list
> Styled plugin for em-justify-list.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-em-justify-list
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-em-justify-list';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-em-justify-list/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-em-justify-list
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-em-justify-list

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-em-justify-list
[license-url]: https://github.com/afeiship/styled-plugin-em-justify-list/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-em-justify-list
[size-url]: https://github.com/afeiship/styled-plugin-em-justify-list/blob/master/dist/styled-plugin-em-justify-list.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-em-justify-list
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-em-justify-list
npm package: @jswork/styled-plugin-fixed-toolbar
Description: Fixed toolbar for styled plugin.
Latest version: 1.0.3

# styled-plugin-fixed-toolbar
> Fixed toolbar for styled plugin.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-fixed-toolbar
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-fixed-toolbar';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-fixed-toolbar/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-fixed-toolbar
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-fixed-toolbar

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-fixed-toolbar
[license-url]: https://github.com/afeiship/styled-plugin-fixed-toolbar/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-fixed-toolbar
[size-url]: https://github.com/afeiship/styled-plugin-fixed-toolbar/blob/master/dist/styled-plugin-fixed-toolbar.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-fixed-toolbar
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-fixed-toolbar
npm package: @jswork/styled-plugin-flexbox
Description: Styled plugin for flexbox.
Latest version: 1.0.13

# styled-plugin-flexbox
> Styled plugin for flexbox.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-flexbox
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-flexbox';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-flexbox/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-flexbox
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-flexbox

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-flexbox
[license-url]: https://github.com/afeiship/styled-plugin-flexbox/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-flexbox
[size-url]: https://github.com/afeiship/styled-plugin-flexbox/blob/master/dist/styled-plugin-flexbox.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-flexbox
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-flexbox
npm package: @jswork/styled-plugin-frame-wrapper
Description: Element frame wrapper for styled box.
Latest version: 1.0.2

# styled-plugin-frame-wrapper
> Element frame wrapper for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-frame-wrapper
```

## usage
```js
import styledPluginFrameWrapper from '@jswork/styled-plugin-frame-wrapper';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-frame-wrapper/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-frame-wrapper
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-frame-wrapper

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-frame-wrapper
[license-url]: https://github.com/afeiship/styled-plugin-frame-wrapper/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-frame-wrapper
[size-url]: https://github.com/afeiship/styled-plugin-frame-wrapper/blob/master/dist/styled-plugin-frame-wrapper.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-frame-wrapper
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-frame-wrapper
npm package: @jswork/styled-plugin-icon-text
Description: Icon with text for styled box.
Latest version: 1.0.4

# styled-plugin-icon-text
> Icon with text for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-icon-text
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-icon-text';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-icon-text/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-icon-text
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-icon-text

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-icon-text
[license-url]: https://github.com/afeiship/styled-plugin-icon-text/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-icon-text
[size-url]: https://github.com/afeiship/styled-plugin-icon-text/blob/master/dist/styled-plugin-icon-text.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-icon-text
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-icon-text
npm package: @jswork/styled-plugin-line
Description: Line for styled box.
Latest version: 1.0.3

# styled-plugin-line
> Line for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-line
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-line';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-line/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-line
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-line

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-line
[license-url]: https://github.com/afeiship/styled-plugin-line/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-line
[size-url]: https://github.com/afeiship/styled-plugin-line/blob/master/dist/styled-plugin-line.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-line
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-line
npm package: @jswork/styled-plugin-list
Description: List for styled box.
Latest version: 1.0.5

# styled-plugin-list
> List for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-list
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-list';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-list/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-list
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-list

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-list
[license-url]: https://github.com/afeiship/styled-plugin-list/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-list
[size-url]: https://github.com/afeiship/styled-plugin-list/blob/master/dist/styled-plugin-list.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-list
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-list
npm package: @jswork/styled-plugin-normalize
Description: Styled plugin normalize.
Latest version: 1.0.5

# plugin-normalize
> Styled plugin normalize.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-normalize
```

## usage
```js
import normalize from '@jswork/styled-plugin-normalize';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/plugin-normalize/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-normalize
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-normalize

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-normalize
[license-url]: https://github.com/afeiship/plugin-normalize/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-normalize
[size-url]: https://github.com/afeiship/plugin-normalize/blob/master/dist/plugin-normalize.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-normalize
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-normalize
npm package: @jswork/styled-plugin-position-box
Description: Position box for styled box.
Latest version: 1.0.3

# styled-plugin-position-box
> Position box for styled box.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-position-box
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-position-box';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-position-box/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-position-box
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-position-box

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-position-box
[license-url]: https://github.com/afeiship/styled-plugin-position-box/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-position-box
[size-url]: https://github.com/afeiship/styled-plugin-position-box/blob/master/dist/styled-plugin-position-box.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-position-box
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-position-box
npm package: @jswork/styled-plugin-radius-strip
Description: Styled plugin for radius-strip.
Latest version: 1.0.12

# styled-plugin-radius-strip
> Styled plugin for radius-strip.

[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm install @jswork/styled-plugin-radius-strip
```

## usage
```js
import boilerplateTypescriptPackage from '@jswork/styled-plugin-radius-strip';

// usage goes here.
```

## license
Code released under [the MIT license](https://github.com/afeiship/styled-plugin-radius-strip/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/styled-plugin-radius-strip
[version-url]: https://npmjs.org/package/@jswork/styled-plugin-radius-strip

[license-image]: https://img.shields.io/npm/l/@jswork/styled-plugin-radius-strip
[license-url]: https://github.com/afeiship/styled-plugin-radius-strip/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/styled-plugin-radius-strip
[size-url]: https://github.com/afeiship/styled-plugin-radius-strip/blob/master/dist/styled-plugin-radius-strip.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/styled-plugin-radius-strip
[download-url]: https://www.npmjs.com/package/@jswork/styled-plugin-radius-strip