{ "name": "factbox-generator", "type": "project:application", "platform": { "id": "web", "displayName": "Web", "output": "scripts", "index": "index.html" }, "transpiler": { "id": "babel", "displayName": "Babel", "fileExtension": ".js", "options": { "plugins": [ "transform-es2015-modules-amd" ] }, "source": "src/**/*.js" }, "markupProcessor": { "id": "none", "displayName": "None", "fileExtension": ".html", "source": "src/**/*.html" }, "cssProcessor": { "id": "sass", "displayName": "Sass", "fileExtension": ".scss", "source": "src/**/*.scss" }, "editor": { "id": "vim", "displayName": "Vim" }, "unitTestRunner": { "id": "karma", "displayName": "Karma", "source": "test/unit/**/*.js" }, "paths": { "root": "src", "resources": "resources", "elements": "resources/elements", "attributes": "resources/attributes", "valueConverters": "resources/value-converters", "bindingBehaviors": "resources/binding-behaviors" }, "testFramework": { "id": "jasmine", "displayName": "Jasmine" }, "build": { "targets": [ { "id": "web", "displayName": "Web", "output": "scripts", "index": "index.html" } ], "loader": { "type": "require", "configTarget": "vendor-bundle.js", "includeBundleMetadataInConfig": "auto", "plugins": [ { "name": "text", "extensions": [ ".html", ".css" ], "stub": true } ] }, "options": { "minify": "stage & prod", "sourcemaps": "dev & stage" }, "bundles": [ { "name": "app-bundle.js", "source": [ "[**/*.js]", "**/*.{css,html}" ] }, { "name": "vendor-bundle.js", "prepend": [ "node_modules/bluebird/js/browser/bluebird.core.js", "scripts/require.js" ], "dependencies": [ "aurelia-binding", "aurelia-bootstrapper", "aurelia-dependency-injection", "aurelia-event-aggregator", "aurelia-framework", "aurelia-history", "aurelia-history-browser", "aurelia-loader", "aurelia-loader-default", "aurelia-logging", "aurelia-logging-console", "aurelia-metadata", "aurelia-pal", "aurelia-pal-browser", "aurelia-path", "aurelia-polyfills", "aurelia-route-recognizer", "aurelia-router", "aurelia-task-queue", "aurelia-templating", "aurelia-templating-binding", { "name": "text", "path": "../scripts/text" }, { "name": "aurelia-templating-resources", "path": "../node_modules/aurelia-templating-resources/dist/amd", "main": "aurelia-templating-resources" }, { "name": "aurelia-templating-router", "path": "../node_modules/aurelia-templating-router/dist/amd", "main": "aurelia-templating-router" }, { "name": "aurelia-testing", "path": "../node_modules/aurelia-testing/dist/amd", "main": "aurelia-testing", "env": "dev" }, { "name": "aurelia-fetch-client", "path": "../node_modules/aurelia-fetch-client/dist/amd", "main": "aurelia-fetch-client" }, { "name": "d3-selection", "path": "../node_modules/d3-selection/dist", "main": "d3-selection" }, { "name": "d3-array", "path": "../node_modules/d3-array/dist", "main": "d3-array" }, { "name": "d3-collection", "path": "../node_modules/d3-collection/dist", "main": "d3-collection" }, { "name": "d3-color", "path": "../node_modules/d3-color/dist", "main": "d3-color" }, { "name": "fetch", "path": "../node_modules/whatwg-fetch", "main": "fetch" } ] } ] } }