Just to be complete, I already created a full issue report with sample setup:
This is currently blocking a release. Please help. Thanks.
Just to be complete, I already created a full issue report with sample setup:
This is currently blocking a release. Please help. Thanks.
Hi @stefandv,
I don’t commonly use a Mac so I’m still setting up a reproduction to this issue, however if this is blocking a release are you able to try to build + deploy your application to a lower environment to reproduce the issue? We build and deploy a vue-nuxt
template which loads without issue on Safari 15.0, so I’m wondering if this is a webpack + macos + Safari related problem or just a Safari problem.
I’ll continue to setup my environment to reproduce the problem but just wondering if you had experienced the same issue on a deployed application vs local development environment in case it might unblock you.
@stefandv I’ve tested this and can confirm the issue is related to latest change for 1.1.18
and Safari’s lack of support for regular expression lookbehind. If you revert to 1.1.17
, you should be able to dev and deploy.
I’ll update this thread + issue once a fix has been deployed in a new version to NPM.
FYI I’ve replaced the look behind regex in this commit.
This change is available from v1.1.19 that’s now available on npm.
Confirmed to be working!