mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-03-16 23:30:23 +00:00
fix(gen-docs): require files without touching PATH
So that it works on latest revision of node... New version of Node (v0.5.x) does not support require.paths.push().
This commit is contained in:
parent
833eb3c844
commit
8978e066b5
10 changed files with 17 additions and 23 deletions
|
|
@ -1,4 +1,4 @@
|
|||
var DOM = require('dom.js').DOM;
|
||||
var DOM = require('../src/dom.js').DOM;
|
||||
|
||||
describe('dom', function() {
|
||||
var dom;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
var ngdoc = require('ngdoc.js');
|
||||
var DOM = require('dom.js').DOM;
|
||||
var ngdoc = require('../src/ngdoc.js');
|
||||
var DOM = require('../src/dom.js').DOM;
|
||||
|
||||
describe('ngdoc', function() {
|
||||
var Doc = ngdoc.Doc;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
var SiteMap = require('SiteMap.js').SiteMap;
|
||||
var Doc = require('ngdoc.js').Doc;
|
||||
var SiteMap = require('../src/SiteMap.js').SiteMap;
|
||||
var Doc = require('../src/ngdoc.js').Doc;
|
||||
|
||||
|
||||
describe('sitemap', function() {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
if (global.jasmine) return;
|
||||
|
||||
require.paths.push(__dirname + "/../../lib");
|
||||
require.paths.push(__dirname + '/../src');
|
||||
var jasmine = require('jasmine-1.0.1');
|
||||
var jasmine = require('../../lib/jasmine-1.0.1');
|
||||
var sys = require('util');
|
||||
|
||||
for(var key in jasmine) {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
var writer = require('writer.js');
|
||||
var writer = require('../src/writer.js');
|
||||
describe('writer', function() {
|
||||
describe('toString', function() {
|
||||
var toString = writer.toString;
|
||||
|
|
|
|||
|
|
@ -1,10 +1,8 @@
|
|||
require.paths.push(__dirname);
|
||||
require.paths.push('lib');
|
||||
var reader = require('reader.js'),
|
||||
ngdoc = require('ngdoc.js'),
|
||||
writer = require('writer.js'),
|
||||
SiteMap = require('SiteMap.js').SiteMap,
|
||||
appCache = require('appCache.js').appCache,
|
||||
var reader = require('./reader.js'),
|
||||
ngdoc = require('./ngdoc.js'),
|
||||
writer = require('./writer.js'),
|
||||
SiteMap = require('./SiteMap.js').SiteMap,
|
||||
appCache = require('./appCache.js').appCache,
|
||||
Q = require('qq');
|
||||
|
||||
process.on('uncaughtException', function(err) {
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@
|
|||
* All parsing/transformation code goes here. All code here should be sync to ease testing.
|
||||
*/
|
||||
|
||||
var Showdown = require('showdown').Showdown;
|
||||
var DOM = require('dom.js').DOM;
|
||||
var htmlEscape = require('dom.js').htmlEscape;
|
||||
var Showdown = require('../../lib/showdown').Showdown;
|
||||
var DOM = require('./dom.js').DOM;
|
||||
var htmlEscape = require('./dom.js').htmlEscape;
|
||||
var NEW_LINE = /\n\r?/;
|
||||
|
||||
exports.trim = trim;
|
||||
|
|
|
|||
|
|
@ -5,8 +5,7 @@
|
|||
|
||||
exports.collect = collect;
|
||||
|
||||
require.paths.push(__dirname);
|
||||
var ngdoc = require('ngdoc.js'),
|
||||
var ngdoc = require('./ngdoc.js'),
|
||||
Q = require('qq'),
|
||||
qfs = require('q-fs');
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
* All writing related code here. This is so that we can separate the async code from sync code
|
||||
* for testability
|
||||
*/
|
||||
require.paths.push(__dirname);
|
||||
var qfs = require('q-fs');
|
||||
var Q = require('qq');
|
||||
var OUTPUT_DIR = "build/docs/";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
if [ ! -e gen_docs.disable ]; then
|
||||
jasmine-node docs/spec -i docs/src -i lib --noColor && node docs/src/gen-docs.js
|
||||
jasmine-node docs/spec --noColor && node docs/src/gen-docs.js
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue