<commit_before>Nojiko
=======

Nojiko 是一个使用 SCSS 编写的基础工具库，其中包含如下内容：

- 一组工具函数及混入类；
- 一组通用配置变量；
- 一套基础全局样式；
- 以及一套原子样式。

## 使用

首先，在项目中安装 nojiko：

```bash
$ yarn add nojiko
```

之后，便可引入并使用 nojiko：

```scss
@import "nojiko/nojiko";
@import "nojiko/variables";

@import "nojiko/scaffolding";
@import "nojiko/elements";
```

## 升级

目前 Nojiko 尚处于开发阶段，因此若要从老版本升级到新版本，请仔细查阅该[更新记录](https://github.com/BiosSun/nojiko/blob/master/CHANGELOG.md)，并对自己项目中的代码进行相应的修改。


## 其它 SASS 库

- [`sass-mq`](https://github.com/sass-mq/sass-mq) 更方便的书写媒体查询样式；
- [`sass-true`](https://github.com/oddbird/true) 对 sass 的混入类及函数做单元测试；<commit_msg>README.md 中补充各模块说明，并更新升级指南<commit_after>Nojiko
=======

Nojiko 是一个使用 SCSS 编写的基础工具库，其中包含如下内容：

- 一组工具函数及混入类；
- 一组通用配置变量；
- 一套基础全局样式；
- 以及一套原子样式。

## 使用

首先，在项目中安装 nojiko：

```bash
$ yarn add nojiko
```

之后，便可引入并使用 nojiko：

```scss
@import "nojiko/nojiko";       // 提供 Helpers、Add-ons、List 及 Map 四个分组下所定义的所有函数及混入类

@import "nojiko/variables";    // 提供 Variables 分组下所定义的所有全局配置变量
@import "nojiko/scaffolding";  // 提供 Scaffolding 分组下所定义的一套全局脚手架样式
@import "nojiko/elements";     // 提供 Elements 分组下所定义的一套元子样式类相关的全局配置变量、混入类及样式
```

## 升级

Nojiko 采用语义化版本控制，并提供了一份详尽的 [更新记录](https://github.com/BiosSun/nojiko/blob/master/CHANGELOG.md)，因此请在升级之前仔细阅读该更新记录，尤其是在升级到一个新的大版本号时。



## 其它 SASS 库

- [`sass-mq`](https://github.com/sass-mq/sass-mq) 更方便的书写媒体查询样式；
- [`sass-true`](https://github.com/oddbird/true) 对 sass 的混入类及函数做单元测试；
{'fraction_non_alphanumeric': 0.16842105263157894, 'fraction_numerical': 0.0, 'mean_word_length': 4.91701244813278, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '994122', 'n_tokens_mistral': 922, 'n_tokens_neox': 1033, 'n_words': 94}