File tree Expand file tree Collapse file tree 15 files changed +215
-0
lines changed Expand file tree Collapse file tree 15 files changed +215
-0
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "extends" : [" ../../.eslintrc.json" ],
3
+ "ignorePatterns" : [" !**/*" ],
4
+ "overrides" : [
5
+ {
6
+ "files" : [" *.ts" ],
7
+ "rules" : {
8
+ "@angular-eslint/directive-selector" : [
9
+ " error" ,
10
+ {
11
+ "type" : " attribute" ,
12
+ "prefix" : " platform" ,
13
+ "style" : " camelCase"
14
+ }
15
+ ],
16
+ "@angular-eslint/component-selector" : [
17
+ " error" ,
18
+ {
19
+ "type" : " element" ,
20
+ "prefix" : " platform" ,
21
+ "style" : " kebab-case"
22
+ }
23
+ ]
24
+ },
25
+ "extends" : [" plugin:@nx/angular" , " plugin:@angular-eslint/template/process-inline-templates" ]
26
+ },
27
+ {
28
+ "files" : [" *.html" ],
29
+ "extends" : [" plugin:@nx/angular-template" ],
30
+ "rules" : {}
31
+ }
32
+ ]
33
+ }
Original file line number Diff line number Diff line change
1
+ # postprocessing
2
+
3
+ This library was generated with [ Nx] ( https://nx.dev ) .
4
+
5
+ ## Running unit tests
6
+
7
+ Run ` nx test postprocessing ` to execute the unit tests.
Original file line number Diff line number Diff line change
1
+ /* eslint-disable */
2
+ export default {
3
+ displayName : 'postprocessing' ,
4
+ preset : '../../jest.preset.js' ,
5
+ setupFilesAfterEnv : [ '<rootDir>/src/test-setup.ts' ] ,
6
+ coverageDirectory : '../../coverage/libs/postprocessing' ,
7
+ transform : {
8
+ '^.+\\.(ts|mjs|js|html)$' : [
9
+ 'jest-preset-angular' ,
10
+ {
11
+ tsconfig : '<rootDir>/tsconfig.spec.json' ,
12
+ stringifyContentPathRegex : '\\.(html|svg)$' ,
13
+ } ,
14
+ ] ,
15
+ } ,
16
+ transformIgnorePatterns : [ 'node_modules/(?!.*\\.mjs$)' ] ,
17
+ snapshotSerializers : [
18
+ 'jest-preset-angular/build/serializers/no-ng-attributes' ,
19
+ 'jest-preset-angular/build/serializers/ng-snapshot' ,
20
+ 'jest-preset-angular/build/serializers/html-comment' ,
21
+ ] ,
22
+ } ;
Original file line number Diff line number Diff line change
1
+ {
2
+ "$schema" : " ../../node_modules/ng-packagr/ng-package.schema.json" ,
3
+ "dest" : " ../../dist/libs/postprocessing" ,
4
+ "lib" : {
5
+ "entryFile" : " src/index.ts"
6
+ }
7
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " angular-three-postprocessing" ,
3
+ "version" : " 0.0.1" ,
4
+ "peerDependencies" : {
5
+ "@angular/common" : " ^16.1.0" ,
6
+ "@angular/core" : " ^16.1.0"
7
+ },
8
+ "dependencies" : {
9
+ "tslib" : " ^2.3.0"
10
+ },
11
+ "sideEffects" : false
12
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " postprocessing" ,
3
+ "$schema" : " ../../node_modules/nx/schemas/project-schema.json" ,
4
+ "sourceRoot" : " libs/postprocessing/src" ,
5
+ "prefix" : " platform" ,
6
+ "tags" : [],
7
+ "projectType" : " library" ,
8
+ "targets" : {
9
+ "build" : {
10
+ "executor" : " @nx/angular:package" ,
11
+ "outputs" : [" {workspaceRoot}/dist/{projectRoot}" ],
12
+ "options" : {
13
+ "project" : " libs/postprocessing/ng-package.json"
14
+ },
15
+ "configurations" : {
16
+ "production" : {
17
+ "tsConfig" : " libs/postprocessing/tsconfig.lib.prod.json"
18
+ },
19
+ "development" : {
20
+ "tsConfig" : " libs/postprocessing/tsconfig.lib.json"
21
+ }
22
+ },
23
+ "defaultConfiguration" : " production"
24
+ },
25
+ "test" : {
26
+ "executor" : " @nx/jest:jest" ,
27
+ "outputs" : [" {workspaceRoot}/coverage/{projectRoot}" ],
28
+ "options" : {
29
+ "jestConfig" : " libs/postprocessing/jest.config.ts" ,
30
+ "passWithNoTests" : true
31
+ },
32
+ "configurations" : {
33
+ "ci" : {
34
+ "ci" : true ,
35
+ "codeCoverage" : true
36
+ }
37
+ }
38
+ },
39
+ "lint" : {
40
+ "executor" : " @nx/linter:eslint" ,
41
+ "outputs" : [" {options.outputFile}" ],
42
+ "options" : {
43
+ "lintFilePatterns" : [
44
+ " libs/postprocessing/**/*.ts" ,
45
+ " libs/postprocessing/**/*.html" ,
46
+ " libs/postprocessing/package.json"
47
+ ]
48
+ }
49
+ }
50
+ }
51
+ }
Original file line number Diff line number Diff line change
1
+ import { Component } from '@angular/core' ;
2
+
3
+ @Component ( {
4
+ selector : 'ngtp-effect-composer' ,
5
+ standalone : true ,
6
+ template : `` ,
7
+ } )
8
+ export class NgtpEffectComposer { }
Original file line number Diff line number Diff line change
1
+ // @ts -expect-error https://thymikee.github.io/jest-preset-angular/docs/getting-started/test-environment
2
+ globalThis . ngJest = {
3
+ testEnvironmentOptions : {
4
+ errorOnUnknownElements : true ,
5
+ errorOnUnknownProperties : true ,
6
+ } ,
7
+ } ;
8
+ import 'jest-preset-angular/setup-jest' ;
Original file line number Diff line number Diff line change
1
+ {
2
+ "compilerOptions" : {
3
+ "target" : " es2022" ,
4
+ "useDefineForClassFields" : false ,
5
+ "forceConsistentCasingInFileNames" : true ,
6
+ "strict" : true ,
7
+ "noImplicitOverride" : true ,
8
+ "noPropertyAccessFromIndexSignature" : true ,
9
+ "noImplicitReturns" : true ,
10
+ "noFallthroughCasesInSwitch" : true
11
+ },
12
+ "files" : [],
13
+ "include" : [],
14
+ "references" : [
15
+ {
16
+ "path" : " ./tsconfig.lib.json"
17
+ },
18
+ {
19
+ "path" : " ./tsconfig.spec.json"
20
+ }
21
+ ],
22
+ "extends" : " ../../tsconfig.base.json" ,
23
+ "angularCompilerOptions" : {
24
+ "enableI18nLegacyMessageIdFormat" : false ,
25
+ "strictInjectionParameters" : true ,
26
+ "strictInputAccessModifiers" : true ,
27
+ "strictTemplates" : true
28
+ }
29
+ }
You can’t perform that action at this time.
0 commit comments