Skip to content

Commit 1b18736

Browse files
authored
Merge pull request #7 from NodeJunkie/issue-#6
Update dependencies
2 parents b60bc31 + 33983bc commit 1b18736

17 files changed

Lines changed: 9511 additions & 705 deletions

.babelrc

Lines changed: 0 additions & 3 deletions
This file was deleted.

.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

.eslintrc

Lines changed: 0 additions & 213 deletions
This file was deleted.

.eslintrc.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
module.exports = {
2+
env: {
3+
browser: true,
4+
commonjs: true,
5+
es6: true,
6+
node: true,
7+
},
8+
extends: [
9+
'airbnb-base',
10+
],
11+
globals: {
12+
Atomics: 'readonly',
13+
SharedArrayBuffer: 'readonly',
14+
},
15+
parserOptions: {
16+
ecmaVersion: 2018,
17+
},
18+
rules: {
19+
},
20+
};

.github/HEADER.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
# json-schema-class [![Build Status](https://travis-ci.org/NodeJunkie/node-json-schema-class.svg?branch=master)](https://travis-ci.org/NodeJunkie/node-json-schema-class)
2-
[![codecov.io](https://codecov.io/github/NodeJunkie/node-json-schema-class/coverage.svg?branch=master)](https://codecov.io/github/NodeJunkie/node-json-schema-class?branch=master)[![Code Climate](https://codeclimate.com/github/NodeJunkie/node-json-schema-class/badges/gpa.svg)](https://codeclimate.com/github/NodeJunkie/node-json-schema-class)[![esdocs](http://nodejunkie.github.io/node-json-schema-class/badge.svg)](http://nodejunkie.github.io/node-json-schema-class/)[![Issue Count](https://codeclimate.com/github/NodeJunkie/node-json-schema-class/badges/issue_count.svg)](https://codeclimate.com/github/NodeJunkie/node-json-schema-class)[![Dependencies](https://david-dm.org/nodejunkie/node-json-schema-class.svg)](https://david-dm.org/nodejunkie/node-json-schema-class#info)[![devDependency Status](https://david-dm.org/nodejunkie/node-json-schema-class/dev-status.svg)](https://david-dm.org/nodejunkie/node-json-schema-class#info=devDependencies)
1+
# json-schema-class
2+
[![Known Vulnerabilities](https://snyk.io/test/github/NodeJunkie/node-json-schema-class/badge.svg?targetFile=package.json)](https://snyk.io/test/github/NodeJunkie/node-json-schema-class?targetFile=package.json)
3+
[![Build Status](https://travis-ci.org/NodeJunkie/node-json-schema-class.svg?branch=master)](https://travis-ci.org/NodeJunkie/node-json-schema-class)
4+
[![codecov.io](https://codecov.io/github/NodeJunkie/node-json-schema-class/coverage.svg?branch=master)](https://codecov.io/github/NodeJunkie/node-json-schema-class?branch=master)
5+
[![Code Climate](https://codeclimate.com/github/NodeJunkie/node-json-schema-class/badges/gpa.svg)](https://codeclimate.com/github/NodeJunkie/node-json-schema-class)
6+
[![esdocs](http://nodejunkie.github.io/node-json-schema-class/badge.svg)](http://nodejunkie.github.io/node-json-schema-class/)
7+
[![Issue Count](https://codeclimate.com/github/NodeJunkie/node-json-schema-class/badges/issue_count.svg)](https://codeclimate.com/github/NodeJunkie/node-json-schema-class)
8+
[![Dependencies](https://david-dm.org/nodejunkie/node-json-schema-class.svg)](https://david-dm.org/nodejunkie/node-json-schema-class#info)
9+
[![devDependency Status](https://david-dm.org/nodejunkie/node-json-schema-class/dev-status.svg)](https://david-dm.org/nodejunkie/node-json-schema-class#info=devDependencies)
310

4-
[![Throughput Graph](https://graphs.waffle.io/NodeJunkie/node-json-schema-class/throughput.svg)](https://waffle.io/NodeJunkie/node-json-schema-class/metrics)![codecov.io](https://codecov.io/github/NodeJunkie/node-json-schema-class/branch.svg?branch=master)
11+
![codecov.io](https://codecov.io/github/NodeJunkie/node-json-schema-class/branch.svg?branch=master)
512

613
Base Class that includes JSON Schema validations via ajv package.
714

@@ -15,6 +22,4 @@ npm install json-schema-class --save
1522

1623
```JavaScript
1724
import SchemaClass from 'json-schema-class';
18-
```
19-
20-
# What is SchemaClass able to do you ask?
25+
```

.npmignore

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
#Developer files
22
.idea
33
*.iml
4-
.tmp
5-
*-compiled.js
6-
*-compiled.js.map
74
*.js.map
8-
.babelrc
95
.gitignore
106
.npmignore
117
.travis.yml
12-
esdocs.json
13-
gulpfile.js
8+
.eslintrc.js
9+
.codeclimate.yml
1410

1511
# Source Folder
16-
src
17-
bin
12+
scripts
13+
test
1814

1915
# Logs
2016
logs

.travis.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
language: node_js
22
node_js:
33
- stable
4-
- '5'
5-
- '5.1'
4+
- '10'
5+
- '11'
66
env:
77
matrix:
88
- CXX=g++-4.8
99
global:
1010
secure: QTOPXT57VW/C2R/Md0ucRWwx+mGw25Ff31oSJ+2oLJzrjUj4Ab/xFVXfgW7lzzng6iZizGAIMbzcgE+952p1iVkITppwpJUf6RvMm7X0H67AiBju7RJ6PYnO8YfjH8Qs7BL7p+w0TOQ6IIGNpk1BP3C9eIXfn7E58RxnFgUoDkGe+qd6TrwHvye/QdSUogYmnyRSkcdkLFyQwq+4861iWHFkM6WhX8bGMCZkgXRR3ZKOXgw/GwOMHllLctVGAVXjfZUtW5TUF1AplJjUUT4bCJ6sauZYacSZTl59+MvLcJqGw4c7JQeBc0f4FqitaqjK9kGm//Br4RPU+9QMmsFN8f7kFC8cNvc8l+CYqoFuy0ejFQjo6STmx6TEMmaYUZud7KxckAkMSmuRo3mdduly9A321oz81PrM0q5SpO15FqUh02n3mpK+0+r78nB9lRJvznH3hQrBTmZ++AhQj+VceuQ9gDRL87O7OgA/qFdx5IcBlf09368dkP60CHjRipYJfnIseIVMXFX0cbR14mZgChdX867nGPsw/6TMHtCHdJMFR27x8fQVDFDFP9oVzqbPfAVGIrSdUo90pp5MHKca1dNnB8/zrnxPZIGs+pwKUzoOSZ1xZLqlANLJsYeVbqOML9iGA0gTxRtBe8q8D/+qkOt/oAeNmjFcf1eZqqkRQHg=
1111
before_script:
1212
- npm install -g gulp codecov codeclimate-test-reporter
13-
script: gulp build
13+
script: npm test
1414
after_success:
1515
- git config --global user.email "github@phearzero.com"
1616
- git config --global user.name "Michael Feher"
1717
- codeclimate-test-reporter < ./coverage/lcov.info
1818
- codecov
19-
- gulp publish
2019
addons:
2120
apt:
2221
sources:

0 commit comments

Comments
 (0)