Skip to content

ESM: figure out the monaco-standalone ESM build story #227192

Closed
@bpasero

Description

@bpasero

Now that main runs with ESM, we had to disable some monaco related checks:

# - name: Editor Distro & ESM
# run: yarn gulp editor-esm
# - name: Editor ESM sources check
# working-directory: ./test/monaco
# run: yarn run esm-check
# - name: Typings validation prep
# run: |
# mkdir typings-test
# - name: Typings validation
# working-directory: ./typings-test
# run: |
# yarn init -yp
# ../node_modules/.bin/tsc --init
# echo "import '../out-monaco-editor-core';" > a.ts
# ../node_modules/.bin/tsc --noEmit
# - name: Package Editor with Webpack
# working-directory: ./test/monaco
# run: yarn run bundle-webpack
# - name: Compile Editor Tests
# working-directory: ./test/monaco
# run: yarn run compile
# - name: Run Editor Tests
# timeout-minutes: 5
# working-directory: ./test/monaco
# run: yarn test

//cc @alexdima

Metadata

Metadata

Assignees

Labels

ESMIssues caused by our AMD => ESM workinsiders-releasedPatch has been released in VS Code Insidersmonaco-editor

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions