34 lines
1.7 KiB
C#
34 lines
1.7 KiB
C#
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
|
|
namespace AspNetCoreSdkTests.Templates
|
|
{
|
|
public class ReactTemplate : SpaBaseTemplate
|
|
{
|
|
public ReactTemplate() { }
|
|
|
|
public override string Name => "react";
|
|
|
|
public override IEnumerable<string> ExpectedFilesAfterPublish =>
|
|
base.ExpectedFilesAfterPublish
|
|
.Concat(new[]
|
|
{
|
|
Path.Combine("ClientApp", "build", "asset-manifest.json"),
|
|
Path.Combine("ClientApp", "build", "favicon.ico"),
|
|
Path.Combine("ClientApp", "build", "index.html"),
|
|
Path.Combine("ClientApp", "build", "manifest.json"),
|
|
Path.Combine("ClientApp", "build", "service-worker.js"),
|
|
Path.Combine("ClientApp", "build", "static", "css", "main.8302bbea.css"),
|
|
Path.Combine("ClientApp", "build", "static", "css", "main.8302bbea.css.map"),
|
|
Path.Combine("ClientApp", "build", "static", "js", "main.31eb739b.js"),
|
|
Path.Combine("ClientApp", "build", "static", "js", "main.31eb739b.js.map"),
|
|
Path.Combine("ClientApp", "build", "static", "media", "glyphicons-halflings-regular.448c34a5.woff2"),
|
|
Path.Combine("ClientApp", "build", "static", "media", "glyphicons-halflings-regular.89889688.svg"),
|
|
Path.Combine("ClientApp", "build", "static", "media", "glyphicons-halflings-regular.e18bbf61.ttf"),
|
|
Path.Combine("ClientApp", "build", "static", "media", "glyphicons-halflings-regular.f4769f9b.eot"),
|
|
Path.Combine("ClientApp", "build", "static", "media", "glyphicons-halflings-regular.fa277232.woff"),
|
|
});
|
|
}
|
|
}
|