Skip to content

fix: resolve ESM bundle CJS/ESM compatibility issue #2

fix: resolve ESM bundle CJS/ESM compatibility issue

fix: resolve ESM bundle CJS/ESM compatibility issue #2

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Install dependencies
run: npm ci
- name: Run validation and tests
run: npm run validate:all
- name: Build bundles
run: npm run build
- name: Verify build outputs
run: |
for file in jss.min.js jss.esm.mjs jss.cjs.js; do
if [ ! -f "dist/$file" ]; then
echo "ERROR: Missing dist/$file"
exit 1
fi
done
echo "Build verified!"