/
new-workspace-create-application-false-ng-add-then-project.test.ts.snap
120 lines (114 loc) · 3.1 KB
/
new-workspace-create-application-false-ng-add-then-project.test.ts.snap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`new-workspace-create-application-false-ng-add-then-project it should pass linting when adding a project before running ng-add 1`] = `
{
"@angular-devkit/build-angular": "^17.X.X",
"@angular-eslint/builder": "0.0.0-e2e",
"@angular-eslint/eslint-plugin": "0.0.0-e2e",
"@angular-eslint/eslint-plugin-template": "0.0.0-e2e",
"@angular-eslint/schematics": "0.0.0-e2e",
"@angular-eslint/template-parser": "0.0.0-e2e",
"@angular/cli": "^17.X.X",
"@angular/compiler-cli": "^17.X.X",
"@types/jasmine": "~5.1.0",
"@typescript-eslint/eslint-plugin": "7.2.0",
"@typescript-eslint/parser": "7.2.0",
"eslint": "^8.57.0",
"jasmine-core": "~5.1.0",
"karma": "~6.4.0",
"karma-chrome-launcher": "~3.2.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.1.0",
"typescript": "~5.X.X"
}
`;
exports[`new-workspace-create-application-false-ng-add-then-project it should pass linting when adding a project before running ng-add 2`] = `
"{
\\"root\\": true,
\\"ignorePatterns\\": [
\\"projects/**/*\\"
],
\\"overrides\\": [
{
\\"files\\": [
\\"*.ts\\"
],
\\"extends\\": [
\\"eslint:recommended\\",
\\"plugin:@typescript-eslint/recommended\\",
\\"plugin:@angular-eslint/recommended\\",
\\"plugin:@angular-eslint/template/process-inline-templates\\"
],
\\"rules\\": {}
},
{
\\"files\\": [
\\"*.html\\"
],
\\"extends\\": [
\\"plugin:@angular-eslint/template/recommended\\",
\\"plugin:@angular-eslint/template/accessibility\\"
],
\\"rules\\": {}
}
]
}
"
`;
exports[`new-workspace-create-application-false-ng-add-then-project it should pass linting when adding a project before running ng-add 3`] = `
"{
\\"extends\\": \\"../../.eslintrc.json\\",
\\"ignorePatterns\\": [
\\"!**/*\\"
],
\\"overrides\\": [
{
\\"files\\": [
\\"*.ts\\"
],
\\"rules\\": {
\\"@angular-eslint/directive-selector\\": [
\\"error\\",
{
\\"type\\": \\"attribute\\",
\\"prefix\\": \\"app\\",
\\"style\\": \\"camelCase\\"
}
],
\\"@angular-eslint/component-selector\\": [
\\"error\\",
{
\\"type\\": \\"element\\",
\\"prefix\\": \\"app\\",
\\"style\\": \\"kebab-case\\"
}
]
}
},
{
\\"files\\": [
\\"*.html\\"
],
\\"rules\\": {}
}
]
}
"
`;
exports[`new-workspace-create-application-false-ng-add-then-project it should pass linting when adding a project before running ng-add 4`] = `
Object {
"builder": "@angular-eslint/builder:lint",
"options": Object {
"lintFilePatterns": Array [
"projects/app-project/**/*.ts",
"projects/app-project/**/*.html",
],
},
}
`;
exports[`new-workspace-create-application-false-ng-add-then-project it should pass linting when adding a project before running ng-add 5`] = `
"
Linting \\"app-project\\"...
All files pass linting.
"
`;