-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathcraco.config.js
39 lines (37 loc) · 872 Bytes
/
craco.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const NodePolyfillPlugin = require("node-polyfill-webpack-plugin");
module.exports = {
style: {
postcssOptions: {
plugins: [require("tailwindcss"), require("autoprefixer")],
},
},
webpack: {
plugins: {
add: [
new NodePolyfillPlugin({
excludeAliases: ["console"],
}),
],
},
configure: {
module: {
rules: [
{
type: "javascript/auto",
test: /\.mjs$/,
use: [],
},
],
},
},
},
devServer: {
headers: {
"Access-Control-Allow-Origin": "https://platform.epicov.org",
"Access-Control-Allow-Methods": "GET, POST, PUT, DELETE, PATCH, OPTIONS",
"Access-Control-Allow-Headers":
"X-Requested-With, content-type, Authorization",
"Access-Control-Allow-Credentials": "true",
},
},
};