diff options
Diffstat (limited to 'demos/css-stress-test')
-rw-r--r-- | demos/css-stress-test/.env | 1 | ||||
-rw-r--r-- | demos/css-stress-test/.env.development | 1 | ||||
-rw-r--r-- | demos/css-stress-test/.env.local | 1 | ||||
-rw-r--r-- | demos/css-stress-test/dotenv-load-check.ts | 6 | ||||
-rw-r--r-- | demos/css-stress-test/nexty/package.json | 23 |
5 files changed, 29 insertions, 3 deletions
diff --git a/demos/css-stress-test/.env b/demos/css-stress-test/.env new file mode 100644 index 000000000..0b3ef03c1 --- /dev/null +++ b/demos/css-stress-test/.env @@ -0,0 +1 @@ +NEXT_PUBLIC_TEST=1
\ No newline at end of file diff --git a/demos/css-stress-test/.env.development b/demos/css-stress-test/.env.development new file mode 100644 index 000000000..81dc6216e --- /dev/null +++ b/demos/css-stress-test/.env.development @@ -0,0 +1 @@ +SO_MANY_DOT_ENVS=true diff --git a/demos/css-stress-test/.env.local b/demos/css-stress-test/.env.local new file mode 100644 index 000000000..1723445f0 --- /dev/null +++ b/demos/css-stress-test/.env.local @@ -0,0 +1 @@ +NEXT_PUBLIC_TEST=100
\ No newline at end of file diff --git a/demos/css-stress-test/dotenv-load-check.ts b/demos/css-stress-test/dotenv-load-check.ts new file mode 100644 index 000000000..fb035ee07 --- /dev/null +++ b/demos/css-stress-test/dotenv-load-check.ts @@ -0,0 +1,6 @@ +console.log( + "process.env.__NEXT_TRAILING_SLASH is set to", + process.env.__NEXT_TRAILING_SLASH ? true : false +); + +console.log("SO_MANY_DOT_ENVS is:", SO_MANY_DOT_ENVS); diff --git a/demos/css-stress-test/nexty/package.json b/demos/css-stress-test/nexty/package.json index e2394eec5..d18211113 100644 --- a/demos/css-stress-test/nexty/package.json +++ b/demos/css-stress-test/nexty/package.json @@ -3,6 +3,8 @@ "version": "1.0.0", "description": "", "framework": { + "static": "public", + "assetPrefix": "_next/", "router": { "dir": "pages", "extensions": [ @@ -11,11 +13,26 @@ ".tsx" ] }, - "static": "public", - "assetPrefix": "_next/", "development": { "client": "client.development.tsx", - "server": "server.development.tsx" + "server": "server.development.tsx", + "define": { + "client": { + ".env": "NEXT_PUBLIC_", + "defaults": { + "process.env.__NEXT_TRAILING_SLASH": "false" + } + }, + "server": { + ".env": "*", + "defaults": { + "process.env.__NEXT_TRAILING_SLASH": "false", + "process.env.__NEXT_OPTIMIZE_FONTS": "false", + "process.env.__NEXT_OPTIMIZE_IMAGES": "false", + "process.env.__NEXT_OPTIMIZE_CSS": "false" + } + } + } }, "production": { "client": "client.production.tsx", |