mirror of
https://github.com/r0adkll/sign-android-release
synced 2026-10-01 00:51:36 +00:00
# Conflicts: # node_modules/@babel/core/node_modules/.bin/json5 # node_modules/@babel/core/node_modules/.bin/parser # node_modules/@babel/helper-member-expression-to-functions/package.json # node_modules/@babel/helper-module-imports/package.json # node_modules/@babel/helper-module-transforms/package.json # node_modules/@babel/helper-optimise-call-expression/package.json # node_modules/@babel/helper-replace-supers/package.json # node_modules/@babel/helper-simple-access/package.json # node_modules/@babel/helper-validator-identifier/package.json # node_modules/@types/yargs-parser/LICENSE # node_modules/@types/yargs-parser/README.md # node_modules/@types/yargs-parser/package.json # node_modules/callsites/package.json # node_modules/emoji-regex/README.md # node_modules/emoji-regex/es2015/index.js # node_modules/emoji-regex/es2015/text.js # node_modules/emoji-regex/index.d.ts # node_modules/emoji-regex/index.js # node_modules/emoji-regex/package.json # node_modules/emoji-regex/text.js # node_modules/esprima/package.json # node_modules/gensync/package.json # node_modules/html-escaper/package.json # node_modules/istanbul-lib-instrument/node_modules/semver/package.json # node_modules/jest-snapshot/node_modules/semver/bin/semver.js # node_modules/lodash.memoize/package.json # node_modules/picomatch/package.json # node_modules/read-pkg/index.js # node_modules/read-pkg/package.json # node_modules/read-pkg/readme.md # node_modules/slash/index.js # node_modules/slash/package.json # node_modules/slash/readme.md # node_modules/ts-jest/node_modules/.bin/mkdirp # node_modules/word-wrap/package.json
jest-leak-detector
Module for verifying whether an object has been garbage collected or not.
Internally creates a weak reference to the object, and forces garbage collection to happen. If the reference is gone, it meant no one else was pointing to the object.
Example
(async function () {
let reference = {};
let isLeaking;
const detector = new LeakDetector(reference);
// Reference is held in memory.
isLeaking = await detector.isLeaking();
console.log(isLeaking); // true
// We destroy the only reference to the object.
reference = null;
// Reference is gone.
isLeaking = await detector.isLeaking();
console.log(isLeaking); // false
})();