@jsoncv/schema
TypeScript icon, indicating that this package has built-in type declarations

0.16.3 • Public • Published

Schema

GitHub Releases NPM Release

JSON Schema for academic CV and resumes.

Accessing the schema via package manager

Install the package via npm

npm install --save @jsoncv/schema

or yarn

yarn add @jsoncv/schema

Require the schema like

import { schema } from '@jsoncv/schema'

Accessing the Schema from URL

You can attach this schema's link to your JSON object with $schema key. Many editors such as VSCode will resolve this and suggest valid keys and structure automatically.

{
    "$schema": "https://raw.githubusercontent.com/jsoncv/schema/master/src/schema.json"
}

VSCode Example

Development

For developments environment:

  • clone the repository,
  • install the dependencies,
  • and lunch the typescript compiler.
git clone https://github.com/jsoncv/schema.git
yarn install
yarn run serve

For validating the changes, update the example JSON CV (sample.json) and run

yarn run validate

Bugs, Issues, and Suggestions

You can report your issues, suggestions, and possible bugs on Github.

Package Sidebar

Install

npm i @jsoncv/schema

Weekly Downloads

0

Version

0.16.3

License

MIT

Unpacked Size

27.2 kB

Total Files

8

Last publish

Collaborators

  • aminzabardast