website-builder
Version:
edit data for a templates
247 lines (246 loc) • 7.5 kB
JSON
{
"name": "website-builder",
"version": "1.0.317",
"license": "CC-BY-3.0",
"description": "edit data for a templates",
"homepage": "https://torben.website/websiteBuilder",
"documentationWebsite": {
"languages": [
"deDE",
"enUS"
],
"name": "websiteBuilder",
"tagline": "agile template maintenance<!--deDE:agile Template Pflege-->",
"trackingCode": "UA-40192634-27"
},
"keywords": [
"template",
"website",
"builder",
"editor",
"data",
"representation"
],
"files": [
"angular.js",
"angular.compiled.js",
"editorAssets.compiled",
"index.js",
"index.css",
"index.compiled.css"
],
"main": "index.compiled.js",
"repository": {
"type": "git",
"url": "https://github.com/thaibault/websiteBuilder"
},
"scripts": {
"build": "yarn build:client",
"build:TODO": "yarn build:aot && yarn build:client",
"build:aot": "ngc --project node_modules/angular-generic/aheadOfTimeLibraryCompilation.compiled.json",
"build:client": "webOptimizer build",
"build:typescript": "tsc --project node_modules/angular-generic/aheadOfTimeLibraryCompilation.compiled.json",
"build:dll": "webOptimizer build:dll",
"build:export": "webOptimizer build '{__reference__: \"target:export\"}'",
"clear": "webOptimizer clear",
"document": "webOptimizer document",
"lint": "webOptimizer check:type; webOptimizer lint",
"prepare": "yarn build",
"report:coverage": "nyc report --reporter=text-lcov | coveralls",
"serve": "webOptimizer serve",
"start": "yarn serve",
"test": "nyc yarn test:plain",
"test:browser": "echo TODO || webOptimizer test:browser",
"test:plain": "echo TODO || webOptimizer test",
"update": "yarn version --patch && yarn publish",
"update:documentation": "documentationWebsite --log-level info",
"watch": "webOptimizer build --watch",
"watch:dll": "webOptimizer build:dll --watch"
},
"peerDependencies": {
"@angular/animations": "*",
"@angular/common": "*",
"@angular/compiler": "*",
"@angular/core": "*",
"@angular/forms": "*",
"@angular/http": "*",
"@angular/material": "*",
"@angular/platform-browser": "*",
"@angular/platform-browser-dynamic": "*",
"@angular/router": "*",
"angular-generic": "*",
"reflect-metadata": "^0.1.2",
"rxjs": "^6.4.0",
"zone.js": "~0.9.1"
},
"devDependencies": {
"@angular/animations": "*",
"@angular/cdk": "*",
"@angular/common": "*",
"@angular/compiler": "*",
"@angular/compiler-cli": "*",
"@angular/core": "*",
"@angular/forms": "*",
"@angular/http": "*",
"@angular/material": "*",
"@angular/platform-browser": "*",
"@angular/platform-browser-dynamic": "*",
"@angular/router": "*",
"@babel/plugin-proposal-decorators": "*",
"@types/node": "*",
"angular-generic": "*",
"babel-eslint": "*",
"babel-plugin-angular2-annotations": "*",
"clientnode": "*",
"coveralls": "*",
"css-loader": "*",
"cssnano": "*",
"documentation-website": "*",
"ejs": "*",
"eslint": "*",
"eslint-config-google": "*",
"eslint-plugin-flowtype": "*",
"eslint-plugin-jsdoc": "*",
"favicons-webpack-plugin": "*",
"flow-bin": "*",
"jquery": "*",
"jsdoc": "*",
"json-editor": "*",
"mini-css-extract-plugin": "*",
"nyc": "*",
"postcss-fontpath": "*",
"postcss-import": "*",
"postcss-loader": "*",
"postcss-preset-env": "*",
"postcss-sprites": "*",
"postcss-url": "*",
"qunit": "*",
"reflect-metadata": "*",
"rxjs": "^6.4.0",
"style-loader": "*",
"stylelint": "*",
"stylelint-config-standard": "*",
"tinymce": "*",
"typescript": ">=3.4 <3.6",
"weboptimizer": "*",
"webpack": "*",
"webpack-cli": "*",
"webpack-dev-server": "*",
"zone.js": "~0.9.1"
},
"sideEffects": false,
"webOptimizer": {
"injection": {
"entry": {
"angular": {
"__evaluate__": "self.givenCommandLineArguments.length && ['test', 'test:browser'].includes(self.givenCommandLineArguments[2]) ? [] : './angular'"
},
"index": {
"__evaluate__": "(self.givenCommandLineArguments.length && ['build', 'export'].includes(self.givenCommandLineArguments[2]) ? [] : [].concat(self.debug ? 'reflect-metadata' : [], 'zone.js')).concat(self.givenCommandLineArguments.length && ['serve', 'test:browser'].includes(self.givenCommandLineArguments[2]) ? `webpack-dev-server/client?http${self.development.server.cert ? 's' : ''}://0.0.0.0:${self.development.server.port}` : [], self.givenCommandLineArguments.length && ['test', 'test:browser'].includes(self.givenCommandLineArguments[2]) ? './test' : './index')"
},
"testApplication": {
"__evaluate__": "self.givenCommandLineArguments.length && self.givenCommandLineArguments[2] === 'build' ? [] : './testApplication'"
}
},
"external": {
"aliases": {
"angular-generic/baseService": {
"default": "angular-generic/baseService.compiled",
"root": "angularGenericBaseService"
},
"angular-generic/moduleHelper": {
"default": "angular-generic/moduleHelper.compiled",
"root": "angularGenericModuleHelper"
}
}
}
},
"inPlace": {
"externalLibrary": {
"cascadingStyleSheet": true,
"javaScript": true
}
},
"module": {
"aliases": {
"#": "Using pre-compiled artefacts.",
"angular-tinymce$": "angular-tinymce/bundles/angular-tinymce.umd.min.js"
},
"optimizer": {
"data": {
"exclude": "true"
},
"font": {
"eot": {
"exclude": "true"
},
"svg": {
"exclude": "true"
},
"ttf": {
"exclude": "true"
},
"woff": {
"exclude": "true"
}
},
"image": {
"exclude": "true"
}
},
"preprocessor": {
"javaScript": {
"options": {
"plugins": {
"__prepend__": [
"angular2-annotations",
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
],
[
"@babel/plugin-proposal-class-properties",
{
"loose": true
}
]
],
"__remove__": [
"@babel/plugin-proposal-class-properties",
"@babel/plugin-transform-runtime"
]
}
}
}
},
"replacements": {
"context": [
[
"/@angular\\/+core\\/+f?esm(?:201)?5/",
{
"__evaluate__": "`'${self.path.source.base}'`"
}
]
]
},
"skipParseRegularExpressions": {
"__evaluate__": "/(?:^|\\/)(?:(?:webpack\\/buildin\\/global)|(?:webpack\\/buildin\\/module))(?:\\.min)?\\.js(?:\\?.+|$)/"
}
},
"target:export": {
"module": {
"preprocessor": {
"javaScript": {
"options": {
"plugins": {
"__remove__": "@babel/plugin-transform-runtime"
}
}
}
}
}
}
}
}