sutandojs / sutando

Sutando is a modern Node.js ORM, like Laravel Eloquent.
https://sutando.org
MIT License
170 stars 15 forks source link

not supported resolving ES modules import #26

Closed random-webdeveloper closed 1 month ago

random-webdeveloper commented 6 months ago

Hi guys. great library you made, was looking for something like this for years.

I have a problem when running a nuxt project (with vite) with this library in docker alpine. i get the error: [worker reload] [worker init] Directory import '/app/node_modules/sutando/src' is not supported resolving ES modules imported from /app/node_modules/sutando/sutando.mjs Using the newest sutando version. The same code works if i dont use with docker, even with the same nodejs version (20 or 21, no difference) My dockerfile looks like this:

# syntax=docker/dockerfile:experimental
FROM php:8.3-fpm-alpine
RUN apk add --update nodejs npm
WORKDIR /app
random-webdeveloper commented 6 months ago

got a fix for it: https://github.com/sutandojs/sutando/compare/main...random-webdeveloper:sutando:patch-1