diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index 1be8d4a..0000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,220 +0,0 @@
-
-# [0.1.0](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.10...v0.1.0) (2018-10-14)
-
-
-### Bug Fixes
-
-* **grunt:** duplicated default task ([14c907f](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/14c907f))
-
-
-### Features
-
-* **docs:** switch license to MIT to meet OSI reqirements ([b48b912](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/b48b912))
-
-
-
-
-## [0.0.10](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.9...v0.0.10) (2018-10-14)
-
-
-### Bug Fixes
-
-* **docs:** update adverb ([79fa169](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/79fa169))
-* **docs:** wrong external link indicator ([ad6fffa](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/ad6fffa))
-
-
-### Features
-
-* **docs:** add `text spacing` notice, fixes https://github.com/sparanoid/chinese-copywriting-guidelines/issues/51 ([949547e](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/949547e))
-* **docs:** add another bad example to spacing ([a3fbf58](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/a3fbf58))
-* **docs:** add jxlwqq/chinese-typesetting ([#62](https://github.com/sparanoid/chinese-copywriting-guidelines/issues/62)) ([161c82c](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/161c82c))
-* **docs:** add python lib hint, fixes https://github.com/sparanoid/chinese-copywriting-guidelines/issues/50 ([94b00c6](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/94b00c6))
-* **docs:** examples cleanup ([3d8de98](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/3d8de98))
-* **docs:** update punctuations ([c44d96a](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/c44d96a))
-* **package:** update contributors ([03f8e8e](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/03f8e8e))
-
-
-
-
-## [0.0.9](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.8...v0.0.9) (2016-02-17)
-
-
-### Bug Fixes
-
-* **docs:** wrong TOC anchors ([d0468e7](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/d0468e7))
-
-### Features
-
-* **docs:** update link redirects, props @ReadmeCritic ([02bb41c](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/02bb41c))
-* **docs:** update repo link ([bc736c2](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/bc736c2))
-* **package:** update contributors ([ec9ae8d](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/ec9ae8d))
-
-
-
-
-## [0.0.8](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.7...v0.0.8) (2015-12-11)
-
-
-### Bug Fixes
-
-* **docs:** avoid slangs ([d42d646](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/d42d646))
-* **docs:** wrong TOC anchors ([585e71e](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/585e71e))
-
-### Features
-
-* **docs:** add language list ([61a43f4](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/61a43f4))
-* **docs:** add Python library from hjiang/scripts ([1104e24](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/1104e24))
-* **docs:** initial English version ([a732199](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/a732199))
-* **docs:** re-evaluate V2EX ([200eb49](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/200eb49))
-* **docs:** update spacing rule for links ([a2569b3](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/a2569b3))
-* **docs:** use original titles for references ([db596b1](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/db596b1))
-* **package:** update contributors ([c8e29af](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/c8e29af))
-
-
-
-
-## [0.0.7](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.6...v0.0.7) (2015-10-25)
-
-
-### Features
-
-* **docs:** add badge for HTML version ([ee62ad5](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/ee62ad5))
-* **docs:** add languages section ([b495cc5](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/b495cc5))
-* **docs:** add new tool ([2afe771](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/2afe771))
-* **docs:** remove custom emojis ([b5c5733](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/b5c5733))
-* **docs:** simplify examples ([1ce86f4](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/1ce86f4))
-* **docs:** simplify TOC ([be7f513](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/be7f513))
-* **package:** update contributors ([855514d](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/855514d))
-
-
-
-
-## [0.0.6](https://github.com/sparanoid/chinese-copywriting-guidelines/compare/v0.0.5...v0.0.6) (2015-08-12)
-
-
-### Features
-
-* **grunt:** better version handling ([6662796](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/6662796))
-* **package:** update contributors ([48f7cb8](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/48f7cb8))
-* **package:** update contributors ([bea8e17](https://github.com/sparanoid/chinese-copywriting-guidelines/commit/bea8e17))
-
-
-
-
-### 0.0.5 (2015-07-08)
-
-
-#### Bug Fixes
-
-* **docs:**
- * typo HTML5, fixes #19 ([9a009b3d](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/9a009b3d5d99e21692153c3086fff10b21407dc7))
- * wrong heading ([c2ec2d82](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/c2ec2d82cbab504ee3185b546457c2e148361884))
-* **package:** license not defined ([ac6b463c](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/ac6b463c6903d8e8cfad7cb23b6bd772de8bc6d6))
-
-
-#### Features
-
-* **docs:** avoid unidiomatic jargons ([f2d982d7](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/f2d982d73fa60788c69908039825a772b45a814f))
-
-
-
-### 0.0.4 (2015-04-22)
-
-
-#### Bug Fixes
-
-* **docs:**
- * typo ([0cb547e3](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/0cb547e3c1ab3354490cbfcf6c11f7b9cb113ea1))
- * avoid personal writing style ([0fcf17b5](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/0fcf17b5a22b75443b64ad67b7a037288472d6d4))
-
-
-#### Features
-
-* **docs:**
- * add usage for degrees and percentages ([ad2c239b](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/ad2c239b70c48cb86f1aa9f6cc5622e3a89ca44d))
- * more specific plugin description ([db8e5f72](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/db8e5f7261e0f38b7bf91eec87e373d9abe83765))
- * remove vanity PR tips ([ccc36d6f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/ccc36d6f3c8361e3636c4ca0f6b44cffbf15d9c5))
- * add new sections to Spacing ([7dc13730](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/7dc137300534f3f4552422d9b5ab961928d2d51d))
-
-
-
-### 0.0.3 (2014-09-15)
-
-
-#### Bug Fixes
-
-* **docs:**
- * no personal emotions here ([a7be2e78](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/a7be2e788b02fe32360ce76a2a065030254821cc))
- * correct tip position ([86d64f6f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/86d64f6fe923c58778b792b6f085b71ec60b5263))
- * incorrect note description ([e1e6d227](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/e1e6d227e522f61e3941b10af5cc8a4ae0c8417e))
- * remove wrong example ([85b57cc0](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/85b57cc04608fb7016f95c96fbf3d5791284e980))
-
-
-#### Features
-
-* **docs:**
- * simplified table data ([36979a52](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/36979a520d6faa423bafbb9ec63b19cb3f721e92))
- * no more emojis ([ba6a83a6](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/ba6a83a6b4642b31c1ba8105fa0ddd3195d4fad1))
- * remove tools description ([0c4870ca](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/0c4870ca30e334f98ce249814ca62e34acfdae1d))
- * add more examples ([477798b1](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/477798b15c0036487a4bb979d27d50091b3a96d2))
- * change chapter order ([a8fb6cff](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/a8fb6cff1c4201437f9b5a4ab0049eb23da133d6))
- * table for tool list ([d9b77e28](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/d9b77e28594b7d9e36b0167862661fc5e95aa595))
- * less aggressive, more decent examlples ([e6bcb84f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/e6bcb84f9bee7fc27b4bb296b027f9412acc2459))
- * add more tools ([00141d48](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/00141d488ed8888df61f7ada4c915d31b3e91b1f))
- * update description ([7c1d7e78](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/7c1d7e78d3e4be8f7e4ef9fea5201087f1ba6b6b))
- * add spacing exception for product names ([b8cec964](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/b8cec964b0b5d8c46fd6b9e3dfd0000badca07f8))
-
-
-
-### 0.0.2 (2014-07-15)
-
-
-#### Bug Fixes
-
-* **doc:** Chinese Simplified quote marks confusion ([8666d01f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/8666d01f9c16ddd650d54ca99cf1431e5553f3c8))
-
-
-#### Features
-
-* **docs:**
- * add numerical digit usage, this could fix GH-8 ([c486b70b](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/c486b70b968da9168109cd50542a373b9f00c112))
- * add more usage of punctuation marks ([b77c78b4](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/b77c78b47af127fe1d745a59439bdfc4c7af0846))
- * better TOC anchors, add tools section ([b374670f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/b374670f6cbad87cebd1bed07cfd5663cb224e0a))
- * simplified rules ([a2f11ce6](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/a2f11ce6696548d3b7c2b7483a3a22edd880c2fb))
- * simplified chapter titles ([e457f3ec](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/e457f3eccab2ca30813c66e5267c561c2a2f2f16))
- * add deps check badge ([c9f9c21f](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/c9f9c21f80f1da1fb6d432f8b4e2b2b301cb6600))
-
-
-
-### 0.0.1 (2014-07-01)
-
-
-#### Bug Fixes
-
-* **docs:**
- * remove leftovers ([e8b347e1](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/e8b347e133c9bbd7ad7f7bdf7575f65c9c386bd7))
- * fix typo ([1f4ebf16](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/1f4ebf1622f8e6363aa509d9c227e07dd61f5bb6))
- * fix table link ([a63fe5b4](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/a63fe5b495df9dc28ce2149135941d2abdf80ede))
- * remove unrelated example ([48594a58](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/48594a580bd272a9036401e957d49f1d5bd383e2))
- * fix toc ([5c7bb2bd](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/5c7bb2bdac5ae2c724753956f9271bc22da99d6e))
- * fix capital ([824d0241](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/824d024189dce50912770c49caa512f22bdbcd75))
- * fix several punctuation marks ([6bd5aaa4](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/6bd5aaa466a4b90b9d8715183c992033dab54ffc))
-
-
-#### Features
-
-* one more rule for punctuation marks ([a2887783](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/a2887783a9c7482d728d66f75998d2db8ef72f82))
-* create a LICENSE ([638dc085](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/638dc0851d9f5cd5b935e98a878cae9ce9896f7d))
-* **build:** add change log support ([18c54966](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/18c54966053f2b710ba0b7619afa6f3e1b09db07))
-* **docs:**
- * remove dead company ([595a8aa4](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/595a8aa4efe33530b3eb81e1104303e0c1bbd2e5))
- * update bad examples ([984bf9e0](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/984bf9e0740e9d2f47debcbcd3b02becdccad5af))
- * add more examples ([f3d66a08](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/f3d66a086e9fd50fa76ef645a71a715a07946e39))
- * add wandoujia.com ([299a4751](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/299a475107979bac0e04865c8495ad88d0021a8c))
- * add quotation marks usage ([984271fe](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/984271fea0f4b1656768196146c23f3016126cb5))
- * add related references ([89b361ab](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/89b361aba39ae12a02a7082b4c17dc1d1ba1b9b3))
- * add toc ([6bf68d35](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/6bf68d3503ae45077c348c823b932aab86502324))
- * add example for styling uppercased text ([555ecc65](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/555ecc6595c608727f033d7dcb53c15129e887f6))
- * add init content ([651418c6](http://github.com/sparanoid/chinese-copywriting-guidelines/commit/651418c6765236804279f059aeea0db290f9d5b0))
-
-
diff --git a/README.en.md b/README.en.md
deleted file mode 100644
index 3e2b020..0000000
--- a/README.en.md
+++ /dev/null
@@ -1,296 +0,0 @@
-# Chinese Copywriting Guidelines
-
-Chinese copywriting guidelines for better written communication.
-
-Other languages:
-
-- [English](README.en.md)
-- [Chinese Traditional](README.md)
-- [Chinese Simplified](README.zh-Hans.md)
-
-* * *
-
-## Spacing
-
-> Research shows that, people adding no space between Chinese and English suffer from pathetic relationships. 70% of them are married by the age of 34, with someone they don't love; 30% of them left everything for their cats and died. Blank spaces are essential to both romance and writing.
->
-> 與大家共勉之。」——[vinta/paranoid-auto-spacing](https://github.com/vinta/pangu.js)
-
-### Place one space before/after English words
-
-Good:
-
-> 在 LeanCloud 上,數據儲存是圍繞 `AVObject` 進行的。
-
-Bad:
-
-> 在LeanCloud上,數據儲存是圍繞`AVObject`進行的。
->
-> 在 LeanCloud上,數據儲存是圍繞`AVObject` 進行的。
-
-An example of complete and correct usage:
-
-> 在 LeanCloud 上,數據儲存是圍繞 `AVObject` 進行的。每個 `AVObject` 都包含了與 JSON 兼容的 key-value 對應的數據。數據是 schema-free 的,你不需要在每個 `AVObject` 上提前指定存在哪些键,只要直接設定對應的 key-value 即可。
-
-Exceptions: For product and brand names, please refer to the writing format of the official definition. For example, use “豆瓣FM” instead of “豆瓣 FM”.
-
-### Place one space before/after numbers
-
-Good:
-
-> 今天出去買菜花了 5000 元。
-
-Bad:
-
-> 今天出去買菜花了 5000元。
->
-> 今天出去買菜花了5000元。
-
-### Place one space between numbers and units
-
-Good:
-
-> 我家的光纖入屋寬頻有 10 Gbps,SSD 一共有 20 TB。
-
-Bad:
-
-> 我家的光纖入屋寬頻有 10Gbps,SSD 一共有 20TB。
-
-Exceptions: There should not be any spacing between numbers and degrees/percentages.
-
-Good:
-
-> 角度為 90° 的角,就是直角。
->
-> 新 MacBook Pro 有 15% 的 CPU 性能提升。
-
-Bad:
-
-> 角度為 90 ° 的角,就是直角。
->
-> 新 MacBook Pro 有 15 % 的 CPU 性能提升。
-
-### No additional spaces before/after punctuation in fullwidth form
-
-Good:
-
-> 剛剛買了一部 iPhone,好開心!
-
-Bad:
-
-> 剛剛買了一部 iPhone ,好開心!
->
-> 剛剛買了一部 iPhone, 好開心!
-
-### `text-spacing` to the rescue?
-
-[`text-spacing`](https://www.w3.org/TR/css-text-4/#text-spacing-property) and [`-ms-text-autospace`](https://msdn.microsoft.com/library/ms531164(v=vs.85).aspx) provided by CSS Text Module Level and Microsoft can specify the autospacing and narrow space width adjustment of text. However it's not popular, and on other platforms such as OS X and iOS we can not use this feature. So it's better for you to keep up the habit.
-
-## Punctuation
-
-### Avoid duplicate punctuation
-
-Although the punctuation usage of China mainland admits to duplicate the punctuations, the sentence may become unpleasing to the eye by doing that.
-
-Good:
-
-> 德國隊竟然戰勝了巴西隊!
->
-> 她竟然對你說「喵」?!
-
-Bad:
-
-> 德國隊竟然戰勝了巴西隊!!
->
-> 德國隊竟然戰勝了巴西隊!!!!!!!!
->
-> 她竟然對你說「喵」??!!
->
-> 她竟然對你說「喵」?!?!??!!
-
-## Fullwidth and halfwidth
-
-If you’re not familiar with fullwidth and halfwidth forms please refer to article [Halfwidth and fullwidth](https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms) on Wikipedia.
-
-### Use punctuation in fullwidth form
-
-Good:
-
-> 嗨!你知道嘛?今天前台的小妹跟我說「喵」了哎!
->
-> 核磁共振成像(NMRI)是什麼原理都不知道?JFGI!
-
-Bad:
-
-> 嗨! 你知道嘛? 今天前台的小妹跟我說 "喵" 了哎!
->
-> 嗨!你知道嘛?今天前台的小妹跟我說"喵"了哎!
->
-> 核磁共振成像 (NMRI) 是什麼原理都不知道? JFGI!
->
-> 核磁共振成像(NMRI)是什麼原理都不知道?JFGI!
-
-Exception: inline English titles of books and journals with italics, instead of fullwidth title marks.
-
-### Use numbers in halfwidth form
-
-Good:
-
-> 這件蛋糕只賣 1000 元。
-
-Bad:
-
-> 這件蛋糕只賣 1000 元。
-
-Exceptions: fullwidth numbers are acceptable for better visual alignment in graphic design.
-
-### Use punctuation in halfwidth form for English sentences
-
-Good:
-
-> 賈伯斯那句話是怎麼說的?「Stay hungry, stay foolish.」
->
-> 推薦你閱讀 *Hackers & Painters: Big Ideas from the Computer Age*,非常地有趣。
-
-Bad:
-
-> 賈伯斯那句話是怎麼說的?「Stay hungry,stay foolish。」
->
-> 推薦你閱讀《Hackers&Painters:Big Ideas from the Computer Age》,非常的有趣。
-
-## Nouns
-
-### Capitalize properly
-
-Capitalization is a matter of English, which is beyond the scope of this wiki. Here we exemplify some typical scenarios.
-
-Good:
-
-> 使用 GitHub 登錄
->
-> 我們的客戶有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。
-
-Bad:
-
-> 使用 github 登錄
->
-> 使用 GITHUB 登錄
->
-> 使用 Github 登錄
->
-> 使用 gitHub 登錄
->
-> 使用 gイんĤЦ8 登錄
->
-> 我們的客戶有 github、foursquare、microsoft corporation、google、facebook, inc.。
->
-> 我們的客戶有 GITHUB、FOURSQUARE、MICROSOFT CORPORATION、GOOGLE、FACEBOOK, INC.。
->
-> 我們的客戶有 Github、FourSquare、MicroSoft Corporation、Google、FaceBook, Inc.。
->
-> 我們的客戶有 gitHub、fourSquare、microSoft Corporation、google、faceBook, Inc.。
->
-> 我們的客戶有 gイんĤЦ8、キouЯƧquムгє、๓เςг๏ร๏Ŧt ς๏гק๏гคtเ๏ภn、900913、ƒ4ᄃëв๏๏к, IПᄃ.。
-
-注意:當網頁中需要配合整體視覺風格而出現全部大寫/小寫的情形,HTML 中請使用標準的大小寫規範進行書寫;並通過 `text-transform: uppercase;`/`text-transform: lowercase;` 對表現形式進行定義。
-
-### Avoid jargons
-
-Good:
-
-> 我們需要一位熟悉 TypeScript、HTML5,至少理解一種框架(如 React、Next.js)的前端開發者。
-
-Bad:
-
-> 我們需要一位熟悉 Ts、h5,至少理解一種框架(如 RJS、nextjs)的 FED。
-
-## Dispute
-
-The following usages comprise of personal characteristics. As such, from the perspective of copywriting guidelines, they are **still correct** regardless of whether they comply with the following rules.
-
-### Add extra spaces before/after links
-
-Usage:
-
-> 請 [提交一个 issue](#) 並分配给相關同事。
->
-> 訪問我們網站的最新動態,請 [點擊這裡](#) 進行訂閱!
-
-compared with:
-
-> 請[提交一个 issue](#) 並分配给相關同事。
->
-> 訪問我們網站的最新動態,請[點擊這裡](#)進行訂閱!
-
-### Use corner brackets for Chinese Simplified
-
-Usage:
-
-> 「老师,『有条不紊』的『紊』是什么意思?」
-
-compared with:
-
-> “老师,‘有条不紊’的‘紊’是什么意思?”
-
-## Tools
-
-Repository | Category | Language
----------- | -------- | --------
-[pangu.js](https://github.com/vinta/pangu.js) | pangu | JavaScript
-[pangu-go](https://github.com/vinta/pangu) | pangu | Go
-[pangu.java](https://github.com/vinta/pangu.java) | pangu | Java
-[pangu.py](https://github.com/vinta/pangu.py) | pangu | Python
-[pangu.rb](https://github.com/dlackty/pangu.rb) | pangu | Ruby
-[pangu.php](https://github.com/cchlorine/pangu.php) | pangu | PHP
-[pangu.vim](https://github.com/hotoo/pangu.vim) | pangu | Vim
-[vue-pangu](https://github.com/serkodev/vue-pangu) | pangu | Vue.js (Web Converter)
-[intellij-pangu](https://plugins.jetbrains.com/plugin/19665-pangu) | pangu | Intellij Platform Plugin
-[autocorrect](https://github.com/huacnlee/autocorrect) | autocorrect | Rust, WASM, CLI tool
-[autocorrect-node](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-node) | autocorrect | Node.js
-[autocorrect-py](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-py) | autocorrect | Python
-[autocorrect-rb](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-rb) | autocorrect | Ruby
-[autocorrect-java](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-java) | autocorrect | Java
-[autocorrect-go](https://github.com/longbridgeapp/autocorrect) | autocorrect | Go
-[autocorrect-php](https://github.com/NauxLiu/auto-correct) | autocorrect | PHP
-[autocorrect-vscode](https://marketplace.visualstudio.com/items?itemName=huacnlee.autocorrect) | autocorrect | VS Code Extension
-[autocorrect-idea-plugin](https://plugins.jetbrains.com/plugin/20244-autocorrect) | autocorrect | Intellij Platform Plugin
-[jxlwqq/chinese-typesetting](https://github.com/jxlwqq/chinese-typesetting) | other | PHP
-[sparanoid/space-lover](https://github.com/sparanoid/space-lover) | other | PHP (WordPress)
-[sparanoid/grunt-auto-spacing](https://github.com/sparanoid/grunt-auto-spacing) | other | Node.js (Grunt)
-[hjiang/scripts/add-space-between-latin-and-cjk](https://github.com/hjiang/scripts/blob/master/add-space-between-latin-and-cjk) | other | Python
-[hustcc/hint](https://github.com/hustcc/hint) | other | Python
-[n0vad3v/Tekorrect](https://github.com/n0vad3v/Tekorrect) | other | Python
-
-## Examples of “Who is doing this?”
-
-Website | Copywriting | UGC
-------- | ----------- | ---
-[Apple China](https://www.apple.com/cn/) | Yes | N/A
-[Apple Hong Kong](https://www.apple.com/hk/) | Yes | N/A
-[Apple Taiwan](https://www.apple.com/tw/) | Yes | N/A
-[Microsoft China](https://www.microsoft.com/zh-cn/) | Yes | N/A
-[Microsoft Hong Kong](https://www.microsoft.com/zh-hk/) | Yes | N/A
-[Microsoft Taiwan](https://www.microsoft.com/zh-tw/) | Yes | N/A
-[LeanCloud](https://leancloud.cn/) | Yes | N/A
-[V2EX](https://www.v2ex.com/) | Yes | Yes
-[Apple4us](https://apple4us.com/) | Yes | N/A
-[Ruby China](https://ruby-china.org/) | Yes | Yes
-[少數派](https://sspai.com/) | Yes | N/A
-
-## References
-
-- [Guidelines for Using Capital Letters - ThoughtCo.](https://www.thoughtco.com/guidelines-for-using-capital-letters-1691724)
-- [Letter case - Wikipedia](https://en.wikipedia.org/wiki/Letter_case)
-- [Punctuation - Oxford Dictionaries](https://en.oxforddictionaries.com/grammar/punctuation)
-- [Punctuation - The Purdue OWL](https://owl.english.purdue.edu/owl/section/1/6/)
-- [How to Use English Punctuation Correctly - wikiHow](https://www.wikihow.com/Use-English-Punctuation-Correctly)
-- [格式 - openSUSE](https://zh.opensuse.org/index.php?title=Help:%E6%A0%BC%E5%BC%8F)
-- [Halfwidth and fullwidth forms - Wikipedia](https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms)
-- [引號 - 維基百科](https://zh.wikipedia.org/wiki/%E5%BC%95%E8%99%9F)
-- [Interrobang - Wikipedia](https://en.wikipedia.org/wiki/Interrobang)
-
-## Forks
-
-The usage of forked projects may differ from this project.
-
-- [mzlogin/chinese-copywriting-guidelines](https://github.com/mzlogin/chinese-copywriting-guidelines)
diff --git a/README.md b/README.md
index e3ad193..ab37f77 100644
--- a/README.md
+++ b/README.md
@@ -1,299 +1,257 @@
-# 中文文案排版指北
+# 中文文案排版指北 NextDAO 修订版
-[](https://crowdin.com/project/chinese-copywriting-guidelines)
-[](https://sparanoid.com/note/chinese-copywriting-guidelines/)
+统一中文文案、排版的相关用法,降低社区成员之间的沟通成本,增强社区气质。
-統一中文文案、排版的相關用法,降低團隊成員之間的溝通成本,增強網站氣質。
-
-Other languages:
-
-- [English](README.en.md)
-- [Chinese Traditional](README.md)
-- [Chinese Simplified](README.zh-Hans.md)
-
------
+* * *
## 空格
-> 「有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。
+### 中英文之间需要增加空格
+
+正确:
+
+> 在 LeanCloud 上,数据存储是围绕 `AVObject` 进行的。
+
+错误:
+
+> 在LeanCloud上,数据存储是围绕`AVObject`进行的。
>
-> 與大家共勉之。」——[vinta/paranoid-auto-spacing](https://github.com/vinta/pangu.js)
+> 在 LeanCloud上,数据存储是围绕`AVObject` 进行的。
-### 中英文之間需要增加空格
+完整的正确用法:
-正確:
+> 在 LeanCloud 上,数据存储是围绕 `AVObject` 进行的。每个 `AVObject` 都包含了与 JSON 兼容的 key-value 对应的数据。数据是 schema-free 的,你不需要在每个 `AVObject` 上提前指定存在哪些键,只要直接设定对应的 key-value 即可。
-> 在 LeanCloud 上,數據儲存是圍繞 `AVObject` 進行的。
+例外:「豆瓣FM」等产品名词,按照官方所定义的格式书写。
-錯誤:
+### 中文与数字之间需要增加空格
-> 在LeanCloud上,數據儲存是圍繞`AVObject`進行的。
+正确:
-> 在 LeanCloud上,數據儲存是圍繞`AVObject` 進行的。
+> 今天出去买菜花了 5000 元。
-完整的正確用法:
+错误:
-> 在 LeanCloud 上,數據儲存是圍繞 `AVObject` 進行的。每個 `AVObject` 都包含了與 JSON 兼容的 key-value 對應的數據。數據是 schema-free 的,你不需要在每個 `AVObject` 上提前指定存在哪些键,只要直接設定對應的 key-value 即可。
+> 今天出去买菜花了 5000元。
+>
+> 今天出去买菜花了5000元。
-例外:「豆瓣FM」等產品名詞,按照官方所定義的格式書寫。
+### 数字与单位之间需要增加空格
-### 中文與數字之間需要增加空格
+正确:
-正確:
+> 我家的光纤入屋宽带有 10 Gbps,SSD 一共有 20 TB
-> 今天出去買菜花了 5000 元。
+错误:
-錯誤:
+> 我家的光纤入屋宽带有 10Gbps,SSD 一共有 20TB
-> 今天出去買菜花了 5000元。
+例外:度数/百分比/单字符单位/单字符进制/单字符罩杯与数字之间不需要增加空格:
-> 今天出去買菜花了5000元。
-
-### 數字與單位之間需要增加空格
-
-正確:
-
-> 我家的光纖入屋寬頻有 10 Gbps,SSD 一共有 20 TB。
-
-錯誤:
-
-> 我家的光纖入屋寬頻有 10Gbps,SSD 一共有 20TB。
-
-例外:度數/百分比與數字之間不需要增加空格:
-
-正確:
-
-> 角度為 90° 的角,就是直角。
+正确:
+> 角度为 90° 的角,就是直角。
+>
> 新 MacBook Pro 有 15% 的 CPU 性能提升。
+>
+> 我给你转了 1e,你给我 3000u 就好了。
+>
+> 出 1000U,有人收吗?
+>
+> 加入 10g 盐。
+>
+> 你的罩杯有 36D 吗?
-錯誤:
-
-> 角度為 90 ° 的角,就是直角。
+错误:
+> 角度为 90 ° 的角,就是直角。
+>
> 新 MacBook Pro 有 15 % 的 CPU 性能提升。
+>
+> 我给你转了 1 e,你给我 3000 u 就好了。
+>
+> 出 1000 U,有人收吗?
+>
+> 加入 10 g 盐。
+>
+> 你的罩杯有 36 D 吗?
-### 全形標點與其他字符之間不加空格
+### 全角标点与其他字符之间不加空格
-正確:
+正确:
-> 剛剛買了一部 iPhone,好開心!
+> 刚刚买了一部 iPhone,好开心!
-錯誤:
+错误:
-> 剛剛買了一部 iPhone ,好開心!
+> 刚刚买了一部 iPhone ,好开心!
+>
+> 刚刚买了一部 iPhone, 好开心!
-> 剛剛買了一部 iPhone, 好開心!
+### 前后有汉字,那么中间的数字和符号组成可以不用加空格
-### `text-spacing` to the rescue?
+正确:
-CSS Text Module Level 4 的 [`text-spacing`](https://www.w3.org/TR/css-text-4/#text-spacing-property) 和 Microsoft 的 [`-ms-text-autospace`](https://msdn.microsoft.com/library/ms531164(v=vs.85).aspx) 可以實現自動為中英文之間增加空白。不過目前並未普及,另外在其他應用場景,例如 macOS、iOS、Windows 等用戶介面目前並不存在這個特性,所以請繼續保持隨手加空格的習慣。
+> 还有 8-9 分钟
+>
+> 如何证明「1 + 1 = 2」这个等式呢?
-## 標點符號
+错误:
-### 不重複使用標點符號
+> 还有 8 - 9 分钟
+>
+> 如何证明「1+1=2」这个等式呢?
-雖然中國大陸的標點符號用法允許重複使用標點符號,但是這麼做會破壞句子的美觀性。
+例外:内容是引用的
-正確:
+> 如何证明「1 + 1 = 2」这个等式呢?
-> 德國隊竟然戰勝了巴西隊!
+### 「=」和中文或英文中间有空格
-> 她竟然對你說「喵」?!
+正确:
-錯誤:
+> New Zealand = NZ = 奶子
-> 德國隊竟然戰勝了巴西隊!!
+错误:
-> 德國隊竟然戰勝了巴西隊!!!!!!!!
+> New Zealand=NZ=奶子
-> 她竟然對你說「喵」??!!
-> 她竟然對你說「喵」?!?!??!!
-## 全形和半形
+## 标点符号
-不明白什麼是全形(全角)與半形(半角)符號?請查看維基百科條目『[全形和半形](https://zh.wikipedia.org/wiki/%E5%85%A8%E5%BD%A2%E5%92%8C%E5%8D%8A%E5%BD%A2)』。
+### 全角和半角
-### 使用全形中文標點
+不明白什么是全角(全形)与半角(半形)符号?请查看维基百科条目『[全角和半角](https://zh.wikipedia.org/wiki/%E5%85%A8%E5%BD%A2%E5%92%8C%E5%8D%8A%E5%BD%A2)』。
-正確:
+### 使用全角中文标点
-> 嗨!你知道嘛?今天前台的小妹跟我說「喵」了哎!
+正确:
-> 核磁共振成像(NMRI)是什麼原理都不知道?JFGI!
+> 嗨!你知道嘛?今天前台的小妹跟我说「喵」了哎!
+>
+> 核磁共振成像(NMRI)是什么原理都不知道?JFGI!
-錯誤:
+错误:
-> 嗨! 你知道嘛? 今天前台的小妹跟我說 "喵" 了哎!
+> 嗨! 你知道嘛? 今天前台的小妹跟我说 "喵" 了哎!
+>
+> 嗨!你知道嘛?今天前台的小妹跟我说"喵"了哎!
+>
+> 核磁共振成像 (NMRI) 是什么原理都不知道? JFGI!
+>
+> 核磁共振成像(NMRI)是什么原理都不知道?JFGI!
-> 嗨!你知道嘛?今天前台的小妹跟我說"喵"了哎!
+例外:中文句子内夹有英文书籍名、报刊名时,不应借用中文书名号,应以英文斜体表示。
-> 核磁共振成像 (NMRI) 是什麼原理都不知道? JFGI!
+### 数字使用半角字符
-> 核磁共振成像(NMRI)是什麼原理都不知道?JFGI!
+正确:
-例外:中文句子內夾有英文書籍名、報刊名時,不應借用中文書名號,應以英文斜體表示。
+> 这个蛋糕只卖 1000 元。
-### 數字使用半形字符
+错误:
-正確:
+> 这个蛋糕只卖 1000 元。
-> 這件蛋糕只賣 1000 元。
+例外:在设计稿、宣传海报中如出现极少量数字的情形时,为方便文字对齐,是可以使用全角数字的。
-錯誤:
+### 遇到完整的英文整句、特殊名词,其内容使用半角标点
-> 這件蛋糕只賣 1000 元。
+正确:
-例外:在設計稿、宣傳海報中如出現極少量數字的情形時,為方便文字對齊,是可以使用全形數字的。
+> 乔布斯那句话是怎么说的?「Stay hungry, stay foolish.」
+>
+> 推荐你阅读 *Hackers & Painters: Big Ideas from the Computer Age*,非常地有趣。
-### 遇到完整的英文整句、特殊名詞,其內容使用半形標點
+错误:
-正確:
+> 乔布斯那句话是怎么说的?「Stay hungry,stay foolish。」
+>
+> 推荐你阅读《Hackers&Painters:Big Ideas from the Computer Age》,非常的有趣。
-> 賈伯斯那句話是怎麼說的?「Stay hungry, stay foolish.」
+## 名词
-> 推薦你閱讀 *Hackers & Painters: Big Ideas from the Computer Age*,非常地有趣。
+### 不要使用不地道的缩写
-錯誤:
+正确:
-> 賈伯斯那句話是怎麼說的?「Stay hungry,stay foolish。」
+> 我们需要一位熟悉 TypeScript、HTML5,至少理解一种框架(如 React、Next.js)的前端开发者。
-> 推薦你閱讀《Hackers&Painters:Big Ideas from the Computer Age》,非常的有趣。
+错误:
-## 名詞
+> 我们需要一位熟悉 Ts、h5,至少理解一种框架(如 RJS、nextjs)的 FED。
-### 專有名詞使用正確的大小寫
+## 以下规则推荐遵守,但不作强制要求
-大小寫相關用法原屬於英文書寫範疇,不屬於本 wiki 討論內容,在這裡只對部分易錯用法進行簡述。
+### 专有名词使用正确的大小写
-正確:
+大小写相关用法原属于英文书写范畴,不属于本 wiki 讨论内容,在这里只对部分易错用法进行简述。
-> 使用 GitHub 登錄
+注意有些词并不是专有名词,例如:K 线,T 恤
-> 我們的客戶有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。
+正确:
-錯誤:
+> 使用 GitHub 登录
+>
+> 我们的客户有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。
-> 使用 github 登錄
+不正确,但可接受:
-> 使用 GITHUB 登錄
+> 使用 github 登录
+>
+> 使用 GITHUB 登录
+>
+> 使用 Github 登录
+>
+> 使用 gitHub 登录
-> 使用 Github 登錄
+### 不重复使用标点符号
-> 使用 gitHub 登錄
+虽然中国大陆的标点符号用法允许重复使用标点符号,但是这么做会破坏句子的美观性。
-> 使用 gイんĤЦ8 登錄
+正确:
-> 我們的客戶有 github、foursquare、microsoft corporation、google、facebook, inc.。
+> 德国队竟然战胜了巴西队!
+>
+> 她竟然对你说「喵」?!
-> 我們的客戶有 GITHUB、FOURSQUARE、MICROSOFT CORPORATION、GOOGLE、FACEBOOK, INC.。
+不正确,但可接受:
-> 我們的客戶有 Github、FourSquare、MicroSoft Corporation、Google、FaceBook, Inc.。
+> 德国队竟然战胜了巴西队!!
+>
+> 德国队竟然战胜了巴西队!!!!!!!!
+>
+> 她竟然对你说「喵」??!!
+>
+> 她竟然对你说「喵」?!?!??!!
+>
-> 我們的客戶有 gitHub、fourSquare、microSoft Corporation、google、faceBook, Inc.。
+### 品牌间联名用 × 分开
-> 我們的客戶有 gイんĤЦ8、キouЯƧquムгє、๓เςг๏ร๏Ŧt ς๏гק๏гคtเ๏ภn、900913、ƒ4ᄃëв๏๏к, IПᄃ.。
+品牌联名合作在英文里叫做「crossover」,也就是交叉的意思,用乘号预示着合作双赢
-注意:當網頁中需要配合整體視覺風格而出現全部大寫/小寫的情形,HTML 中請使用標準的大小寫規範進行書寫;並通過 `text-transform: uppercase;`/`text-transform: lowercase;` 對表現形式進行定義。
+正确:
-### 不要使用不道地的縮寫
+> NextDAO × Binance
-正確:
+不正确,但可接受:
-> 我們需要一位熟悉 TypeScript、HTML5,至少理解一種框架(如 React、Next.js)的前端開發者。
+> NextDAO X Binance
+>
+> NextDAO x Binance
-錯誤:
+### 多文字内容推荐换行
-> 我們需要一位熟悉 Ts、h5,至少理解一種框架(如 RJS、nextjs)的 FED。
+对于多行以上的聊天文字,推荐在对话框中进行分段换行。
-## 爭議
+正确:
-以下用法略帶有個人色彩,即:無論是否遵循下述規則,從語法的角度來講都是**正確**的。
+> 假设自己手中只有一张可打20个洞的投资决策卡。每作一次投资,就在卡片上打一个洞。相对地,能做投资决定的次数也就减少一次。
+>
+> 假如投资人真受到这样的限制,他无们就会耐心地等待绝佳的投资机会出现,而不会轻率地作决定。
-### 超連結之間增加空格
+正确,但不那么推荐:
-用法:
+> 假设自己手中只有一张可打20个洞的投资决策卡。每作一次投资,就在卡片上打一个洞。相对地,能做投资决定的次数也就减少一次。假如投资人真受到这样的限制,他无们就会耐心地等待绝佳的投资机会出现,而不会轻率地作决定。
-> 請 [提交一個 issue](#) 並分配给相關同事。
-
-> 訪問我們網站的最新動態,請 [點擊這裡](#) 進行訂閱!
-
-對比用法:
-
-> 請[提交一個 issue](#) 並分配给相關同事。
-
-> 訪問我們網站的最新動態,請[點擊這裡](#)進行訂閱!
-
-### 簡體中文使用直角引號
-
-用法:
-
-> 「老师,『有条不紊』的『紊』是什么意思?」
-
-對比用法:
-
-> “老师,‘有条不紊’的‘紊’是什么意思?”
-
-## 工具
-
-倉庫 | 系列 | 語言
---- | -- | ---
-[pangu.js](https://github.com/vinta/pangu.js) | pangu | JavaScript
-[pangu-go](https://github.com/vinta/pangu) | pangu | Go
-[pangu.java](https://github.com/vinta/pangu.java) | pangu | Java
-[pangu.py](https://github.com/vinta/pangu.py) | pangu | Python
-[pangu.rb](https://github.com/dlackty/pangu.rb) | pangu | Ruby
-[pangu.php](https://github.com/cchlorine/pangu.php) | pangu | PHP
-[pangu.vim](https://github.com/hotoo/pangu.vim) | pangu | Vim
-[vue-pangu](https://github.com/serkodev/vue-pangu) | pangu | Vue.js (Web Converter)
-[intellij-pangu](https://plugins.jetbrains.com/plugin/19665-pangu) | pangu | Intellij Platform Plugin
-[autocorrect](https://github.com/huacnlee/autocorrect) | autocorrect | Rust, WASM, CLI tool
-[autocorrect-node](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-node) | autocorrect | Node.js
-[autocorrect-py](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-py) | autocorrect | Python
-[autocorrect-rb](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-rb) | autocorrect | Ruby
-[autocorrect-java](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-java) | autocorrect | Java
-[autocorrect-go](https://github.com/longbridgeapp/autocorrect) | autocorrect | Go
-[autocorrect-php](https://github.com/NauxLiu/auto-correct) | autocorrect | PHP
-[autocorrect-vscode](https://marketplace.visualstudio.com/items?itemName=huacnlee.autocorrect) | autocorrect | VS Code Extension
-[autocorrect-idea-plugin](https://plugins.jetbrains.com/plugin/20244-autocorrect) | autocorrect | Intellij Platform Plugin
-[jxlwqq/chinese-typesetting](https://github.com/jxlwqq/chinese-typesetting) | other | PHP
-[sparanoid/space-lover](https://github.com/sparanoid/space-lover) | other | PHP (WordPress)
-[sparanoid/grunt-auto-spacing](https://github.com/sparanoid/grunt-auto-spacing) | other | Node.js (Grunt)
-[hjiang/scripts/add-space-between-latin-and-cjk](https://github.com/hjiang/scripts/blob/master/add-space-between-latin-and-cjk) | other | Python
-[hustcc/hint](https://github.com/hustcc/hint) | other | Python
-[n0vad3v/Tekorrect](https://github.com/n0vad3v/Tekorrect) | other | Python
-
-## 誰在這樣做?
-
-網站 | 文案 | UGC
---- | --- | ---
-[Apple 中國](https://www.apple.com/cn/) | Yes | N/A
-[Apple 香港](https://www.apple.com/hk/) | Yes | N/A
-[Apple 台灣](https://www.apple.com/tw/) | Yes | N/A
-[Microsoft 中國](https://www.microsoft.com/zh-cn/) | Yes | N/A
-[Microsoft 香港](https://www.microsoft.com/zh-hk/) | Yes | N/A
-[Microsoft 台灣](https://www.microsoft.com/zh-tw/) | Yes | N/A
-[LeanCloud](https://leancloud.cn/) | Yes | N/A
-[V2EX](https://www.v2ex.com/) | Yes | Yes
-[Apple4us](https://apple4us.com/) | Yes | N/A
-[Ruby China](https://ruby-china.org/) | Yes | Yes
-[少數派](https://sspai.com/) | Yes | N/A
-
-## 參考文獻
-
-- [Guidelines for Using Capital Letters - ThoughtCo.](https://www.thoughtco.com/guidelines-for-using-capital-letters-1691724)
-- [Letter case - Wikipedia](https://en.wikipedia.org/wiki/Letter_case)
-- [Punctuation - Oxford Dictionaries](https://en.oxforddictionaries.com/grammar/punctuation)
-- [Punctuation - The Purdue OWL](https://owl.english.purdue.edu/owl/section/1/6/)
-- [How to Use English Punctuation Correctly - wikiHow](https://www.wikihow.com/Use-English-Punctuation-Correctly)
-- [格式 - openSUSE](https://zh.opensuse.org/index.php?title=Help:%E6%A0%BC%E5%BC%8F)
-- [全形和半形 - 維基百科](https://zh.wikipedia.org/wiki/%E5%85%A8%E5%BD%A2%E5%92%8C%E5%8D%8A%E5%BD%A2)
-- [引號 - 維基百科](https://zh.wikipedia.org/wiki/%E5%BC%95%E8%99%9F)
-- [疑問驚嘆號 - 維基百科](https://zh.wikipedia.org/wiki/%E7%96%91%E5%95%8F%E9%A9%9A%E5%98%86%E8%99%9F)
-
-## Forks
-
-衍生專案的用法可能與本專案存在差異。
-
-- [mzlogin/chinese-copywriting-guidelines](https://github.com/mzlogin/chinese-copywriting-guidelines)
diff --git a/README.zh-Hans.md b/README.zh-Hans.md
deleted file mode 100644
index 0232ea8..0000000
--- a/README.zh-Hans.md
+++ /dev/null
@@ -1,296 +0,0 @@
-# 中文文案排版指北
-
-统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。
-
-Other languages:
-
-- [英语](README.en.md)
-- [繁体中文](README.md)
-- [简体中文](README.zh-Hans.md)
-
-* * *
-
-## 空格
-
-> 「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。
->
-> 与大家共勉之。」——[vinta/paranoid-auto-spacing](https://github.com/vinta/pangu.js)
-
-### 中英文之间需要增加空格
-
-正确:
-
-> 在 LeanCloud 上,数据存储是围绕 `AVObject` 进行的。
-
-错误:
-
-> 在LeanCloud上,数据存储是围绕`AVObject`进行的。
->
-> 在 LeanCloud上,数据存储是围绕`AVObject` 进行的。
-
-完整的正确用法:
-
-> 在 LeanCloud 上,数据存储是围绕 `AVObject` 进行的。每个 `AVObject` 都包含了与 JSON 兼容的 key-value 对应的数据。数据是 schema-free 的,你不需要在每个 `AVObject` 上提前指定存在哪些键,只要直接设定对应的 key-value 即可。
-
-例外:「豆瓣FM」等产品名词,按照官方所定义的格式书写。
-
-### 中文与数字之间需要增加空格
-
-正确:
-
-> 今天出去买菜花了 5000 元。
-
-错误:
-
-> 今天出去买菜花了 5000元。
->
-> 今天出去买菜花了5000元。
-
-### 数字与单位之间需要增加空格
-
-正确:
-
-> 我家的光纤入屋宽带有 10 Gbps,SSD 一共有 20 TB
-
-错误:
-
-> 我家的光纤入屋宽带有 10Gbps,SSD 一共有 20TB
-
-例外:度数/百分比与数字之间不需要增加空格:
-
-正确:
-
-> 角度为 90° 的角,就是直角。
->
-> 新 MacBook Pro 有 15% 的 CPU 性能提升。
-
-错误:
-
-> 角度为 90 ° 的角,就是直角。
->
-> 新 MacBook Pro 有 15 % 的 CPU 性能提升。
-
-### 全角标点与其他字符之间不加空格
-
-正确:
-
-> 刚刚买了一部 iPhone,好开心!
-
-错误:
-
-> 刚刚买了一部 iPhone ,好开心!
->
-> 刚刚买了一部 iPhone, 好开心!
-
-### 用 `text-spacing` 来挽救?
-
-CSS Text Module Level 4 的 [`text-spacing`](https://www.w3.org/TR/css-text-4/#text-spacing-property) 和 Microsoft 的 [`-ms-text-autospace`](https://msdn.microsoft.com/library/ms531164(v=vs.85).aspx) 可以实现自动为中英文之间增加空白。不过目前并未普及,另外在其他应用场景,例如 macOS、iOS、Windows 等用户界面目前并不存在这个特性,所以请继续保持随手加空格的习惯。
-
-## 标点符号
-
-### 不重复使用标点符号
-
-虽然中国大陆的标点符号用法允许重复使用标点符号,但是这么做会破坏句子的美观性。
-
-正确:
-
-> 德国队竟然战胜了巴西队!
->
-> 她竟然对你说「喵」?!
-
-错误:
-
-> 德国队竟然战胜了巴西队!!
->
-> 德国队竟然战胜了巴西队!!!!!!!!
->
-> 她竟然对你说「喵」??!!
->
-> 她竟然对你说「喵」?!?!??!!
-
-## 全角和半角
-
-不明白什么是全角(全形)与半角(半形)符号?请查看维基百科条目『[全角和半角](https://zh.wikipedia.org/wiki/%E5%85%A8%E5%BD%A2%E5%92%8C%E5%8D%8A%E5%BD%A2)』。
-
-### 使用全角中文标点
-
-正确:
-
-> 嗨!你知道嘛?今天前台的小妹跟我说「喵」了哎!
->
-> 核磁共振成像(NMRI)是什么原理都不知道?JFGI!
-
-错误:
-
-> 嗨! 你知道嘛? 今天前台的小妹跟我说 "喵" 了哎!
->
-> 嗨!你知道嘛?今天前台的小妹跟我说"喵"了哎!
->
-> 核磁共振成像 (NMRI) 是什么原理都不知道? JFGI!
->
-> 核磁共振成像(NMRI)是什么原理都不知道?JFGI!
-
-例外:中文句子内夹有英文书籍名、报刊名时,不应借用中文书名号,应以英文斜体表示。
-
-### 数字使用半角字符
-
-正确:
-
-> 这个蛋糕只卖 1000 元。
-
-错误:
-
-> 这个蛋糕只卖 1000 元。
-
-例外:在设计稿、宣传海报中如出现极少量数字的情形时,为方便文字对齐,是可以使用全角数字的。
-
-### 遇到完整的英文整句、特殊名词,其内容使用半角标点
-
-正确:
-
-> 乔布斯那句话是怎么说的?「Stay hungry, stay foolish.」
->
-> 推荐你阅读 *Hackers & Painters: Big Ideas from the Computer Age*,非常地有趣。
-
-错误:
-
-> 乔布斯那句话是怎么说的?「Stay hungry,stay foolish。」
->
-> 推荐你阅读《Hackers&Painters:Big Ideas from the Computer Age》,非常的有趣。
-
-## 名词
-
-### 专有名词使用正确的大小写
-
-大小写相关用法原属于英文书写范畴,不属于本 wiki 讨论内容,在这里只对部分易错用法进行简述。
-
-正确:
-
-> 使用 GitHub 登录
->
-> 我们的客户有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。
-
-错误:
-
-> 使用 github 登录
->
-> 使用 GITHUB 登录
->
-> 使用 Github 登录
->
-> 使用 gitHub 登录
->
-> 使用 gイんĤЦ8 登录
->
-> 我们的客户有 github、foursquare、microsoft corporation、google、facebook, inc.。
->
-> 我们的客户有 GITHUB、FOURSQUARE、MICROSOFT CORPORATION、GOOGLE、FACEBOOK, INC.。
->
-> 我们的客户有 Github、FourSquare、MicroSoft Corporation、Google、FaceBook, Inc.。
->
-> 我们的客户有 gitHub、fourSquare、microSoft Corporation、google、faceBook, Inc.。
->
-> 我们的客户有 gイんĤЦ8、キouЯƧquムгє、๓เςг๏ร๏Ŧt ς๏гק๏гคtเ๏ภn、900913、ƒ4ᄃëв๏๏к, IПᄃ.。
-
-注意:当网页中需要配合整体视觉风格而出现全部大写/小写的情形,HTML 中请使用标淮的大小写规范进行书写;并通过 `text-transform: uppercase;`/`text-transform: lowercase;` 对表现形式进行定义。
-
-### 不要使用不地道的缩写
-
-正确:
-
-> 我们需要一位熟悉 TypeScript、HTML5,至少理解一种框架(如 React、Next.js)的前端开发者。
-
-错误:
-
-> 我们需要一位熟悉 Ts、h5,至少理解一种框架(如 RJS、nextjs)的 FED。
-
-## 争议
-
-以下用法略带有个人色彩,即:无论是否遵循下述规则,从语法的角度来讲都是**正确**的。
-
-### 链接之间增加空格
-
-用法:
-
-> 请 [提交一个 issue](#) 并分配给相关同事。
->
-> 访问我们网站的最新动态,请 [点击这里](#) 进行订阅!
-
-对比用法:
-
-> 请[提交一个 issue](#)并分配给相关同事。
->
-> 访问我们网站的最新动态,请[点击这里](#)进行订阅!
-
-### 简体中文使用直角引号
-
-用法:
-
-> 「老师,『有条不紊』的『紊』是什么意思?」
-
-对比用法:
-
-> “老师,‘有条不紊’的‘紊’是什么意思?”
-
-## 工具
-
-仓库 | 系列 | 语言
---- | ---- | ---
-[pangu.js](https://github.com/vinta/pangu.js) | pangu | JavaScript
-[pangu-go](https://github.com/vinta/pangu) | pangu | Go
-[pangu.java](https://github.com/vinta/pangu.java) | pangu | Java
-[pangu.py](https://github.com/vinta/pangu.py) | pangu | Python
-[pangu.rb](https://github.com/dlackty/pangu.rb) | pangu | Ruby
-[pangu.php](https://github.com/cchlorine/pangu.php) | pangu | PHP
-[pangu.vim](https://github.com/hotoo/pangu.vim) | pangu | Vim
-[vue-pangu](https://github.com/serkodev/vue-pangu) | pangu | Vue.js (Web Converter)
-[intellij-pangu](https://plugins.jetbrains.com/plugin/19665-pangu) | pangu | Intellij Platform Plugin
-[autocorrect](https://github.com/huacnlee/autocorrect) | autocorrect | Rust, WASM, CLI tool
-[autocorrect-node](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-node) | autocorrect | Node.js
-[autocorrect-py](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-py) | autocorrect | Python
-[autocorrect-rb](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-rb) | autocorrect | Ruby
-[autocorrect-java](https://github.com/huacnlee/autocorrect/tree/main/autocorrect-java) | autocorrect | Java
-[autocorrect-go](https://github.com/longbridgeapp/autocorrect) | autocorrect | Go
-[autocorrect-php](https://github.com/NauxLiu/auto-correct) | autocorrect | PHP
-[autocorrect-vscode](https://marketplace.visualstudio.com/items?itemName=huacnlee.autocorrect) | autocorrect | VS Code Extension
-[autocorrect-idea-plugin](https://plugins.jetbrains.com/plugin/20244-autocorrect) | autocorrect | Intellij Platform Plugin
-[jxlwqq/chinese-typesetting](https://github.com/jxlwqq/chinese-typesetting) | other | PHP
-[sparanoid/space-lover](https://github.com/sparanoid/space-lover) | other | PHP (WordPress)
-[sparanoid/grunt-auto-spacing](https://github.com/sparanoid/grunt-auto-spacing) | other | Node.js (Grunt)
-[hjiang/scripts/add-space-between-latin-and-cjk](https://github.com/hjiang/scripts/blob/master/add-space-between-latin-and-cjk) | other | Python
-[hustcc/hint](https://github.com/hustcc/hint) | other | Python
-[n0vad3v/Tekorrect](https://github.com/n0vad3v/Tekorrect) | other | Python
-
-## 谁在这样做?
-
-网站 | 文案 | UGC
---- | --- | ---
-[Apple 中国](https://www.apple.com/cn/) | 是 | N/A
-[Apple 香港](https://www.apple.com/hk/) | 是 | N/A
-[Apple 台湾](https://www.apple.com/tw/) | 是 | N/A
-[Microsoft 中国](https://www.microsoft.com/zh-cn/) | 是 | N/A
-[Microsoft 香港](https://www.microsoft.com/zh-hk/) | 是 | N/A
-[Microsoft 台湾](https://www.microsoft.com/zh-tw/) | 是 | N/A
-[LeanCloud](https://leancloud.cn/) | 是 | N/A
-[V2EX](https://www.v2ex.com/) | 是 | 是
-[Apple4us](https://apple4us.com/) | 是 | N/A
-[Ruby China](https://ruby-china.org/) | 是 | 是
-[少数派](https://sspai.com/) | 是 | N/A
-
-## 参考文献
-
-- [Guidelines for Using Capital Letters - ThoughtCo.](https://www.thoughtco.com/guidelines-for-using-capital-letters-1691724)
-- [Letter case - Wikipedia](https://en.wikipedia.org/wiki/Letter_case)
-- [Punctuation - Oxford Dictionaries](https://en.oxforddictionaries.com/grammar/punctuation)
-- [Punctuation - The Purdue OWL](https://owl.english.purdue.edu/owl/section/1/6/)
-- [How to Use English Punctuation Correctly - wikiHow](https://www.wikihow.com/Use-English-Punctuation-Correctly)
-- [格式 - openSUSE](https://zh.opensuse.org/index.php?title=Help:%E6%A0%BC%E5%BC%8F)
-- [全形和半形 - 维基百科](https://zh.wikipedia.org/wiki/%E5%85%A8%E5%BD%A2%E5%92%8C%E5%8D%8A%E5%BD%A2)
-- [引号 - 维基百科](https://zh.wikipedia.org/wiki/%E5%BC%95%E8%99%9F)
-- [疑问惊叹号 - 维基百科](https://zh.wikipedia.org/wiki/%E7%96%91%E5%95%8F%E9%A9%9A%E5%98%86%E8%99%9F)
-
-## Forks
-
-衍生项目的用法可能与本项目存在差异。
-
-- [mzlogin/chinese-copywriting-guidelines](https://github.com/mzlogin/chinese-copywriting-guidelines)
diff --git a/crowdin.yml b/crowdin.yml
deleted file mode 100644
index 9d9ed6d..0000000
--- a/crowdin.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-files:
- - source: /README.md
- translation: /README.%locale%.md
diff --git a/package.json b/package.json
deleted file mode 100644
index d08254f..0000000
--- a/package.json
+++ /dev/null
@@ -1,56 +0,0 @@
-{
- "name": "chinese-copywriting-guidelines",
- "version": "1.0.1",
- "description": "Chinese Copywriting Guidelines",
- "author": "Tunghsiao Liu",
- "homepage": "http://github.com/sparanoid/chinese-copywriting-guidelines",
- "main": "README.md",
- "scripts": {
- "test": "remark .",
- "release": "npx release-it"
- },
- "remarkConfig": {
- "plugins": [
- "remark-preset-lint-consistent",
- "remark-preset-lint-recommended",
- [
- "remark-lint-list-item-indent",
- "space"
- ]
- ]
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/sparanoid/chinese-copywriting-guidelines.git"
- },
- "bugs": {
- "url": "https://github.com/sparanoid/chinese-copywriting-guidelines/issues"
- },
- "license": "MIT",
- "keywords": [
- "chinese",
- "copywriting",
- "guideline"
- ],
- "readmeFilename": "README.md",
- "devDependencies": {
- "remark-cli": "^11.0.0",
- "remark-lint-list-item-indent": "^3.1.1",
- "remark-preset-lint-consistent": "^5.1.1",
- "remark-preset-lint-recommended": "^6.1.2"
- },
- "release-it": {
- "git": {
- "commitArgs": "-S",
- "commitMessage": "chore: release v${version}",
- "tagArgs": "-s",
- "tagAnnotation": "chore: release v${version}"
- },
- "github": {
- "release": true
- },
- "npm": {
- "publish": false
- }
- }
-}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
deleted file mode 100644
index e6a5e86..0000000
--- a/pnpm-lock.yaml
+++ /dev/null
@@ -1,1671 +0,0 @@
-lockfileVersion: '6.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-devDependencies:
- remark-cli:
- specifier: ^11.0.0
- version: 11.0.0
- remark-lint-list-item-indent:
- specifier: ^3.1.1
- version: 3.1.1
- remark-preset-lint-consistent:
- specifier: ^5.1.1
- version: 5.1.1
- remark-preset-lint-recommended:
- specifier: ^6.1.2
- version: 6.1.2
-
-packages:
-
- /@babel/code-frame@7.22.5:
- resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/highlight': 7.22.5
- dev: true
-
- /@babel/helper-validator-identifier@7.22.5:
- resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /@babel/highlight@7.22.5:
- resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-validator-identifier': 7.22.5
- chalk: 2.4.2
- js-tokens: 4.0.0
- dev: true
-
- /@isaacs/cliui@8.0.2:
- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
- engines: {node: '>=12'}
- dependencies:
- string-width: 5.1.2
- string-width-cjs: /string-width@4.2.3
- strip-ansi: 7.1.0
- strip-ansi-cjs: /strip-ansi@6.0.1
- wrap-ansi: 8.1.0
- wrap-ansi-cjs: /wrap-ansi@7.0.0
- dev: true
-
- /@npmcli/config@6.2.1:
- resolution: {integrity: sha512-Cj/OrSbrLvnwWuzquFCDTwFN8QmR+SWH6qLNCBttUreDkKM5D5p36SeSMbcEUiCGdwjUrVy2yd8C0REwwwDPEw==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dependencies:
- '@npmcli/map-workspaces': 3.0.4
- ci-info: 3.8.0
- ini: 4.1.1
- nopt: 7.2.0
- proc-log: 3.0.0
- read-package-json-fast: 3.0.2
- semver: 7.5.4
- walk-up-path: 3.0.1
- dev: true
-
- /@npmcli/map-workspaces@3.0.4:
- resolution: {integrity: sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dependencies:
- '@npmcli/name-from-folder': 2.0.0
- glob: 10.3.3
- minimatch: 9.0.3
- read-package-json-fast: 3.0.2
- dev: true
-
- /@npmcli/name-from-folder@2.0.0:
- resolution: {integrity: sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /@pkgjs/parseargs@0.11.0:
- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
- engines: {node: '>=14'}
- requiresBuild: true
- dev: true
- optional: true
-
- /@types/concat-stream@2.0.0:
- resolution: {integrity: sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==}
- dependencies:
- '@types/node': 18.17.1
- dev: true
-
- /@types/debug@4.1.8:
- resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==}
- dependencies:
- '@types/ms': 0.7.31
- dev: true
-
- /@types/estree-jsx@1.0.0:
- resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==}
- dependencies:
- '@types/estree': 1.0.1
- dev: true
-
- /@types/estree@1.0.1:
- resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
- dev: true
-
- /@types/hast@2.3.5:
- resolution: {integrity: sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /@types/is-empty@1.2.1:
- resolution: {integrity: sha512-a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw==}
- dev: true
-
- /@types/mdast@3.0.12:
- resolution: {integrity: sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /@types/ms@0.7.31:
- resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
- dev: true
-
- /@types/node@18.17.1:
- resolution: {integrity: sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw==}
- dev: true
-
- /@types/supports-color@8.1.1:
- resolution: {integrity: sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==}
- dev: true
-
- /@types/text-table@0.2.2:
- resolution: {integrity: sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==}
- dev: true
-
- /@types/unist@2.0.7:
- resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==}
- dev: true
-
- /abbrev@2.0.0:
- resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
- dev: true
-
- /ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
- engines: {node: '>=12'}
- dev: true
-
- /ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
- dependencies:
- color-convert: 1.9.3
- dev: true
-
- /ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
- dependencies:
- color-convert: 2.0.1
- dev: true
-
- /ansi-styles@6.2.1:
- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
- engines: {node: '>=12'}
- dev: true
-
- /anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
- dependencies:
- normalize-path: 3.0.0
- picomatch: 2.3.1
- dev: true
-
- /bail@2.0.2:
- resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
- dev: true
-
- /balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
-
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
- engines: {node: '>=8'}
- dev: true
-
- /brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
- dependencies:
- balanced-match: 1.0.2
- dev: true
-
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
- dependencies:
- fill-range: 7.0.1
- dev: true
-
- /buffer-from@1.1.2:
- resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- dev: true
-
- /camelcase@7.0.1:
- resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==}
- engines: {node: '>=14.16'}
- dev: true
-
- /chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
- dev: true
-
- /chalk@5.3.0:
- resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
- dev: true
-
- /character-entities@2.0.2:
- resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- dev: true
-
- /chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
- engines: {node: '>= 8.10.0'}
- dependencies:
- anymatch: 3.1.3
- braces: 3.0.2
- glob-parent: 5.1.2
- is-binary-path: 2.1.0
- is-glob: 4.0.3
- normalize-path: 3.0.0
- readdirp: 3.6.0
- optionalDependencies:
- fsevents: 2.3.2
- dev: true
-
- /ci-info@3.8.0:
- resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
- engines: {node: '>=8'}
- dev: true
-
- /color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
- dependencies:
- color-name: 1.1.3
- dev: true
-
- /color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
- dependencies:
- color-name: 1.1.4
- dev: true
-
- /color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
- dev: true
-
- /color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- dev: true
-
- /concat-stream@2.0.0:
- resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==}
- engines: {'0': node >= 6.0}
- dependencies:
- buffer-from: 1.1.2
- inherits: 2.0.4
- readable-stream: 3.6.2
- typedarray: 0.0.6
- dev: true
-
- /cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
- dependencies:
- path-key: 3.1.1
- shebang-command: 2.0.0
- which: 2.0.2
- dev: true
-
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /decode-named-character-reference@1.0.2:
- resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
- dependencies:
- character-entities: 2.0.2
- dev: true
-
- /dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
- dev: true
-
- /diff@5.1.0:
- resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
- engines: {node: '>=0.3.1'}
- dev: true
-
- /eastasianwidth@0.2.0:
- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- dev: true
-
- /emoji-regex@8.0.0:
- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- dev: true
-
- /emoji-regex@9.2.2:
- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- dev: true
-
- /error-ex@1.3.2:
- resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
- dependencies:
- is-arrayish: 0.2.1
- dev: true
-
- /escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
- dev: true
-
- /extend@3.0.2:
- resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
- dev: true
-
- /fault@2.0.1:
- resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
- dependencies:
- format: 0.2.2
- dev: true
-
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
- dependencies:
- to-regex-range: 5.0.1
- dev: true
-
- /foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
- engines: {node: '>=14'}
- dependencies:
- cross-spawn: 7.0.3
- signal-exit: 4.0.2
- dev: true
-
- /format@0.2.2:
- resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
- engines: {node: '>=0.4.x'}
- dev: true
-
- /fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- dev: true
-
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
- dependencies:
- is-glob: 4.0.3
- dev: true
-
- /glob@10.3.3:
- resolution: {integrity: sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==}
- engines: {node: '>=16 || 14 >=14.17'}
- hasBin: true
- dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.2.2
- minimatch: 9.0.3
- minipass: 7.0.2
- path-scurry: 1.10.1
- dev: true
-
- /glob@8.1.0:
- resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
- engines: {node: '>=12'}
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 5.1.6
- once: 1.4.0
- dev: true
-
- /has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
- dev: true
-
- /ignore@5.2.4:
- resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
- engines: {node: '>= 4'}
- dev: true
-
- /import-meta-resolve@2.2.2:
- resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==}
- dev: true
-
- /inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
- dev: true
-
- /inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- dev: true
-
- /ini@4.1.1:
- resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
- dev: true
-
- /is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
- dependencies:
- binary-extensions: 2.2.0
- dev: true
-
- /is-buffer@2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
- dev: true
-
- /is-empty@1.2.0:
- resolution: {integrity: sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==}
- dev: true
-
- /is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /is-fullwidth-code-point@3.0.0:
- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
- engines: {node: '>=8'}
- dev: true
-
- /is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-extglob: 2.1.1
- dev: true
-
- /is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
- dev: true
-
- /is-plain-obj@4.1.0:
- resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
- engines: {node: '>=12'}
- dev: true
-
- /isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- dev: true
-
- /jackspeak@2.2.2:
- resolution: {integrity: sha512-mgNtVv4vUuaKA97yxUHoA3+FkuhtxkjdXEWOyB/N76fjy0FjezEt34oy3epBtvCvS+7DyKwqCFWx/oJLV5+kCg==}
- engines: {node: '>=14'}
- dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
- dev: true
-
- /js-tokens@4.0.0:
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- dev: true
-
- /json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
- dev: true
-
- /json-parse-even-better-errors@3.0.0:
- resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
- dev: true
-
- /kleur@4.1.5:
- resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
- engines: {node: '>=6'}
- dev: true
-
- /lines-and-columns@2.0.3:
- resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: true
-
- /load-plugin@5.1.0:
- resolution: {integrity: sha512-Lg1CZa1CFj2CbNaxijTL6PCbzd4qGTlZov+iH2p5Xwy/ApcZJh+i6jMN2cYePouTfjJfrNu3nXFdEw8LvbjPFQ==}
- dependencies:
- '@npmcli/config': 6.2.1
- import-meta-resolve: 2.2.2
- dev: true
-
- /longest-streak@3.1.0:
- resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
- dev: true
-
- /lru-cache@10.0.0:
- resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==}
- engines: {node: 14 || >=16.14}
- dev: true
-
- /lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
- dependencies:
- yallist: 4.0.0
- dev: true
-
- /mdast-comment-marker@2.1.2:
- resolution: {integrity: sha512-HED3ezseRVkBzZ0uK4q6RJMdufr/2p3VfVZstE3H1N9K8bwtspztWo6Xd7rEatuGNoCXaBna8oEqMwUn0Ve1bw==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-mdx-expression: 1.3.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /mdast-util-from-markdown@1.3.1:
- resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
- dependencies:
- '@types/mdast': 3.0.12
- '@types/unist': 2.0.7
- decode-named-character-reference: 1.0.2
- mdast-util-to-string: 3.2.0
- micromark: 3.2.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-decode-string: 1.1.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- unist-util-stringify-position: 3.0.3
- uvu: 0.5.6
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /mdast-util-heading-style@2.0.1:
- resolution: {integrity: sha512-0L5rthU4xKDVbw+UQ7D8Y8xOEsX4JXZvemWoEAsL+WAaeSH+TvVVwFnTb3G/OrjyP4VYQULoNWU+PdZfkmNu4A==}
- dependencies:
- '@types/mdast': 3.0.12
- dev: true
-
- /mdast-util-mdx-expression@1.3.2:
- resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==}
- dependencies:
- '@types/estree-jsx': 1.0.0
- '@types/hast': 2.3.5
- '@types/mdast': 3.0.12
- mdast-util-from-markdown: 1.3.1
- mdast-util-to-markdown: 1.5.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /mdast-util-phrasing@3.0.1:
- resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
- dependencies:
- '@types/mdast': 3.0.12
- unist-util-is: 5.2.1
- dev: true
-
- /mdast-util-to-markdown@1.5.0:
- resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
- dependencies:
- '@types/mdast': 3.0.12
- '@types/unist': 2.0.7
- longest-streak: 3.1.0
- mdast-util-phrasing: 3.0.1
- mdast-util-to-string: 3.2.0
- micromark-util-decode-string: 1.1.0
- unist-util-visit: 4.1.2
- zwitch: 2.0.4
- dev: true
-
- /mdast-util-to-string@3.2.0:
- resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==}
- dependencies:
- '@types/mdast': 3.0.12
- dev: true
-
- /micromark-core-commonmark@1.1.0:
- resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==}
- dependencies:
- decode-named-character-reference: 1.0.2
- micromark-factory-destination: 1.1.0
- micromark-factory-label: 1.1.0
- micromark-factory-space: 1.1.0
- micromark-factory-title: 1.1.0
- micromark-factory-whitespace: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-chunked: 1.1.0
- micromark-util-classify-character: 1.1.0
- micromark-util-html-tag-name: 1.2.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-resolve-all: 1.1.0
- micromark-util-subtokenize: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- dev: true
-
- /micromark-factory-destination@1.1.0:
- resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-factory-label@1.1.0:
- resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- dev: true
-
- /micromark-factory-space@1.1.0:
- resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-factory-title@1.1.0:
- resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==}
- dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-factory-whitespace@1.1.0:
- resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==}
- dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-util-character@1.2.0:
- resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==}
- dependencies:
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-util-chunked@1.1.0:
- resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==}
- dependencies:
- micromark-util-symbol: 1.1.0
- dev: true
-
- /micromark-util-classify-character@1.1.0:
- resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-util-combine-extensions@1.1.0:
- resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==}
- dependencies:
- micromark-util-chunked: 1.1.0
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-util-decode-numeric-character-reference@1.1.0:
- resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==}
- dependencies:
- micromark-util-symbol: 1.1.0
- dev: true
-
- /micromark-util-decode-string@1.1.0:
- resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==}
- dependencies:
- decode-named-character-reference: 1.0.2
- micromark-util-character: 1.2.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-symbol: 1.1.0
- dev: true
-
- /micromark-util-encode@1.1.0:
- resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==}
- dev: true
-
- /micromark-util-html-tag-name@1.2.0:
- resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==}
- dev: true
-
- /micromark-util-normalize-identifier@1.1.0:
- resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==}
- dependencies:
- micromark-util-symbol: 1.1.0
- dev: true
-
- /micromark-util-resolve-all@1.1.0:
- resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==}
- dependencies:
- micromark-util-types: 1.1.0
- dev: true
-
- /micromark-util-sanitize-uri@1.2.0:
- resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-encode: 1.1.0
- micromark-util-symbol: 1.1.0
- dev: true
-
- /micromark-util-subtokenize@1.1.0:
- resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==}
- dependencies:
- micromark-util-chunked: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- dev: true
-
- /micromark-util-symbol@1.1.0:
- resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==}
- dev: true
-
- /micromark-util-types@1.1.0:
- resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==}
- dev: true
-
- /micromark@3.2.0:
- resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
- dependencies:
- '@types/debug': 4.1.8
- debug: 4.3.4
- decode-named-character-reference: 1.0.2
- micromark-core-commonmark: 1.1.0
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-chunked: 1.1.0
- micromark-util-combine-extensions: 1.1.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-encode: 1.1.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-resolve-all: 1.1.0
- micromark-util-sanitize-uri: 1.2.0
- micromark-util-subtokenize: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /minimatch@5.1.6:
- resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
- engines: {node: '>=10'}
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
- /minimist@1.2.8:
- resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- dev: true
-
- /minipass@7.0.2:
- resolution: {integrity: sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA==}
- engines: {node: '>=16 || 14 >=14.17'}
- dev: true
-
- /mri@1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
- dev: true
-
- /ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- dev: true
-
- /nopt@7.2.0:
- resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- hasBin: true
- dependencies:
- abbrev: 2.0.0
- dev: true
-
- /normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /npm-normalize-package-bin@3.0.1:
- resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
- dependencies:
- wrappy: 1.0.2
- dev: true
-
- /parse-json@6.0.2:
- resolution: {integrity: sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- '@babel/code-frame': 7.22.5
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 2.0.3
- dev: true
-
- /path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
- dev: true
-
- /path-scurry@1.10.1:
- resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
- engines: {node: '>=16 || 14 >=14.17'}
- dependencies:
- lru-cache: 10.0.0
- minipass: 7.0.2
- dev: true
-
- /picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
- dev: true
-
- /pluralize@8.0.0:
- resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
- engines: {node: '>=4'}
- dev: true
-
- /proc-log@3.0.0:
- resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: true
-
- /read-package-json-fast@3.0.2:
- resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dependencies:
- json-parse-even-better-errors: 3.0.0
- npm-normalize-package-bin: 3.0.1
- dev: true
-
- /readable-stream@3.6.2:
- resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
- engines: {node: '>= 6'}
- dependencies:
- inherits: 2.0.4
- string_decoder: 1.3.0
- util-deprecate: 1.0.2
- dev: true
-
- /readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
- dependencies:
- picomatch: 2.3.1
- dev: true
-
- /remark-cli@11.0.0:
- resolution: {integrity: sha512-8JEWwArXquRq1/In4Ftz7gSG9Scwb1ijT2/dEuBETW9omqhmMRxcfjZ3iKqrak3BnCJeZSXCdWEmPhFKC8+RUQ==}
- hasBin: true
- dependencies:
- remark: 14.0.3
- unified-args: 10.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-lint-blockquote-indentation@3.1.2:
- resolution: {integrity: sha512-5DOrFsZd5dXqA4p/VZvWSrqIWNFbBXjX7IV/FkVkxlNhNF/0FMf/4v8x1I2W3mzaZ7yDsWS/egpZnmligq1ckQ==}
- dependencies:
- '@types/mdast': 3.0.12
- pluralize: 8.0.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-checkbox-character-style@4.1.2:
- resolution: {integrity: sha512-5ITz+1cCuJ3Jv/Q7rKgDEucCOnIgjWDnSHPJA1tb4TI/D316h+ALbDhZIpP8gyfAm6sBAh3Pwz9XZJN2uJB5UQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-code-block-style@3.1.2:
- resolution: {integrity: sha512-3wsWmzzdyEsB9sOzBOf46TSkwwVKXN2JpTEQb6feN0Tl6Vg75F7T9MHqMz7aqk/56bOXSxUzdpXDscGBhziLRA==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-emphasis-marker@3.1.2:
- resolution: {integrity: sha512-hPZ8vxZrIfxmLA5B66bA8y3PdHjcCQuaLsySIqi5PM2DkpN6a7zAP3v1znyRSaYJ1ANVWcu00/0bNzuUjflGCA==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-fenced-code-marker@3.1.2:
- resolution: {integrity: sha512-6XNqjOuhT+0c7Q/22aCsMz61ne9g8HRpYF79EXQPdbzYa+PcfPXMiQKStONY3PfC8OE2/3WXI2zcs8w9x+8+VQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-final-newline@2.1.2:
- resolution: {integrity: sha512-K0FdPGPyEB94PwNgopwVJFE8oRWi7IhY2ycXFVAMReI51el7EHB8F1gX14tB6p6zyGy6mUh69bCVU9mMTNeOUg==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- dev: true
-
- /remark-lint-hard-break-spaces@3.1.2:
- resolution: {integrity: sha512-HaW0xsl3TI7VFAqGWWcZtPqyz0NWu19KKjSO7OGFTUJU4S9YiRnhIxmSFM0ZLSsVAynE+dhzVKa8U7dOpWDcOg==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-heading-style@3.1.2:
- resolution: {integrity: sha512-0RkcRPV/H2bPFgeInzBkK1cWUwtFTm83I+Db/Z5tDY02GzKOosHLvxtJyj/1391/opAH1LYbHtHWffir99IUgw==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-heading-style: 2.0.1
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-link-title-style@3.1.2:
- resolution: {integrity: sha512-if4MahYJVvQUWlrXDF8GSv4b9VtLSgMSDHeikQp1/hGYlihLl9uGw3nlL5Lf9DqTN0qaT6RPbXOjuuzHlk38sg==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- vfile-location: 4.1.0
- dev: true
-
- /remark-lint-list-item-bullet-indent@4.1.2:
- resolution: {integrity: sha512-WgU5nooqIEm6f35opcbHKBzWrdFJA3XcyTfB3nv/v0KX43/h6qFGmmMJ5kEiaFExuQp3dZSdatWuY0YZ9YRbUg==}
- dependencies:
- '@types/mdast': 3.0.12
- pluralize: 8.0.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-list-item-content-indent@3.1.2:
- resolution: {integrity: sha512-TB0pmrWiRaQW80Y/PILFQTnHDghRxXNzMwyawlP+DBF9gNom3pEBmb4ZlGQlN0aa3r8VWeIKdv1ylHrfXE0vqA==}
- dependencies:
- '@types/mdast': 3.0.12
- pluralize: 8.0.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-list-item-indent@3.1.1:
- resolution: {integrity: sha512-OSTG64e52v8XBmmeT0lefpiAfCMYHJxMMUrMnhTjLVyWAbEO0vqqR5bLvfLwzK+P4nY2D/8XKku0hw35dM86Rw==}
- dependencies:
- '@types/mdast': 3.0.12
- pluralize: 8.0.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-blockquote-without-marker@5.1.2:
- resolution: {integrity: sha512-QPbqsrt7EfpSWqTkZJ9tepabPIhBDlNqZkuxxMQYD0OQ2N+tHDUq3zE1JxI5ts1V9o/mWApgySocqGd3jlcKmQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- vfile-location: 4.1.0
- dev: true
-
- /remark-lint-no-duplicate-definitions@3.1.2:
- resolution: {integrity: sha512-vi0nXA7p+pjQOorZOkr9E+QDhG74JAdbzqglWPrWWNI3z2rUYWYHTNSyWJbwEXaIIcev1ZAw8SCAOis5MNm+pA==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-stringify-position: 3.0.3
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-heading-content-indent@4.1.2:
- resolution: {integrity: sha512-TTxFsm1f4ZHFxZQCuz7j0QK4RvP6oArTiwazKLr16yaZe1608ypogMek4A30j2xX8WuO9+2uBzLXCY5OBo5x5Q==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-heading-style: 2.0.1
- pluralize: 8.0.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-inline-padding@4.1.2:
- resolution: {integrity: sha512-dGyhWsiqCZS3Slob0EVBUfsFBbdpMIBCvb56LlCgaHbnLsnNYx8PpF/wA5CgsN8BXIbXfRpyPB5cIJwIq5taYg==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-to-string: 3.2.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-literal-urls@3.1.2:
- resolution: {integrity: sha512-4tV9JGLKxAMFSuWDMOqLozkFJ3HyRvhzgrPrxASoziaml23m7UXAozk5dkIrFny1cN2oG988Z8tORxX2FL1Ilw==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-to-string: 3.2.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-shortcut-reference-image@3.1.2:
- resolution: {integrity: sha512-NX4XJFPyDeJJ77pmETxRj4oM/zayf7Lmn/O87HgExBkQIPz2NYbDeKD8QEyliLaV/oKA2rQufpzuFw55xa1Tww==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-shortcut-reference-link@3.1.2:
- resolution: {integrity: sha512-/9iPN7FLKaaIzw4tLWKu7Rx0wAP7E2EuzIeentQlkY0rO/mMHipmT3IlgiebsAInKagzTY6TNFoG1rq2VnaCcA==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-no-undefined-references@4.2.1:
- resolution: {integrity: sha512-HdNg5b2KiuNplcuVvRtsrUiROw557kAG1CiZYB7jQrrVWFgd86lKTa3bDiywe+87dGrGmHd3qQ28eZYTuHz2Nw==}
- dependencies:
- '@types/mdast': 3.0.12
- micromark-util-normalize-identifier: 1.1.0
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- vfile-location: 4.1.0
- dev: true
-
- /remark-lint-no-unused-definitions@3.1.2:
- resolution: {integrity: sha512-bOcaJAnjKxT3kASFquUA3fO9xem9wZhVqt8TbqjA84+G4n40qjaLXDs/4vq73aMsSde73K0f3j1u0pMe7et8yQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-ordered-list-marker-style@3.1.2:
- resolution: {integrity: sha512-62iVE/YQsA0Azaqt8yAJWPplWLS47kDLjXeC2PlRIAzCqbNt9qH3HId8vZ15QTSrp8rHmJwrCMdcqV6AZUi7gQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-rule-style@3.1.2:
- resolution: {integrity: sha512-0CsX2XcX9pIhAP5N7Y8mhYXp3/Ld+NvxXY1p0LHAq0NZu17UsZLuegvx/s25uFbQs08DcmSqyKnepU9qGGqmTQ==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-strong-marker@3.1.2:
- resolution: {integrity: sha512-U/g4wngmiI0Q6WBRQG6pZxnDS33Wt/0QYA3+KNFBDykoi1vXsDEorIqy3dEag9z6XHwcMvFDsff6VRUhaOJWQg==}
- dependencies:
- '@types/mdast': 3.0.12
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint-table-cell-padding@4.1.3:
- resolution: {integrity: sha512-N9xtnS6MG/H3srAMjqqaF26A7socr87pIgt64dr5rxoSbDRWRPChGQ8y7wKyV8VeyRNF37e3E5KB3bQVqjSYaQ==}
- dependencies:
- '@types/mdast': 3.0.12
- '@types/unist': 2.0.7
- unified: 10.1.2
- unified-lint-rule: 2.1.2
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
- dev: true
-
- /remark-lint@9.1.2:
- resolution: {integrity: sha512-m9e/aPlh7tsvfJfj8tPxrQzD6oEdb9Foko+Ya/6OwUP9EoGMfehv1Qtv26W1DoH58Wn8rT8CD+KuprTWscMmIA==}
- dependencies:
- '@types/mdast': 3.0.12
- remark-message-control: 7.1.1
- unified: 10.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-message-control@7.1.1:
- resolution: {integrity: sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-comment-marker: 2.1.2
- unified: 10.1.2
- unified-message-control: 4.0.0
- vfile: 5.3.7
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-parse@10.0.2:
- resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-from-markdown: 1.3.1
- unified: 10.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-preset-lint-consistent@5.1.1:
- resolution: {integrity: sha512-DZQfomiVi/1x7NRByWrOiIC+olEGa1PpyykKrowvYp5qr/Seq60FqU7OjBJxtcOLzgnQcu9Y2JXdHxFi4AAPXQ==}
- dependencies:
- '@types/mdast': 3.0.12
- remark-lint: 9.1.2
- remark-lint-blockquote-indentation: 3.1.2
- remark-lint-checkbox-character-style: 4.1.2
- remark-lint-code-block-style: 3.1.2
- remark-lint-emphasis-marker: 3.1.2
- remark-lint-fenced-code-marker: 3.1.2
- remark-lint-heading-style: 3.1.2
- remark-lint-link-title-style: 3.1.2
- remark-lint-list-item-content-indent: 3.1.2
- remark-lint-ordered-list-marker-style: 3.1.2
- remark-lint-rule-style: 3.1.2
- remark-lint-strong-marker: 3.1.2
- remark-lint-table-cell-padding: 4.1.3
- unified: 10.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-preset-lint-recommended@6.1.2:
- resolution: {integrity: sha512-x9kWufNY8PNAhY4fsl+KD3atgQdo4imP3GDAQYbQ6ylWVyX13suPRLkqnupW0ODRynfUg8ZRt8pVX0wMHwgPAg==}
- dependencies:
- '@types/mdast': 3.0.12
- remark-lint: 9.1.2
- remark-lint-final-newline: 2.1.2
- remark-lint-hard-break-spaces: 3.1.2
- remark-lint-list-item-bullet-indent: 4.1.2
- remark-lint-list-item-indent: 3.1.1
- remark-lint-no-blockquote-without-marker: 5.1.2
- remark-lint-no-duplicate-definitions: 3.1.2
- remark-lint-no-heading-content-indent: 4.1.2
- remark-lint-no-inline-padding: 4.1.2
- remark-lint-no-literal-urls: 3.1.2
- remark-lint-no-shortcut-reference-image: 3.1.2
- remark-lint-no-shortcut-reference-link: 3.1.2
- remark-lint-no-undefined-references: 4.2.1
- remark-lint-no-unused-definitions: 3.1.2
- remark-lint-ordered-list-marker-style: 3.1.2
- unified: 10.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-stringify@10.0.3:
- resolution: {integrity: sha512-koyOzCMYoUHudypbj4XpnAKFbkddRMYZHwghnxd7ue5210WzGw6kOBwauJTRUMq16jsovXx8dYNvSSWP89kZ3A==}
- dependencies:
- '@types/mdast': 3.0.12
- mdast-util-to-markdown: 1.5.0
- unified: 10.1.2
- dev: true
-
- /remark@14.0.3:
- resolution: {integrity: sha512-bfmJW1dmR2LvaMJuAnE88pZP9DktIFYXazkTfOIKZzi3Knk9lT0roItIA24ydOucI3bV/g/tXBA6hzqq3FV9Ew==}
- dependencies:
- '@types/mdast': 3.0.12
- remark-parse: 10.0.2
- remark-stringify: 10.0.3
- unified: 10.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /sade@1.8.1:
- resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
- engines: {node: '>=6'}
- dependencies:
- mri: 1.2.0
- dev: true
-
- /safe-buffer@5.2.1:
- resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
- dev: true
-
- /semver@7.5.4:
- resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
- engines: {node: '>=10'}
- hasBin: true
- dependencies:
- lru-cache: 6.0.0
- dev: true
-
- /shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
- dependencies:
- shebang-regex: 3.0.0
- dev: true
-
- /shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
- dev: true
-
- /signal-exit@4.0.2:
- resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==}
- engines: {node: '>=14'}
- dev: true
-
- /string-width@4.2.3:
- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
- engines: {node: '>=8'}
- dependencies:
- emoji-regex: 8.0.0
- is-fullwidth-code-point: 3.0.0
- strip-ansi: 6.0.1
- dev: true
-
- /string-width@5.1.2:
- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
- engines: {node: '>=12'}
- dependencies:
- eastasianwidth: 0.2.0
- emoji-regex: 9.2.2
- strip-ansi: 7.1.0
- dev: true
-
- /string_decoder@1.3.0:
- resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
- dependencies:
- safe-buffer: 5.2.1
- dev: true
-
- /strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
- dependencies:
- ansi-regex: 5.0.1
- dev: true
-
- /strip-ansi@7.1.0:
- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
- engines: {node: '>=12'}
- dependencies:
- ansi-regex: 6.0.1
- dev: true
-
- /supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
- dependencies:
- has-flag: 3.0.0
- dev: true
-
- /supports-color@9.4.0:
- resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==}
- engines: {node: '>=12'}
- dev: true
-
- /text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
- dev: true
-
- /to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
- dependencies:
- is-number: 7.0.0
- dev: true
-
- /to-vfile@7.2.4:
- resolution: {integrity: sha512-2eQ+rJ2qGbyw3senPI0qjuM7aut8IYXK6AEoOWb+fJx/mQYzviTckm1wDjq91QYHAPBTYzmdJXxMFA6Mk14mdw==}
- dependencies:
- is-buffer: 2.0.5
- vfile: 5.3.7
- dev: true
-
- /trough@2.1.0:
- resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
- dev: true
-
- /typedarray@0.0.6:
- resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
- dev: true
-
- /unified-args@10.0.0:
- resolution: {integrity: sha512-PqsqxwkXpGSLiMkbjNnKU33Ffm6gso6rAvz1TlBGzMBx3gpx7ewIhViBX8HEWmy0v7pebA5PM6RkRWWaYmtfYw==}
- dependencies:
- '@types/text-table': 0.2.2
- camelcase: 7.0.1
- chalk: 5.3.0
- chokidar: 3.5.3
- fault: 2.0.1
- json5: 2.2.3
- minimist: 1.2.8
- text-table: 0.2.0
- unified-engine: 10.1.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /unified-engine@10.1.0:
- resolution: {integrity: sha512-5+JDIs4hqKfHnJcVCxTid1yBoI/++FfF/1PFdSMpaftZZZY+qg2JFruRbf7PaIwa9KgLotXQV3gSjtY0IdcFGQ==}
- dependencies:
- '@types/concat-stream': 2.0.0
- '@types/debug': 4.1.8
- '@types/is-empty': 1.2.1
- '@types/node': 18.17.1
- '@types/unist': 2.0.7
- concat-stream: 2.0.0
- debug: 4.3.4
- fault: 2.0.1
- glob: 8.1.0
- ignore: 5.2.4
- is-buffer: 2.0.5
- is-empty: 1.2.0
- is-plain-obj: 4.1.0
- load-plugin: 5.1.0
- parse-json: 6.0.2
- to-vfile: 7.2.4
- trough: 2.1.0
- unist-util-inspect: 7.0.2
- vfile-message: 3.1.4
- vfile-reporter: 7.0.5
- vfile-statistics: 2.0.1
- yaml: 2.3.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /unified-lint-rule@2.1.2:
- resolution: {integrity: sha512-JWudPtRN7TLFHVLEVZ+Rm8FUb6kCAtHxEXFgBGDxRSdNMnGyTU5zyYvduHSF/liExlFB3vdFvsAHnNVE/UjAwA==}
- dependencies:
- '@types/unist': 2.0.7
- trough: 2.1.0
- unified: 10.1.2
- vfile: 5.3.7
- dev: true
-
- /unified-message-control@4.0.0:
- resolution: {integrity: sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-is: 5.2.1
- unist-util-visit: 3.1.0
- vfile: 5.3.7
- vfile-location: 4.1.0
- vfile-message: 3.1.4
- dev: true
-
- /unified@10.1.2:
- resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
- dependencies:
- '@types/unist': 2.0.7
- bail: 2.0.2
- extend: 3.0.2
- is-buffer: 2.0.5
- is-plain-obj: 4.1.0
- trough: 2.1.0
- vfile: 5.3.7
- dev: true
-
- /unist-util-generated@2.0.1:
- resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
- dev: true
-
- /unist-util-inspect@7.0.2:
- resolution: {integrity: sha512-Op0XnmHUl6C2zo/yJCwhXQSm/SmW22eDZdWP2qdf4WpGrgO1ZxFodq+5zFyeRGasFjJotAnLgfuD1jkcKqiH1Q==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /unist-util-is@5.2.1:
- resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /unist-util-position@4.0.4:
- resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /unist-util-stringify-position@3.0.3:
- resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
- dependencies:
- '@types/unist': 2.0.7
- dev: true
-
- /unist-util-visit-parents@4.1.1:
- resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-is: 5.2.1
- dev: true
-
- /unist-util-visit-parents@5.1.3:
- resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-is: 5.2.1
- dev: true
-
- /unist-util-visit@3.1.0:
- resolution: {integrity: sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-is: 5.2.1
- unist-util-visit-parents: 4.1.1
- dev: true
-
- /unist-util-visit@4.1.2:
- resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-is: 5.2.1
- unist-util-visit-parents: 5.1.3
- dev: true
-
- /util-deprecate@1.0.2:
- resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- dev: true
-
- /uvu@0.5.6:
- resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
- engines: {node: '>=8'}
- hasBin: true
- dependencies:
- dequal: 2.0.3
- diff: 5.1.0
- kleur: 4.1.5
- sade: 1.8.1
- dev: true
-
- /vfile-location@4.1.0:
- resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
- dependencies:
- '@types/unist': 2.0.7
- vfile: 5.3.7
- dev: true
-
- /vfile-message@3.1.4:
- resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
- dependencies:
- '@types/unist': 2.0.7
- unist-util-stringify-position: 3.0.3
- dev: true
-
- /vfile-reporter@7.0.5:
- resolution: {integrity: sha512-NdWWXkv6gcd7AZMvDomlQbK3MqFWL1RlGzMn++/O2TI+68+nqxCPTvLugdOtfSzXmjh+xUyhp07HhlrbJjT+mw==}
- dependencies:
- '@types/supports-color': 8.1.1
- string-width: 5.1.2
- supports-color: 9.4.0
- unist-util-stringify-position: 3.0.3
- vfile: 5.3.7
- vfile-message: 3.1.4
- vfile-sort: 3.0.1
- vfile-statistics: 2.0.1
- dev: true
-
- /vfile-sort@3.0.1:
- resolution: {integrity: sha512-1os1733XY6y0D5x0ugqSeaVJm9lYgj0j5qdcZQFyxlZOSy1jYarL77lLyb5gK4Wqr1d5OxmuyflSO3zKyFnTFw==}
- dependencies:
- vfile: 5.3.7
- vfile-message: 3.1.4
- dev: true
-
- /vfile-statistics@2.0.1:
- resolution: {integrity: sha512-W6dkECZmP32EG/l+dp2jCLdYzmnDBIw6jwiLZSER81oR5AHRcVqL+k3Z+pfH1R73le6ayDkJRMk0sutj1bMVeg==}
- dependencies:
- vfile: 5.3.7
- vfile-message: 3.1.4
- dev: true
-
- /vfile@5.3.7:
- resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
- dependencies:
- '@types/unist': 2.0.7
- is-buffer: 2.0.5
- unist-util-stringify-position: 3.0.3
- vfile-message: 3.1.4
- dev: true
-
- /walk-up-path@3.0.1:
- resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==}
- dev: true
-
- /which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
- dependencies:
- isexe: 2.0.0
- dev: true
-
- /wrap-ansi@7.0.0:
- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
- engines: {node: '>=10'}
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
- dev: true
-
- /wrap-ansi@8.1.0:
- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
- engines: {node: '>=12'}
- dependencies:
- ansi-styles: 6.2.1
- string-width: 5.1.2
- strip-ansi: 7.1.0
- dev: true
-
- /wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- dev: true
-
- /yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- dev: true
-
- /yaml@2.3.1:
- resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
- engines: {node: '>= 14'}
- dev: true
-
- /zwitch@2.0.4:
- resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
- dev: true
diff --git a/renovate.json b/renovate.json
deleted file mode 100644
index 39a2b6e..0000000
--- a/renovate.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "$schema": "https://docs.renovatebot.com/renovate-schema.json",
- "extends": [
- "config:base"
- ]
-}