fix(docs): make them run again and integrate into ci
This commit is contained in:
parent
5cbb174a6d
commit
e490861ba2
@ -1,3 +1,5 @@
|
|||||||
|
require('../../tools/transpiler/index.js').init();
|
||||||
|
|
||||||
var Package = require('dgeni').Package;
|
var Package = require('dgeni').Package;
|
||||||
var jsdocPackage = require('dgeni-packages/jsdoc');
|
var jsdocPackage = require('dgeni-packages/jsdoc');
|
||||||
var nunjucksPackage = require('dgeni-packages/nunjucks');
|
var nunjucksPackage = require('dgeni-packages/nunjucks');
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
var traceur = require('traceur/src/node/traceur.js');
|
|
||||||
|
|
||||||
module.exports = function TraceurParser() {
|
module.exports = function TraceurParser() {
|
||||||
return System.get(System.map.traceur + '/src/syntax/Parser.js').Parser;
|
return System.get('transpiler/src/parser').Parser;
|
||||||
};
|
};
|
@ -19,8 +19,8 @@ describe('atParser service', function() {
|
|||||||
'export class Inject {\n' +
|
'export class Inject {\n' +
|
||||||
'token;\n' +
|
'token;\n' +
|
||||||
'@CONST()\n' +
|
'@CONST()\n' +
|
||||||
'constructor(token) {\n' +
|
'constructor({a,b}:{a:string, b:string}) {\n' +
|
||||||
'this.token = token;\n' +
|
'this.token = a;\n' +
|
||||||
'}\n' +
|
'}\n' +
|
||||||
'}';
|
'}';
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ describe('atParser service', function() {
|
|||||||
relativePath: 'di/src/annotations.js'
|
relativePath: 'di/src/annotations.js'
|
||||||
});
|
});
|
||||||
|
|
||||||
expect(result.moduleTree.moduleName).toEqual('di/annotations');
|
expect(result.moduleTree.moduleName).toEqual('di/src/annotations');
|
||||||
expect(result.moduleTree.scriptItemList[0].type).toEqual('IMPORT_DECLARATION');
|
expect(result.moduleTree.scriptItemList[0].type).toEqual('IMPORT_DECLARATION');
|
||||||
|
|
||||||
expect(result.moduleTree.scriptItemList[1].type).toEqual('EXPORT_DECLARATION');
|
expect(result.moduleTree.scriptItemList[1].type).toEqual('EXPORT_DECLARATION');
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
var traceur = require('traceur/src/node/traceur.js');
|
|
||||||
|
|
||||||
module.exports = function traceurOptions() {
|
module.exports = function traceurOptions() {
|
||||||
return traceur.options;
|
return System.get(System.map.traceur + '/src/Options.js').options;
|
||||||
};
|
};
|
@ -8,4 +8,4 @@ SCRIPT_DIR=$(dirname $0)
|
|||||||
source $SCRIPT_DIR/env_dart.sh
|
source $SCRIPT_DIR/env_dart.sh
|
||||||
cd $SCRIPT_DIR/../..
|
cd $SCRIPT_DIR/../..
|
||||||
|
|
||||||
./node_modules/.bin/gulp build.js
|
./node_modules/.bin/gulp build.js docs
|
||||||
|
@ -8,4 +8,5 @@ source $SCRIPT_DIR/env_dart.sh
|
|||||||
cd $SCRIPT_DIR/../..
|
cd $SCRIPT_DIR/../..
|
||||||
|
|
||||||
./node_modules/.bin/gulp test.transpiler.unittest
|
./node_modules/.bin/gulp test.transpiler.unittest
|
||||||
|
./node_modules/.bin/gulp docs/test
|
||||||
./node_modules/.bin/gulp test.unit.js/ci --browsers=$KARMA_BROWSERS
|
./node_modules/.bin/gulp test.unit.js/ci --browsers=$KARMA_BROWSERS
|
||||||
|
@ -64,6 +64,13 @@ exports.compile = function compile(options, paths, source) {
|
|||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.init = function() {
|
||||||
|
if (needsReload) {
|
||||||
|
reloadCompiler();
|
||||||
|
needsReload = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Transpile and evaluate the code in `src`.
|
// Transpile and evaluate the code in `src`.
|
||||||
// Use existing traceur to compile our sources.
|
// Use existing traceur to compile our sources.
|
||||||
function reloadCompiler() {
|
function reloadCompiler() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user