BLUE
PHP 7.4.33
Path:
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/hermes-parser/dist/transform
Run
Logout
Edit File
Size: 1.50 KB
Close
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/hermes-parser/dist/transform/astArrayMutationHelpers.js
Text
Base64
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.arrayIsEqual = arrayIsEqual; exports.insertInArray = insertInArray; exports.removeFromArray = removeFromArray; exports.replaceInArray = replaceInArray; /** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * * @format */ function assertArrayBounds(array, index) { if (index < 0 || index >= array.length) { throw new Error(`Invalid Mutation: Tried to mutate an elements array with an out of bounds index. Index: ${index}, Array Size: ${array.length}`); } } function arrayIsEqual(a1, a2) { if (a1 === a2) { return true; } if (a1.length !== a2.length) { return false; } for (let i = 0; i < a1.length; i++) { if (a1[i] !== a2[i]) { return false; } } return true; } function insertInArray(array, index, elements) { if (index === array.length) { // Support the insert at end of array case. return array.concat(elements); } assertArrayBounds(array, index); return array.slice(0, index).concat(elements).concat(array.slice(index)); } function removeFromArray(array, index) { assertArrayBounds(array, index); return [...array.slice(0, index), ...array.slice(index + 1)]; } function replaceInArray(array, index, elements) { assertArrayBounds(array, index); return array.slice(0, index).concat(elements).concat(array.slice(index + 1)); }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 6
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
astArrayMutationHelpers.js
1.50 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
astArrayMutationHelpers.js.flow
1.60 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
astNodeMutationHelpers.js
5.49 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
astNodeMutationHelpers.js.flow
5.75 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
SimpleTransform.js
3.50 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
SimpleTransform.js.flow
4.42 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).