Skip to content

Commit

Permalink
v1.0.0 JSON Schema Update (#53)
Browse files Browse the repository at this point in the history
* feat(v1.0.0): schema update for v1.0.0

* fix(data): correctly populate data from education
  • Loading branch information
anthonyjdella authored Oct 31, 2021
1 parent 6284716 commit 9399edd
Show file tree
Hide file tree
Showing 7 changed files with 9,053 additions and 79 deletions.
Binary file added .DS_Store
Binary file not shown.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,4 +166,4 @@ This tool is not affiliated with LinkedIn in any manner. Intended use is to expo

## Attribution:
Icon for browser extension:
- [https://www.iconfinder.com/icons/95928/arrow_down_download_profile_icon](https://www.iconfinder.com/icons/95928/arrow_down_download_profile_icon)
- [https://www.iconfinder.com/icons/95928/arrow_down_download_profile_icon](https://www.iconfinder.com/icons/95928/arrow_down_download_profile_icon)
4 changes: 2 additions & 2 deletions browser-ext/popup.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
<div class="specSelectWrapper">
Select JSONResume version:
<select id="specSelect">
<option value="stable" selected>Stable (v0.0.16)</option>
<option value="latest">Latest (v0.1.3)</option>
<option value="stable">Stable (v0.0.16)</option>
<option value="latest" selected>Latest (v1.0.0)</option>
<option value="beta">Beta (v0.1.3 + extra)</option>
</select>
</div>
Expand Down
15 changes: 7 additions & 8 deletions jsonresume.schema.latest.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/**
* @file Represents the latest version of the schema that I'm willing to support / implement
* - Currently locked to v0.1.3, @see https://github.com/joshuatz/linkedin-to-jsonresume/issues/33
* @see https://github.com/jsonresume/resume-schema/blob/v0.1.3/schema.json
* - Permalink of above: https://github.com/jsonresume/resume-schema/blob/cb54b409edd8502ec7a1c196668911985dce8bdd/schema.json
* - Currently v1.0.0
* @see https://github.com/jsonresume/resume-schema/blob/v1.0.0/schema.json
* - Permalink of above: https://github.com/jsonresume/resume-schema/blob/8a5b3982f8e5b9f8840398e162a6e0c418d023da/schema.json
*/

// All of these imports are because the spec is the same for the sub-section in both stable and latest (this doc)
Expand All @@ -19,13 +19,11 @@ export {
Skill
}

// Not yet in stable
// https://github.com/jsonresume/resume-schema/pull/340
interface Certificate {
export interface Certificate {
/**
* e.g. Certified Kubernetes Administrator
*/
title: string;
name: string;
/**
* e.g. 1989-06-12
*/
Expand Down Expand Up @@ -86,7 +84,7 @@ export interface Education {
/**
* grade point average, e.g. 3.67/4.0
*/
gpa?: string;
score?: string;
/**
* e.g. Massachusetts Institute of Technology
*/
Expand Down Expand Up @@ -214,6 +212,7 @@ export interface ResumeSchemaLatest {
*/
awards?: Award[];
basics?: Basics;
certificates: Certificate[];
education?: Education[];
interests?: Interest[];
/**
Expand Down
Loading

0 comments on commit 9399edd

Please sign in to comment.