Skip to content

Commit 47d510c

Browse files
committed
basics work
1 parent 697ba72 commit 47d510c

File tree

7 files changed

+472
-0
lines changed

7 files changed

+472
-0
lines changed

.gitignore

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

bit-docs.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports = function(bitDocs){
2+
var pkg = require("./package.json");
3+
var dependencies = {};
4+
dependencies[pkg.name] = pkg.version;
5+
6+
bitDocs.register("html", {
7+
dependencies: dependencies
8+
});
9+
}

package.json

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"name": "bit-docs-prettify",
3+
"version": "0.0.1",
4+
"description": "prettify code plugin",
5+
"main": "prettify.js",
6+
"scripts": {
7+
"test": "echo \"Error: no test specified\" && exit 1",
8+
"postinstall": "install-engine-dependencies"
9+
},
10+
"repository": {
11+
"type": "git",
12+
"url": "git+https://github.com/bit-docs/bit-docs-prettify.git"
13+
},
14+
"keywords": [
15+
"bit-docs"
16+
],
17+
"author": "Bitovi",
18+
"license": "MIT",
19+
"bugs": {
20+
"url": "https://github.com/bit-docs/bit-docs-prettify/issues"
21+
},
22+
"homepage": "https://github.com/bit-docs/bit-docs-prettify#readme",
23+
"system": {
24+
"meta": {
25+
"./prettify-engine": {"format": "global"}
26+
}
27+
},
28+
"devDependencies": {
29+
"bit-docs-generate-html": "^0.0.1",
30+
"q": "^1.4.1",
31+
"engine-dependencies": "^0.2.0",
32+
"connect": "^2.14.4"
33+
},
34+
"engineDependencies": {
35+
"node": {
36+
"0.10.x": {
37+
"devDependencies": {
38+
"zombie": "^3.1.1"
39+
}
40+
},
41+
"0.12.x": {
42+
"devDependencies": {
43+
"zombie": "^3.1.1"
44+
}
45+
},
46+
"^4.0.0": {
47+
"devDependencies": {
48+
"zombie": "^4.2.1"
49+
}
50+
},
51+
"^5.0.0": {
52+
"devDependencies": {
53+
"zombie": "^4.2.1"
54+
}
55+
}
56+
},
57+
"iojs": {
58+
"^3.0.0": {
59+
"devDependencies": {
60+
"zombie": "^4.1.0"
61+
}
62+
}
63+
}
64+
}
65+
}

prettify-engine.js

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

prettify.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
require("./prettify-engine");
2+
require("./prettify.less")
3+
4+
var codes = document.getElementsByTagName("code");
5+
for(var i = 0; i < codes.length; i ++){
6+
var code = codes[i];
7+
if(code.parentNode.nodeName.toUpperCase() === "PRE"){
8+
code.className = code.className +" prettyprint";
9+
}
10+
}
11+
prettyPrint();

0 commit comments

Comments
 (0)