diff --git a/.changeset/tiny-plums-develop.md b/.changeset/tiny-plums-develop.md new file mode 100644 index 00000000..797c82d8 --- /dev/null +++ b/.changeset/tiny-plums-develop.md @@ -0,0 +1,5 @@ +--- +'playroom': patch +--- + +Fix async import of playroom config on Windows diff --git a/bin/cli.cjs b/bin/cli.cjs index ce87d0b3..750939be 100755 --- a/bin/cli.cjs +++ b/bin/cli.cjs @@ -4,6 +4,7 @@ const commandLineArgs = require('command-line-args'); const commandLineUsage = require('command-line-usage'); const findUp = require('find-up'); const lib = require('../lib'); +const url = require('url'); const showUsage = () => { console.log( @@ -65,7 +66,7 @@ const showUsage = () => { process.exit(1); } - const { default: config } = await import(configPath); + const { default: config } = await import(url.pathToFileURL(configPath)); const playroom = lib({ cwd: path.dirname(configPath),