Merge pull request #1238 from spotify/shmidt-i/backend-hmr-2

Backend HMR
This commit is contained in:
Ivan Shmidt
2020-06-16 11:40:46 +02:00
committed by GitHub
32 changed files with 427 additions and 57 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-auth-backend",
"version": "0.1.1-alpha.8",
"main": "dist",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": true,
+1 -1
View File
@@ -10,6 +10,6 @@
"module": "commonjs",
"esModuleInterop": true,
"lib": ["es2019"],
"types": ["node", "jest"]
"types": ["node", "jest", "webpack-env"]
}
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend",
"version": "0.1.1-alpha.8",
"main": "dist",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": true,
@@ -54,7 +54,7 @@ export async function startStandaloneServer(
higherOrderOperation,
logger,
});
const service = createServiceBuilder()
const service = createServiceBuilder(module)
.enableCors({ origin: 'http://localhost:3000' })
.addRouter('/catalog', router);
return await service.start().catch(err => {
@@ -62,3 +62,5 @@ export async function startStandaloneServer(
process.exit(1);
});
}
module.hot?.accept();
+1 -1
View File
@@ -11,6 +11,6 @@
"esModuleInterop": true,
"allowJs": true,
"lib": ["es2019"],
"types": ["node", "jest"]
"types": ["node", "jest", "webpack-env"]
}
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-identity-backend",
"version": "0.1.1-alpha.8",
"main": "dist",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": true,
+1 -1
View File
@@ -10,6 +10,6 @@
"module": "commonjs",
"esModuleInterop": true,
"lib": ["es2019"],
"types": ["node", "jest"]
"types": ["node", "jest", "webpack-env"]
}
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder-backend",
"version": "0.1.1-alpha.8",
"main": "dist",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": true,
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-sentry-backend",
"version": "0.1.1-alpha.8",
"main": "dist",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": true,
+1 -1
View File
@@ -10,6 +10,6 @@
"module": "commonjs",
"esModuleInterop": true,
"lib": ["es2019"],
"types": ["node", "jest"]
"types": ["node", "jest", "webpack-env"]
}
}