Coder Social home page Coder Social logo

kkpan11 / resume-schema Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jsonresume/resume-schema

0.0 1.0 0.0 2.04 MB

JSON-Schema is used here to define and validate our proposed resume json

Home Page: http://jsonresume.org

License: MIT License

JavaScript 100.00%

resume-schema's Introduction

JSON Resume Schema

GitHub Releases NPM Release Latest Status Release Status

Standard, Specification, Schema

Getting started

npm install --save resume-schema

To use

const resumeSchema = require("resume-schema");
resumeSchema.validate(
  { name: "Thomas" },
  function (err, report) {
    if (err) {
      console.error("The resume was invalid:", err);
      return;
    }
    console.log("Resume validated successfully:", report);
  },
  function (err) {
    console.error("The resume was invalid:", err);
  }
);

More likely

var fs = require("fs");
var resumeSchema = require("resume-schema");
var resumeObject = JSON.parse(fs.readFileSync("resume.json", "utf8"));
resumeSchema.validate(resumeObject);

The JSON Resume schema is available from:

require("resume-schema").schema;

Contribute

We encourage anyone who's interested in participating in the formation of this standard to join the discussions here on GitHub. Also feel free to fork this project and submit new ideas to add to the JSON Resume Schema standard. To make sure all formatting is kept in check, please install the EditorConfig plugin for your editor of choice.

Versioning

JSON Resume Schema adheres to Semantic Versioning 2.0.0. If there is a violation of this scheme, report it as a bug. Specifically, if a patch or minor version is released and breaks backward compatibility, that version should be immediately yanked and/or a new version should be immediately released that restores compatibility. Any change that breaks the public API will only be introduced at a major-version release. As a result of this policy, you can (and should) specify any dependency on JSON Resume Schema by using the Pessimistic Version Constraint with two digits of precision.

We use automatic semver system.

Pull requests titles should be formatted as such

"fix: added something" - will bump the patch version
"feat: added something" - will bump the minor version

major version bumps will be few and far between for this schema.

Other resume standards

resume-schema's People

Contributors

thomasdavis avatar evanplaice avatar stp-ip avatar peterdavehello avatar ocram avatar ashes74 avatar dondebonair avatar aloisdg avatar sethfalco avatar rolandnsharp avatar markbiesheuvel avatar erming avatar dependabot[bot] avatar antialias avatar greenkeeper[bot] avatar alefteris avatar matmar10 avatar joshball avatar fredsterss avatar brianchung808 avatar 0xflotus avatar atlc avatar dym-sh avatar davidlj95 avatar jaredcubilla avatar adduc avatar hugginsio avatar waffle-iron avatar matthewjberger avatar olivif avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.