mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
30 lines
915 B
JavaScript
30 lines
915 B
JavaScript
/**
|
|
* Copyright (c) 2021 Gitpod GmbH. All rights reserved.
|
|
* Licensed under the GNU Affero General Public License (AGPL).
|
|
* See License-AGPL.txt in the project root for license information.
|
|
*/
|
|
const { when } = require("@craco/craco");
|
|
|
|
module.exports = {
|
|
style: {
|
|
postcss: {
|
|
plugins: [require("tailwindcss"), require("autoprefixer")],
|
|
},
|
|
},
|
|
...when(process.env.GP_DEV_HOST && process.env.GP_DEV_COOKIE, () => ({
|
|
devServer: {
|
|
proxy: {
|
|
"/api": {
|
|
target: "https://" + process.env.GP_DEV_HOST,
|
|
ws: true,
|
|
headers: {
|
|
host: process.env.GP_DEV_HOST,
|
|
origin: "https://" + process.env.GP_DEV_HOST,
|
|
cookie: process.env.GP_DEV_COOKIE,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
})),
|
|
};
|