bundles check (#2612)

bundles check service
This commit is contained in:
Eugenio Romano
2017-11-06 23:38:29 +00:00
committed by GitHub
parent f9b8d9f0eb
commit 406b2833bb
9 changed files with 250 additions and 85 deletions

View File

@@ -6,7 +6,7 @@
"scripts": { "scripts": {
"ng": "ng", "ng": "ng",
"start": "npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --app=0 --open --aot=true", "start": "npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --app=0 --open --aot=true",
"start:dev": "npm run style:dev & npm run clean-ng2-component-angular && npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --app=1 pp-dev --proxy-config proxy.conf.js --open", "start:dev": "npm run style:dev & npm run clean-ng2-component-angular && npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --disable-host-check --app=1 pp-dev --proxy-config proxy.conf.js --open",
"start:dist": "npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --disable-host-check --aot=false --prod --app=0", "start:dist": "npm run server-versions && rimraf dist && ng serve --host 0.0.0.0 --disable-host-check --aot=false --prod --app=0",
"build": "npm run server-versions && rimraf dist && ng build -app=0", "build": "npm run server-versions && rimraf dist && ng build -app=0",
"build:dev": "npm run style:dev & npm run server-versions && rimraf dist && ng build -app=1", "build:dev": "npm run style:dev & npm run server-versions && rimraf dist && ng build -app=1",

View File

@@ -7,8 +7,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/png" href="favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="favicon-96x96.png" sizes="96x96">
<link href="https://fonts.googleapis.com/css?family=Muli" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Muli" rel="stylesheet" media="none" onload="if(media!='all')media='all'">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" rel="stylesheet" media="none" onload="if(media!='all')media='all'">
<style> <style>
body, html { body, html {

View File

@@ -1,6 +1,9 @@
const webpack = require('webpack');
const webpackMerge = require('webpack-merge'); const webpackMerge = require('webpack-merge');
const UglifyJSPlugin = require('uglifyjs-webpack-plugin')
const commonConfig = require('./webpack.common.js'); const commonConfig = require('./webpack.common.js');
const fs = require('fs');
const webpack = require('webpack');
const path = require('path');
module.exports = webpackMerge(commonConfig, { module.exports = webpackMerge(commonConfig, {
@@ -8,7 +11,9 @@ module.exports = webpackMerge(commonConfig, {
externals: [ externals: [
/^\@angular\//, /^\@angular\//,
/^rxjs\//, /^rxjs\//,
/^\@ngx-translate\//,
'moment', 'moment',
'minimatch',
'raphael', 'raphael',
'ng2-charts', 'ng2-charts',
'alfresco-js-api', 'alfresco-js-api',
@@ -18,7 +23,8 @@ module.exports = webpackMerge(commonConfig, {
'ng2-activiti-diagrams', 'ng2-activiti-diagrams',
'ng2-activiti-form', 'ng2-activiti-form',
"ng2-activiti-tasklist", "ng2-activiti-tasklist",
'ng2-alfresco-documentlist' 'ng2-alfresco-documentlist',
'ng2-alfresco-upload',
], ],
output: { output: {
@@ -49,18 +55,22 @@ module.exports = webpackMerge(commonConfig, {
plugins: [ plugins: [
//new webpack.optimize.UglifyJsPlugin({ new UglifyJSPlugin({
// mangle: { sourceMap: true,
// keep_fnames: true uglifyOptions: {
// }, ie8: false,
// compress: { ecma: 6,
// warnings: false output: {
// }, comments: false,
// output: { beautify: false
// comments: false },
// }, warnings: false
// sourceMap: true }
//}) }),
new webpack.BannerPlugin({
banner: fs.readFileSync(path.resolve(__dirname, './assets/license_header_add.txt'), 'utf8'),
entryOnly: true
})
] ]
}); });

View File

@@ -0,0 +1,10 @@
const webpackMerge = require('webpack-merge');
const webpackBuild = require('./webpack.build.js');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
module.exports = webpackMerge(webpackBuild, {
plugins: [
new BundleAnalyzerPlugin()
]
});

View File

@@ -29,7 +29,7 @@ const ENV = process.env.NODE_ENV = process.env.ENV = 'production';
module.exports = { module.exports = {
devtool: 'cheap-module-source-map', devtool: 'source-map',
resolveLoader: { resolveLoader: {
alias: { alias: {
@@ -177,8 +177,6 @@ module.exports = {
new webpack.NoEmitOnErrorsPlugin(), new webpack.NoEmitOnErrorsPlugin(),
new webpack.BannerPlugin(fs.readFileSync(path.resolve(__dirname, './assets/license_header_add.txt'), 'utf8')),
new webpack.ContextReplacementPlugin( new webpack.ContextReplacementPlugin(
/angular(\\|\/)core(\\|\/)@angular/, /angular(\\|\/)core(\\|\/)@angular/,
helpers.root('./src'), helpers.root('./src'),

View File

@@ -1,4 +1,3 @@
const helpers = require('./helpers');
const webpackMerge = require('webpack-merge'); const webpackMerge = require('webpack-merge');
const commonConfig = require('./webpack.common.js'); const commonConfig = require('./webpack.common.js');

View File

@@ -20,8 +20,9 @@ import { async, ComponentFixture, fakeAsync, TestBed, tick } from '@angular/core
import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material'; import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material';
import { By } from '@angular/platform-browser'; import { By } from '@angular/platform-browser';
import { MinimalNodeEntryEntity } from 'alfresco-js-api'; import { MinimalNodeEntryEntity } from 'alfresco-js-api';
import { AlfrescoContentService, AlfrescoTranslationService, CoreModule, SearchService, SiteModel } from 'ng2-alfresco-core'; import { AlfrescoContentService, AlfrescoTranslationService, CoreModule, SearchService, SiteModel, SitesApiService } from 'ng2-alfresco-core';
import { DataTableModule } from 'ng2-alfresco-datatable'; import { DataTableModule } from 'ng2-alfresco-datatable';
import { Observable } from 'rxjs/Rx';
import { MaterialModule } from '../../material.module'; import { MaterialModule } from '../../material.module';
import { DocumentListService } from '../../services/document-list.service'; import { DocumentListService } from '../../services/document-list.service';
import { DropdownBreadcrumbComponent } from '../breadcrumb/dropdown-breadcrumb.component'; import { DropdownBreadcrumbComponent } from '../breadcrumb/dropdown-breadcrumb.component';
@@ -86,6 +87,7 @@ describe('ContentNodeSelectorComponent', () => {
], ],
providers: [ providers: [
AlfrescoContentService, AlfrescoContentService,
SitesApiService,
AlfrescoTranslationService, AlfrescoTranslationService,
DocumentListService, DocumentListService,
SearchService, SearchService,
@@ -234,12 +236,16 @@ describe('ContentNodeSelectorComponent', () => {
describe('Breadcrumbs', () => { describe('Breadcrumbs', () => {
let documentListService, let documentListService,
sitesApiService,
expectedDefaultFolderNode; expectedDefaultFolderNode;
beforeEach(() => { beforeEach(() => {
expectedDefaultFolderNode = <MinimalNodeEntryEntity> { path: { elements: [] } }; expectedDefaultFolderNode = <MinimalNodeEntryEntity> { path: { elements: [] } };
documentListService = TestBed.get(DocumentListService); documentListService = TestBed.get(DocumentListService);
sitesApiService = TestBed.get(SitesApiService);
spyOn(documentListService, 'getFolderNode').and.returnValue(Promise.resolve(expectedDefaultFolderNode)); spyOn(documentListService, 'getFolderNode').and.returnValue(Promise.resolve(expectedDefaultFolderNode));
spyOn(documentListService, 'getFolder').and.returnValue(Observable.throw('No results for test'));
spyOn(sitesApiService, 'getSites').and.returnValue(Observable.of([]));
component.currentFolderId = 'cat-girl-nuku-nuku'; component.currentFolderId = 'cat-girl-nuku-nuku';
fixture.detectChanges(); fixture.detectChanges();
}); });

View File

@@ -1,55 +1,126 @@
{ {
"name": "ng2-alfresco-components", "name": "ng2-alfresco-components",
"description": "Alfresco ng2 components", "description": "Alfresco ng2 components",
"version": "1.9.0", "version": "1.9.0",
"author": "Alfresco Software, Ltd.", "author": "Alfresco Software, Ltd.",
"scripts": { "scripts": {
"clean": "rimraf node_modules", "clean": "rimraf node_modules",
"clean-lock": "rimraf package-lock.json", "clean-lock": "rimraf package-lock.json",
"build": "npm run pkg-build && npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.build.js --progress --profile --bail && npm run build-style", "build": "npm run pkg-build && npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.build.js --progress --profile --bail && npm run build-style && npm run bundlesize-check",
"build-style": "npm run webpack -- --config config/webpack.style.js --progress --profile --bail", "build-style": "npm run webpack -- --config config/webpack.style.js --progress --profile --bail",
"pkg-build": "package-json-merge ng2-alfresco-core/package.json ng2-alfresco-datatable/package.json ng2-activiti-diagrams/package.json ng2-activiti-analytics/package.json ng2-activiti-form/package.json ng2-activiti-tasklist/package.json ng2-activiti-processlist/package.json ng2-alfresco-documentlist/package.json ng2-alfresco-login/package.json ng2-alfresco-search/package.json ng2-alfresco-tag/package.json ng2-alfresco-upload/package.json ng2-alfresco-viewer/package.json ng2-alfresco-webscript/package.json ng2-alfresco-webscript/package.json ng2-alfresco-userinfo/package.json ng2-alfresco-social/package.json package-base.json > package.json", "bundlesize-map": "npm run webpack -- --config config/webpack.bundle-check.js --progress --profile --bail",
"test": "node node_modules/karma/bin/karma start --reporters mocha,coverage --single-run --component .", "bundlesize-check": "bundlesize",
"test-browser": "node node_modules/karma/bin/karma start karma.conf.js --reporters kjhtml", "pkg-build": "package-json-merge ng2-alfresco-core/package.json ng2-alfresco-datatable/package.json ng2-activiti-diagrams/package.json ng2-activiti-analytics/package.json ng2-activiti-form/package.json ng2-activiti-tasklist/package.json ng2-activiti-processlist/package.json ng2-alfresco-documentlist/package.json ng2-alfresco-login/package.json ng2-alfresco-search/package.json ng2-alfresco-tag/package.json ng2-alfresco-upload/package.json ng2-alfresco-viewer/package.json ng2-alfresco-webscript/package.json ng2-alfresco-webscript/package.json ng2-alfresco-userinfo/package.json ng2-alfresco-social/package.json package-base.json > package.json",
"toc": "markdown-toc -i ng2-alfresco-core/README.md && markdown-toc -i ng2-alfresco-datatable/README.md && markdown-toc -i ng2-activiti-diagrams/README.md && markdown-toc -i ng2-activiti-analytics/README.md && markdown-toc -i ng2-activiti-form/README.md && markdown-toc -i ng2-activiti-tasklist/README.md && markdown-toc -i ng2-activiti-processlist/README.md && markdown-toc -i ng2-alfresco-documentlist/README.md && markdown-toc -i ng2-alfresco-login/README.md && markdown-toc -i ng2-alfresco-search/README.md && markdown-toc -i ng2-alfresco-tag/README.md && markdown-toc -i ng2-alfresco-upload/README.md && markdown-toc -i ng2-alfresco-viewer/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-userinfo/README.md && markdown-toc -i ng2-alfresco-social/README.md && markdown-toc -i README.md", "test": "node node_modules/karma/bin/karma start --reporters mocha,coverage --single-run --component .",
"markdownlint": "markdownlint ng2-alfresco-core/README.md && markdownlint ng2-alfresco-datatable/README.md && markdownlint ng2-activiti-diagrams/README.md && markdownlint ng2-activiti-analytics/README.md && markdownlint ng2-activiti-form/README.md && markdownlint ng2-activiti-tasklist/README.md && markdownlint ng2-activiti-processlist/README.md && markdownlint ng2-alfresco-documentlist/README.md && markdownlint ng2-alfresco-login/README.md && markdownlint ng2-alfresco-search/README.md && markdownlint ng2-alfresco-tag/README.md && markdownlint ng2-alfresco-upload/README.md && markdownlint ng2-alfresco-viewer/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-userinfo/README.md && markdownlint ng2-alfresco-social/README.md && markdownlint README.md", "test-browser": "node node_modules/karma/bin/karma start karma.conf.js --reporters kjhtml",
"doc": "npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.doc.js --progress --profile --bail", "toc": "markdown-toc -i ng2-alfresco-core/README.md && markdown-toc -i ng2-alfresco-datatable/README.md && markdown-toc -i ng2-activiti-diagrams/README.md && markdown-toc -i ng2-activiti-analytics/README.md && markdown-toc -i ng2-activiti-form/README.md && markdown-toc -i ng2-activiti-tasklist/README.md && markdown-toc -i ng2-activiti-processlist/README.md && markdown-toc -i ng2-alfresco-documentlist/README.md && markdown-toc -i ng2-alfresco-login/README.md && markdown-toc -i ng2-alfresco-search/README.md && markdown-toc -i ng2-alfresco-tag/README.md && markdown-toc -i ng2-alfresco-upload/README.md && markdown-toc -i ng2-alfresco-viewer/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-userinfo/README.md && markdown-toc -i ng2-alfresco-social/README.md && markdown-toc -i README.md",
"docindex": "node config/buildFullDocIndex.js", "markdownlint": "markdownlint ng2-alfresco-core/README.md && markdownlint ng2-alfresco-datatable/README.md && markdownlint ng2-activiti-diagrams/README.md && markdownlint ng2-activiti-analytics/README.md && markdownlint ng2-activiti-form/README.md && markdownlint ng2-activiti-tasklist/README.md && markdownlint ng2-activiti-processlist/README.md && markdownlint ng2-alfresco-documentlist/README.md && markdownlint ng2-alfresco-login/README.md && markdownlint ng2-alfresco-search/README.md && markdownlint ng2-alfresco-tag/README.md && markdownlint ng2-alfresco-upload/README.md && markdownlint ng2-alfresco-viewer/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-userinfo/README.md && markdownlint ng2-alfresco-social/README.md && markdownlint README.md",
"tslint": "", "doc": "npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.doc.js --progress --profile --bail",
"prepublish": "", "docindex": "node config/buildFullDocIndex.js",
"tsc": "", "tslint": "",
"pretest": "", "prepublish": "",
"posttest": "", "tsc": "",
"coverage": "", "pretest": "",
"publish:prod": "", "posttest": "",
"webpack": "node node_modules/webpack/bin/webpack.js" "coverage": "",
"publish:prod": "",
"webpack": "node node_modules/webpack/bin/webpack.js"
},
"bundlesize": [
{
"path": "./ng2-activiti-analytics/bundles/ng2-activiti-analytics.js",
"maxSize": "20 kB"
}, },
"main": "./index.js", {
"module": "./index.js", "path": "./ng2-activiti-diagrams/bundles/ng2-activiti-diagrams.js",
"typings": "./index.d.ts", "maxSize": "40 kB"
"repository": {
"type": "git",
"url": "https://github.com/Alfresco/alfresco-ng2-components.git"
}, },
"bugs": { {
"url": "https://github.com/Alfresco/alfresco-ng2-components/issues" "path": "./ng2-activiti-form/bundles/ng2-activiti-form.js",
"maxSize": "50 kB"
}, },
"dependencies": { {
"path": "./ng2-activiti-processlist/bundles/ng2-activiti-processlist.js",
"maxSize": "20 kB"
}, },
"devDependencies": { {
"markdown-toc": "1.1.0", "path": "./ng2-activiti-tasklist/bundles/ng2-activiti-tasklist.js",
"markdownlint-cli": "^0.3.1", "maxSize": "50 kB"
"package-json-merge": "0.0.1"
}, },
"keywords": [ {
"alfresco-ng2-components", "path": "./ng2-alfresco-core/bundles/ng2-alfresco-core.js",
"angular2", "maxSize": "50 kB"
"typescript", },
"alfresco", {
"activiti", "path": "./ng2-alfresco-datatable/bundles/ng2-alfresco-datatable.js",
"ecm", "maxSize": "10 kB"
"bpm" },
], {
"license": "Apache-2.0" "path": "./ng2-alfresco-documentlist/bundles/ng2-alfresco-documentlist.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-alfresco-login/bundles/ng2-alfresco-login.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-search/bundles/ng2-alfresco-search.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-social/bundles/ng2-alfresco-social.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-tag/bundles/ng2-alfresco-tag.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-upload/bundles/ng2-alfresco-upload.js",
"maxSize": "10 kB"
},
{
"path": "./ng2-alfresco-userinfo/bundles/ng2-alfresco-userinfo.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-viewer/bundles/ng2-alfresco-viewer.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-alfresco-webscript/bundles/ng2-alfresco-webscript.js",
"maxSize": "10 kb"
}
],
"main": "./index.js",
"module": "./index.js",
"typings": "./index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/Alfresco/alfresco-ng2-components.git"
},
"bugs": {
"url": "https://github.com/Alfresco/alfresco-ng2-components/issues"
},
"dependencies": {
},
"devDependencies": {
"bundlesize": "^0.15.3",
"markdown-toc": "1.1.0",
"markdownlint-cli": "^0.3.1",
"package-json-merge": "0.0.1",
"uglifyjs-webpack-plugin": "^1.0.1",
"webpack-bundle-analyzer": "2.9.0"
},
"keywords": [
"alfresco-ng2-components",
"angular2",
"typescript",
"alfresco",
"activiti",
"ecm",
"bpm"
],
"license": "Apache-2.0"
} }

View File

@@ -7,12 +7,14 @@
"clean": "rimraf node_modules", "clean": "rimraf node_modules",
"clean-lock": "rimraf package-lock.json", "clean-lock": "rimraf package-lock.json",
"rimraf": "rimraf", "rimraf": "rimraf",
"build": "npm run pkg-build && npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.build.js --progress --profile --bail && npm run build-style", "build": "npm run pkg-build && npm run toc && npm run markdownlint && npm run webpack -- --config config/webpack.build.js --progress --profile --bail && npm run build-style && npm run bundlesize-check",
"test": "node node_modules/karma/bin/karma start --reporters mocha,coverage --single-run --component .", "test": "node node_modules/karma/bin/karma start --reporters mocha,coverage --single-run --component .",
"build-style": "npm run webpack -- --config config/webpack.style.js --progress --profile --bail", "build-style": "npm run webpack -- --config config/webpack.style.js --progress --profile --bail",
"test-browser": "node node_modules/karma/bin/karma start karma.conf.js --reporters kjhtml", "test-browser": "node node_modules/karma/bin/karma start karma.conf.js --reporters kjhtml",
"coverage": "", "coverage": "",
"prepublishOnly": "npm run build", "prepublishOnly": "npm run build",
"bundlesize-map": "npm run webpack -- --config config/webpack.bundle-check.js --progress --profile --bail",
"bundlesize-check": "bundlesize",
"pkg-build": "package-json-merge ng2-alfresco-core/package.json ng2-alfresco-datatable/package.json ng2-activiti-diagrams/package.json ng2-activiti-analytics/package.json ng2-activiti-form/package.json ng2-activiti-tasklist/package.json ng2-activiti-processlist/package.json ng2-alfresco-documentlist/package.json ng2-alfresco-login/package.json ng2-alfresco-search/package.json ng2-alfresco-tag/package.json ng2-alfresco-upload/package.json ng2-alfresco-viewer/package.json ng2-alfresco-webscript/package.json ng2-alfresco-webscript/package.json ng2-alfresco-userinfo/package.json ng2-alfresco-social/package.json package-base.json > package.json", "pkg-build": "package-json-merge ng2-alfresco-core/package.json ng2-alfresco-datatable/package.json ng2-activiti-diagrams/package.json ng2-activiti-analytics/package.json ng2-activiti-form/package.json ng2-activiti-tasklist/package.json ng2-activiti-processlist/package.json ng2-alfresco-documentlist/package.json ng2-alfresco-login/package.json ng2-alfresco-search/package.json ng2-alfresco-tag/package.json ng2-alfresco-upload/package.json ng2-alfresco-viewer/package.json ng2-alfresco-webscript/package.json ng2-alfresco-webscript/package.json ng2-alfresco-userinfo/package.json ng2-alfresco-social/package.json package-base.json > package.json",
"toc": "markdown-toc -i ng2-alfresco-core/README.md && markdown-toc -i ng2-alfresco-datatable/README.md && markdown-toc -i ng2-activiti-diagrams/README.md && markdown-toc -i ng2-activiti-analytics/README.md && markdown-toc -i ng2-activiti-form/README.md && markdown-toc -i ng2-activiti-tasklist/README.md && markdown-toc -i ng2-activiti-processlist/README.md && markdown-toc -i ng2-alfresco-documentlist/README.md && markdown-toc -i ng2-alfresco-login/README.md && markdown-toc -i ng2-alfresco-search/README.md && markdown-toc -i ng2-alfresco-tag/README.md && markdown-toc -i ng2-alfresco-upload/README.md && markdown-toc -i ng2-alfresco-viewer/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-userinfo/README.md && markdown-toc -i ng2-alfresco-social/README.md && markdown-toc -i README.md", "toc": "markdown-toc -i ng2-alfresco-core/README.md && markdown-toc -i ng2-alfresco-datatable/README.md && markdown-toc -i ng2-activiti-diagrams/README.md && markdown-toc -i ng2-activiti-analytics/README.md && markdown-toc -i ng2-activiti-form/README.md && markdown-toc -i ng2-activiti-tasklist/README.md && markdown-toc -i ng2-activiti-processlist/README.md && markdown-toc -i ng2-alfresco-documentlist/README.md && markdown-toc -i ng2-alfresco-login/README.md && markdown-toc -i ng2-alfresco-search/README.md && markdown-toc -i ng2-alfresco-tag/README.md && markdown-toc -i ng2-alfresco-upload/README.md && markdown-toc -i ng2-alfresco-viewer/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-webscript/README.md && markdown-toc -i ng2-alfresco-userinfo/README.md && markdown-toc -i ng2-alfresco-social/README.md && markdown-toc -i README.md",
"markdownlint": "markdownlint ng2-alfresco-core/README.md && markdownlint ng2-alfresco-datatable/README.md && markdownlint ng2-activiti-diagrams/README.md && markdownlint ng2-activiti-analytics/README.md && markdownlint ng2-activiti-form/README.md && markdownlint ng2-activiti-tasklist/README.md && markdownlint ng2-activiti-processlist/README.md && markdownlint ng2-alfresco-documentlist/README.md && markdownlint ng2-alfresco-login/README.md && markdownlint ng2-alfresco-search/README.md && markdownlint ng2-alfresco-tag/README.md && markdownlint ng2-alfresco-upload/README.md && markdownlint ng2-alfresco-viewer/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-userinfo/README.md && markdownlint ng2-alfresco-social/README.md && markdownlint README.md", "markdownlint": "markdownlint ng2-alfresco-core/README.md && markdownlint ng2-alfresco-datatable/README.md && markdownlint ng2-activiti-diagrams/README.md && markdownlint ng2-activiti-analytics/README.md && markdownlint ng2-activiti-form/README.md && markdownlint ng2-activiti-tasklist/README.md && markdownlint ng2-activiti-processlist/README.md && markdownlint ng2-alfresco-documentlist/README.md && markdownlint ng2-alfresco-login/README.md && markdownlint ng2-alfresco-search/README.md && markdownlint ng2-alfresco-tag/README.md && markdownlint ng2-alfresco-upload/README.md && markdownlint ng2-alfresco-viewer/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-webscript/README.md && markdownlint ng2-alfresco-userinfo/README.md && markdownlint ng2-alfresco-social/README.md && markdownlint README.md",
@@ -75,27 +77,27 @@
"@angular/platform-browser-dynamic": "5.0.0", "@angular/platform-browser-dynamic": "5.0.0",
"@angular/router": "5.0.0", "@angular/router": "5.0.0",
"@ngx-translate/core": "8.0.0", "@ngx-translate/core": "8.0.0",
"alfresco-js-api": "^1.10.0-79d7c47d02f9910e657fea48a4f7d4d37a218959", "alfresco-js-api": "1.9.0",
"chart.js": "2.5.0",
"classlist.js": "1.1.20150312", "classlist.js": "1.1.20150312",
"core-js": "2.4.1", "core-js": "2.4.1",
"hammerjs": "2.0.8", "hammerjs": "2.0.8",
"minimatch": "3.0.4",
"moment": "2.15.2", "moment": "2.15.2",
"ng2-activiti-diagrams": "1.9.0",
"ng2-activiti-form": "1.9.0",
"ng2-activiti-tasklist": "1.9.0",
"ng2-alfresco-core": "1.9.0",
"ng2-alfresco-datatable": "1.9.0",
"ng2-alfresco-documentlist": "1.9.0",
"ng2-alfresco-upload": "1.9.0",
"ng2-charts": "1.6.0",
"pdfjs-dist": "1.5.404",
"raphael": "2.2.7",
"reflect-metadata": "0.1.10", "reflect-metadata": "0.1.10",
"rxjs": "5.5.2", "rxjs": "5.5.2",
"systemjs": "0.19.27", "systemjs": "0.19.27",
"zone.js": "0.8.14" "zone.js": "0.8.14",
"ng2-alfresco-core": "1.9.0",
"raphael": "2.2.7",
"chart.js": "2.5.0",
"ng2-activiti-diagrams": "1.9.0",
"ng2-charts": "1.6.0",
"ng2-activiti-form": "1.9.0",
"ng2-alfresco-datatable": "1.9.0",
"ng2-activiti-tasklist": "1.9.0",
"ng2-alfresco-upload": "1.9.0",
"ng2-alfresco-documentlist": "1.9.0",
"minimatch": "3.0.4",
"pdfjs-dist": "1.5.404"
}, },
"devDependencies": { "devDependencies": {
"@types/hammerjs": "2.0.35", "@types/hammerjs": "2.0.35",
@@ -154,10 +156,79 @@
"webpack-dev-server": "2.9.4", "webpack-dev-server": "2.9.4",
"webpack-merge": "2.6.1", "webpack-merge": "2.6.1",
"wsrv": "0.1.7", "wsrv": "0.1.7",
"bundlesize": "^0.15.3",
"markdown-toc": "1.1.0", "markdown-toc": "1.1.0",
"markdownlint-cli": "^0.3.1" "markdownlint-cli": "^0.3.1",
"uglifyjs-webpack-plugin": "^1.0.1",
"webpack-bundle-analyzer": "2.9.0"
}, },
"license": "Apache-2.0", "license": "Apache-2.0",
"bundlesize": [
{
"path": "./ng2-activiti-analytics/bundles/ng2-activiti-analytics.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-activiti-diagrams/bundles/ng2-activiti-diagrams.js",
"maxSize": "40 kB"
},
{
"path": "./ng2-activiti-form/bundles/ng2-activiti-form.js",
"maxSize": "50 kB"
},
{
"path": "./ng2-activiti-processlist/bundles/ng2-activiti-processlist.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-activiti-tasklist/bundles/ng2-activiti-tasklist.js",
"maxSize": "50 kB"
},
{
"path": "./ng2-alfresco-core/bundles/ng2-alfresco-core.js",
"maxSize": "50 kB"
},
{
"path": "./ng2-alfresco-datatable/bundles/ng2-alfresco-datatable.js",
"maxSize": "10 kB"
},
{
"path": "./ng2-alfresco-documentlist/bundles/ng2-alfresco-documentlist.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-alfresco-login/bundles/ng2-alfresco-login.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-search/bundles/ng2-alfresco-search.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-social/bundles/ng2-alfresco-social.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-tag/bundles/ng2-alfresco-tag.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-upload/bundles/ng2-alfresco-upload.js",
"maxSize": "10 kB"
},
{
"path": "./ng2-alfresco-userinfo/bundles/ng2-alfresco-userinfo.js",
"maxSize": "10 kb"
},
{
"path": "./ng2-alfresco-viewer/bundles/ng2-alfresco-viewer.js",
"maxSize": "20 kB"
},
{
"path": "./ng2-alfresco-webscript/bundles/ng2-alfresco-webscript.js",
"maxSize": "10 kb"
}
],
"module": "./index.js", "module": "./index.js",
"typings": "./index.d.ts" "typings": "./index.d.ts"
} }