{ "name": "crayons-annoy-highlighters", "type": "project:application", "paths": { "root": "aurelia", "resources": "resources", "elements": "resources/elements", "attributes": "resources/attributes", "valueConverters": "resources/value-converters", "bindingBehaviors": "resources/binding-behaviors" }, "transpiler": { "id": "typescript", "fileExtension": ".ts", "dtsSource": [ "./types/**/*.d.ts" ], "source": [ "aurelia/**/*.ts" ] }, "markupProcessor": { "source": [ "aurelia/**/*.html" ] }, "cssProcessor": { "source": [ "aurelia/themes/**/*.scss", "aurelia/view-models/**/*.scss", "aurelia/examples/**/themes/**/*.scss", "scss/**/*.scss", "themes/**/*.scss" ] }, "jsonProcessor": { "source": [ "aurelia/**/*.json" ] }, "platform": { "port": 5092, "syncPort": 3092, "host": "localhost", "index": "wwwroot/index.html", "baseDir": "./wwwroot", "baseUrl": "bundles", "output": "wwwroot" }, "build": { "copyFiles": { "files/**/*": "wwwroot", "node_modules/prismjs/themes/prism.css": "wwwroot/styles", "aurelia/examples/**/*.{html,scss}": "wwwroot/examples" }, "targets": [ { "port": 5092, "index": "wwwroot/index.html", "baseDir": "./wwwroot", "baseUrl": "bundles", "output": "wwwroot/bundles" } ], "options": { "minify": "stage & prod", "sourcemaps": "dev & stage", "rev": "stage & prod", "cache": "dev & stage" }, "bundles": [ { "name": "app-bundle.js", "source": [ "**/*.js", "**/locales/en/*.json", "**/locales/en-US/*.json", "**/themes/*.json", "**/variables/plain.json", "**/app.html", "**/view-models/**/*.html", "**/resources/**/*.html", "**/layouts/**/*.html", "**/locales/en/**/*.html", "**/locales/en-US/**/*.html", "**/view-models/**/*.css" ] }, { "name": "theme-plain.js", "source": [ "**/themes/plain.css", "**/examples/**/themes/plain/*.css" ] }, { "name": "theme-blue.js", "source": [ "**/themes/blue.css", "**/examples/**/themes/blue/*.css", "**/variables/blue.json" ] }, { "name": "theme-green.js", "source": [ "**/themes/green.css", "**/examples/**/themes/green/*.css", "**/variables/green.json" ] }, { "name": "theme-yoc.js", "source": [ "**/themes/yoc.css", "**/examples/**/themes/yoc/*.css", "**/variables/yoc.json" ] }, { "name": "vendor-bundle.js", "prepend": [ "node_modules/promise-polyfill/dist/polyfill.min.js", "node_modules/systemjs/dist/system.js" ], "dependencies": [ "aurelia-bootstrapper", "aurelia-loader-default", "aurelia-pal-browser", { "name": "aurelia-testing", "env": "dev" }, { "name": "text", "path": "../node_modules/systemjs-plugin-text", "main": "text" }, { "name": "svg", "path": "../node_modules/systemjs-plugin-svg", "main": "svg" } ] } ], "loader": { "type": "system", "configTarget": "vendor-bundle.js", "includeBundleMetadataInConfig": "auto", "plugins": [ { "name": "text", "extensions": [ ".html", ".css" ], "stub": false } ] } }, "packageManager": "npm" }