├── .gitignore ├── CHANGELOG.md ├── README.md ├── index.js ├── lerna.json ├── package.json └── packages ├── cli ├── CHANGELOG.md ├── Dockerfile ├── README.md ├── bin │ └── json-schema-documentation-cli ├── package-lock.json ├── package.json └── src │ └── cli.js ├── generator ├── .gitignore ├── CHANGELOG.md ├── README.md ├── __snapshots__ │ ├── flatten.test.js.snap │ └── generator.test.js.snap ├── demo │ └── theme-default │ │ ├── Person.md │ │ ├── README.md │ │ └── generator-option.json.md ├── documentation │ ├── README.md │ └── generator-option.md ├── errors.js ├── fixtures │ ├── defs.json │ ├── sample-without-id.json │ ├── sample.json │ └── test.json ├── flatten.js ├── flatten.test.js ├── generator.js ├── generator.test.js ├── package-lock.json ├── package.json ├── package.test.js └── schemas │ └── generator-option.json ├── sample-generator ├── CHANGELOG.md ├── README.md ├── __snapshots__ │ └── sample-generator.test.js.snap ├── package-lock.json ├── package.json ├── package.test.js ├── sample-generator.js └── sample-generator.test.js └── theme-default ├── CHANGELOG.md ├── README.md ├── documentation-generator.js ├── documentation ├── README.md └── theme-option.md ├── errors.js ├── package-lock.json ├── package.json ├── package.test.js ├── readme-generator.js ├── schemas └── theme-option.json ├── theme.js ├── theme.test.js └── writer.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/index.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/Dockerfile -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/bin/json-schema-documentation-cli: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('..'); 4 | -------------------------------------------------------------------------------- /packages/cli/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/package-lock.json -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/cli/src/cli.js -------------------------------------------------------------------------------- /packages/generator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/.gitignore -------------------------------------------------------------------------------- /packages/generator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/CHANGELOG.md -------------------------------------------------------------------------------- /packages/generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/README.md -------------------------------------------------------------------------------- /packages/generator/__snapshots__/flatten.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/__snapshots__/flatten.test.js.snap -------------------------------------------------------------------------------- /packages/generator/__snapshots__/generator.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/__snapshots__/generator.test.js.snap -------------------------------------------------------------------------------- /packages/generator/demo/theme-default/Person.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/demo/theme-default/Person.md -------------------------------------------------------------------------------- /packages/generator/demo/theme-default/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/demo/theme-default/README.md -------------------------------------------------------------------------------- /packages/generator/demo/theme-default/generator-option.json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/demo/theme-default/generator-option.json.md -------------------------------------------------------------------------------- /packages/generator/documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/documentation/README.md -------------------------------------------------------------------------------- /packages/generator/documentation/generator-option.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/documentation/generator-option.md -------------------------------------------------------------------------------- /packages/generator/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/errors.js -------------------------------------------------------------------------------- /packages/generator/fixtures/defs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/fixtures/defs.json -------------------------------------------------------------------------------- /packages/generator/fixtures/sample-without-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/fixtures/sample-without-id.json -------------------------------------------------------------------------------- /packages/generator/fixtures/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/fixtures/sample.json -------------------------------------------------------------------------------- /packages/generator/fixtures/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/fixtures/test.json -------------------------------------------------------------------------------- /packages/generator/flatten.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/flatten.js -------------------------------------------------------------------------------- /packages/generator/flatten.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/flatten.test.js -------------------------------------------------------------------------------- /packages/generator/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/generator.js -------------------------------------------------------------------------------- /packages/generator/generator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/generator.test.js -------------------------------------------------------------------------------- /packages/generator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/package-lock.json -------------------------------------------------------------------------------- /packages/generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/package.json -------------------------------------------------------------------------------- /packages/generator/package.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/package.test.js -------------------------------------------------------------------------------- /packages/generator/schemas/generator-option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/generator/schemas/generator-option.json -------------------------------------------------------------------------------- /packages/sample-generator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/CHANGELOG.md -------------------------------------------------------------------------------- /packages/sample-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/README.md -------------------------------------------------------------------------------- /packages/sample-generator/__snapshots__/sample-generator.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/__snapshots__/sample-generator.test.js.snap -------------------------------------------------------------------------------- /packages/sample-generator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/package-lock.json -------------------------------------------------------------------------------- /packages/sample-generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/package.json -------------------------------------------------------------------------------- /packages/sample-generator/package.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/package.test.js -------------------------------------------------------------------------------- /packages/sample-generator/sample-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/sample-generator.js -------------------------------------------------------------------------------- /packages/sample-generator/sample-generator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/sample-generator/sample-generator.test.js -------------------------------------------------------------------------------- /packages/theme-default/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/CHANGELOG.md -------------------------------------------------------------------------------- /packages/theme-default/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/README.md -------------------------------------------------------------------------------- /packages/theme-default/documentation-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/documentation-generator.js -------------------------------------------------------------------------------- /packages/theme-default/documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/documentation/README.md -------------------------------------------------------------------------------- /packages/theme-default/documentation/theme-option.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/documentation/theme-option.md -------------------------------------------------------------------------------- /packages/theme-default/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/errors.js -------------------------------------------------------------------------------- /packages/theme-default/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/package-lock.json -------------------------------------------------------------------------------- /packages/theme-default/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/package.json -------------------------------------------------------------------------------- /packages/theme-default/package.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/package.test.js -------------------------------------------------------------------------------- /packages/theme-default/readme-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/readme-generator.js -------------------------------------------------------------------------------- /packages/theme-default/schemas/theme-option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/schemas/theme-option.json -------------------------------------------------------------------------------- /packages/theme-default/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/theme.js -------------------------------------------------------------------------------- /packages/theme-default/theme.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/theme.test.js -------------------------------------------------------------------------------- /packages/theme-default/writer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FGRibreau/json-schema-documentation/HEAD/packages/theme-default/writer.js --------------------------------------------------------------------------------