Ramtin Soltani
Ramtin Soltani
Building with `electron-builder` results in the following error: ``` ⨯ ENOENT: no such file or directory, symlink '../../libvlccore.9.dylib' -> '/Users/ramtinsoltani/repos/misc/ash-player/dist/mac/Electron.app/Contents/Resources/app/webchimera.js/lib/vlc/lib/libvlccore.9.dylib' ```
I'm using the prebuilt libraries and putting them in `node_modules`. Also not using asar (as mentioned above). Running `npx electron .` doesn't work. Tried packing with `asar: false` in the...
I would really appreciate that, my app development really depends on this since the whole thing is not possible without WebChimera.js. I'm not on an M1 chip. I'm running it...
Correct. No matter what mode the app is being run in (development using `npx electron .` or packing) the moment WebChimera.js is being imported I get the `@rpath` error. I've...
That fixed the problem for now. Great catch! Let me know if there's any help I can provide to fully fix this.
@aziztitu I've temporarily fixed this issue by copying all the webchimera files to `electron/dist/Electron.app/Contents/Frameworks` (the electron package in local `node_modules` or the global `node_modules` depending on where your electron installation...
@sindresorhus I think deep merging is more practical, but users might expect a shallow merge based on other database operators such as MongoDB. We can however provide both methods through...
@sindresorhus Correct. But in order to use `draft-2019-09` the ajv import needs to be updated to: ```ts import Ajv from 'ajv/dist/2019'; ``` according to https://ajv.js.org/json-schema.html#draft-2019-09. I looked at the code...
@sindresorhus Yes, I think it makes sense to move on to the latest draft. The only thing to keep in mind is that `draft-2019-09` is backward compatible with `draft-07`, while...
@sindresorhus Can't we drop `json-schema-typed` and use `ajv`'s `JSONSchemaType` instead? Here's the documentation: https://ajv.js.org/guide/typescript.html#utility-types-for-schemas