fiction
fiction copied to clipboard
Tutorials and create-factor-app are Broken, beside the website
Currently the projects seems to be completely broken, neither are the themes working on https://factor.dev/themes/, nor us the create-factor-app doing its job.
Looks like a promising project, but there is a lot to do right now.
Docs do not reference the cfa but suggests npm init which doesn`t work too.
I`m using node 16 right now.
❯ npx create-factor-app
❯ Starting [email protected] 15:36:08
15:36:08
Success 15:36:08
✔ Generating Factor project in: /projects/factor-cms/factor-cms 15:36:08
15:36:08
? Project name? awesome project
warning @factor/core > @factor/endpoint > [email protected]: Multer 1.x is affected by CVE-2022-24434. This is fixed in v1.4.4-lts.1 which drops support fo
✔ Ready! Now start your dev server:
yarn factor dev
→ Docs: https://factor.dev/docs
→ Support: https://factor.dev/forum
❯ yarn factor dev
yarn run v1.22.15
$ /projects/factor-cms/factor-cms/node_modules/.bin/factor dev
/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710
return old(m, filename);
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /projects/factor-cms/factor-cms/node_modules/lodash-es/lodash.js from /projects/factor-cms/factor-cms/node_modules/@factor/api/utils-lodash.ts not supported.
Instead change the require of lodash.js in /projects/factor-cms/factor-cms/node_modules/@factor/api/utils-lodash.ts to a dynamic import() which is available in all CommonJS modules.
at Object.require.extensions.<computed> [as .js] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/utils-lodash.ts:4:19)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/utils.ts:29:14)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/settings.ts:7:17)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/about.ts:7:20)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/logger.ts:12:17)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/api/index.ts:30:34)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/build/webpack-overrides.ts:8:15)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/build/webpack-config.ts:7:1)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/cli/cli.ts:31:26)
at Module.m._compile (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:708:29)
at Object.require.extensions.<computed> [as .ts] (/projects/factor-cms/factor-cms/node_modules/ts-node/dist/index.js:710:16)
at Object.<anonymous> (/projects/factor-cms/factor-cms/node_modules/@factor/cli/index.js:13:13)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.