#33 remove node modules

This commit is contained in:
Mario Romano
2016-04-21 12:49:59 +01:00
parent 125a73d3e3
commit f9b34beafa
6 changed files with 17 additions and 33 deletions

View File

@@ -1,2 +1,4 @@
/typings
/src
/node_modules
gulpfile.js

View File

@@ -11,22 +11,6 @@ gulp.task('clean', function () {
return del('dist/**/*');
});
// copy static assets - i.e. non TypeScript compiled source
gulp.task('copy:assets', ['clean'], function () {
return gulp.src(['src/**/*.ts','!node_modules/**/*.*'])
.pipe(gulp.dest('dist'))
});
// copy dependencies
gulp.task('copy:libs', ['clean'], function () {
return gulp.src([
'node_modules/**/*',
'!node_modules/**/*.d.ts'
])
.pipe(gulp.dest('dist/node_modules'))
});
// linting
gulp.task('tslint', function () {
return gulp.src('app/**/*.ts')
@@ -52,6 +36,5 @@ gulp.task('tsconfig-glob', function () {
});
});
gulp.task('build', ['tslint', 'copy:assets', 'copy:libs', 'compile']);
gulp.task('build', ['tslint', 'clean', 'compile']);
gulp.task('default', ['build']);

View File

@@ -1,9 +1,11 @@
import { HelloWorld } from './HelloWorld';
import { DocumentList } from "./document-list.component.ts";
import { AlfrescoService } from "./alfresco.service.ts";
export * from 'src/HelloWorld';
export * from 'src/document-list.component.ts';
export * from 'src/alfresco.service.ts';
import { HelloWorld } from './src/HelloWorld';
import { DocumentList } from "./src/document-list.component.ts";
import { AlfrescoService } from "./src/alfresco.service.ts";
export * from './src/HelloWorld';
export * from './src/document-list.component.ts';
export * from './src/alfresco.service.ts';
declare var _default: {
directives: (typeof HelloWorld | typeof DocumentList)[];
providers: typeof AlfrescoService[];

View File

@@ -1,10 +1,7 @@
import { HelloWorld } from './HelloWorld';
import { DocumentList } from "./document-list.component.ts";
import { AlfrescoService } from "./alfresco.service.ts";
import {HelloWorld} from './src/HelloWorld';
import {DocumentList} from './src/document-list.component';
import {AlfrescoService} from './src/alfresco.service';
export * from './HelloWorld';
export * from './document-list.component.ts';
export * from './alfresco.service.ts';
export default {
directives: [HelloWorld, DocumentList],

View File

@@ -3,7 +3,7 @@
"version": "0.1.0",
"description": "Alfresco Document list - Angular 2 Component",
"license": "GNU",
"main": "dist/components.ts",
"main": "ng2-alfresco-documentslist.ts",
"contributors": [
{
"name": "Denys Vuika",

View File

@@ -11,7 +11,7 @@
"rootDir": ".",
"sourceMap": true,
"target": "es5",
"outDir": "dist/app"
"outDir": "dist"
},
"filesGlob": [
"node_modules/angular2/typings/browser.d.ts"