diff --git a/.gitignore b/.gitignore index 3270eff6ca..c7134373b5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,6 @@ .ruby-version _site/ Gemfile.lock +node_modules +docs + diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000..9dc83be40e Binary files /dev/null and b/icon.png differ diff --git a/jsdoc.conf.json b/jsdoc.conf.json new file mode 100644 index 0000000000..236a3d6f06 --- /dev/null +++ b/jsdoc.conf.json @@ -0,0 +1,11 @@ +{ + "docset" : { + "name": "Fabricjs Docset", + "icon": "icon.png", + "enableJavascript": true + }, + "opts": { + "template": "./node_modules/jsdoc-dash-template/", + "destination": "./docs/" + } +} \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000000..73ea92d933 --- /dev/null +++ b/package.json @@ -0,0 +1,26 @@ +{ + "name": "fabricjs.com", + "version": "1.0.0", + "description": "Documentation to be used in Dash", + "directories": { + "doc": "docs", + "test": "test" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "docset": "node server.js" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/cksachdev/fabricjs.com.git" + }, + "author": "Chetan Sachdev (http://chetansachdev.com/)", + "license": "MIT", + "bugs": { + "url": "https://github.com/cksachdev/fabricjs.com/issues" + }, + "homepage": "https://github.com/cksachdev/fabricjs.com#readme", + "devDependencies": { + "jsdoc-dash-template": "2.0.1" + } +}