1234567891011121314151617181920212223242526272829 |
- #!/bin/bash
- set -e
- # Install OS Dependencies for Playwright
- sudo npm run playwright-install-deps
- # Check prettier
- npm run prettier-check
- # Build
- npm run build-monaco-editor
- # Run unit tests
- npm test
- # Compile webpack plugin
- npm run compile --prefix webpack-plugin
- # Package using webpack plugin
- npm run package-for-smoketest-webpack
- # Package using esbuild
- npm run package-for-smoketest-esbuild
- # Package using vite
- npm run package-for-smoketest-vite
- # Package using parcel
- # npm run package-for-smoketest-parcel --prefix test/smoke/parcel
- # Disabled for now, as the parcel bundler cannot deal with VS Code process variable
- # Run smoke test
- npm run smoketest
- # npm package is now ready to be published in ./out/monaco-editor
|