Merge pull request #19689 from overleaf/jpa-editor-core-cjs

[overleaf-editor-core] remove Node.js stdlib import and tweak babel config

GitOrigin-RevId: 2ac13cc17651a3b522606f8df23c7e6915be19a6
This commit is contained in:
Jakob Ackermann 2024-08-01 12:45:38 +02:00 committed by Copybot
parent e43491a04f
commit 8cba7935b7
4 changed files with 12 additions and 7 deletions

View file

@ -1,7 +1,7 @@
/** @module */
'use strict'
const path = require('path')
const path = require('path-browserify')
/**
* Regular expressions for Overleaf v2 taken from

View file

@ -26,6 +26,7 @@
"@overleaf/o-error": "*",
"check-types": "^5.1.0",
"lodash": "^4.17.19",
"p-map": "^4.0.0"
"p-map": "^4.0.0",
"path-browserify": "^1.0.1"
}
}

10
package-lock.json generated
View file

@ -341,7 +341,8 @@
"@overleaf/o-error": "*",
"check-types": "^5.1.0",
"lodash": "^4.17.19",
"p-map": "^4.0.0"
"p-map": "^4.0.0",
"path-browserify": "^1.0.1"
},
"devDependencies": {
"chai": "^3.3.0",
@ -31535,8 +31536,7 @@
"node_modules/path-browserify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
"integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
"dev": true
"integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g=="
},
"node_modules/path-exists": {
"version": "4.0.0",
@ -72070,6 +72070,7 @@
"lodash": "^4.17.19",
"mocha": "^10.2.0",
"p-map": "^4.0.0",
"path-browserify": "^1.0.1",
"sinon": "^9.2.4",
"typescript": "^5.0.4"
},
@ -72477,8 +72478,7 @@
"path-browserify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
"integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
"dev": true
"integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g=="
},
"path-exists": {
"version": "4.0.0",

View file

@ -33,6 +33,10 @@
{
"test": "../../**/*.cjs",
"sourceType": "script"
},
{
"test": "../../libraries/overleaf-editor-core/**/*.js",
"sourceType": "script"
}
]
}