@ppwcode/angular-schematics
Advanced tools
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
+22
-0
@@ -36,2 +36,3 @@ "use strict"; | ||
| appName: options.name, | ||
| prefix: options.prefix, | ||
| }), | ||
@@ -61,2 +62,3 @@ schematics_1.move(appDir), | ||
| configureBuildConfigurations(project); | ||
| addTestOptions(project); | ||
| }); | ||
@@ -91,2 +93,12 @@ } | ||
| } | ||
| function addTestOptions(project) { | ||
| const testTarget = project.targets.get('test'); | ||
| if (testTarget === undefined) { | ||
| throw new schematics_1.SchematicsException("Build target missing (build)"); | ||
| } | ||
| if (testTarget.options === undefined) { | ||
| throw new schematics_1.SchematicsException("Expected build options to be defined"); | ||
| } | ||
| testTarget.options['codeCoverage'] = true; | ||
| } | ||
| // move budgets configuration from configuration.production to build | ||
@@ -143,2 +155,12 @@ function moveBudgets(project) { | ||
| }, | ||
| { | ||
| type: dependencies_1.NodeDependencyType.Dev, | ||
| name: 'angular-tslint-rules', | ||
| version: '1.20.4', | ||
| }, | ||
| { | ||
| type: dependencies_1.NodeDependencyType.Dev, | ||
| name: 'tslint-config-prettier', | ||
| version: '1.18.0', | ||
| }, | ||
| ].forEach(dependency => dependencies_1.addPackageJsonDependency(host, dependency)); | ||
@@ -145,0 +167,0 @@ return host; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/application/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/application/index.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,2DAUoC;AACpC,qEAAoF;AACpF,+CAAiE;AAEjE,mCAAiC;AACjC,6DAA8E;AAC9E,6EAA4E;AAC5E,2EAAsG;AAWtG,mBAAwB,OAA2B;IACjD,OAAO,CAAO,IAAU,EAAE,EAAE;QAC1B,MAAM,SAAS,GAAG,MAAM,wBAAY,CAAC,IAAI,CAAC,CAAC;QAC3C,MAAM,cAAc,GAAG,SAAS,CAAC,UAAU,CAAC,cAAsC,IAAI,EAAE,CAAC;QACzF,MAAM,SAAS,GAAG,OAAO,CAAC,WAAW,KAAK,SAAS,CAAC;QACpD,MAAM,MAAM,GAAG,SAAS;YACtB,CAAC,CAAC,OAAO,CAAC,WAAqB;YAC/B,CAAC,CAAC,WAAI,CAAC,gBAAS,CAAC,cAAc,CAAC,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC;QAElD,UAAU,CAAC,OAAO,CAAC,CAAC;QACpB,QAAQ,CAAC,OAAO,CAAC,CAAC;QAClB,OAAO,kBAAK,CAAC;YACX,8BAAiB,CAAC,qBAAqB,EAAE,aAAa,EAAE,OAAO,CAAC;YAChE,eAAe,CAAC,OAAO,CAAC;YACxB,sBAAS,CACP,kBAAK,CAAC,gBAAG,CAAC,SAAS,CAAC,EAAE;gBACpB,2BAAc,CAAC;oBACb,2BAA2B,EAAE,mCAA2B,CAAC,MAAM,CAAC;oBAChE,OAAO,EAAE,OAAO,CAAC,IAAI;oBACrB,MAAM,EAAE,OAAO,CAAC,MAAM;iBACvB,CAAC;gBACF,iBAAI,CAAC,MAAM,CAAC;aACb,CAAC,EAAE,yBAAa,CAAC,qBAAqB,CAAC;YAC1C,4BAA4B,EAAE;SAC/B,CAAC,CAAC;IACL,CAAC,CAAA,CAAC;AACJ,CAAC;AA1BD,4BA0BC;AAED,SAAS,UAAU,CAAC,OAA2B;IAC7C,OAAO,CAAC,OAAO,GAAG,IAAI,CAAC;AACzB,CAAC;AAED,SAAS,QAAQ,CAAC,OAA2B;IAC3C,OAAO,CAAC,KAAK,GAAG,MAAM,CAAC;AACzB,CAAC;AAED,SAAS,eAAe,CAAC,OAA2B;IAClD,OAAO,2BAAe,CAAC,SAAS,CAAC,EAAE;QACjC,MAAM,OAAO,GAAG,SAAS,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;QACrD,IAAI,CAAC,OAAO,EAAE;YACZ,MAAM,IAAI,gCAAmB,CAAC,yBAAyB,OAAO,CAAC,IAAI,GAAG,CAAC,CAAC;SACzE;QACD,oBAAoB,CAAC,OAAO,CAAC,CAAC;QAC9B,eAAe,CAAC,OAAO,CAAC,CAAC;QACzB,WAAW,CAAC,OAAO,CAAC,CAAC;QACrB,4BAA4B,CAAC,OAAO,CAAC,CAAC;QACtC,cAAc,CAAC,OAAO,CAAC,CAAC;IAC1B,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,oBAAoB,CAAC,OAA0B;IACtD,MAAM,UAAU,GAAG,OAAO,CAAC,UAAU,CAAC;IACtC,MAAM,UAAU,GAAG,kBAAS,CAAC,UAAU,CAAC,UAAU,CAAe,CAAC;IAClE,MAAM,SAAS,GAAG,UAAU,CAAC,+BAA+B,CAAe,CAAC;IAC5E,IAAI,SAAS,CAAC,OAAO,CAAC,KAAK,MAAM,EAAE;QACjC,OAAO,SAAS,CAAC,OAAO,CAAC,CAAC;KAC3B;IACD,IAAI,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE;QACvC,OAAO,UAAU,CAAC,+BAA+B,CAAC,CAAC;KACpD;IACD,UAAU,CAAC,UAAU,GAAG,UAAU,CAAC;AACrC,CAAC;AAED,SAAS,eAAe,CAAC,OAA0B;IACjD,MAAM,WAAW,GAAG,OAAO,CAAC,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IACjD,IAAI,WAAW,KAAK,SAAS,EAAE;QAC7B,MAAM,IAAI,gCAAmB,CAAC,8BAA8B,CAAC,CAAC;KAC/D;IACD,IAAI,WAAW,CAAC,OAAO,KAAK,SAAS,EAAE;QACrC,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IACD,WAAW,CAAC,OAAO,CAAC,gBAAgB,CAAC,GAAG,IAAI,CAAC;IAC7C,WAAW,CAAC,OAAO,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC;IACzC,WAAW,CAAC,OAAO,CAAC,iBAAiB,CAAC,GAAG,IAAI,CAAC;IAC9C,WAAW,CAAC,OAAO,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC;IAC3C,WAAW,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC;IACxC,WAAW,CAAC,OAAO,CAAC,YAAY,CAAC,GAAG,MAAM,CAAC;AAC7C,CAAC;AAED,SAAS,cAAc,CAAC,OAA0B;IAChD,MAAM,UAAU,GAAG,OAAO,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;IAC/C,IAAI,UAAU,KAAK,SAAS,EAAE;QAC5B,MAAM,IAAI,gCAAmB,CAAC,8BAA8B,CAAC,CAAC;KAC/D;IACD,IAAI,UAAU,CAAC,OAAO,KAAK,SAAS,EAAE;QACpC,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IACD,UAAU,CAAC,OAAO,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC;AAC5C,CAAC;AAED,oEAAoE;AACpE,SAAS,WAAW,CAAC,OAA0B;IAC7C,MAAM,WAAW,GAAG,OAAO,CAAC,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IACjD,IAAI,WAAW,KAAK,SAAS,EAAE;QAC7B,MAAM,IAAI,gCAAmB,CAAC,8BAA8B,CAAC,CAAC;KAC/D;IACD,IAAI,WAAW,CAAC,OAAO,KAAK,SAAS,EAAE;QACrC,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IACD,IAAI,WAAW,CAAC,cAAc,KAAK,SAAS,EAAE;QAC5C,MAAM,IAAI,gCAAmB,CAAC,6CAA6C,CAAC,CAAC;KAC9E;IACD,IAAI,WAAW,CAAC,cAAc,CAAC,UAAU,KAAK,SAAS,EAAE;QACvD,MAAM,IAAI,gCAAmB,CAAC,wDAAwD,CAAC,CAAC;KACzF;IACD,MAAM,OAAO,GAAG,WAAW,CAAC,cAAc,CAAC,UAAU,CAAC,OAAO,CAAC;IAC9D,WAAW,CAAC,OAAO,CAAC,SAAS,CAAC,GAAG,kBAAS,CAAC,OAAO,CAAC,CAAC;AACtD,CAAC;AAED,SAAS,4BAA4B,CAAC,OAA0B;IAC9D,MAAM,WAAW,GAAG,OAAO,CAAC,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IACjD,IAAI,WAAW,KAAK,SAAS,EAAE;QAC7B,MAAM,IAAI,gCAAmB,CAAC,8BAA8B,CAAC,CAAC;KAC/D;IACD,IAAI,WAAW,CAAC,OAAO,KAAK,SAAS,EAAE;QACrC,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IACD,IAAI,WAAW,CAAC,cAAc,KAAK,SAAS,EAAE;QAC5C,MAAM,IAAI,gCAAmB,CAAC,6CAA6C,CAAC,CAAC;KAC9E;IAED,WAAW,CAAC,cAAc,GAAI;QAC5B,KAAK,EAAE;YACL,GAAG,EAAE,KAAK;YACV,cAAc,EAAE,KAAK;YACrB,YAAY,EAAE,KAAK;YACnB,eAAe,EAAE,KAAK;YACtB,SAAS,EAAE,KAAK;YAChB,gBAAgB,EAAE,CAAC;oBACjB,OAAO,EAAE,iCAAiC;oBAC1C,IAAI,EAAE,6CAA6C;iBACpD,CAAC;SACH;KACF,CAAC;AACJ,CAAC;AAED,SAAS,4BAA4B;IACnC,OAAO,CAAC,IAAU,EAAE,EAAE;QACpB;YACE;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,qBAAqB;gBAC3B,OAAO,EAAE,QAAQ;aAClB;YACD;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,sBAAsB;gBAC5B,OAAO,EAAE,QAAQ;aAClB;YACD;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,wBAAwB;gBAC9B,OAAO,EAAE,QAAQ;aAClB;SACF,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE,CAAC,uCAAwB,CAAC,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;QAEpE,OAAO,IAAI,CAAC;IACd,CAAC,CAAC;AACJ,CAAC"} |
+5
-3
@@ -23,5 +23,7 @@ "use strict"; | ||
| return schematics_1.chain([ | ||
| schematics_1.schematic('workspace', workspaceOptions), | ||
| schematics_1.schematic('application', applicationOptions), | ||
| schematics_1.move(options.directory), | ||
| schematics_1.mergeWith(schematics_1.apply(schematics_1.empty(), [ | ||
| schematics_1.schematic('workspace', workspaceOptions), | ||
| schematics_1.schematic('application', applicationOptions), | ||
| schematics_1.move(options.directory), | ||
| ])), | ||
| ]); | ||
@@ -28,0 +30,0 @@ }; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ng-new/index.ts"],"names":[],"mappings":";;AAAA,2DAMoC;AAIpC,mBAAwB,OAAY;IAClC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;QACjB,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IAED,IAAI,CAAC,OAAO,CAAC,SAAS,EAAE;QACtB,OAAO,CAAC,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC;KAClC;IAED,MAAM,gBAAgB,GAAqB;QACzC,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,OAAO,EAAE,OAAO,CAAC,OAAO;KACzB,CAAC;IAEF,MAAM,kBAAkB,GAAuB;QAC7C,WAAW,EAAE,EAAE;QACf,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,WAAW,EAAE,IAAI;QACjB,MAAM,EAAE,OAAO,CAAC,MAAM;KACvB,CAAC;IAEF,OAAO,GAAG,EAAE;QACV,OAAO,kBAAK,CAAC;YACX,sBAAS,CAAC,WAAW,EAAE,gBAAgB,CAAC;YACxC,sBAAS,CAAC,aAAa,EAAE,kBAAkB,CAAC;YAC5C,iBAAI,CAAC,OAAO,CAAC,SAAS,CAAC;SACxB,CAAC,CAAC;IACL,CAAC,CAAC;AACJ,CAAC;AA5BD,4BA4BC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ng-new/index.ts"],"names":[],"mappings":";;AAAA,2DASoC;AAIpC,mBAAwB,OAAY;IAClC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;QACjB,MAAM,IAAI,gCAAmB,CAAC,sCAAsC,CAAC,CAAC;KACvE;IAED,IAAI,CAAC,OAAO,CAAC,SAAS,EAAE;QACtB,OAAO,CAAC,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC;KAClC;IAED,MAAM,gBAAgB,GAAqB;QACzC,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,OAAO,EAAE,OAAO,CAAC,OAAO;KACzB,CAAC;IAEF,MAAM,kBAAkB,GAAuB;QAC7C,WAAW,EAAE,EAAE;QACf,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,WAAW,EAAE,IAAI;QACjB,MAAM,EAAE,OAAO,CAAC,MAAM;KACvB,CAAC;IAEF,OAAO,GAAG,EAAE;QACV,OAAO,kBAAK,CAAC;YACX,sBAAS,CACL,kBAAK,CAAC,kBAAK,EAAE,EAAE;gBACb,sBAAS,CAAC,WAAW,EAAE,gBAAgB,CAAC;gBACxC,sBAAS,CAAC,aAAa,EAAE,kBAAkB,CAAC;gBAC5C,iBAAI,CAAC,OAAO,CAAC,SAAS,CAAC;aACxB,CAAC,CACL;SACF,CAAC,CAAC;IACL,CAAC,CAAC;AACJ,CAAC;AAhCD,4BAgCC"} |
+2
-2
| { | ||
| "name": "@ppwcode/angular-schematics", | ||
| "version": "0.1.1", | ||
| "version": "0.2.0", | ||
| "description": "PPWCode Angular Schematics", | ||
@@ -8,3 +8,3 @@ "scripts": { | ||
| "build:compile": "tsc -p tsconfig.json", | ||
| "build:copy": "copyfiles -u 1 ./src/*.json ./src/**/*.template ./src/**/*.json dist && copyfiles package.json dist", | ||
| "build:copy": "copyfiles -a -u 1 ./src/*.json ./src/**/*.template ./src/**/*.json dist && copyfiles package.json dist", | ||
| "test": "npm run build && jasmine dist/**/*_spec.js" | ||
@@ -11,0 +11,0 @@ }, |
+23
-1
@@ -17,2 +17,3 @@ "use strict"; | ||
| addDependenciesToPackageJson(), | ||
| updateScriptsToPackageJson(), | ||
| ]); | ||
@@ -44,4 +45,14 @@ }; | ||
| name: '@ppwcode/angular-schematics', | ||
| version: '0.1.1', | ||
| version: '0.2.0', | ||
| }, | ||
| { | ||
| type: dependencies_1.NodeDependencyType.Dev, | ||
| name: 'prettier', | ||
| version: '2.0.5', | ||
| }, | ||
| { | ||
| type: dependencies_1.NodeDependencyType.Dev, | ||
| name: 'cross-env', | ||
| version: '7.0.2' | ||
| }, | ||
| ].forEach(dependency => dependencies_1.addPackageJsonDependency(host, dependency)); | ||
@@ -51,2 +62,13 @@ return host; | ||
| } | ||
| function updateScriptsToPackageJson() { | ||
| return (host) => { | ||
| const path = `/package.json`; | ||
| const file = host.read(path); | ||
| const json = JSON.parse(file.toString()); | ||
| delete json.scripts.lint; | ||
| json.scripts = Object.assign(Object.assign({}, json.scripts), { "build": "npm run lint:prettier && npm run lint:lint && npm run test && ng build", "lint:prettier": "cross-env prettier --check '**/*.ts' '**/*.md' '**/*.js' '**/*.html' '**/*.scss'", "format:prettier": "cross-env prettier --write '**/*.ts' '**/*.md' '**/*.js' '**/*.html' '**/*.scss'", "test": "ng test --watch=false", "lint:lint": "ng lint", "format:lint": "ng lint --fix" }); | ||
| host.overwrite(path, JSON.stringify(json, null, 2)); | ||
| return host; | ||
| }; | ||
| } | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/workspace/index.ts"],"names":[],"mappings":";;AAAA,2DAUoC;AACpC,+CAAyD;AACzD,qEAAsE;AACtE,2EAAsG;AAOtG,mBAAwB,OAAyB;IAC/C,OAAO,GAAG,EAAE;QACV,OAAO,kBAAK,CAAC;YACX,8BAAiB,CAAC,qBAAqB,EAAE,WAAW,EAAE,OAAO,CAAC;YAC9D,QAAQ,EAAE;YACV,oBAAoB,EAAE;YACtB,sBAAS,CAAC,kBAAK,CAAC,gBAAG,CAAC,SAAS,CAAC,EAAE;gBAC9B,2BAAc,+BACZ,KAAK,EAAE,cAAO,IACX,OAAO,KACV,KAAK,EAAE,GAAG,IACV;aACH,CAAC,EAAE,0BAAa,CAAC,qBAAqB,CAAC;YACxC,4BAA4B,EAAE;SAC/B,CAAC,CAAC;IACL,CAAC,CAAC;AACJ,CAAC;AAhBD,4BAgBC;AAED,SAAS,QAAQ;IACf,MAAM,UAAU,GAAe,EAAE,CAAC;IAClC,MAAM,0BAA0B,GAAe,EAAE,CAAC;IAClD,0BAA0B,CAAC,KAAK,GAAG,MAAM,CAAC;IAC1C,UAAU,CAAC,+BAA+B,CAAC,GAAG,0BAA0B,CAAC;IAEzE,OAAO,2BAAe,CAAC,SAAS,CAAC,EAAE;QACjC,SAAS,CAAC,UAAU,CAAC,UAAU,GAAG,UAAU,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,oBAAoB;IAC3B,OAAO,2BAAe,CAAC,SAAS,CAAC,EAAE;QACjC,MAAM,UAAU,GAAe,EAAE,CAAC;QAClC,UAAU,CAAC,iBAAiB,GAAG,6BAA6B,CAAC;QAC7D,SAAS,CAAC,UAAU,CAAC,GAAG,GAAG,UAAU,CAAC;IACxC,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,4BAA4B;IACnC,OAAO,CAAC,IAAU,EAAE,EAAE;QACpB;YACE;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,6BAA6B;gBACnC,OAAO,EAAE,OAAO;aACjB;SACF,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE,CAAC,uCAAwB,CAAC,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;QAEpE,OAAO,IAAI,CAAC;IACd,CAAC,CAAC;AACJ,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/workspace/index.ts"],"names":[],"mappings":";;AAAA,2DAUoC;AACpC,+CAAyD;AACzD,qEAAsE;AACtE,2EAAsG;AAOtG,mBAAwB,OAAyB;IAC/C,OAAO,GAAG,EAAE;QACV,OAAO,kBAAK,CAAC;YACX,8BAAiB,CAAC,qBAAqB,EAAE,WAAW,EAAE,OAAO,CAAC;YAC9D,QAAQ,EAAE;YACV,oBAAoB,EAAE;YACtB,sBAAS,CAAC,kBAAK,CAAC,gBAAG,CAAC,SAAS,CAAC,EAAE;gBAC9B,2BAAc,+BACZ,KAAK,EAAE,cAAO,IACX,OAAO,KACV,KAAK,EAAE,GAAG,IACV;aACH,CAAC,EAAE,0BAAa,CAAC,qBAAqB,CAAC;YACxC,4BAA4B,EAAE;YAC9B,0BAA0B,EAAE;SAC7B,CAAC,CAAC;IACL,CAAC,CAAC;AACJ,CAAC;AAjBD,4BAiBC;AAED,SAAS,QAAQ;IACf,MAAM,UAAU,GAAe,EAAE,CAAC;IAClC,MAAM,0BAA0B,GAAe,EAAE,CAAC;IAClD,0BAA0B,CAAC,KAAK,GAAG,MAAM,CAAC;IAC1C,UAAU,CAAC,+BAA+B,CAAC,GAAG,0BAA0B,CAAC;IAEzE,OAAO,2BAAe,CAAC,SAAS,CAAC,EAAE;QACjC,SAAS,CAAC,UAAU,CAAC,UAAU,GAAG,UAAU,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,oBAAoB;IAC3B,OAAO,2BAAe,CAAC,SAAS,CAAC,EAAE;QACjC,MAAM,UAAU,GAAe,EAAE,CAAC;QAClC,UAAU,CAAC,iBAAiB,GAAG,6BAA6B,CAAC;QAC7D,SAAS,CAAC,UAAU,CAAC,GAAG,GAAG,UAAU,CAAC;IACxC,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,4BAA4B;IACnC,OAAO,CAAC,IAAU,EAAE,EAAE;QACpB;YACE;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,6BAA6B;gBACnC,OAAO,EAAE,OAAO;aACjB;YACD;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,UAAU;gBAChB,OAAO,EAAE,OAAO;aACjB;YACD;gBACE,IAAI,EAAE,iCAAkB,CAAC,GAAG;gBAC5B,IAAI,EAAE,WAAW;gBACjB,OAAO,EAAE,OAAO;aACjB;SACF,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE,CAAC,uCAAwB,CAAC,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;QAEpE,OAAO,IAAI,CAAC;IACd,CAAC,CAAC;AACJ,CAAC;AAED,SAAS,0BAA0B;IACjC,OAAO,CAAC,IAAU,EAAQ,EAAE;QAC1B,MAAM,IAAI,GAAG,eAAe,CAAC;QAC7B,MAAM,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC7B,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAK,CAAC,QAAQ,EAAE,CAAC,CAAC;QAC1C,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC;QACzB,IAAI,CAAC,OAAO,mCACP,IAAI,CAAC,OAAO,KACf,OAAO,EAAE,wEAAwE,EACjF,eAAe,EAAE,kFAAkF,EACnG,iBAAiB,EAAE,kFAAkF,EACrG,MAAM,EAAE,uBAAuB,EAC/B,WAAW,EAAE,SAAS,EACtB,aAAa,EAAE,eAAe,GAC/B,CAAC;QACF,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC;QAEpD,OAAO,IAAI,CAAC;IACd,CAAC,CAAA;AACH,CAAC"} |
Sorry, the diff of this file is not supported yet
44063
11.61%28
12%569
9%