chore: add prefix

This commit is contained in:
Rodney, Tiara 2025-05-09 04:22:30 +02:00
parent 717fb1ac8e
commit 0af2a3c72b
No known key found for this signature in database
GPG key ID: 5CD8EC1D46106723
10 changed files with 0 additions and 0 deletions

43
3-require-esm-demo/run.sh Normal file
View file

@ -0,0 +1,43 @@
#!/usr/bin/env sh
TMPDIR=$(mktemp -d)
cat << EOF > $TMPDIR/explicit-default.mjs
export default {
require: ['foo', 'bar'],
bail: true,
reporter: 'dot',
slow: 60
};
EOF
cat << EOF > $TMPDIR/implicit-default.mjs
const config = {
require: ['foo', 'bar'],
bail: true,
reporter: 'dot',
slow: 60
};
export { config as 'module.exports' }
EOF
cat << EOF > $TMPDIR/explicit.mjs
export const require = ['foo', 'bar'];
export const bail = true;
export const reporter = 'dot';
export const slow = 60;
EOF
for case in 'explicit-default' 'implicit-default' 'explicit'; do
path="$TMPDIR/$case.mjs"
command -v cygpath
test $? -eq 0 && path="$(cygpath -w "$path" | sed 's|\\|\\\\|g')"
node << EOF
console.log('$path', require('$path'));
EOF
done