Skip to content

Commit 3da6614

Browse files
committed
Start working on a site version
1 parent ab75669 commit 3da6614

File tree

5 files changed

+1327
-0
lines changed

5 files changed

+1327
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules/

apis.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
[
2+
{
3+
"category": "Animals",
4+
"apis": [
5+
{
6+
"name": "IUCN",
7+
"description": "IUCN Red List of Threatened Species",
8+
"auth": "token",
9+
"link": "http://apiv3.iucnredlist.org/api/v3/docs"
10+
}, {
11+
"name": "Petfinder",
12+
"description": "Adoption",
13+
"auth": "no",
14+
"link": "https://www.petfinder.com/developers/api-docs/"
15+
}, {
16+
"name": "RescueGroups",
17+
"description": "Adoption",
18+
"auth": "no",
19+
"link": "https://userguide.rescuegroups.org/display/APIDG/API+Developers+Guide+Home"
20+
}
21+
]
22+
}, {
23+
"category": "Anime",
24+
"apis": [
25+
{
26+
"name": "AniList",
27+
"description": "AniList Anime API",
28+
"auth": "oAuth",
29+
"link": "http://anilist-api.readthedocs.org/en/latest/#"
30+
}, {
31+
"name": "Hummingbird",
32+
"description": "Hummingbird Anime API",
33+
"auth": "no",
34+
"link": "https://hummingbird.me/"
35+
}
36+
]
37+
}
38+
]

gulpfile.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
var gulp = require('gulp'),
2+
jsonLint = require('gulp-jsonlint');
3+
4+
gulp.task('lint', function() {
5+
gulp.src('apis.json')
6+
.pipe(jsonLint())
7+
.pipe(jsonLint.reporter());
8+
});
9+
10+
gulp.task('default', ['lint']);

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"dependencies": {
3+
"gulp": "*"
4+
},
5+
"devDependencies": {
6+
"gulp-jsonlint": "^1.1.0"
7+
}
8+
}

0 commit comments

Comments
 (0)