I'm trying to set up a workspace for plugin development, however I have trouble running npm run dist. I didn't change anything in webpack.config.js and I don't know what is the issue.
Here is the code:
Node.js v18.12.1
C:\Workspace\Joplin-plugins\notebook-table>npm run dist
joplin-plugin-notebook-table@1.0.0 dist
webpack --joplin-plugin-config buildMain && webpack --joplin-plugin-config buildExtraScripts && webpack --joplin-plugin-config createArchive
C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\cli.js:93
throw err;
^
SyntaxError: Unexpected token W in JSON at position 255
at JSON.parse ()
at readManifest (C:\Workspace\Joplin-plugins\notebook-table\webpack.config.js:81:22)
at Object. (C:\Workspace\Joplin-plugins\notebook-table\webpack.config.js:33:18)
at Module._compile (C:\Workspace\Joplin-plugins\notebook-table\node_modules\v8-compile-cache\v8-compile-cache.js:192:30)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Module.require (node:internal/modules/cjs/loader:1061:19)
at require (C:\Workspace\Joplin-plugins\notebook-table\node_modules\v8-compile-cache\v8-compile-cache.js:159:20)
at WEBPACK_OPTIONS (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\utils\convert-argv.js:114:13)
at requireConfig (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\utils\convert-argv.js:116:6)
at C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\utils\convert-argv.js:123:17
at Array.forEach ()
at module.exports (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\utils\convert-argv.js:121:15)
at C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\cli.js:71:45
at Object.parse (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\node_modules\yargs\yargs.js:576:18)
at C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\cli.js:49:8
at Object. (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack-cli\bin\cli.js:366:3)
at Module._compile (node:internal/modules/cjs/loader:1159:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Module.require (node:internal/modules/cjs/loader:1061:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object. (C:\Workspace\Joplin-plugins\notebook-table\node_modules\webpack\bin\webpack.js:156:2)
at Module._compile (node:internal/modules/cjs/loader:1159:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47