https://github.com/cossack-don/chkutils
Package NPM Chkutils
https://github.com/cossack-don/chkutils
angular helpers javascript npm-package patterns react scss ts typescript utils vitepress vue
Last synced: 4 months ago
JSON representation
Package NPM Chkutils
- Host: GitHub
- URL: https://github.com/cossack-don/chkutils
- Owner: cossack-don
- License: mit
- Created: 2025-02-17T16:59:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-30T17:05:30.000Z (about 1 year ago)
- Last Synced: 2025-08-20T20:50:18.201Z (10 months ago)
- Topics: angular, helpers, javascript, npm-package, patterns, react, scss, ts, typescript, utils, vitepress, vue
- Language: TypeScript
- Homepage: https://chkutils.vercel.app
- Size: 268 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Checks and utils - [Link package NPM](https://www.npmjs.com/package/chkutils)
## 📦 Install
```bash
npm install chkutils
```
```bash
yarn add chkutils
```
```bash
pnpm add chkutils
```
## 🔨 Philosophy JavaScript
```ts
import { _ch } from "./checks"; // Проверки на разные структуры данных
import { _t } from "./transform"; // Трансформации с разными структурами данных (например, мутации)
import { _h } from "./helpers"; //
import { _m } from "./mechanics"; // Механики не изменяющие структуры данных и не производят проверки
import { _c } from "./classes"; // Базовые 5-10 Class от которых можно будет наследоваться и расширять под любой проект
import { _p } from "./patterns"; // Паттерны проектирования, например adapter
```
## 🔨 Philosophy SCSS
```scss
// Разные переиспользуемые mixins под любой проект, пока без конкретной философии
// SCSS mixins-utils -> look dir utils-scss with examples
```
## License
[MIT](LICENSE)
Copyright (c) 2025-present, Sergey Zhuravlev