Include more template baselines (#4186)

Include more template baselines
This commit is contained in:
Ryan Brandenburg 2019-03-05 12:02:34 -08:00 committed by GitHub
parent 9b4f8d79fd
commit 0add673139
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 206 additions and 0 deletions

1
.github/CODEOWNERS vendored
View File

@ -10,6 +10,7 @@
/src/Hosting/ @tratcher
/src/Http/ @tratcher @jkotalik
/src/Middleware/ @tratcher
/src/ProjectTemplates/ @ryanbrandenburg
/src/Security/ @tratcher
/src/Servers/ @tratcher @jkotalik
/src/Middleware/Rewrite @jkotalik

View File

@ -58,6 +58,7 @@ namespace Templates.Test
{
var relativePath = file.Replace(TemplateOutputDir, "").Replace("\\", "/").Trim('/');
if (relativePath.EndsWith(".csproj", StringComparison.Ordinal) ||
relativePath.EndsWith(".fsproj", StringComparison.Ordinal) ||
relativePath.EndsWith(".props", StringComparison.Ordinal) ||
relativePath.EndsWith(".targets", StringComparison.Ordinal) ||
relativePath.StartsWith("bin/", StringComparison.Ordinal) ||

View File

@ -795,6 +795,210 @@
"wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"
],
"AuthOption": "MultiOrg"
},
"FSharp": {
"Template": "mvc",
"Arguments": "new mvc --language F#",
"Files": [
"appsettings.Development.json",
"appsettings.json",
"Program.fs",
"Startup.fs",
"Controllers/HomeController.fs",
"Models/ErrorViewModel.fs",
"Properties/launchSettings.json",
"Views/_ViewImports.cshtml",
"Views/_ViewStart.cshtml",
"Views/Home/Index.cshtml",
"Views/Home/Privacy.cshtml",
"Views/Shared/Error.cshtml",
"Views/Shared/_CookieConsentPartial.cshtml",
"Views/Shared/_Layout.cshtml",
"Views/Shared/_ValidationScriptsPartial.cshtml",
"wwwroot/favicon.ico",
"wwwroot/css/site.css",
"wwwroot/js/site.js",
"wwwroot/lib/bootstrap/LICENSE",
"wwwroot/lib/bootstrap/dist/css/bootstrap.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap.css.map",
"wwwroot/lib/bootstrap/dist/css/bootstrap.min.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map",
"wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map",
"wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map",
"wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map",
"wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css",
"wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map",
"wwwroot/lib/bootstrap/dist/js/bootstrap.js",
"wwwroot/lib/bootstrap/dist/js/bootstrap.js.map",
"wwwroot/lib/bootstrap/dist/js/bootstrap.min.js",
"wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map",
"wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js",
"wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map",
"wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js",
"wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map",
"wwwroot/lib/jquery/LICENSE.txt",
"wwwroot/lib/jquery/dist/jquery.js",
"wwwroot/lib/jquery/dist/jquery.min.js",
"wwwroot/lib/jquery/dist/jquery.min.map",
"wwwroot/lib/jquery-validation/LICENSE.md",
"wwwroot/lib/jquery-validation/dist/additional-methods.js",
"wwwroot/lib/jquery-validation/dist/additional-methods.min.js",
"wwwroot/lib/jquery-validation/dist/jquery.validate.js",
"wwwroot/lib/jquery-validation/dist/jquery.validate.min.js",
"wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt",
"wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js",
"wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"
]
}
},
"razorclasslib": {
"None": {
"Template": "razorclasslib",
"Arguments": "new razorclasslib",
"Files": [
"Areas/MyFeature/Pages/Page1.cshtml",
"Areas/MyFeature/Pages/Page1.cshtml.cs"
]
}
},
"angular": {
"None": {
"Template": "angular",
"Arguments": "new angular",
"Files": [
"ClientApp/e2e/src/app.e2e-spec.ts",
"ClientApp/e2e/src/app.po.ts",
"ClientApp/e2e/protractor.conf.js",
"ClientApp/e2e/tsconfig.e2e.json",
"ClientApp/src/app/counter/counter.component.html",
"ClientApp/src/app/counter/counter.component.spec.ts",
"ClientApp/src/app/counter/counter.component.ts",
"ClientApp/src/app/fetch-data/fetch-data.component.html",
"ClientApp/src/app/fetch-data/fetch-data.component.ts",
"ClientApp/src/app/home/home.component.html",
"ClientApp/src/app/home/home.component.ts",
"ClientApp/src/app/nav-menu/nav-menu.component.css",
"ClientApp/src/app/nav-menu/nav-menu.component.html",
"ClientApp/src/app/nav-menu/nav-menu.component.ts",
"ClientApp/src/app/app.component.html",
"ClientApp/src/app/app.component.ts",
"ClientApp/src/app/app.module.ts",
"ClientApp/src/app/app.server.module.ts",
"ClientApp/src/assets/.gitkeep",
"ClientApp/src/environments/environment.prod.ts",
"ClientApp/src/environments/environment.ts",
"ClientApp/src/browserslist",
"ClientApp/src/index.html",
"ClientApp/src/karma.conf.js",
"ClientApp/src/main.ts",
"ClientApp/src/polyfills.ts",
"ClientApp/src/styles.css",
"ClientApp/src/test.ts",
"ClientApp/src/tsconfig.app.json",
"ClientApp/src/tsconfig.server.json",
"ClientApp/src/tsconfig.spec.json",
"ClientApp/src/tslint.json",
"ClientApp/.editorconfig",
"ClientApp/.gitignore",
"ClientApp/angular.json",
"ClientApp/package-lock.json",
"ClientApp/package.json",
"ClientApp/README.md",
"ClientApp/tsconfig.json",
"ClientApp/tslint.json",
"Controllers/SampleDataController.cs",
"Pages/_ViewImports.cshtml",
"Pages/Error.cshtml",
"Pages/Error.cshtml.cs",
"Properties/launchSettings.json",
"wwwroot/favicon.ico",
".gitignore",
"appsettings.Development.json",
"appsettings.json",
"Program.cs",
"Startup.cs"
]
}
},
"react": {
"None": {
"Template": "react",
"Arguments": "new react",
"Files": [
"ClientApp/public/favicon.ico",
"ClientApp/public/index.html",
"ClientApp/public/manifest.json",
"ClientApp/scss/custom.scss",
"ClientApp/src/components/Counter.js",
"ClientApp/src/components/FetchData.js",
"ClientApp/src/components/Home.js",
"ClientApp/src/components/Layout.js",
"ClientApp/src/components/NavMenu.css",
"ClientApp/src/components/NavMenu.js",
"ClientApp/src/App.js",
"ClientApp/src/App.test.js",
"ClientApp/src/index.js",
"ClientApp/src/registerServiceWorker.js",
"ClientApp/.gitignore",
"ClientApp/package-lock.json",
"ClientApp/package.json",
"ClientApp/README.md",
"Controllers/SampleDataController.cs",
"Pages/_ViewImports.cshtml",
"Pages/Error.cshtml",
"Pages/Error.cshtml.cs",
"Properties/launchSettings.json",
".gitignore",
"appsettings.Development.json",
"appsettings.json",
"Program.cs",
"Startup.cs"
]
}
},
"reactredux": {
"None": {
"Template": "reactredux",
"Arguments": "new reactredux",
"Files": [
"ClientApp/public/favicon.ico",
"ClientApp/public/index.html",
"ClientApp/public/manifest.json",
"ClientApp/src/components/Counter.tsx",
"ClientApp/src/components/FetchData.tsx",
"ClientApp/src/components/Home.tsx",
"ClientApp/src/components/Layout.tsx",
"ClientApp/src/components/NavMenu.css",
"ClientApp/src/components/NavMenu.tsx",
"ClientApp/src/store/configureStore.ts",
"ClientApp/src/store/Counter.ts",
"ClientApp/src/store/index.ts",
"ClientApp/src/store/WeatherForecasts.ts",
"ClientApp/src/App.tsx",
"ClientApp/src/App.test.tsx",
"ClientApp/src/index.tsx",
"ClientApp/src/react-app-env.d.ts",
"ClientApp/src/registerServiceWorker.ts",
"ClientApp/.eslintrc.json",
"ClientApp/.gitignore",
"ClientApp/package-lock.json",
"ClientApp/package.json",
"ClientApp/README.md",
"ClientApp/tsconfig.json",
"Controllers/SampleDataController.cs",
"Pages/_ViewImports.cshtml",
"Pages/Error.cshtml",
"Pages/Error.cshtml.cs",
"Properties/launchSettings.json",
".gitignore",
"appsettings.Development.json",
"appsettings.json",
"Program.cs",
"Startup.cs"
]
}
}
}