chore: fix payload HMR being run during e2e & int tests

This commit is contained in:
Alessio Gravili
2024-04-02 15:01:18 -04:00
parent 27dba7e4e1
commit 7f674f9861
6 changed files with 12 additions and 10 deletions

View File

@@ -64,8 +64,11 @@ export const getPayloadHMR = async (options: InitOptions): Promise<Payload> => {
try {
cached.payload = await cached.promise
if (process.env.NODE_ENV !== 'production' && process.env.NODE_ENV !== 'test') {
console.log('6792364')
if (
process.env.NODE_ENV !== 'production' &&
process.env.NODE_ENV !== 'test' &&
process.env.DISABLE_PAYLOAD_HMR !== 'true'
) {
try {
const port = process.env.PORT || '3000'
const ws = new WebSocket(`ws://localhost:${port}/_next/webpack-hmr`)