Skip to content

Commit f32d97e

Browse files
author
Lucas Vogel
committed
Prepending basil
1 parent 229555b commit f32d97e

5 files changed

Lines changed: 21 additions & 8 deletions

File tree

.babelrc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,9 @@
33
"es2015",
44
"stage-0"
55
],
6-
"plugins": []
6+
"plugins": [
7+
"babel-plugin-transform-es3-member-expression-literals",
8+
"babel-plugin-transform-es3-property-literals",
9+
"babel-plugin-transform-es5-property-mutators"
10+
]
711
}

dist/example.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

gulpfile.js/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ var clean = require('gulp-clean');
55
var argv = require('yargs').argv;
66
var util = require('gulp-util');
77
var source = require('vinyl-source-stream');
8+
var insert = require('gulp-insert');
89
var filesUtil = require('./util/filesUtil');
910

1011
var srcRoot = './src';
@@ -51,6 +52,10 @@ gulp.task('es2015-to-es5', ['clean'], function() {
5152
.bundle()
5253
.on('error', util.log.bind(util, 'Browserify Error'))
5354
.pipe(source(outputFileName))
55+
.pipe(insert.prepend(
56+
'#includepath "~/Documents/;%USERPROFILE%Documents";\n' +
57+
'#include "basiljs/bundle/basil.js";\n\n'
58+
))
5459
.pipe(gulp.dest(distRoot));
5560
});
5661

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,16 @@
3030
"homepage": "https://github.com/vogelino/es2015-2-extendScript-build#readme",
3131
"devDependencies": {
3232
"babel": "^6.5.2",
33+
"babel-plugin-transform-es3-member-expression-literals": "^6.5.0",
34+
"babel-plugin-transform-es3-property-literals": "^6.5.0",
35+
"babel-plugin-transform-es5-property-mutators": "^6.6.5",
3336
"babel-preset-es2015": "^6.6.0",
3437
"babel-preset-stage-0": "^6.5.0",
3538
"babelify": "^7.3.0",
3639
"browserify": "^13.0.0",
3740
"gulp": "^3.9.1",
3841
"gulp-clean": "^0.3.2",
42+
"gulp-insert": "^0.5.0",
3943
"gulp-util": "^3.0.7",
4044
"recursive-readdir": "^2.0.0",
4145
"vinyl-source-stream": "^1.1.0",

src/example/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,8 @@
1+
function draw() {
12

2-
var a = 1;
3+
b.doc();
4+
b.text("Hello World", 100, 100, 200, 50);
5+
6+
}
7+
8+
b.go();

0 commit comments

Comments
 (0)