open-index/open-npm huggingface dataset:
npm package: @lyonbot/json-schema-designer
Description: design json schema on-the-fly
Author: lyonbot
Latest version: 1.0.0

# json-schema-designer

Online Demo: http://lyonbot.github.io/json-schema-designer/

A JSON Schema Designer Written in Vue.

## Usage

`npm install @lyonbot/json-schema-designer`

```js
import JsonSchemaDesigner from "@lyonbot/json-schema-designer";

// in your Vue component
export default {
  components: {
    JsonSchemaDesigner
  },
  data() {
    return {
      schema: {
        type: "object",
        properties: {
          name: { type: "string", title: "名字" },
          age: { type: "integer", title: "年龄", minimum: 0 },
          tags: { type: "array", items: { type: "string" } }
        },
        required: ["name", "age", "tags"]
      }
    }
  }
}
```

```xml
<json-schema-designer :value.sync="schema" />
```

Note: a customized example can be found in `src/example/index.ts` and `src/example/App.vue`

https://github.com/lyonbot/json-schema-designer
npm package: @lyonbros/composer
Description: A set of stackable libraries for building complex single-page apps
Author: Andrew Lyon
Latest version: 1.3.3

# Composer.js
Composer is a library for building complex single-page applications.

As of v1.1, Composer no longer requires any DOM frameworks to function. The only
dependency it has is [History.js](https://github.com/browserstate/history.js/),
which is used by Composer.Router.

A special thanks to our early users who helped shape Composer in its infancy by
either reporting bugs or helping to write code!

### [__Check out the doc site to get started!__](http://lyonbros.github.io/composer.js)

Download the latest Composer.js:

- [Dev version](http://lyonbros.github.io/composer.js/composer.js)
- [Minified](http://lyonbros.github.io/composer.js/composer.min.js)

## License

Composer is licensed MIT.