UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

192 lines 5.67 kB
{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "site": { "root": "", "sourceRoot": "src", "projectType": "application", "schematics": { "@schematics/angular:component": { "style": "less" }, "@schematics/angular:application": { "strict": true } }, "architect": { "build": { "builder": "@angular-devkit/build-angular:browser", "options": { "outputPath": "src/dist/browser", "index": "src/index.html", "main": "src/main.ts", "tsConfig": "src/tsconfig.json", "polyfills": "src/polyfills.ts", "aot": true, "assets": [ "src/assets" ], "styles": [ "node_modules/ngx-simplemde/index.less", "node_modules/aos/dist/aos.css", "node_modules/docsearch.js/dist/cdn/docsearch.css", "src/styles.less" ], "scripts": [ "node_modules/aos/dist/aos.js", "node_modules/simplemde-antd/dist/simplemde.min.js", "node_modules/ajv/dist/ajv.bundle.js", "node_modules/docsearch.js/dist/cdn/docsearch.js" ], "allowedCommonJsDependencies": [ "codesandbox/lib/api/define", "hammerjs", "@angularclass/hmr", "file-saver", "@ant-design/colors", "@antv/path-util", "@antv/g-canvas", "@antv/g-base", "@antv/g-svg", "@antv/g-math", "@antv/attr", "@antv/adjust", "@antv/component", "@antv/util" ] }, "configurations": { "production": { "optimization": true, "outputHashing": "all", "sourceMap": false, "extractCss": true, "namedChunks": false, "extractLicenses": true, "vendorChunk": false, "buildOptimizer": true, "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.prod.ts" } ] }, "hmr": { "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.hmr.ts" } ] } } }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { "browserTarget": "site:build" }, "configurations": { "production": { "browserTarget": "site:build:production" }, "hmr": { "browserTarget": "site:build:hmr", "hmr": true } } }, "server": { "builder": "@angular-devkit/build-angular:server", "options": { "outputPath": "src/dist/server", "main": "./src/server.ts", "tsConfig": "src/tsconfig.server.json" }, "configurations": { "production": { "outputHashing": "media", "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.prod.ts" } ], "sourceMap": false, "optimization": true } } }, "serve-ssr": { "builder": "@nguniversal/builders:ssr-dev-server", "options": { "browserTarget": "site:build", "serverTarget": "site:server" }, "configurations": { "production": { "browserTarget": "site:build:production", "serverTarget": "site:server:production" } } }, "prerender": { "builder": "@nguniversal/builders:prerender", "options": { "browserTarget": "site:build:production", "serverTarget": "site:server:production", "routes": [ "/", "zh", "en" ] }, "configurations": { "production": {} } } } }, "ohayo": { "root": "packages", "projectType": "library", "prefix": "", "architect": { "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "packages/tsconfig.lint.json" ], "exclude": [ "**/node_modules/**" ] } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "packages/test.ts", "karmaConfig": "packages/karma.conf.js", "polyfills": "packages/polyfills.ts", "tsConfig": "packages/tsconfig.spec.json", "scripts": [ "node_modules/ajv/dist/ajv.bundle.js" ], "codeCoverageExclude": [ "packages/schematics/**", "packages/testing/**" ] } } } } }, "defaultProject": "site", "cli": { "analytics": false } }