mirror of https://github.com/coder/coder.git
26 lines
759 B
JavaScript
26 lines
759 B
JavaScript
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
|
|
/* eslint-disable @typescript-eslint/no-unsafe-return */
|
|
/* eslint-disable @typescript-eslint/no-unsafe-call */
|
|
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
|
|
/* eslint-disable @typescript-eslint/no-var-requires */
|
|
|
|
module.exports = {
|
|
env: {},
|
|
experimental: {
|
|
// Allows us to import TS files from outside product/coder/site.
|
|
externalDir: true,
|
|
},
|
|
webpack: (config, { isServer, webpack }) => {
|
|
// Inject CODERD_HOST environment variable for clients
|
|
if (!isServer) {
|
|
config.plugins.push(
|
|
new webpack.DefinePlugin({
|
|
"process.env.CODERD_HOST": JSON.stringify(process.env.CODERD_HOST),
|
|
}),
|
|
)
|
|
}
|
|
|
|
return config
|
|
},
|
|
}
|