* feat: adds autobuild of umbraco extensions created by the dotnet template * adds file extensions to imports to follow the esmodule convention + apply formatting * build(deps): upgrade hey-api, vite, typescript and generate new api * chore: formatting * clean up actions as client is now automatically being built when starting the site * revert change with UMBRACO_VERSION_FROM_TEMPLATE * revert if(includeExample) * use template name * use template name * feat: update the way it sets the auth token * add back in IncludeExample if * fix: rename allowPackageTelemetry to allowTelemetry because that is what it is actually called * `.csproj` amends - Adds `BeforeTargets` to "BuildClient" target - Adds "package.json" to "RestoreClient" target input - Removes extra parameters from `npm i` command --------- Co-authored-by: leekelleher <leekelleher@gmail.com>
21 lines
616 B
JSON
21 lines
616 B
JSON
{
|
|
"name": "umbraco-extension",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"watch": "tsc && vite build --watch",
|
|
"build": "tsc && vite build",
|
|
"generate-client": "node scripts/generate-openapi.js https://localhost:44339/umbraco/swagger/umbracoextension/swagger.json"
|
|
},
|
|
"devDependencies": {
|
|
"@hey-api/client-fetch": "^0.8.3",
|
|
"@hey-api/openapi-ts": "^0.64.10",
|
|
"@umbraco-cms/backoffice": "^UMBRACO_VERSION_FROM_TEMPLATE",
|
|
"chalk": "^5.4.1",
|
|
"cross-env": "^7.0.3",
|
|
"node-fetch": "^3.3.2",
|
|
"typescript": "^5.8.2",
|
|
"vite": "^6.2.0"
|
|
}
|
|
} |