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 */ /** @module */
'use strict' 'use strict'
const path = require('path') const path = require('path-browserify')
/** /**
* Regular expressions for Overleaf v2 taken from * Regular expressions for Overleaf v2 taken from

View file

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

View file

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