aboutsummaryrefslogtreecommitdiff
path: root/node_modules/@jest/source-map
diff options
context:
space:
mode:
authorJoel Kronqvist <joel.h.kronqvist@gmail.com>2022-03-05 19:02:27 +0200
committerJoel Kronqvist <joel.h.kronqvist@gmail.com>2022-03-05 19:02:27 +0200
commit5d309ff52cd399a6b71968a6b9a70c8ac0b98981 (patch)
tree360f7eb50f956e2367ef38fa1fc6ac7ac5258042 /node_modules/@jest/source-map
parentb500a50f1b97d93c98b36ed9a980f8188d648147 (diff)
downloadLYLLRuoka-5d309ff52cd399a6b71968a6b9a70c8ac0b98981.tar.gz
LYLLRuoka-5d309ff52cd399a6b71968a6b9a70c8ac0b98981.zip
Added node_modules for the updating to work properly.
Diffstat (limited to 'node_modules/@jest/source-map')
-rw-r--r--node_modules/@jest/source-map/LICENSE21
-rw-r--r--node_modules/@jest/source-map/build/getCallsite.d.ts9
-rw-r--r--node_modules/@jest/source-map/build/getCallsite.js108
-rw-r--r--node_modules/@jest/source-map/build/index.d.ts8
-rw-r--r--node_modules/@jest/source-map/build/index.js17
-rw-r--r--node_modules/@jest/source-map/build/types.d.ts7
-rw-r--r--node_modules/@jest/source-map/build/types.js1
-rw-r--r--node_modules/@jest/source-map/package.json34
8 files changed, 205 insertions, 0 deletions
diff --git a/node_modules/@jest/source-map/LICENSE b/node_modules/@jest/source-map/LICENSE
new file mode 100644
index 0000000..b96dcb0
--- /dev/null
+++ b/node_modules/@jest/source-map/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) Facebook, Inc. and its affiliates.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/node_modules/@jest/source-map/build/getCallsite.d.ts b/node_modules/@jest/source-map/build/getCallsite.d.ts
new file mode 100644
index 0000000..c09ab3d
--- /dev/null
+++ b/node_modules/@jest/source-map/build/getCallsite.d.ts
@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+import callsites = require('callsites');
+import type { SourceMapRegistry } from './types';
+export default function getCallsite(level: number, sourceMaps?: SourceMapRegistry | null): callsites.CallSite;
diff --git a/node_modules/@jest/source-map/build/getCallsite.js b/node_modules/@jest/source-map/build/getCallsite.js
new file mode 100644
index 0000000..35c6102
--- /dev/null
+++ b/node_modules/@jest/source-map/build/getCallsite.js
@@ -0,0 +1,108 @@
+'use strict';
+
+Object.defineProperty(exports, '__esModule', {
+ value: true
+});
+exports.default = getCallsite;
+
+function _callsites() {
+ const data = _interopRequireDefault(require('callsites'));
+
+ _callsites = function () {
+ return data;
+ };
+
+ return data;
+}
+
+function _gracefulFs() {
+ const data = require('graceful-fs');
+
+ _gracefulFs = function () {
+ return data;
+ };
+
+ return data;
+}
+
+function _sourceMap() {
+ const data = require('source-map');
+
+ _sourceMap = function () {
+ return data;
+ };
+
+ return data;
+}
+
+function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {default: obj};
+}
+
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+// Copied from https://github.com/rexxars/sourcemap-decorate-callsites/blob/5b9735a156964973a75dc62fd2c7f0c1975458e8/lib/index.js#L113-L158
+const addSourceMapConsumer = (callsite, consumer) => {
+ const getLineNumber = callsite.getLineNumber;
+ const getColumnNumber = callsite.getColumnNumber;
+ let position = null;
+
+ function getPosition() {
+ if (!position) {
+ position = consumer.originalPositionFor({
+ column: getColumnNumber.call(callsite) || -1,
+ line: getLineNumber.call(callsite) || -1
+ });
+ }
+
+ return position;
+ }
+
+ Object.defineProperties(callsite, {
+ getColumnNumber: {
+ value() {
+ return getPosition().column || getColumnNumber.call(callsite);
+ },
+
+ writable: false
+ },
+ getLineNumber: {
+ value() {
+ return getPosition().line || getLineNumber.call(callsite);
+ },
+
+ writable: false
+ }
+ });
+};
+
+function getCallsite(level, sourceMaps) {
+ const levelAfterThisCall = level + 1;
+ const stack = (0, _callsites().default)()[levelAfterThisCall];
+ const sourceMapFileName =
+ sourceMaps === null || sourceMaps === void 0
+ ? void 0
+ : sourceMaps.get(stack.getFileName() || '');
+
+ if (sourceMapFileName) {
+ try {
+ const sourceMap = (0, _gracefulFs().readFileSync)(
+ sourceMapFileName,
+ 'utf8'
+ ); // @ts-expect-error: Not allowed to pass string
+
+ addSourceMapConsumer(
+ stack,
+ new (_sourceMap().SourceMapConsumer)(sourceMap)
+ );
+ } catch {
+ // ignore
+ }
+ }
+
+ return stack;
+}
diff --git a/node_modules/@jest/source-map/build/index.d.ts b/node_modules/@jest/source-map/build/index.d.ts
new file mode 100644
index 0000000..a6ffae9
--- /dev/null
+++ b/node_modules/@jest/source-map/build/index.d.ts
@@ -0,0 +1,8 @@
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+export { default as getCallsite } from './getCallsite';
+export type { SourceMapRegistry } from './types';
diff --git a/node_modules/@jest/source-map/build/index.js b/node_modules/@jest/source-map/build/index.js
new file mode 100644
index 0000000..3411605
--- /dev/null
+++ b/node_modules/@jest/source-map/build/index.js
@@ -0,0 +1,17 @@
+'use strict';
+
+Object.defineProperty(exports, '__esModule', {
+ value: true
+});
+Object.defineProperty(exports, 'getCallsite', {
+ enumerable: true,
+ get: function () {
+ return _getCallsite.default;
+ }
+});
+
+var _getCallsite = _interopRequireDefault(require('./getCallsite'));
+
+function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {default: obj};
+}
diff --git a/node_modules/@jest/source-map/build/types.d.ts b/node_modules/@jest/source-map/build/types.d.ts
new file mode 100644
index 0000000..3910875
--- /dev/null
+++ b/node_modules/@jest/source-map/build/types.d.ts
@@ -0,0 +1,7 @@
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+export declare type SourceMapRegistry = Map<string, string>;
diff --git a/node_modules/@jest/source-map/build/types.js b/node_modules/@jest/source-map/build/types.js
new file mode 100644
index 0000000..ad9a93a
--- /dev/null
+++ b/node_modules/@jest/source-map/build/types.js
@@ -0,0 +1 @@
+'use strict';
diff --git a/node_modules/@jest/source-map/package.json b/node_modules/@jest/source-map/package.json
new file mode 100644
index 0000000..9ade03c
--- /dev/null
+++ b/node_modules/@jest/source-map/package.json
@@ -0,0 +1,34 @@
+{
+ "name": "@jest/source-map",
+ "version": "27.5.1",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/facebook/jest.git",
+ "directory": "packages/jest-source-map"
+ },
+ "license": "MIT",
+ "main": "./build/index.js",
+ "types": "./build/index.d.ts",
+ "exports": {
+ ".": {
+ "types": "./build/index.d.ts",
+ "default": "./build/index.js"
+ },
+ "./package.json": "./package.json"
+ },
+ "dependencies": {
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.9",
+ "source-map": "^0.6.0"
+ },
+ "devDependencies": {
+ "@types/graceful-fs": "^4.1.2"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "publishConfig": {
+ "access": "public"
+ },
+ "gitHead": "67c1aa20c5fec31366d733e901fee2b981cb1850"
+}