diff --git a/angular.json b/angular.json index c86d02e..7b10856 100644 --- a/angular.json +++ b/angular.json @@ -18,6 +18,9 @@ "main": "src/main.ts", "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.app.json", + "allowedCommonJsDependencies": [ + "ts-interface-checker" + ], "assets": [ "src/assets", "src/manifest.webmanifest", diff --git a/package-lock.json b/package-lock.json index 80a02fd..08cb389 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,7 @@ "@fortawesome/free-regular-svg-icons": "^6.1.1", "@fortawesome/free-solid-svg-icons": "^6.1.1", "bootstrap": "^4.6.1", + "cors": "^2.8.5", "express": "^4.18.1", "jquery": "^3.6.0", "normalize.css": "^8.0.1", @@ -5828,7 +5829,6 @@ "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, "dependencies": { "object-assign": "^4", "vary": "^1" @@ -10584,7 +10584,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -18611,7 +18610,6 @@ "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, "requires": { "object-assign": "^4", "vary": "^1" @@ -22109,8 +22107,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, "object-inspect": { "version": "1.12.2", diff --git a/package.json b/package.json index 9325356..8f81485 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,11 @@ "start": "node ./server.js", "postinstall": "ng build --configuration=production" }, + "proxy": { + "/callback": { + "target": "http://localhost:8070" + } + }, "private": true, "dependencies": { "@angular/animations": "^14.0.3", @@ -24,6 +29,7 @@ "@fortawesome/free-regular-svg-icons": "^6.1.1", "@fortawesome/free-solid-svg-icons": "^6.1.1", "bootstrap": "^4.6.1", + "cors": "^2.8.5", "express": "^4.18.1", "jquery": "^3.6.0", "normalize.css": "^8.0.1", diff --git a/server.js b/server.js index feadbfc..32f2236 100644 --- a/server.js +++ b/server.js @@ -1,9 +1,11 @@ const express = require('express'); +var cors = require('cors'); const path = require('path'); const PKG_NAME = "frontend-hideyoshi.com"; const app = express(); +app.use(cors()); app.use(express.static(`${__dirname}/dist/${PKG_NAME}`)); diff --git a/src/app/header/header-popup/signup/signup.component.css b/src/app/header/header-popup/signup/signup.component.css index c405790..22f2864 100644 --- a/src/app/header/header-popup/signup/signup.component.css +++ b/src/app/header/header-popup/signup/signup.component.css @@ -49,7 +49,6 @@ background-color: #ffffff; } - .separator-line { justify-content: center; align-content: center;