Erster Docker-Stand
This commit is contained in:
15
_node_modules/fast-check/lib/check/symbols.js
generated
Normal file
15
_node_modules/fast-check/lib/check/symbols.js
generated
Normal file
@@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.cloneMethod = void 0;
|
||||
exports.hasCloneMethod = hasCloneMethod;
|
||||
exports.cloneIfNeeded = cloneIfNeeded;
|
||||
exports.cloneMethod = Symbol.for('fast-check/cloneMethod');
|
||||
function hasCloneMethod(instance) {
|
||||
return (instance !== null &&
|
||||
(typeof instance === 'object' || typeof instance === 'function') &&
|
||||
exports.cloneMethod in instance &&
|
||||
typeof instance[exports.cloneMethod] === 'function');
|
||||
}
|
||||
function cloneIfNeeded(instance) {
|
||||
return hasCloneMethod(instance) ? instance[exports.cloneMethod]() : instance;
|
||||
}
|
||||
Reference in New Issue
Block a user