> For the complete documentation index, see [llms.txt](https://racoon-js.gitbook.io/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://racoon-js.gitbook.io/en/master.md).

# Introduction

## What is `racoon-js`?

`racoon-js` is a tiny JavaScript tool library. It usually is used to validate JSON data format, and it can be used in both Node and Browser.

## ✨ Feature

* 🌈 Support complete basic type
* ❄️ The data format can be flexibly defined, and any level of attribute nesting of *Object* is supported
* 🔗 Support chain call without paying attention to call sequence.

## Environment

* Modern browsers and IE10
* Node 0.1 and above
* electron

Compatible with all environments that implement es5.
