open-index/open-npm huggingface dataset:
npm package: @holgerengels/compute-engine
Description: Symbolic computing and numeric evaluations for JavaScript and Node.js
Latest version: 0.26.0-alpha2

<div align="center">
    <img alt="math live" src="assets/compute-engine.jpg?raw=true"/>
</div>

<h3><strong>Cortex Compute Engine</strong></h3>
<h1>Symbolic manipulation and numeric evaluation of MathJSON expressions</h1>

[MathJSON](https://cortexjs.io/math-json/) is a lightweight mathematical
notation interchange format based on JSON.

The Cortex Compute Engine can parse LaTeX to MathJSON, serialize MathJSON to
LaTeX, format, simplify and evaluate MathJSON expressions.

Reference documentation and guides at
[cortexjs.io/compute-engine](https://cortexjs.io/compute-engine/).

[![](https://dcbadge.vercel.app/api/server/yhmvVeJ4Hd)](https://discord.gg/yhmvVeJ4Hd)

## Using Compute Engine

```bash
$ npm install --save @cortex-js/compute-engine
```

```js
import { parse, evaluate } from "@cortex-js/compute-engine";

const expr = parse("2^{11}-1 \\in \\P");

console.log(expr);
// ➔ ["Element", ["Subtract", ["Power", 2, 11] , 1], "PrimeNumber"]

console.log(evaluate(expr));
// ➔ "False"
```

## More

- [Build](BUILD.md) instructions

## Related Projects

<dl>
  <dt><a href="https://cortexjs.io/math-json/">MathJSON</a></dt>
  <dd>A lightweight mathematical notation interchange format</dd>  
  <dt><a href="https://cortexjs.io/mathlive">MathLive</a> (on <a href="https://github.com/arnog/mathlive">GitHub</a>)</dt>
  <dd>A Web Component for math input.</dd>  
  <dt><a href="https://cortexjs.io/cortex">Cortex</a> (on <a href="https://github.com/cortex-js/compute-engine/tree/master/src/cortex">GitHub</a>)</dt>
  <dd>A programming language for scientific computing</dd>  
</dl>

## Support the Project

- <span style='font-size:1.5em'>🌟</span> Star the GitHub repo (it really helps)
- <span style='font-size:1.5em'>💬</span> Ask questions and give feedback on our
  [Discussion Forum](https://cortexjs.io/forum/)
- <span style='font-size:1.5em'>📨</span> Drop a line to arno@arno.org

## License

This project is licensed under the [MIT License](LICENSE).
npm package: @holi.dev/cli
Description: Zero-runtime CSS compiler CLI — one config file, pure CSS output
Author: Chandan Bose
Latest version: 0.2.0

# @holi.dev/cli

CLI for **holi** — zero-runtime CSS compiler. Define design tokens, components, utilities, and animations in a single JSON config. Holi resolves all references and emits pure static CSS.

## Usage

```bash
# No install needed
npx @holi.dev/cli init     # scaffold holi.config.json
npx @holi.dev/cli build    # compile → holi.css
npx @holi.dev/cli watch    # watch mode
```

Or install globally for the short `holi` command:

```bash
npm install -g @holi.dev/cli
holi build
```

## Example

**`holi.config.json`**

```json
{
  "output": "holi.css",
  "tokens": {
    "color": { "primary": "#6366f1", "surface": "#fff" },
    "spacing": { "sm": "0.5rem", "md": "1rem" }
  },
  "components": {
    "button": {
      "base": "display: inline-flex; padding: {spacing.sm} {spacing.md};",
      "variants": {
        "primary": "background: {color.primary}; color: #fff;"
      }
    }
  },
  "utilities": {
    "text-primary": "color: {color.primary};"
  },
  "animations": {
    "fade-in": {
      "keyframes": "from { opacity: 0; } to { opacity: 1; }",
      "duration": "200ms",
      "easing": "ease-out"
    }
  }
}
```

**Output `holi.css`**

```css
:root { --color-primary: #6366f1; --spacing-md: 1rem; }
.button { display: inline-flex; padding: 0.5rem 1rem; }
.button--primary { background: #6366f1; color: #fff; }
.text-primary { color: #6366f1; }
@keyframes fade-in { from { opacity: 0; } to { opacity: 1; } }
.animate-fade-in { animation: fade-in 200ms ease-out; }
```

## CLI Reference

```
holi init              Create holi.config.json in the current directory
holi build             Compile config → CSS
holi build -c <path>   Custom config file path
holi build -o <path>   Custom output file path
holi watch             Watch and rebuild on change
```

## Full documentation

See the [main repository](https://github.com/ChandanBose666/Holi) for the complete config reference, framework integration guides, and programmatic API.
npm package: @holi.dev/core
Description: Core compiler engine for Holi — parse, resolve, and emit zero-runtime CSS from a config object
Author: Chandan Bose
Latest version: 0.2.0

# @holi.dev/core

Programmatic API for **holi** — zero-runtime CSS compiler. Use this in build scripts, plugins, or any environment where you need to compile a Holi config to CSS without the CLI.

## Install

```bash
npm install @holi.dev/core
```

## Node.js API

```ts
import { compile, compileAndWrite } from '@holi.dev/core';

// Compile and write to disk
await compileAndWrite('holi.config.json', 'public/holi.css');

// Compile and get the CSS string
const result = await compile('holi.config.json');
console.log(result.css);
```

## Browser / Edge API

A separate browser-safe entry is provided — no file system access, pass the config object directly:

```ts
import { compileFromObject } from '@holi.dev/core/browser';

const css = compileFromObject({
  output: 'holi.css',
  tokens: {
    color: { primary: '#6366f1' },
    spacing: { md: '1rem' },
  },
  components: {
    button: {
      base: 'padding: {spacing.md};',
      variants: { primary: 'background: {color.primary}; color: #fff;' },
    },
  },
  utilities: {},
  animations: {},
});
```

## TypeScript

All types are exported from `@holi.dev/core`:

```ts
import type { HoliConfig, ResolvedConfig, EmitResult } from '@holi.dev/core';
```

## Full documentation

See the [main repository](https://github.com/ChandanBose666/Holi) for the full config reference and CLI usage.
npm package: @holicay/design-system
Description: <p align="center">   <a href="https://strapi.io">     <img src="./assets/logo.svg" width="318px" alt="Strapi logo" />   </a> </p> <p align="center"> <a href="https://design-system.strapi.io/">Documentation</a> <br />
Latest version: 1.0.0

<p align="center">
  <a href="https://strapi.io">
    <img src="./assets/logo.svg" width="318px" alt="Strapi logo" />
  </a>
</p>
<p align="center">
<a href="https://design-system.strapi.io/">Documentation</a>
<br />

[![Version](https://img.shields.io/npm/v/@holicay/design-system?style=flat&colorA=4945ff&colorB=4945ff)](https://www.npmjs.com/package/@holicay/design-system)
[![Downloads](https://img.shields.io/npm/dt/@holicay/design-system.svg?style=flat&colorA=4945ff&colorB=4945ff)](https://www.npmjs.com/package/@holicay/design-system)
[![Discord Shield](https://img.shields.io/discord/811989166782021633?style=flat&colorA=4945ff&colorB=4945ff&label=discord&logo=discord&logoColor=f0f0ff)](https://discord.gg/strapi)

# Welcome! 👋👋👋

Strapi Design System provides guidelines and tools to help anyone make Strapi's contributions more cohesive and to build
plugins more efficiently.

## Installation

Install Strapi Design System and its peer dependencies:

```sh
$ yarn add react react-dom @holicay/design-system @holicay/icons styled-components

# or

$ npm i react react-dom @holicay/design-system @holicay/icons styled-components
```

## Getting Started

Wrap your application with the `DesignSystemProvider`. You can additionally pass a theme and/or locale, although you don't have to as we have default values for both.

```jsx
import { DesignSystemProvider, lightTheme } from '@holicay/design-system';

function MyApp({ children }) {
  return (
    <DesignSystemProvider locale="en-GB" theme={lightTheme}>
      {children}
    </DesignSystemProvider>
  );
}

export default App;
```

Then, checkout the complete [Storybook documentation](https://design-system-git-main-strapijs.vercel.app/) to find the components you want to use and how to use them.

## Contributing

Please follow our [CONTRIBUTING](https://github.com/strapi/design-system/blob/main/CONTRIBUTING.md) guidelines.

## License

Licensed under the MIT License, Copyright © 2015-present [Strapi Solutions SAS](https://strapi.io).

See [LICENSE](https://github.com/strapi/design-system/blob/main/LICENSE) for more information.

## Thanks

<a href="https://www.chromatic.com/"><img src="https://user-images.githubusercontent.com/321738/84662277-e3db4f80-af1b-11ea-88f5-91d67a5e59f6.png" width="153" height="30" alt="Chromatic" /></a>
npm package: @holiday-jp/holiday_jp
Description: Japanese holidays
Author: Ken'ichiro Oyama
Latest version: 2.5.1

# holiday_jp JavaScript/TypeScript [![test](https://github.com/holiday-jp/holiday_jp-js/workflows/test/badge.svg)](https://github.com/holiday-jp/holiday_jp-js/actions)

Get holidays in Japan.

## Install

```sh
$ npm install @holiday-jp/holiday_jp
```

## Usage

In HTML

```html
<script src="./your/own/path/holiday_jp.js"></script>
<script>
var holidays = holiday_jp.between(new Date('2010-09-14'), new Date('2010-09-21'));
console.log(holidays[0]['name']); // 敬老の日
</script>
```

In Node

```javascript
var holiday_jp = require('@holiday-jp/holiday_jp');
var holidays = holiday_jp.between(new Date('2010-09-14'), new Date('2010-09-21'));
console.log(holidays[0]['name']); // 敬老の日
```

If you want to use specific years only

```javascript
var holiday_jp = require('@holiday-jp/holiday_jp/lib/no_autoload_holidays');
var holidays_2010 = require('@holiday-jp/holiday_jp/lib/holidays_every_year/2010');
var holidays_2011 = require('@holiday-jp/holiday_jp/lib/holidays_every_year/2011');
holiday_jp.setHolidays([holidays_2010, holidays_2011]);

var holidays = holiday_jp.between(new Date('2010-09-14'), new Date('2010-09-21'));
console.log(holidays[0]['name']); // 敬老の日
```

In TypeScript

```typescript
import * as holiday_jp from '@holiday-jp/holiday_jp';
const holidays = holiday_jp.between(new Date('2010-09-14'), new Date('2010-09-21'));
console.log(holidays[0]['name']); // 敬老の日
```

If you want to use specific years only in TypeScript

```typescript
import holiday_jp from '@holiday-jp/holiday_jp/lib/no_autoload_holidays';
import holidays_2010 from '@holiday-jp/holiday_jp/lib/holidays_every_year/2010';
import holidays_2011 from '@holiday-jp/holiday_jp/lib/holidays_every_year/2011';
holiday_jp.setHolidays([holidays_2010, holidays_2011]);

const holidays = holiday_jp.between(new Date('2010-09-14'), new Date('2010-09-21'));
console.log(holidays[0]['name']); // 敬老の日
```
npm package: @holiday_peng/configurable-antd-form-items
Description: An easier configurable antd form items includes Input, InputNumber, TextArea, Select, Radio, Checkbox, Upload, etc..
Author: penglanlan
Latest version: 1.0.0

# Configurable Antd Form Items

Configurable Antd Form Items is an easier configurable antd form items includes Input, InputNumber, TextArea, Select, Radio, Checkbox, Upload, etc..

# How to Use

0. `npm install @holiday_peng/configurable-antd-form-items`

1. because the editor was built based on react and antd, it has to be used in a react project like this: 
````
import React from 'react';
import FormItems from '@holiday_peng/configurable-antd-form-items';

class Example extends React.PureComponent {
  constructor() {
    super();
    this.state = {
      imageUpdated: false
    }
  }
  onBlur = () => {}
  onClick = () => {}
  render() {
    const formItems = [
      {
        label: 'Topic', // the default type is Input, so you don't need to add it again.
        key: 'name',
        onBlur: this.onBlur,
        required: true,
      },
      {
        type: 'select',
        label: 'Type',
        key: 'type',
        required: true,
        initialValue: 'Tag',
        options: [{ value: 'Tag', value: 'Topic }], // if the value and text are the same, you don't need to add it again.
      },
      {
        type: 'select',
        label: 'Category',
        key: 'category',
        options: category,
        showSearch: true,
        optionFilterProp: 'children',
        filterOption: (input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) === 0,
        allowClear: true,
      },
      {
        type: 'number', // 'number' means InputNumber
        label: 'Biz Type',
        key: 'biz_type',
        initialValue: 1,
      },
      {
        type: 'uploadImg',
        key: 'logo',
        label: 'Logo Upload',
        actionPath: '/upload/image',
        required: true,
        onChange: () => this.setState({ imageUpdated: true }),
        onRemove: () => form.resetFields('logo'),
        isShowSlot: !imageUpdated, // you can add a slot to show the default image or something else when necessary.
        slot: <img className='preview-img' src={form.getFieldValue('logo')} />,
      },
      {
        type: 'component',
        label: 'Keywords',
        key: 'keyword',
        component: <Tags isNew={isNew} />, // you can also add customised component in it.
      },
      {
        type: 'btn',
        btnType: 'danger',
        text: 'Query Example Articles',
        onClick: this.onClick,
        loading: isLoading,
        disabled: !keyword.length,
      },
    ];

    return (
      <Form>
        <FormItems formItems={formItems} form={form} needInit={true} data={data} /> // if you need to fill the form with ajax data, don't forget to add 'needInit' and 'data' in the props.
      </Form>
    );
  }
}
const WrappedExample = Form.create({ name: 'Example' })(Example);
export default WrappedExample;
````
npm package: @holiday_peng/json-editor
Description: A json editor based on react and antd
Author: penglanlan
Latest version: 1.2.1

# json-editor

A json editor based on react and antd.

# How to Use

0. `npm install @holiday_peng/json-editor`

1. create a schema like this:
`If you are not sure the key name, use '*' to be the placeholder, the editor will fill it after read the value.`
````
var schema = {
  children: [
    {
      keyName: '*',
      key: 0,
      type: 'arr',
      repeatable: true,
      children: [
        {
          key: 0,
          type: 'obj',
          repeatable: true,
          father: null,
          children: [
            {
              key: 'topicId',
              label: 'Topic Id',
              type: 'str',
              father: null,
              value: '',
            },
            {
              key: 'iconUrl',
              label: 'Icon Url',
              type: 'str',
              father: null,
              value: '',
            },
            {
              key: 'displayName',
              label: 'Display Name',
              type: 'str',
              father: null,
              value: '',
            },
          ],
        },
      ],
    },
  ],
};
````
2. because the editor was built based on react and antd, it has to be used in a react project like this: 
````
import React from 'react';
import Editor from '@holiday_peng/json-editor';

class JSONEditor extends React.Component {
  render() {
    const EditorIns = new Editor(schema).init();
    return (
      <div className='editor-wrapper'>
        <EditorIns/>
      </div>
    );
  }
}
export default JSONEditor;
````
npm package: @holidaycheck/liam-tasks
Description: Set of automation tasks for `liam`
Author: Radek Benkel
Latest version: 1.2.1

Set of automation tasks for [liam](https://github.com/holidaycheck/liam).

Due to the `liam`s architecture, you need to install peer dependencies. You can do this manually or use [`npm-install-peers`](https://www.npmjs.com/package/npm-install-peers) by simply calling `npx npm-install-peers`. (since `npm@5.2.0`).

**NOTE:** you don't have to use `liam` if you want to use these tasks - each is a separate function with all required dependencies being injected during execution.

### Usage

## With `liam` (recommended)

See [example](https://github.com/holidaycheck/liam#example-code) in `liam`'s repository. Just `import/require` required tasks from `@holidaycheck/liam-tasks/tasks/[task-name]`;

## Without `liam` (not-recommneded)

Just `require` specific task and pass required arguments:

```javascript
const task = require('@holidaycheck/liam-tasks/tasks/add-jira-link')
const githubClient = require('github')({ ... })
const logger = console;
githubClient.authenticate({
    type: "token",
    token: '..', // you can hardcode token or pass it through ENV
});

task(logger, { githubClient }) //this task will run once and script will end.
```

### What tasks are currently implemented?

* [`add-labels`](./docs/add-labels.md)
* [`add-jira-link`](./docs/add-jira-link.md)
* [`check-coupled-files`](./docs/check-coupled-files.md)
* [`auto-merge-pull-request`](./docs/auto-merge-pull-request.md)
* [`ping-old-pull-requests`](./docs/ping-old-pull-requests.md)
npm package: @holine/huawei-vue
Description: ## Project setup ``` npm install ```
Author: holine
Latest version: 0.0.27-0

# huawei-map-vue

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @holine/kbone-ui
Description: Weui component Library for kbone-ui
Author: wechat-miniprogram
Latest version: 1.0.22

# kbone-ui

## 介绍

提供给 Web 端的内置组件/weui 扩展库，底层采用 Web components 实现。

## 安装

```
npm install --save kbone-ui
```

## 使用

```js
// 只需在 Web 端引入，小程序端无需引入
import KBoneUI from 'kbone-ui'

KBoneUI.register({
    components: 'all', // 默认为全组件均可使用
    // components: ['wx-input', 'mp-dialog'], // 可声明要使用哪些组件
    mode: 'open', // Web components 的模式，默认为 open，不建议改动
    style: { // 需要注入到 Web components 组件里的样式，默认为空
        'wx-input': `.green {color: green;}`, // 注入给 placeholder-class 使用
        'wx-textarea': `.green {color: green;}`, // 注入给 placeholder-class 使用
        'mp-badge': `.blue {background: blue;}`, // 注入给 ext-class 使用
    }
})
```

## 和小程序端的不同

* 布尔值属性，小程序端传入空串和 Web 端传入空串可能会有不同表现，建议统一 true 直接传入 'true' 字符串，false 直接传入 'false' 字符串
* tagName 不同，小程序端的 tagName 统一为 WX-COMPONENT，Web 端则为正常的 tagName，建议使用 behavior 属性进行判断
npm package: @holine/weui-vue
Description: ## Project setup ``` npm install ```
Latest version: 0.1.9-0

# weui-vue

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @holinsys/widget-holinsys
Description: Librería utilitaria de Angular - Holinsys (Derechos de autor de Holinsys) - https://holinsys.pe/
Author: Holinsys
Latest version: 0.0.1

# widget-holinsys

Librería utilitaria para Angular preparada para publicar en npm.

## ¿Qué incluye?

- `HolinsysDeviceService`: obtiene/genera un `deviceId` persistente.
- `buildDetail`: construye un detalle desde un arreglo de valores.

## Instalación

```bash
npm i widget-holinsys
```

## Uso en Angular

### 1) Servicio para deviceId

```ts
import { Component, inject } from '@angular/core';
import { HolinsysDeviceService } from 'widget-holinsys';

@Component({
  selector: 'app-demo',
  template: `<p>Device ID: {{ deviceId }}</p>`
})
export class DemoComponent {
  private readonly deviceService = inject(HolinsysDeviceService);
  readonly deviceId = this.deviceService.getDeviceId();
}
```

### 2) Constructor de detalle

```ts
import { buildDetail } from 'widget-holinsys';

const values = ['LAP-001', 'Laptop Lenovo', 3, 1200.50];

const detail = buildDetail(values, {
  keys: ['sku', 'description', 'quantity', 'price'],
  numericKeys: ['quantity', 'price'],
  includeMeta: true
});

console.log(detail);
```

## Desarrollo local

```bash
npm install
npm run build
```

## Publicar en npm

```bash
npm login
cd dist
npm publish --access public
```
npm package: @holism/components
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Author: GPB Team
Latest version: 0.9.9

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

* React
* Styled-components
* Typescript

```
import { Button, Input } from '@holism/components';
```

## Темизация
 
  В библиотеке реализована возможность темизации компонентов. Компоненты используют в своих стилях переменные, заданные в дефолтной теме (import { DefaultTheme } from '@holism/core';), с помощью темизации значения данных переменных можно перезадать, тем самым изменив внешний вид компонентов. Механизм темизации позаимствован из styled-components.

  Как внедрить темизацию в свой проект:
  1) с помощью функции createTheme нужно создать новую тему. Для этого в функцию необходимо передать объект, с теми свойствами, которые вы хотите перезадать. Внутри себя createTheme смерджит заданные вами опции с дефолтной темой.
  2) затем нужно импортировать компонент ThemeProvider из @holism/core или styled-components. В ThemeProvider вы можете обернуть тот компонент, который хотите стилизовать, или сразу целую часть приложения, тогда тема будет применена сразу к нескольким компонентам.
  3) В ThemeProvider задайте параметр theme, в который передайте результат выполнения функции createTheme

  Подробнее о механизме темизации можно прочесть здесь https://styled-components.com/docs/advanced. Возможен вариант, когда один ThemeProvider вложен в другой и так далее. 

  Примеры темизации:

  1) 
  import { ThemeProvider, createTheme, Button } from '@holism/core';

  render (
    <ThemeProvider theme={createTheme({ borderWidth: '4px', shape: { borderRadiusSmall: '5px' } })}>
      <Button view="rounded">Привет</Button>
    </ThemeProvider>
  );

  2) Если вы используйте в своем приложении ThemeProvider из styled-components и оборачиваете в него компоненты, но не передаете в нем дефолтную тему, возникнут ошибки в компонентах. Обязательно передайте в компоненты DefaultTheme, как в примере ниже!

  import { ThemeProvider } from 'styled-components';
  import { DefaultTheme } from '@holism/core';

    const globalTheme = {
      primary: {
        bg: '#fff',
        logo: '#fff',
        colorText: '#000',
      },
      secondary: {
        bg: '#fff',
        logo: '#000',
        colorText: '#000',
      },
    };

    render (
      <ThemeProvider theme={{ ...globalTheme, ...DefaultTheme }}>
        // содержит компоненты из '@holism/core'
        <AppComponent/>
      <ThemeProvider theme={{ ...globalTheme, ...DefaultTheme }}>
    );
npm package: @holism/core
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Author: GPB Team
Latest version: 3.0.9-1

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

* React
* Styled-components
* Typescript

```
import { Button, Input } from '@holism/core';
```

## Темизация
 
  В библиотеке реализована возможность темизации компонентов. Компоненты используют в своих стилях переменные, заданные в дефолтной теме (import { DefaultTheme } from '@holism/core';), с помощью темизации значения данных переменных можно перезадать, тем самым изменив внешний вид компонентов. Механизм темизации позаимствован из styled-components.

  Как внедрить темизацию в свой проект:
  1) с помощью функции createTheme нужно создать новую тему. Для этого в функцию необходимо передать объект, с теми свойствами, которые вы хотите перезадать. Внутри себя createTheme смерджит заданные вами опции с дефолтной темой.
  2) затем нужно импортировать компонент ThemeProvider из @holism/core или styled-components. В ThemeProvider вы можете обернуть тот компонент, который хотите стилизовать, или сразу целую часть приложения, тогда тема будет применена сразу к нескольким компонентам.
  3) В ThemeProvider задайте параметр theme, в который передайте результат выполнения функции createTheme

  Подробнее о механизме темизации можно прочесть здесь https://styled-components.com/docs/advanced. Возможен вариант, когда один ThemeProvider вложен в другой и так далее. 

  Примеры темизации:

  1) 
  import { ThemeProvider, createTheme, Button } from '@holism/core';

  render (
    <ThemeProvider theme={createTheme({ borderWidth: '4px', shape: { borderRadiusSmall: '5px' } })}>
      <Button view="rounded">Привет</Button>
    </ThemeProvider>
  );

  2) Если вы используйте в своем приложении ThemeProvider из styled-components и оборачиваете в него компоненты, но не передаете в нем дефолтную тему, возникнут ошибки в компонентах. Обязательно передайте в компоненты DefaultTheme, как в примере ниже!

  import { ThemeProvider } from 'styled-components';
  import { DefaultTheme } from '@holism/core';

    const globalTheme = {
      primary: {
        bg: '#fff',
        logo: '#fff',
        colorText: '#000',
      },
      secondary: {
        bg: '#fff',
        logo: '#000',
        colorText: '#000',
      },
    };

    render (
      <ThemeProvider theme={{ ...globalTheme, ...DefaultTheme }}>
        // содержит компоненты из '@holism/core'
        <AppComponent/>
      <ThemeProvider theme={{ ...globalTheme, ...DefaultTheme }}>
    );
npm package: @holism/dotfiles
Description: - .tslint.json - .prettier.config.js - .editorconfig
Author: GPB Team
Latest version: 0.0.12

# dotfiles

- .tslint.json
- .prettier.config.js
- .editorconfig

Dotfiles for your javascripts and styles. Use the force, Luke!

# Install

    $ npm i -S @holism/dotfiles

# Configure


1. package.json

```
"tslint": "./node_modules/tslint/bin/tslint -p tsconfig.json './src/**/*.{d.ts,ts,tsx}'",
"tslint:fix": "./node_modules/tslint/bin/tslint -p tsconfig.json --fix './src/**/*.{d.ts,ts,tsx}'",
"prettier:base": "prettier --config ./prettier.config.js",
"prettier:check": "npm run prettier:base -- --list-different './src/**/*.{d.ts,ts,tsx}'",
"prettier:write": "npm run prettier:base -- --write './src/**/*.{d.ts,ts,tsx}'",
"lint": "npm run tslint && npm run prettier:check",
"lint:css": "./node_modules/.bin/stylelint './src/**/style.ts'",
```

2. Copy .editorconfig to project dir (automatically hooks up in Idea, RubyMine and WebStorm, no additional tuning needed). For VS Code use settings.json

3. Add tslint.json to project directory

```
{
  "extends": [
    "@holism/dotfiles/tslint"
  ]
}

```

4. Add prettier.config.js to project directory
```
'use strict';

module.exports = require('@holism/dotfiles/prettier.config.js');
```


4. Add .stylelintrc to project directory
```
{
  "extends": [
    "@holism/dotfiles/stylelint.config.js"
  ]
}

```

[MIT](http://www.opensource.org/licenses/mit-license.php) © Gazprombank
npm package: @holism/icons
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Author: GPB Team
Latest version: 6.11.7

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

* React
* Styled-components
* Typescript



```
import { EmailIcon, GpbClientIcon } from '@holism/icons';
```