in projen/web/web.init.go [9:500]
func init() {
_jsii_.RegisterClass(
"projen.web.NextComponent",
reflect.TypeOf((*NextComponent)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "project", GoGetter: "Project"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
},
func() interface{} {
j := jsiiProxy_NextComponent{}
_jsii_.InitJsiiProxy(&j.Type__projenComponent)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.NextComponentOptions",
reflect.TypeOf((*NextComponentOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"projen.web.NextJsCommonProjectOptions",
reflect.TypeOf((*NextJsCommonProjectOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.NextJsProject",
reflect.TypeOf((*NextJsProject)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addBins", GoMethod: "AddBins"},
_jsii_.MemberMethod{JsiiMethod: "addBundledDeps", GoMethod: "AddBundledDeps"},
_jsii_.MemberMethod{JsiiMethod: "addCompileCommand", GoMethod: "AddCompileCommand"},
_jsii_.MemberMethod{JsiiMethod: "addDeps", GoMethod: "AddDeps"},
_jsii_.MemberMethod{JsiiMethod: "addDevDeps", GoMethod: "AddDevDeps"},
_jsii_.MemberMethod{JsiiMethod: "addExcludeFromCleanup", GoMethod: "AddExcludeFromCleanup"},
_jsii_.MemberMethod{JsiiMethod: "addFields", GoMethod: "AddFields"},
_jsii_.MemberMethod{JsiiMethod: "addGitIgnore", GoMethod: "AddGitIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addKeywords", GoMethod: "AddKeywords"},
_jsii_.MemberMethod{JsiiMethod: "addPackageIgnore", GoMethod: "AddPackageIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addPeerDeps", GoMethod: "AddPeerDeps"},
_jsii_.MemberMethod{JsiiMethod: "addTask", GoMethod: "AddTask"},
_jsii_.MemberMethod{JsiiMethod: "addTestCommand", GoMethod: "AddTestCommand"},
_jsii_.MemberMethod{JsiiMethod: "addTip", GoMethod: "AddTip"},
_jsii_.MemberProperty{JsiiProperty: "allowLibraryDependencies", GoGetter: "AllowLibraryDependencies"},
_jsii_.MemberMethod{JsiiMethod: "annotateGenerated", GoMethod: "AnnotateGenerated"},
_jsii_.MemberProperty{JsiiProperty: "artifactsDirectory", GoGetter: "ArtifactsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "artifactsJavascriptDirectory", GoGetter: "ArtifactsJavascriptDirectory"},
_jsii_.MemberProperty{JsiiProperty: "assetsdir", GoGetter: "Assetsdir"},
_jsii_.MemberProperty{JsiiProperty: "autoApprove", GoGetter: "AutoApprove"},
_jsii_.MemberProperty{JsiiProperty: "autoMerge", GoGetter: "AutoMerge"},
_jsii_.MemberProperty{JsiiProperty: "buildTask", GoGetter: "BuildTask"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflow", GoGetter: "BuildWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflowJobId", GoGetter: "BuildWorkflowJobId"},
_jsii_.MemberProperty{JsiiProperty: "bundler", GoGetter: "Bundler"},
_jsii_.MemberProperty{JsiiProperty: "compileTask", GoGetter: "CompileTask"},
_jsii_.MemberProperty{JsiiProperty: "components", GoGetter: "Components"},
_jsii_.MemberProperty{JsiiProperty: "defaultTask", GoGetter: "DefaultTask"},
_jsii_.MemberProperty{JsiiProperty: "deps", GoGetter: "Deps"},
_jsii_.MemberProperty{JsiiProperty: "devContainer", GoGetter: "DevContainer"},
_jsii_.MemberProperty{JsiiProperty: "ejected", GoGetter: "Ejected"},
_jsii_.MemberProperty{JsiiProperty: "entrypoint", GoGetter: "Entrypoint"},
_jsii_.MemberProperty{JsiiProperty: "files", GoGetter: "Files"},
_jsii_.MemberProperty{JsiiProperty: "gitattributes", GoGetter: "Gitattributes"},
_jsii_.MemberProperty{JsiiProperty: "github", GoGetter: "Github"},
_jsii_.MemberProperty{JsiiProperty: "gitignore", GoGetter: "Gitignore"},
_jsii_.MemberProperty{JsiiProperty: "gitpod", GoGetter: "Gitpod"},
_jsii_.MemberMethod{JsiiMethod: "hasScript", GoMethod: "HasScript"},
_jsii_.MemberProperty{JsiiProperty: "initProject", GoGetter: "InitProject"},
_jsii_.MemberProperty{JsiiProperty: "jest", GoGetter: "Jest"},
_jsii_.MemberProperty{JsiiProperty: "logger", GoGetter: "Logger"},
_jsii_.MemberProperty{JsiiProperty: "manifest", GoGetter: "Manifest"},
_jsii_.MemberProperty{JsiiProperty: "maxNodeVersion", GoGetter: "MaxNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "minNodeVersion", GoGetter: "MinNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "npmignore", GoGetter: "Npmignore"},
_jsii_.MemberProperty{JsiiProperty: "outdir", GoGetter: "Outdir"},
_jsii_.MemberProperty{JsiiProperty: "package", GoGetter: "Package"},
_jsii_.MemberProperty{JsiiProperty: "packageManager", GoGetter: "PackageManager"},
_jsii_.MemberProperty{JsiiProperty: "packageTask", GoGetter: "PackageTask"},
_jsii_.MemberProperty{JsiiProperty: "parent", GoGetter: "Parent"},
_jsii_.MemberProperty{JsiiProperty: "postCompileTask", GoGetter: "PostCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "preCompileTask", GoGetter: "PreCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "prettier", GoGetter: "Prettier"},
_jsii_.MemberProperty{JsiiProperty: "projectBuild", GoGetter: "ProjectBuild"},
_jsii_.MemberProperty{JsiiProperty: "projectType", GoGetter: "ProjectType"},
_jsii_.MemberProperty{JsiiProperty: "projenCommand", GoGetter: "ProjenCommand"},
_jsii_.MemberProperty{JsiiProperty: "publisher", GoGetter: "Publisher"},
_jsii_.MemberProperty{JsiiProperty: "release", GoGetter: "Release"},
_jsii_.MemberMethod{JsiiMethod: "removeScript", GoMethod: "RemoveScript"},
_jsii_.MemberMethod{JsiiMethod: "removeTask", GoMethod: "RemoveTask"},
_jsii_.MemberMethod{JsiiMethod: "renderWorkflowSetup", GoMethod: "RenderWorkflowSetup"},
_jsii_.MemberProperty{JsiiProperty: "root", GoGetter: "Root"},
_jsii_.MemberProperty{JsiiProperty: "runScriptCommand", GoGetter: "RunScriptCommand"},
_jsii_.MemberMethod{JsiiMethod: "runTaskCommand", GoMethod: "RunTaskCommand"},
_jsii_.MemberMethod{JsiiMethod: "setScript", GoMethod: "SetScript"},
_jsii_.MemberProperty{JsiiProperty: "srcdir", GoGetter: "Srcdir"},
_jsii_.MemberMethod{JsiiMethod: "synth", GoMethod: "Synth"},
_jsii_.MemberProperty{JsiiProperty: "tailwind", GoGetter: "Tailwind"},
_jsii_.MemberProperty{JsiiProperty: "tasks", GoGetter: "Tasks"},
_jsii_.MemberProperty{JsiiProperty: "testTask", GoGetter: "TestTask"},
_jsii_.MemberMethod{JsiiMethod: "tryFindFile", GoMethod: "TryFindFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindJsonFile", GoMethod: "TryFindJsonFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindObjectFile", GoMethod: "TryFindObjectFile"},
_jsii_.MemberProperty{JsiiProperty: "upgradeWorkflow", GoGetter: "UpgradeWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "vscode", GoGetter: "Vscode"},
},
func() interface{} {
j := jsiiProxy_NextJsProject{}
_jsii_.InitJsiiProxy(&j.Type__javascriptNodeProject)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.NextJsProjectOptions",
reflect.TypeOf((*NextJsProjectOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.NextJsTypeScriptProject",
reflect.TypeOf((*NextJsTypeScriptProject)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addBins", GoMethod: "AddBins"},
_jsii_.MemberMethod{JsiiMethod: "addBundledDeps", GoMethod: "AddBundledDeps"},
_jsii_.MemberMethod{JsiiMethod: "addCompileCommand", GoMethod: "AddCompileCommand"},
_jsii_.MemberMethod{JsiiMethod: "addDeps", GoMethod: "AddDeps"},
_jsii_.MemberMethod{JsiiMethod: "addDevDeps", GoMethod: "AddDevDeps"},
_jsii_.MemberMethod{JsiiMethod: "addExcludeFromCleanup", GoMethod: "AddExcludeFromCleanup"},
_jsii_.MemberMethod{JsiiMethod: "addFields", GoMethod: "AddFields"},
_jsii_.MemberMethod{JsiiMethod: "addGitIgnore", GoMethod: "AddGitIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addKeywords", GoMethod: "AddKeywords"},
_jsii_.MemberMethod{JsiiMethod: "addPackageIgnore", GoMethod: "AddPackageIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addPeerDeps", GoMethod: "AddPeerDeps"},
_jsii_.MemberMethod{JsiiMethod: "addTask", GoMethod: "AddTask"},
_jsii_.MemberMethod{JsiiMethod: "addTestCommand", GoMethod: "AddTestCommand"},
_jsii_.MemberMethod{JsiiMethod: "addTip", GoMethod: "AddTip"},
_jsii_.MemberProperty{JsiiProperty: "allowLibraryDependencies", GoGetter: "AllowLibraryDependencies"},
_jsii_.MemberMethod{JsiiMethod: "annotateGenerated", GoMethod: "AnnotateGenerated"},
_jsii_.MemberProperty{JsiiProperty: "artifactsDirectory", GoGetter: "ArtifactsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "artifactsJavascriptDirectory", GoGetter: "ArtifactsJavascriptDirectory"},
_jsii_.MemberProperty{JsiiProperty: "assetsdir", GoGetter: "Assetsdir"},
_jsii_.MemberProperty{JsiiProperty: "autoApprove", GoGetter: "AutoApprove"},
_jsii_.MemberProperty{JsiiProperty: "autoMerge", GoGetter: "AutoMerge"},
_jsii_.MemberProperty{JsiiProperty: "buildTask", GoGetter: "BuildTask"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflow", GoGetter: "BuildWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflowJobId", GoGetter: "BuildWorkflowJobId"},
_jsii_.MemberProperty{JsiiProperty: "bundler", GoGetter: "Bundler"},
_jsii_.MemberProperty{JsiiProperty: "compileTask", GoGetter: "CompileTask"},
_jsii_.MemberProperty{JsiiProperty: "components", GoGetter: "Components"},
_jsii_.MemberProperty{JsiiProperty: "defaultTask", GoGetter: "DefaultTask"},
_jsii_.MemberProperty{JsiiProperty: "deps", GoGetter: "Deps"},
_jsii_.MemberProperty{JsiiProperty: "devContainer", GoGetter: "DevContainer"},
_jsii_.MemberProperty{JsiiProperty: "docgen", GoGetter: "Docgen"},
_jsii_.MemberProperty{JsiiProperty: "docsDirectory", GoGetter: "DocsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "ejected", GoGetter: "Ejected"},
_jsii_.MemberProperty{JsiiProperty: "entrypoint", GoGetter: "Entrypoint"},
_jsii_.MemberProperty{JsiiProperty: "eslint", GoGetter: "Eslint"},
_jsii_.MemberProperty{JsiiProperty: "files", GoGetter: "Files"},
_jsii_.MemberProperty{JsiiProperty: "gitattributes", GoGetter: "Gitattributes"},
_jsii_.MemberProperty{JsiiProperty: "github", GoGetter: "Github"},
_jsii_.MemberProperty{JsiiProperty: "gitignore", GoGetter: "Gitignore"},
_jsii_.MemberProperty{JsiiProperty: "gitpod", GoGetter: "Gitpod"},
_jsii_.MemberMethod{JsiiMethod: "hasScript", GoMethod: "HasScript"},
_jsii_.MemberProperty{JsiiProperty: "initProject", GoGetter: "InitProject"},
_jsii_.MemberProperty{JsiiProperty: "jest", GoGetter: "Jest"},
_jsii_.MemberProperty{JsiiProperty: "libdir", GoGetter: "Libdir"},
_jsii_.MemberProperty{JsiiProperty: "logger", GoGetter: "Logger"},
_jsii_.MemberProperty{JsiiProperty: "manifest", GoGetter: "Manifest"},
_jsii_.MemberProperty{JsiiProperty: "maxNodeVersion", GoGetter: "MaxNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "minNodeVersion", GoGetter: "MinNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "npmignore", GoGetter: "Npmignore"},
_jsii_.MemberProperty{JsiiProperty: "outdir", GoGetter: "Outdir"},
_jsii_.MemberProperty{JsiiProperty: "package", GoGetter: "Package"},
_jsii_.MemberProperty{JsiiProperty: "packageManager", GoGetter: "PackageManager"},
_jsii_.MemberProperty{JsiiProperty: "packageTask", GoGetter: "PackageTask"},
_jsii_.MemberProperty{JsiiProperty: "parent", GoGetter: "Parent"},
_jsii_.MemberProperty{JsiiProperty: "postCompileTask", GoGetter: "PostCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "preCompileTask", GoGetter: "PreCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "prettier", GoGetter: "Prettier"},
_jsii_.MemberProperty{JsiiProperty: "projectBuild", GoGetter: "ProjectBuild"},
_jsii_.MemberProperty{JsiiProperty: "projectType", GoGetter: "ProjectType"},
_jsii_.MemberProperty{JsiiProperty: "projenCommand", GoGetter: "ProjenCommand"},
_jsii_.MemberProperty{JsiiProperty: "publisher", GoGetter: "Publisher"},
_jsii_.MemberProperty{JsiiProperty: "release", GoGetter: "Release"},
_jsii_.MemberMethod{JsiiMethod: "removeScript", GoMethod: "RemoveScript"},
_jsii_.MemberMethod{JsiiMethod: "removeTask", GoMethod: "RemoveTask"},
_jsii_.MemberMethod{JsiiMethod: "renderWorkflowSetup", GoMethod: "RenderWorkflowSetup"},
_jsii_.MemberProperty{JsiiProperty: "root", GoGetter: "Root"},
_jsii_.MemberProperty{JsiiProperty: "runScriptCommand", GoGetter: "RunScriptCommand"},
_jsii_.MemberMethod{JsiiMethod: "runTaskCommand", GoMethod: "RunTaskCommand"},
_jsii_.MemberMethod{JsiiMethod: "setScript", GoMethod: "SetScript"},
_jsii_.MemberProperty{JsiiProperty: "srcdir", GoGetter: "Srcdir"},
_jsii_.MemberMethod{JsiiMethod: "synth", GoMethod: "Synth"},
_jsii_.MemberProperty{JsiiProperty: "tailwind", GoGetter: "Tailwind"},
_jsii_.MemberProperty{JsiiProperty: "tasks", GoGetter: "Tasks"},
_jsii_.MemberProperty{JsiiProperty: "testdir", GoGetter: "Testdir"},
_jsii_.MemberProperty{JsiiProperty: "testTask", GoGetter: "TestTask"},
_jsii_.MemberMethod{JsiiMethod: "tryFindFile", GoMethod: "TryFindFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindJsonFile", GoMethod: "TryFindJsonFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindObjectFile", GoMethod: "TryFindObjectFile"},
_jsii_.MemberProperty{JsiiProperty: "tsconfig", GoGetter: "Tsconfig"},
_jsii_.MemberProperty{JsiiProperty: "tsconfigDev", GoGetter: "TsconfigDev"},
_jsii_.MemberProperty{JsiiProperty: "tsconfigEslint", GoGetter: "TsconfigEslint"},
_jsii_.MemberProperty{JsiiProperty: "upgradeWorkflow", GoGetter: "UpgradeWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "vscode", GoGetter: "Vscode"},
_jsii_.MemberProperty{JsiiProperty: "watchTask", GoGetter: "WatchTask"},
},
func() interface{} {
j := jsiiProxy_NextJsTypeScriptProject{}
_jsii_.InitJsiiProxy(&j.Type__typescriptTypeScriptAppProject)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.NextJsTypeScriptProjectOptions",
reflect.TypeOf((*NextJsTypeScriptProjectOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.PostCss",
reflect.TypeOf((*PostCss)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "file", GoGetter: "File"},
_jsii_.MemberProperty{JsiiProperty: "fileName", GoGetter: "FileName"},
_jsii_.MemberProperty{JsiiProperty: "tailwind", GoGetter: "Tailwind"},
},
func() interface{} {
return &jsiiProxy_PostCss{}
},
)
_jsii_.RegisterStruct(
"projen.web.PostCssOptions",
reflect.TypeOf((*PostCssOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.ReactComponent",
reflect.TypeOf((*ReactComponent)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "project", GoGetter: "Project"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
},
func() interface{} {
j := jsiiProxy_ReactComponent{}
_jsii_.InitJsiiProxy(&j.Type__projenComponent)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.ReactComponentOptions",
reflect.TypeOf((*ReactComponentOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.ReactProject",
reflect.TypeOf((*ReactProject)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addBins", GoMethod: "AddBins"},
_jsii_.MemberMethod{JsiiMethod: "addBundledDeps", GoMethod: "AddBundledDeps"},
_jsii_.MemberMethod{JsiiMethod: "addCompileCommand", GoMethod: "AddCompileCommand"},
_jsii_.MemberMethod{JsiiMethod: "addDeps", GoMethod: "AddDeps"},
_jsii_.MemberMethod{JsiiMethod: "addDevDeps", GoMethod: "AddDevDeps"},
_jsii_.MemberMethod{JsiiMethod: "addExcludeFromCleanup", GoMethod: "AddExcludeFromCleanup"},
_jsii_.MemberMethod{JsiiMethod: "addFields", GoMethod: "AddFields"},
_jsii_.MemberMethod{JsiiMethod: "addGitIgnore", GoMethod: "AddGitIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addKeywords", GoMethod: "AddKeywords"},
_jsii_.MemberMethod{JsiiMethod: "addPackageIgnore", GoMethod: "AddPackageIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addPeerDeps", GoMethod: "AddPeerDeps"},
_jsii_.MemberMethod{JsiiMethod: "addTask", GoMethod: "AddTask"},
_jsii_.MemberMethod{JsiiMethod: "addTestCommand", GoMethod: "AddTestCommand"},
_jsii_.MemberMethod{JsiiMethod: "addTip", GoMethod: "AddTip"},
_jsii_.MemberProperty{JsiiProperty: "allowLibraryDependencies", GoGetter: "AllowLibraryDependencies"},
_jsii_.MemberMethod{JsiiMethod: "annotateGenerated", GoMethod: "AnnotateGenerated"},
_jsii_.MemberProperty{JsiiProperty: "artifactsDirectory", GoGetter: "ArtifactsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "artifactsJavascriptDirectory", GoGetter: "ArtifactsJavascriptDirectory"},
_jsii_.MemberProperty{JsiiProperty: "autoApprove", GoGetter: "AutoApprove"},
_jsii_.MemberProperty{JsiiProperty: "autoMerge", GoGetter: "AutoMerge"},
_jsii_.MemberProperty{JsiiProperty: "buildTask", GoGetter: "BuildTask"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflow", GoGetter: "BuildWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflowJobId", GoGetter: "BuildWorkflowJobId"},
_jsii_.MemberProperty{JsiiProperty: "bundler", GoGetter: "Bundler"},
_jsii_.MemberProperty{JsiiProperty: "compileTask", GoGetter: "CompileTask"},
_jsii_.MemberProperty{JsiiProperty: "components", GoGetter: "Components"},
_jsii_.MemberProperty{JsiiProperty: "defaultTask", GoGetter: "DefaultTask"},
_jsii_.MemberProperty{JsiiProperty: "deps", GoGetter: "Deps"},
_jsii_.MemberProperty{JsiiProperty: "devContainer", GoGetter: "DevContainer"},
_jsii_.MemberProperty{JsiiProperty: "ejected", GoGetter: "Ejected"},
_jsii_.MemberProperty{JsiiProperty: "entrypoint", GoGetter: "Entrypoint"},
_jsii_.MemberProperty{JsiiProperty: "files", GoGetter: "Files"},
_jsii_.MemberProperty{JsiiProperty: "gitattributes", GoGetter: "Gitattributes"},
_jsii_.MemberProperty{JsiiProperty: "github", GoGetter: "Github"},
_jsii_.MemberProperty{JsiiProperty: "gitignore", GoGetter: "Gitignore"},
_jsii_.MemberProperty{JsiiProperty: "gitpod", GoGetter: "Gitpod"},
_jsii_.MemberMethod{JsiiMethod: "hasScript", GoMethod: "HasScript"},
_jsii_.MemberProperty{JsiiProperty: "initProject", GoGetter: "InitProject"},
_jsii_.MemberProperty{JsiiProperty: "jest", GoGetter: "Jest"},
_jsii_.MemberProperty{JsiiProperty: "logger", GoGetter: "Logger"},
_jsii_.MemberProperty{JsiiProperty: "manifest", GoGetter: "Manifest"},
_jsii_.MemberProperty{JsiiProperty: "maxNodeVersion", GoGetter: "MaxNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "minNodeVersion", GoGetter: "MinNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "npmignore", GoGetter: "Npmignore"},
_jsii_.MemberProperty{JsiiProperty: "outdir", GoGetter: "Outdir"},
_jsii_.MemberProperty{JsiiProperty: "package", GoGetter: "Package"},
_jsii_.MemberProperty{JsiiProperty: "packageManager", GoGetter: "PackageManager"},
_jsii_.MemberProperty{JsiiProperty: "packageTask", GoGetter: "PackageTask"},
_jsii_.MemberProperty{JsiiProperty: "parent", GoGetter: "Parent"},
_jsii_.MemberProperty{JsiiProperty: "postCompileTask", GoGetter: "PostCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "preCompileTask", GoGetter: "PreCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "prettier", GoGetter: "Prettier"},
_jsii_.MemberProperty{JsiiProperty: "projectBuild", GoGetter: "ProjectBuild"},
_jsii_.MemberProperty{JsiiProperty: "projectType", GoGetter: "ProjectType"},
_jsii_.MemberProperty{JsiiProperty: "projenCommand", GoGetter: "ProjenCommand"},
_jsii_.MemberProperty{JsiiProperty: "publisher", GoGetter: "Publisher"},
_jsii_.MemberProperty{JsiiProperty: "release", GoGetter: "Release"},
_jsii_.MemberMethod{JsiiMethod: "removeScript", GoMethod: "RemoveScript"},
_jsii_.MemberMethod{JsiiMethod: "removeTask", GoMethod: "RemoveTask"},
_jsii_.MemberMethod{JsiiMethod: "renderWorkflowSetup", GoMethod: "RenderWorkflowSetup"},
_jsii_.MemberProperty{JsiiProperty: "root", GoGetter: "Root"},
_jsii_.MemberProperty{JsiiProperty: "runScriptCommand", GoGetter: "RunScriptCommand"},
_jsii_.MemberMethod{JsiiMethod: "runTaskCommand", GoMethod: "RunTaskCommand"},
_jsii_.MemberMethod{JsiiMethod: "setScript", GoMethod: "SetScript"},
_jsii_.MemberProperty{JsiiProperty: "srcdir", GoGetter: "Srcdir"},
_jsii_.MemberMethod{JsiiMethod: "synth", GoMethod: "Synth"},
_jsii_.MemberProperty{JsiiProperty: "tasks", GoGetter: "Tasks"},
_jsii_.MemberProperty{JsiiProperty: "testTask", GoGetter: "TestTask"},
_jsii_.MemberMethod{JsiiMethod: "tryFindFile", GoMethod: "TryFindFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindJsonFile", GoMethod: "TryFindJsonFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindObjectFile", GoMethod: "TryFindObjectFile"},
_jsii_.MemberProperty{JsiiProperty: "upgradeWorkflow", GoGetter: "UpgradeWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "vscode", GoGetter: "Vscode"},
},
func() interface{} {
j := jsiiProxy_ReactProject{}
_jsii_.InitJsiiProxy(&j.Type__javascriptNodeProject)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.ReactProjectOptions",
reflect.TypeOf((*ReactProjectOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"projen.web.ReactRewireOptions",
reflect.TypeOf((*ReactRewireOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.ReactTypeDef",
reflect.TypeOf((*ReactTypeDef)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "absolutePath", GoGetter: "AbsolutePath"},
_jsii_.MemberProperty{JsiiProperty: "changed", GoGetter: "Changed"},
_jsii_.MemberProperty{JsiiProperty: "executable", GoGetter: "Executable"},
_jsii_.MemberProperty{JsiiProperty: "marker", GoGetter: "Marker"},
_jsii_.MemberProperty{JsiiProperty: "path", GoGetter: "Path"},
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "project", GoGetter: "Project"},
_jsii_.MemberProperty{JsiiProperty: "readonly", GoGetter: "Readonly"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "synthesizeContent", GoMethod: "SynthesizeContent"},
},
func() interface{} {
j := jsiiProxy_ReactTypeDef{}
_jsii_.InitJsiiProxy(&j.Type__projenFileBase)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.ReactTypeDefOptions",
reflect.TypeOf((*ReactTypeDefOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.ReactTypeScriptProject",
reflect.TypeOf((*ReactTypeScriptProject)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addBins", GoMethod: "AddBins"},
_jsii_.MemberMethod{JsiiMethod: "addBundledDeps", GoMethod: "AddBundledDeps"},
_jsii_.MemberMethod{JsiiMethod: "addCompileCommand", GoMethod: "AddCompileCommand"},
_jsii_.MemberMethod{JsiiMethod: "addDeps", GoMethod: "AddDeps"},
_jsii_.MemberMethod{JsiiMethod: "addDevDeps", GoMethod: "AddDevDeps"},
_jsii_.MemberMethod{JsiiMethod: "addExcludeFromCleanup", GoMethod: "AddExcludeFromCleanup"},
_jsii_.MemberMethod{JsiiMethod: "addFields", GoMethod: "AddFields"},
_jsii_.MemberMethod{JsiiMethod: "addGitIgnore", GoMethod: "AddGitIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addKeywords", GoMethod: "AddKeywords"},
_jsii_.MemberMethod{JsiiMethod: "addPackageIgnore", GoMethod: "AddPackageIgnore"},
_jsii_.MemberMethod{JsiiMethod: "addPeerDeps", GoMethod: "AddPeerDeps"},
_jsii_.MemberMethod{JsiiMethod: "addTask", GoMethod: "AddTask"},
_jsii_.MemberMethod{JsiiMethod: "addTestCommand", GoMethod: "AddTestCommand"},
_jsii_.MemberMethod{JsiiMethod: "addTip", GoMethod: "AddTip"},
_jsii_.MemberProperty{JsiiProperty: "allowLibraryDependencies", GoGetter: "AllowLibraryDependencies"},
_jsii_.MemberMethod{JsiiMethod: "annotateGenerated", GoMethod: "AnnotateGenerated"},
_jsii_.MemberProperty{JsiiProperty: "artifactsDirectory", GoGetter: "ArtifactsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "artifactsJavascriptDirectory", GoGetter: "ArtifactsJavascriptDirectory"},
_jsii_.MemberProperty{JsiiProperty: "autoApprove", GoGetter: "AutoApprove"},
_jsii_.MemberProperty{JsiiProperty: "autoMerge", GoGetter: "AutoMerge"},
_jsii_.MemberProperty{JsiiProperty: "buildTask", GoGetter: "BuildTask"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflow", GoGetter: "BuildWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "buildWorkflowJobId", GoGetter: "BuildWorkflowJobId"},
_jsii_.MemberProperty{JsiiProperty: "bundler", GoGetter: "Bundler"},
_jsii_.MemberProperty{JsiiProperty: "compileTask", GoGetter: "CompileTask"},
_jsii_.MemberProperty{JsiiProperty: "components", GoGetter: "Components"},
_jsii_.MemberProperty{JsiiProperty: "defaultTask", GoGetter: "DefaultTask"},
_jsii_.MemberProperty{JsiiProperty: "deps", GoGetter: "Deps"},
_jsii_.MemberProperty{JsiiProperty: "devContainer", GoGetter: "DevContainer"},
_jsii_.MemberProperty{JsiiProperty: "docgen", GoGetter: "Docgen"},
_jsii_.MemberProperty{JsiiProperty: "docsDirectory", GoGetter: "DocsDirectory"},
_jsii_.MemberProperty{JsiiProperty: "ejected", GoGetter: "Ejected"},
_jsii_.MemberProperty{JsiiProperty: "entrypoint", GoGetter: "Entrypoint"},
_jsii_.MemberProperty{JsiiProperty: "eslint", GoGetter: "Eslint"},
_jsii_.MemberProperty{JsiiProperty: "files", GoGetter: "Files"},
_jsii_.MemberProperty{JsiiProperty: "gitattributes", GoGetter: "Gitattributes"},
_jsii_.MemberProperty{JsiiProperty: "github", GoGetter: "Github"},
_jsii_.MemberProperty{JsiiProperty: "gitignore", GoGetter: "Gitignore"},
_jsii_.MemberProperty{JsiiProperty: "gitpod", GoGetter: "Gitpod"},
_jsii_.MemberMethod{JsiiMethod: "hasScript", GoMethod: "HasScript"},
_jsii_.MemberProperty{JsiiProperty: "initProject", GoGetter: "InitProject"},
_jsii_.MemberProperty{JsiiProperty: "jest", GoGetter: "Jest"},
_jsii_.MemberProperty{JsiiProperty: "libdir", GoGetter: "Libdir"},
_jsii_.MemberProperty{JsiiProperty: "logger", GoGetter: "Logger"},
_jsii_.MemberProperty{JsiiProperty: "manifest", GoGetter: "Manifest"},
_jsii_.MemberProperty{JsiiProperty: "maxNodeVersion", GoGetter: "MaxNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "minNodeVersion", GoGetter: "MinNodeVersion"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "npmignore", GoGetter: "Npmignore"},
_jsii_.MemberProperty{JsiiProperty: "outdir", GoGetter: "Outdir"},
_jsii_.MemberProperty{JsiiProperty: "package", GoGetter: "Package"},
_jsii_.MemberProperty{JsiiProperty: "packageManager", GoGetter: "PackageManager"},
_jsii_.MemberProperty{JsiiProperty: "packageTask", GoGetter: "PackageTask"},
_jsii_.MemberProperty{JsiiProperty: "parent", GoGetter: "Parent"},
_jsii_.MemberProperty{JsiiProperty: "postCompileTask", GoGetter: "PostCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "postSynthesize", GoMethod: "PostSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "preCompileTask", GoGetter: "PreCompileTask"},
_jsii_.MemberMethod{JsiiMethod: "preSynthesize", GoMethod: "PreSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "prettier", GoGetter: "Prettier"},
_jsii_.MemberProperty{JsiiProperty: "projectBuild", GoGetter: "ProjectBuild"},
_jsii_.MemberProperty{JsiiProperty: "projectType", GoGetter: "ProjectType"},
_jsii_.MemberProperty{JsiiProperty: "projenCommand", GoGetter: "ProjenCommand"},
_jsii_.MemberProperty{JsiiProperty: "publisher", GoGetter: "Publisher"},
_jsii_.MemberProperty{JsiiProperty: "reactTypeDef", GoGetter: "ReactTypeDef"},
_jsii_.MemberProperty{JsiiProperty: "release", GoGetter: "Release"},
_jsii_.MemberMethod{JsiiMethod: "removeScript", GoMethod: "RemoveScript"},
_jsii_.MemberMethod{JsiiMethod: "removeTask", GoMethod: "RemoveTask"},
_jsii_.MemberMethod{JsiiMethod: "renderWorkflowSetup", GoMethod: "RenderWorkflowSetup"},
_jsii_.MemberProperty{JsiiProperty: "root", GoGetter: "Root"},
_jsii_.MemberProperty{JsiiProperty: "runScriptCommand", GoGetter: "RunScriptCommand"},
_jsii_.MemberMethod{JsiiMethod: "runTaskCommand", GoMethod: "RunTaskCommand"},
_jsii_.MemberMethod{JsiiMethod: "setScript", GoMethod: "SetScript"},
_jsii_.MemberProperty{JsiiProperty: "srcdir", GoGetter: "Srcdir"},
_jsii_.MemberMethod{JsiiMethod: "synth", GoMethod: "Synth"},
_jsii_.MemberProperty{JsiiProperty: "tasks", GoGetter: "Tasks"},
_jsii_.MemberProperty{JsiiProperty: "testdir", GoGetter: "Testdir"},
_jsii_.MemberProperty{JsiiProperty: "testTask", GoGetter: "TestTask"},
_jsii_.MemberMethod{JsiiMethod: "tryFindFile", GoMethod: "TryFindFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindJsonFile", GoMethod: "TryFindJsonFile"},
_jsii_.MemberMethod{JsiiMethod: "tryFindObjectFile", GoMethod: "TryFindObjectFile"},
_jsii_.MemberProperty{JsiiProperty: "tsconfig", GoGetter: "Tsconfig"},
_jsii_.MemberProperty{JsiiProperty: "tsconfigDev", GoGetter: "TsconfigDev"},
_jsii_.MemberProperty{JsiiProperty: "tsconfigEslint", GoGetter: "TsconfigEslint"},
_jsii_.MemberProperty{JsiiProperty: "upgradeWorkflow", GoGetter: "UpgradeWorkflow"},
_jsii_.MemberProperty{JsiiProperty: "vscode", GoGetter: "Vscode"},
_jsii_.MemberProperty{JsiiProperty: "watchTask", GoGetter: "WatchTask"},
},
func() interface{} {
j := jsiiProxy_ReactTypeScriptProject{}
_jsii_.InitJsiiProxy(&j.Type__typescriptTypeScriptAppProject)
return &j
},
)
_jsii_.RegisterStruct(
"projen.web.ReactTypeScriptProjectOptions",
reflect.TypeOf((*ReactTypeScriptProjectOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"projen.web.TailwindConfig",
reflect.TypeOf((*TailwindConfig)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "file", GoGetter: "File"},
_jsii_.MemberProperty{JsiiProperty: "fileName", GoGetter: "FileName"},
},
func() interface{} {
return &jsiiProxy_TailwindConfig{}
},
)
_jsii_.RegisterStruct(
"projen.web.TailwindConfigOptions",
reflect.TypeOf((*TailwindConfigOptions)(nil)).Elem(),
)
}