aboutsummaryrefslogtreecommitdiff
path: root/atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js
diff options
context:
space:
mode:
Diffstat (limited to 'atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js')
-rw-r--r--atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js b/atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js
new file mode 100644
index 0000000..613865d
--- /dev/null
+++ b/atom/packages/pretty-json/node_modules/jsonminify/docs/scripts/linenumber.js
@@ -0,0 +1,17 @@
+(function() {
+ var counter = 0;
+ var numbered;
+ var source = document.getElementsByClassName('prettyprint source');
+
+ if (source && source[0]) {
+ source = source[0].getElementsByTagName('code')[0];
+
+ numbered = source.innerHTML.split('\n');
+ numbered = numbered.map(function(item) {
+ counter++;
+ return '<span id="line' + counter + '" class="line"></span>' + item;
+ });
+
+ source.innerHTML = numbered.join('\n');
+ }
+})();