{"_id":"@sinonjs/fake-timers","_rev":"4597157","name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","dist-tags":{"alpha":"15.2.2-alpha.0","latest":"15.3.1"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"time":{"modified":"2026-04-10T17:09:21.000Z","created":"2020-02-04T11:41:51.645Z","15.3.1":"2026-04-10T19:44:44.226Z","15.3.0":"2026-04-02T00:55:55.113Z","15.2.2":"2026-04-01T19:04:35.866Z","15.2.2-alpha.0":"2026-04-01T16:45:59.901Z","15.2.1":"2026-04-01T10:09:06.058Z","15.2.0":"2026-03-31T12:55:35.957Z","15.1.2":"2026-03-31T11:20:14.409Z","15.1.1":"2026-03-02T20:32:12.573Z","15.1.0":"2025-12-18T21:33:15.673Z","15.0.0":"2025-09-18T21:03:27.712Z","14.0.0":"2024-12-10T05:19:53.045Z","13.0.5":"2024-10-29T10:11:41.303Z","13.0.4":"2024-10-22T10:49:46.393Z","13.0.3":"2024-10-17T18:36:44.976Z","13.0.2":"2024-09-13T13:55:56.665Z","13.0.1":"2024-08-26T09:43:41.768Z","13.0.0":"2024-08-25T18:45:41.732Z","12.0.0":"2024-08-24T17:54:50.809Z","11.3.1":"2024-08-24T07:52:28.760Z","11.3.0":"2024-08-24T07:29:06.648Z","11.2.2":"2023-10-20T13:15:59.590Z","11.2.1":"2023-10-19T07:46:14.418Z","11.2.0":"2023-10-19T07:42:30.864Z","11.1.0":"2023-08-17T18:12:17.681Z","10.3.0":"2023-06-20T13:53:40.548Z","11.0.0":"2023-06-12T13:09:48.885Z","10.2.0":"2023-05-18T13:40:04.709Z","10.1.0":"2023-05-13T13:15:50.925Z","10.0.2":"2022-12-15T14:51:28.400Z","10.0.1":"2022-12-15T14:49:20.975Z","10.0.0":"2022-11-08T15:15:04.341Z","9.1.2":"2022-04-13T08:38:49.942Z","9.1.1":"2022-03-05T08:01:35.809Z","9.1.0":"2022-02-03T11:30:50.508Z","9.0.0":"2022-01-28T12:18:14.585Z","8.1.0":"2021-11-03T14:30:06.615Z","8.0.1":"2021-09-27T14:20:27.968Z","8.0.0":"2021-09-15T11:03:45.853Z","7.1.2":"2021-05-28T14:33:03.554Z","7.1.1":"2021-05-27T11:48:29.650Z","7.1.0":"2021-05-21T13:25:36.096Z","7.0.5":"2021-04-11T11:01:09.390Z","7.0.4":"2021-04-08T08:12:44.498Z","7.0.2":"2021-01-18T16:13:36.090Z","7.0.1":"2021-01-14T11:23:02.710Z","7.0.0":"2021-01-12T17:51:23.492Z","6.0.1":"2020-03-24T11:43:39.704Z","6.0.0":"2020-02-04T11:41:51.645Z"},"users":{"mcalavera81":true},"author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"versions":{"15.3.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.3.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","posttest":"npm run types:build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky","types:build":"tsgo -p tsconfig.types.json","types:check":"tsgo -p tsconfig.types.json --noEmit","types:smoke":"tsgo -p test/typescript-consumer/tsconfig.json --noEmit"},"types":"./types/fake-timers-src.d.ts","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","@types/node":"^25.5.0","@typescript/native-preview":"^7.0.0-dev.20260401.1","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"browser":{"vm":false,"node:timers":false,"node:timers/promises":false,"timers":false,"timers/promises":false},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Avi Vahl","email":"avi@dazl.dev"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"anderson","email":"39010933+adspacheco@users.noreply.github.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"7cda826a9ed8413f72e8df87088c655a4b4f1f0d","_id":"@sinonjs/fake-timers@15.3.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"f5db7ab6e0f4f9fe4647322613753c454042ba81","size":29519,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.3.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.3.1_1775850284086_0.037044704292457986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T19:44:44.226Z","publish_time":1775850284226,"_source_registry_name":"default","_cnpm_publish_time":1775850284226},"15.3.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.3.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky","types:build":"tsgo -p tsconfig.types.json","types:check":"tsgo -p tsconfig.types.json --noEmit","types:smoke":"tsgo -p test/typescript-consumer/tsconfig.json --noEmit"},"types":"./types/fake-timers-src.d.ts","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","@types/node":"^25.5.0","@typescript/native-preview":"^7.0.0-dev.20260401.1","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"browser":{"node:timers":false,"node:timers/promises":false,"timers":false,"timers/promises":false},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"00db41eff2a53bb7c19bade689bb5c9425b4df23","_id":"@sinonjs/fake-timers@15.3.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"0638dd40960dce355955a56e1cf38b38a27275a2","size":32266,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.3.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.3.0_1775091354938_0.24296835889736657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T00:55:55.113Z","publish_time":1775091355113,"_source_registry_name":"default","_cnpm_publish_time":1775091355113},"15.2.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.2.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"browser":{"node:timers":false,"node:timers/promises":false,"timers":false,"timers/promises":false},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"b443647e4f37117e9f228b9685dcd857983327e9","_id":"@sinonjs/fake-timers@15.2.2","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"4bd4e3605f1ecb0642bbd39f33cb25faf06bdbba","size":26712,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.2.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.2.2_1775070275735_0.7030146552135794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T19:04:35.866Z","publish_time":1775070275866,"_source_registry_name":"default","_cnpm_publish_time":1775070275866},"15.2.2-alpha.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.2.2-alpha.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"browser":{"node:timers":false,"node:timers/promises":false,"timers":false,"timers/promises":false},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"readmeFilename":"README.md","_id":"@sinonjs/fake-timers@15.2.2-alpha.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"af45fc234899aa70f88b4fa3d9145da42bb33a68","size":26719,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.2.2-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.2.2-alpha.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.2.2-alpha.0_1775061959768_0.8725964201063654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T16:45:59.901Z","publish_time":1775061959901,"_source_registry_name":"default","_cnpm_publish_time":1775061959901},"15.2.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.2.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"656862aa2c593f84db4b304f1f70c3236f31e340","_id":"@sinonjs/fake-timers@15.2.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"245751c816369e5ef2d5b2ad11939bf6193137d2","size":26250,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.2.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.2.1_1775038145875_0.3685984861459335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T10:09:06.058Z","publish_time":1775038146058,"_source_registry_name":"default","_cnpm_publish_time":1775038146058},"15.2.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.2.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"426ab1928060597612971d8a840d8a875b8bda8d","_id":"@sinonjs/fake-timers@15.2.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"4ac2576998dfc23bca0db08724bc3badeb0f2d5f","size":25669,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.2.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.2.0_1774961735786_0.3612948322512013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T12:55:35.957Z","publish_time":1774961735957,"_source_registry_name":"default","_cnpm_publish_time":1774961735957},"15.1.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.1.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Ben Scott","email":"227292+BPScott@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"fabon","email":"syobon.hinata.public@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"75af795f8d000ab37f8cfd5fa591d60533f0ae42","_id":"@sinonjs/fake-timers@15.1.2","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"7100dba513d13b1e6f479b59f2778a1c39fc0898","size":23380,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.1.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.1.2_1774956014286_0.43829297006604206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T11:20:14.409Z","publish_time":1774956014409,"_source_registry_name":"default","_cnpm_publish_time":1774956014409},"15.1.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.1.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.3","husky":"^9.1.7","jsdom":"28.1.0","lint-staged":"16.3.1","mocha":"11.7.5","nyc":"18.0.0","prettier":"3.8.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@15.1.1","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"28f5b4b3fb9151b78cf12b23ec27389f7d457d7b","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"e1a6f7171941aadcc31d2cea1744264d58b8b34c","size":22731,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.1.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.1.1_1772483532403_0.6518708501944392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T20:32:12.573Z","publish_time":1772483532573,"_source_registry_name":"default","_cnpm_publish_time":1772483532573},"15.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.27.2","husky":"^9.1.7","jsdom":"27.3.0","lint-staged":"16.2.7","mocha":"11.7.5","nyc":"17.1.0","prettier":"3.7.4"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Connor Peet","email":"connor@peet.io"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"307815db063b5001f946488292c0093a991c3062","_id":"@sinonjs/fake-timers@15.1.0","_nodeVersion":"24.8.0","_npmVersion":"9.6.7","dist":{"shasum":"f42e713425d4eb1a7bc88ef5d7f76c4546586c25","size":22720,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.1.0_1766093595529_0.8447703091542855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T21:33:15.673Z","publish_time":1766093595673,"_source_registry_name":"default","_cnpm_publish_time":1766093595673},"15.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"15.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^1.0.0","@mochify/driver-puppeteer":"^1.0.1","@mochify/driver-webdriver":"^1.0.0","@sinonjs/eslint-config":"^5.0.4","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.25.10","husky":"^9.1.7","jsdom":"27.0.0","lint-staged":"16.1.6","mocha":"11.7.2","nyc":"17.1.0","prettier":"3.6.2"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@15.0.0","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andrew Scott","email":"atscott01@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"6020d9b568ad3edfc0048d672fdfcc73d9437bf0","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"86488cb619067d6e6915c5d477c75a6d4954b616","size":22665,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-15.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-15.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_15.0.0_1758229407503_0.1789218276823752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T21:03:27.712Z","publish_time":1758229407712,"_source_registry_name":"default","_cnpm_publish_time":1758229407712},"14.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"14.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@14.0.0","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Nicolas DUBIEN","email":"github@dubien.org"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"rriski","email":"github@timoriski.fi"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"48f089fdc830e39fcec31dd23099cc360da0bab2","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"54b3daa30da6fcca71b2da934ff96b3095b3e28d","size":21228,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-14.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-14.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-timers_14.0.0_1733807992862_0.05550385640517641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T05:19:53.045Z","publish_time":1733807993045,"_source_registry_name":"default","_cnpm_publish_time":1733807993045},"13.0.5":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.5","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.5","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"7861c930e8f9aaa9d227431623cc82347aff0291","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"36b9dbc21ad5546486ea9173d6bea063eb1717d5","size":21140,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.5.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.5_1730196701041_0.7163828184800818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T10:11:41.303Z","publish_time":1730196701303,"_source_registry_name":"default","_cnpm_publish_time":1730196701303},"13.0.4":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.4","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.4","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Alexander Weiss","email":"ik@alexanderweiss.nl"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"77a516cd61379c63dc544971701dd9ec39432acb","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"cacb89257e650f3214f9da5d9236f72c9658a607","size":21116,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.4.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.4_1729594186224_0.27833474366407884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T10:49:46.393Z","publish_time":1729594186393,"_source_registry_name":"default","_cnpm_publish_time":1729594186393},"13.0.3":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.3","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.3","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Etienne","email":"etienne.rossignon@gadz.org"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"2eb02fe1ef38fc3a3e70dd017c1311d7216040ff","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"3338263cbdfdb5cd40be61c3c315f360bf4f3a3b","size":21120,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.3.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.3_1729190204702_0.9956201308704691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T18:36:44.976Z","publish_time":1729190204976,"_source_registry_name":"default","_cnpm_publish_time":1729190204976},"13.0.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.2","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"78024200ae5eb0398310b133cfcc106b0250ecad","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"shasum":"3ffe88abb062067a580fdfba706ad00435a0f2a6","size":21032,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.2_1726235756479_0.9310277366565394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T13:55:56.665Z","publish_time":1726235756665,"_source_registry_name":"default","_cnpm_publish_time":1726235756665},"13.0.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.1","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"710cafad25abe9465c807efd8ed9cf3a15985fb1","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"7724d20630f0d306c706fdf36d0a29c8dbd525d0","size":21007,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.1_1724665421585_0.27018625148168085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-26T09:43:41.768Z","publish_time":1724665421768,"_source_registry_name":"default","_cnpm_publish_time":1724665421768},"13.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"13.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@13.0.0","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"97d93129f1f46f5085ef150ae46114e0b5d4b978","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"2798d453bd8e3443cbde7dd51fee8602e01c5448","size":20982,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-13.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-13.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_13.0.0_1724611541593_0.09913082939009765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-25T18:45:41.732Z","publish_time":1724611541732,"_source_registry_name":"default","_cnpm_publish_time":1724611541732},"12.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"12.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@12.0.0","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Stepan Kartashev","email":"stefanz@list.ru"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"92e247e61a7eefeaa75fb362cdbda8fddd266c03","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"7cd4e0d2726268cb34abb8c121e814447e69eb95","size":20924,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-12.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-12.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_12.0.0_1724522090597_0.060707159594807214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-24T17:54:50.809Z","publish_time":1724522090809,"_source_registry_name":"default","_cnpm_publish_time":1724522090809},"11.3.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.3.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --driver puppeteer","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"mochify":{"reporter":"dot","timeout":10000,"bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","bundle_stdin":"require","spec":"test/**/*-test.js"},"devDependencies":{"@mochify/cli":"^0.4.1","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","esbuild":"^0.23.1","husky":"^9.1.5","jsdom":"24.1.1","lint-staged":"15.2.9","mocha":"10.7.3","nyc":"17.0.0","prettier":"3.3.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.1"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@11.3.1","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"c1368306d459d93b4c260d782309cc36ee344bad","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"51d6e8d83ca261ff02c0ab0e68e9db23d5cd5999","size":20706,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.3.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.3.1_1724485948587_0.8348739624154269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-24T07:52:28.760Z","publish_time":1724485948760,"_source_registry_name":"default","_cnpm_publish_time":1724485948760},"11.3.0":{"name":"@sinonjs/fake-timers","version":"11.3.0","author":{"name":"Christian Johansen"},"license":"BSD-3-Clause","_id":"@sinonjs/fake-timers@11.3.0","maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"White Autumn","email":"white@autumn.dev"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"homepage":"https://github.com/sinonjs/fake-timers","bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"nyc":{"lines":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"],"branches":85,"functions":92,"statements":92},"dist":{"shasum":"1dd7479954c880bbac93478200baf2aa6b86d518","size":20708,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.3.0.tgz"},"main":"./src/fake-timers-src.js","gitHead":"cc6be59ac02ded7af6a485ccc0a6ede25ee05f08","mochify":{"spec":"test/**/*-test.js","bundle":"esbuild --bundle --sourcemap=inline --define:process.env.NODE_DEBUG=\"\"","timeout":10000,"reporter":"dot","bundle_stdin":"require"},"scripts":{"lint":"eslint .","test":"npm run test-node && npm run test-headless","prepare":"husky","version":"./scripts/version.sh","test-edge":"BROWSER_NAME=MicrosoftEdge mochify --config mochify.webdriver.js","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","preversion":"./scripts/preversion.sh","test-cloud":"npm run test-edge && npm run test-firefox && npm run test-safari","postversion":"./scripts/postversion.sh","test-safari":"BROWSER_NAME=safari mochify --config mochify.webdriver.js","test-firefox":"BROWSER_NAME=firefox mochify --config mochify.webdriver.js","test-coverage":"nyc -x mochify.webdriver.js -x coverage --all --reporter text --reporter html --reporter lcovonly npm run test-node","test-headless":"mochify --driver puppeteer","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","test-check-coverage":"npm run test-coverage && nyc check-coverage"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"repository":{"url":"git+https://github.com/sinonjs/fake-timers.git","type":"git"},"_npmVersion":"10.8.1","description":"Fake JavaScript timers","directories":{},"lint-staged":{"*.js":"eslint","*.{js,css,md}":"prettier --check"},"_nodeVersion":"20.16.0","dependencies":{"@sinonjs/commons":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.0.0","husky":"^9.1.5","jsdom":"24.1.1","mocha":"10.7.3","esbuild":"^0.23.1","prettier":"3.3.3","lint-staged":"15.2.9","@mochify/cli":"^0.4.1","@sinonjs/eslint-config":"^5.0.3","@sinonjs/referee-sinon":"12.0.0","@mochify/driver-puppeteer":"^0.4.0","@mochify/driver-webdriver":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-timers_11.3.0_1724484546518_0.8975206899084605","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-24T07:29:06.648Z","publish_time":1724484546648,"_source_registry_name":"default","_cnpm_publish_time":1724484546648},"11.2.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.2.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.1.0","lint-staged":"15.0.1","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"3.0.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"757676124c2302ab622af7b5fbe46f9f61e70f7f","_id":"@sinonjs/fake-timers@11.2.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"50063cc3574f4a27bd8453180a04171c85cc9699","size":19112,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.2.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.2.2_1697807759177_0.26392954428563353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T13:15:59.590Z","publish_time":1697807759590,"_source_registry_name":"default","_cnpm_publish_time":1697807759590},"11.2.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.2.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.1.0","lint-staged":"15.0.1","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"3.0.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"},{"name":"yaruno","email":"jarno.t.marttila@gmail.com"}],"gitHead":"f6ef3927ee9d42858d499379d7767c27f9f48c05","_id":"@sinonjs/fake-timers@11.2.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"92a511680aa6ddd8c0af1072a53c3acb63796c74","size":19100,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.2.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.2.1_1697701574197_0.6408928371516376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-19T07:46:14.418Z","publish_time":1697701574418,"_source_registry_name":"default","_cnpm_publish_time":1697701574418},"11.2.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.2.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.1.0","lint-staged":"15.0.1","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"3.0.3"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sebastian Martinez","email":"me@sebastinez.dev"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"}],"gitHead":"4756cf1db42ac1bf54305e8b508139b32b0e2fdc","_id":"@sinonjs/fake-timers@11.2.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"ddf074a800edb38d96d7d579109f163c2bf6e206","size":19098,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.2.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.2.0_1697701350611_0.14831151990169356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-19T07:42:30.864Z","publish_time":1697701350864,"_source_registry_name":"default","_cnpm_publish_time":1697701350864},"11.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.0.0","lint-staged":"13.2.2","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.8.8"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"_id":"@sinonjs/fake-timers@11.1.0","contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Ben Isenstein","email":"75191941+BenIsenstein@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Jason Kraus","email":"zbyte64@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"}],"gitHead":"c85ef142837afdbc732b0f73fdba30c3bd037965","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"shasum":"5ad7b44514a61bbd04a3ddec863e21edd6efc2da","size":18827,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.1.0_1692295937201_0.07288184524434027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T18:12:17.681Z","publish_time":1692295937681,"_source_registry_name":"default","_cnpm_publish_time":1692295937681},"10.3.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.3.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.0.0","lint-staged":"13.2.2","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.8.8"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"e650e39536ad8cbf262996195850c3655b36a82b","_id":"@sinonjs/fake-timers@10.3.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"55fdff1ecab9f354019129daf4df0dd4d923ea66","size":18451,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.3.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.3.0_1687269220311_0.21742658615509725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T13:53:40.548Z","publish_time":1687269220548,"_source_registry_name":"default","_cnpm_publish_time":1687269220548},"11.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"11.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.0.0","lint-staged":"13.2.2","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.8.8"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"}],"gitHead":"a4c757f80840829e45e0852ea1b17d87a998388e","_id":"@sinonjs/fake-timers@11.0.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"14100fe7e5dc74973bc458eb7205537038d60b58","size":18769,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-11.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_11.0.0_1686575388676_0.4643002303389583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-12T13:09:48.885Z","publish_time":1686575388885,"_source_registry_name":"default","_cnpm_publish_time":1686575388885},"10.2.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.2.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.0.0","lint-staged":"13.2.2","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.8.8"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"swenzel-arc","email":"105649314+swenzel-arc@users.noreply.github.com"}],"gitHead":"2fc83240262c8f0e8690e75d9d18dca1fd61b952","_id":"@sinonjs/fake-timers@10.2.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"b3e322a34c5f26e3184e7f6115695f299c1b1194","size":18767,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.2.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.2.0_1684417204513_0.8582461018825891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-18T13:40:04.709Z","publish_time":1684417204709,"_source_registry_name":"default","deprecated":"Use version 10.1.0. Version 10.2.0 has potential breaking issues","_cnpm_publish_time":1684417204709},"10.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.1.0","@sinonjs/referee-sinon":"11.0.0","husky":"^8.0.3","jsdom":"22.0.0","lint-staged":"13.2.2","mocha":"10.2.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.8.8"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^3.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"dbdf02ac03f0057dddc8be9320170cba075a478e","_id":"@sinonjs/fake-timers@10.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"3595e42b3f0a7df80a9681cf58d8cb418eac1e99","size":18449,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.1.0_1683983750671_0.8232424550848103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T13:15:50.925Z","publish_time":1683983750925,"_source_registry_name":"default","_cnpm_publish_time":1683983750925},"10.0.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.0.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.6","@sinonjs/referee-sinon":"10.1.0","husky":"^8.0.0","jsdom":"20.0.2","lint-staged":"13.0.3","mocha":"10.1.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.7.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^2.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"}],"gitHead":"993a906080a7f9b189614cbed803a12ed8746fe6","_id":"@sinonjs/fake-timers@10.0.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"d10549ed1f423d80639c528b6c7f5a1017747d0c","size":18255,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.0.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.0.2_1671115888250_0.4825686993184817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T15:03:44.921Z","publish_time":1671115888400,"_cnpm_publish_time":1671115888400},"10.0.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.0.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh","prepare":"husky install"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.6","@sinonjs/referee-sinon":"10.1.0","husky":"^8.0.0","jsdom":"20.0.2","lint-staged":"13.0.3","mocha":"10.1.0","mochify":"9.2.0","nyc":"15.1.0","prettier":"2.7.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^2.0.0"},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Guillaume Duboc","email":"guillaumed@theodo.fr"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Jason O'Neill","email":"CreativeTechGuy@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Chris Manson","email":"mansona@users.noreply.github.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"}],"gitHead":"3729da618f47b88010b0a82648b90c8b000e9f72","_id":"@sinonjs/fake-timers@10.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"dab8bea8160d432757266b7582d2909afed8431c","size":18259,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.0.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.0.1_1671115760814_0.16530720984195768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T15:03:43.778Z","publish_time":1671115760975,"_cnpm_publish_time":1671115760975},"10.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"10.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"9.2.0","mochify":"^9.2.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"dependencies":{"@sinonjs/commons":"^2.0.0"},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"b0e7dc58b4d967f9c88772c432f5bec69f15861c","_id":"@sinonjs/fake-timers@10.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"b6fe200d1d44f70d430d200d4dd85c640e576e2e","size":18281,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-10.0.0.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_10.0.0_1667920504100_0.7477487448946607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-08T15:28:11.423Z","publish_time":1667920504341,"_cnpm_publish_time":1667920504341},"9.1.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"9.1.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"9.2.0","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Chris Barth","email":"chrisjbarth@hotmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"}],"gitHead":"486125b046d2de129d223b0abb4d41999a368b46","_id":"@sinonjs/fake-timers@9.1.2","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"4eaab737fab77332ab132d396a3c0d364bd0ea8c","size":22857,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-9.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-9.1.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_9.1.2_1649839129717_0.0445675055298389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-13T08:41:27.062Z","publish_time":1649839129942,"_cnpm_publish_time":1649839129942},"9.1.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"9.1.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"9.2.0","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"}],"gitHead":"f8a09c9096715789147b1132c645281eb0c3e341","_id":"@sinonjs/fake-timers@9.1.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"7b698e0b9d12d93611f06ee143c30ced848e2840","size":22747,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-9.1.1.tgz"},"_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_9.1.1_1646467295652_0.8974982472405524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T08:01:40.113Z","publish_time":1646467295809,"_cnpm_publish_time":1646467295809},"9.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"9.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Dani Sofer","email":"soferdani@gmail.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"12b0afe79c1312d0638c1fb09ca721e2804fb56e","_id":"@sinonjs/fake-timers@9.1.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"shasum":"8c92c56f195e0bed4c893ba59c8e3d55831ca0df","size":18197,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-9.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_9.1.0_1643887850328_0.1558935981393048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-03T11:30:58.853Z","publish_time":1643887850508,"_cnpm_publish_time":1643887850508},"9.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"9.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Niek Candaele","email":"22315101+niekcandaele@users.noreply.github.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"fdc06484e65208e0c05d1c105414a12f4045e1d3","_id":"@sinonjs/fake-timers@9.0.0","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"shasum":"6854809cd058c6e25b3da2fa063153eaea4ffc72","size":18164,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-9.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_9.0.0_1643372294454_0.831696718080321"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-28T12:18:25.629Z","publish_time":1643372294585,"_cnpm_publish_time":1643372294585},"8.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"8.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"David Glasser","email":"glasser@apollographql.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"JadenSimon","email":"31319484+JadenSimon@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"4e7da5c44207ccee06a85773f4d3cea907476720","_id":"@sinonjs/fake-timers@8.1.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"3fdc2b6cb58935b21bfb8d1625eb1300484316e7","size":22089,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-8.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_8.1.0_1635949806473_0.28834026639257315"},"_hasShrinkwrap":false,"publish_time":1635949806615,"_cnpm_publish_time":1635949806615},"8.0.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"8.0.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"}],"gitHead":"93f3f626593f646535d1045fcb517cb6a107253f","_id":"@sinonjs/fake-timers@8.0.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"1c1c9a91419f804e59ae8df316a07dd1c3a76b94","size":17396,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-8.0.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_8.0.1_1632752427797_0.3225326090745011"},"_hasShrinkwrap":false,"publish_time":1632752427968,"_cnpm_publish_time":1632752427968},"8.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"8.0.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha --timeout 200 test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"4.0.2","@sinonjs/referee-sinon":"6.0.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1"},"main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Itay","email":"37377389+itayperry@users.noreply.github.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"55f24068d5f9df395a7e5bc0bde304e0701094fb","_id":"@sinonjs/fake-timers@8.0.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"6bb7313d33bc046cd46f72e823fb25df798130d8","size":21578,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-8.0.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_8.0.0_1631703825733_0.610476010194271"},"_hasShrinkwrap":false,"publish_time":1631703825853,"_cnpm_publish_time":1631703825853},"7.1.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.1.2","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test-types":"tsd && tsc --noEmit test/check-types.ts","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md,ts}'","prettier:write":"prettier --write '**/*.{js,css,md,ts}'","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1","tsd":"0.14.0","typescript":"4.1.3"},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"tsd":{"directory":"test"},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"ec67ab3663a4a49ce9173ea5f5ab58dec7e2ee1a","_id":"@sinonjs/fake-timers@7.1.2","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"shasum":"2524eae70c4910edccf99b2f4e6efc5894aff7b5","size":21487,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.1.2.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.1.2_1622212383407_0.11539544550116787"},"_hasShrinkwrap":false,"publish_time":1622212383554,"_cnpm_publish_time":1622212383554},"7.1.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.1.1","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test-types":"tsd","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1","tsd":"0.14.0","typescript":"4.1.3"},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"tsd":{"directory":"test"},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Henrik Hall","email":"henrik.hall@sony.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"8c1c1857ca890d026a7c0b62a0cf9a6d44464772","_id":"@sinonjs/fake-timers@7.1.1","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"shasum":"7a6ac09ed4c3fe1854a2002e08db15be6c8570b8","size":21439,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.1.1.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.1.1_1622116109470_0.05732100053791611"},"_hasShrinkwrap":false,"publish_time":1622116109650,"_cnpm_publish_time":1622116109650},"7.1.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.1.0","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test-types":"tsd","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"16.5.2","lint-staged":"10.0.7","mocha":"8.3.2","mochify":"7.0.0","nyc":"14.1.1","prettier":"2.2.1","tsd":"0.14.0","typescript":"4.1.3"},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"tsd":{"directory":"test"},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"43081j","email":"43081j@users.noreply.github.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"}],"gitHead":"f5d9b3adf1d51e04969d3519f6c9a300f41ee1f2","_id":"@sinonjs/fake-timers@7.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"8f13af27d842cbf51ad4502e05562fe9391d084e","size":21413,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.1.0.tgz"},"_npmUser":{"name":"fatso83","email":"carlerik@gmail.com"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.1.0_1621603535918_0.610649492525795"},"_hasShrinkwrap":false,"publish_time":1621603536096,"_cnpm_publish_time":1621603536096},"7.0.5":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.0.5","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","nyc":"14.1.1","prettier":"2.2.1","typescript":"4.1.3"},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Daniele Belardi","email":"dwon.dnl@gmail.com"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"43081j","email":"43081j@users.noreply.github.com"}],"gitHead":"de1e67f539f63da2b6a4bcee26ad0f509c5b4023","_id":"@sinonjs/fake-timers@7.0.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"558a7f8145a01366c44b3dcbdd7172c05c461564","size":20446,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.0.5.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.0.5_1618138869268_0.051048247704378547"},"_hasShrinkwrap":false,"publish_time":1618138869390,"_cnpm_publish_time":1618138869390},"7.0.4":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.0.4","homepage":"https://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/fake-timers.git"},"bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","nyc":"14.1.1","prettier":"2.2.1","typescript":"4.1.3"},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Remco Haszing","email":"remcohaszing@gmail.com"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"Vladimir Timofeev","email":"vovkasm@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"}],"gitHead":"54852f6d270295f164e7c1d8c217955523e22cfb","_id":"@sinonjs/fake-timers@7.0.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"4c95dd62c506824a9c969d231e6174f4d545b07c","size":20378,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.0.4.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.0.4_1617869564363_0.42730588435222017"},"_hasShrinkwrap":false,"publish_time":1617869564498,"_cnpm_publish_time":1617869564498},"7.0.2":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.0.2","homepage":"http://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinonjs/fake-timers.git"},"bugs":{"url":"http://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run test-node && npm run test-headless","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","nyc":"14.1.1","prettier":"1.19.1","typescript":"4.1.3"},"eslintConfig":{"extends":"eslint-config-sinon","plugins":["ie11"],"rules":{"ie11/no-collection-args":["error"],"ie11/no-for-in-const":["error"],"ie11/no-loop-func":["warn"],"ie11/no-weak-collections":["error"]}},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Thomas Scholtes","email":"thomas-scholtes@gmx.de"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"}],"gitHead":"7f5f89bd24512c3cf289c47f3612567566adf64a","_id":"@sinonjs/fake-timers@7.0.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"a53e71d4154ee704ea9b36a6d0b0780e246fadd1","size":19374,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.0.2.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.0.2_1610986415866_0.3591775707327094"},"_hasShrinkwrap":false,"publish_time":1610986416090,"_cnpm_publish_time":1610986416090},"7.0.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.0.1","homepage":"http://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinonjs/fake-timers.git"},"bugs":{"url":"http://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run lint && npm run test-node && npm run test-headless","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","nyc":"14.1.1","prettier":"1.19.1","typescript":"4.1.3"},"eslintConfig":{"extends":"eslint-config-sinon","plugins":["ie11"],"rules":{"ie11/no-collection-args":["error"],"ie11/no-for-in-const":["error"],"ie11/no-loop-func":["warn"],"ie11/no-weak-collections":["error"]}},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test-node"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Kevin Locke","email":"kevin@kevinlocke.name"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"}],"gitHead":"f3c2cc0d9f4958782f1eb22be59d0b3e575fe803","_id":"@sinonjs/fake-timers@7.0.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"3d6a1a07584637f77827d61ebebfa50c2b7fa991","size":18967,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.0.1.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.0.1_1610623382512_0.8251708155862472"},"_hasShrinkwrap":false,"publish_time":1610623382710,"_cnpm_publish_time":1610623382710},"7.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"7.0.0","homepage":"http://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinonjs/fake-timers.git"},"bugs":{"url":"http://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run lint && npm run test-node && npm run test-headless","prepublishOnly":"npm run build","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","nyc":"14.1.1","prettier":"1.19.1","typescript":"4.1.3"},"eslintConfig":{"extends":"eslint-config-sinon","plugins":["ie11"],"rules":{"ie11/no-collection-args":["error"],"ie11/no-for-in-const":["error"],"ie11/no-loop-func":["warn"],"ie11/no-weak-collections":["error"]}},"main":"./src/fake-timers-src.js","types":"./types/fake-timers-src.d.ts","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test-node"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","types/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"itay","email":"itayperry91@gmail.com"},{"name":"Ariel Weinberger","email":"weinberger.ariel@gmail.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Alistair Brown","email":"github@alistairjcbrown.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Rens Groothuijsen","email":"l.groothuijsen@alumni.maastrichtuniversity.nl"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"}],"gitHead":"7bb6e784f72e7661a12472f9a7413d22d55d7ba4","_id":"@sinonjs/fake-timers@7.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"0e52d092d8cf38ae38afca66e0758fda209cb0a4","size":19153,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-7.0.0.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_7.0.0_1610473883389_0.9139888142346992"},"_hasShrinkwrap":false,"publish_time":1610473883492,"_cnpm_publish_time":1610473883492},"6.0.1":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"6.0.1","homepage":"http://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinonjs/fake-timers.git"},"bugs":{"url":"http://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run lint && npm run test-node && npm run test-headless","bundle":"browserify --no-detect-globals -s FakeTimers -o fake-timers.js src/fake-timers-src.js","prepublishOnly":"npm run bundle","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","browserify":"16.5.0","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.2.2","eslint-plugin-prettier":"3.1.1","husky":"4.2.1","jsdom":"15.1.1","lint-staged":"10.0.7","mocha":"7.0.1","mochify":"6.6.0","npm-run-all":"4.1.5","nyc":"14.1.1","prettier":"1.19.1"},"eslintConfig":{"extends":"eslint-config-sinon","plugins":["ie11"],"rules":{"ie11/no-collection-args":["error"],"ie11/no-for-in-const":["error"],"ie11/no-loop-func":["warn"],"ie11/no-weak-collections":["error"]}},"module":"./fake-timers.js","main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"run-p lint test-node"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"},{"name":"Kévin Berthommier","email":"bertho-zero@users.noreply.github.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"Tim Seckinger","email":"seckinger.tim@gmail.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"}],"gitHead":"480f68f94b7f6b4b321168026014dc77e147ad4a","_id":"@sinonjs/fake-timers@6.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"shasum":"293674fccb3262ac782c7aadfdeca86b10c75c40","size":37787,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-6.0.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_6.0.1_1585050219557_0.7603783446258647"},"_hasShrinkwrap":false,"publish_time":1585050219704,"_cnpm_publish_time":1585050219704},"6.0.0":{"name":"@sinonjs/fake-timers","description":"Fake JavaScript timers","version":"6.0.0","homepage":"http://github.com/sinonjs/fake-timers","author":{"name":"Christian Johansen"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinonjs/fake-timers.git"},"bugs":{"url":"http://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause","scripts":{"lint":"eslint .","test-node":"mocha test/ integration-test/ -R dot --check-leaks","test-headless":"mochify --no-detect-globals --timeout=10000","test-check-coverage":"npm run test-coverage && nyc check-coverage","test-cloud":"mochify --wd --no-detect-globals --timeout=10000","test-coverage":"nyc --all --reporter text --reporter html --reporter lcovonly npm run test-node","test":"npm run lint && npm run test-node && npm run test-headless","bundle":"browserify --no-detect-globals -s FakeTimers -o fake-timers.js src/fake-timers-src.js","prepublishOnly":"npm run bundle","preversion":"./scripts/preversion.sh","version":"./scripts/version.sh","postversion":"./scripts/postversion.sh"},"lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"5.0.0","browserify":"16.5.0","eslint":"6.5.1","eslint-config-prettier":"6.10.0","eslint-config-sinon":"3.0.1","eslint-plugin-ie11":"1.0.0","eslint-plugin-mocha":"6.1.1","eslint-plugin-prettier":"3.1.1","husky":"3.0.8","jsdom":"15.1.1","lint-staged":"9.4.1","mocha":"6.2.1","mochify":"6.6.0","npm-run-all":"4.1.5","nyc":"14.1.1","prettier":"1.18.2"},"eslintConfig":{"extends":"eslint-config-sinon","plugins":["ie11"],"rules":{"ie11/no-collection-args":["error"],"ie11/no-for-in-const":["error"],"ie11/no-loop-func":["warn"],"ie11/no-weak-collections":["error"]}},"module":"./fake-timers.js","main":"./src/fake-timers-src.js","dependencies":{"@sinonjs/commons":"^1.7.0"},"husky":{"hooks":{"pre-commit":"run-p lint test-node"}},"nyc":{"branches":85,"lines":92,"functions":92,"statements":92,"exclude":["**/*-test.js","coverage/**","fake-timers.js"]},"contributors":[{"name":"Carl-Erik Kopseng","email":"carlerik@gmail.com"},{"name":"Morgan Roderick","email":"morgan@roderick.dk"},{"name":"Christian Johansen","email":"christian@cjohansen.no"},{"name":"Maximilian Antoni","email":"mail@maxantoni.de"},{"name":"Benjamin Gruenbaum","email":"inglor@gmail.com"},{"name":"Simen Bekkhus","email":"sbekkhus91@gmail.com"},{"name":"Mark Wubben","email":"mark@novemberborn.net"},{"name":"Sergei Cherniaev","email":"sergei@cherniaev.com"},{"name":"Duncan Beevers","email":"duncan@dweebd.com"},{"name":"Soutaro Matsumoto","email":"matsumoto@soutaro.com"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"},{"name":"Karl O'Keeffe","email":"karl@geckoboard.com"},{"name":"Christopher Dow","email":"cdow2@godaddy.com"},{"name":"Dominykas Blyžė","email":"hello@dominykas.com"},{"name":"John Freeman","email":"jfreeman08@gmail.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Elad Nachmias","email":"theman@elad.im"},{"name":"Aleksey Bobyr","email":"aleksey.bobyr@beetroot.se"},{"name":"Clark Tomlinson","email":"fallen013@gmail.com"},{"name":"Icebob","email":"mereg.norbert@gmail.com"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Kyle Fleming","email":"kyle@kylefleming.net"},{"name":"Zach Bloomquist","email":"github@chary.us"},{"name":"Marc Redemske","email":"mgred@users.noreply.github.com"},{"name":"Louis Brunner","email":"LouisBrunner@users.noreply.github.com"},{"name":"KimCoding","email":"jeokrang@hanmail.net"},{"name":"Jamie Wong","email":"phleet@gmail.com"},{"name":"Nando","email":"fdanko@ekumenlabs.com"},{"name":"Paul Melnikow","email":"email@paulmelnikow.com"},{"name":"Peter A. Bigot","email":"pab@pabigot.com"},{"name":"Edward Betts","email":"edward@4angle.com"},{"name":"Sander de Waal","email":"s.dewaal@spiritit.com"},{"name":"Curtis M. Humphrey, Ph.D","email":"curtis@createdwithflair.com"},{"name":"Andy Edwards","email":"jedwards@fastmail.com"},{"name":"Sylvain Fraïssé","email":"fraisse.sylvain@gmail.com"},{"name":"Thibault Hild","email":"gautaz@users.noreply.github.com"},{"name":"medanat","email":"medanat@gmail.com"},{"name":"Alexsey","email":"agat00@gmail.com"},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com"},{"name":"griest024","email":"griest024@gmail.com"},{"name":"life777","email":"dashukevichvova@gmail.com"},{"name":"Mark Banner","email":"standard8@mozilla.com"},{"name":"mAAdhaTTah","email":"jamesorodig@gmail.com"}],"gitHead":"684a3ad408075c68debd70d42f3d011810a82a5f","_id":"@sinonjs/fake-timers@6.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"shasum":"b64b0faadfdd01a6dcf0c4dcdb78438d86fa7dbf","size":32166,"noattachment":false,"key":"/@sinonjs/fake-timers/-/@sinonjs/fake-timers-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/fake-timers/download/@sinonjs/fake-timers-6.0.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fake-timers_6.0.0_1580816511416_0.7594819586846902"},"_hasShrinkwrap":false,"publish_time":1580816511645,"_cnpm_publish_time":1580816511645}},"readme":"# `@sinonjs/fake-timers`\n\n[![codecov](https://codecov.io/gh/sinonjs/fake-timers/branch/main/graph/badge.svg)](https://codecov.io/gh/sinonjs/fake-timers)\n<a href=\"CODE_OF_CONDUCT.md\"><img src=\"https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg\" alt=\"Contributor Covenant\" /></a>\n\nJavaScript implementation of the timer\nAPIs; `setTimeout`, `clearTimeout`, `setImmediate`, `clearImmediate`, `setInterval`, `clearInterval`, `requestAnimationFrame`, `cancelAnimationFrame`, `requestIdleCallback`,\nand `cancelIdleCallback`, along with a clock instance that controls the flow of time. FakeTimers also provides a `Date`\nimplementation that gets its time from the clock.\n\nIn addition in browser environment `@sinonjs/fake-timers` provides a `performance` implementation that gets its time\nfrom the clock. In Node environments FakeTimers provides a `nextTick` implementation that is synchronized with the\nclock - and a `process.hrtime` shim that works with the clock.\n\n`@sinonjs/fake-timers` can be used to simulate passing time in automated tests and other\nsituations where you want the scheduling semantics, but don't want to actually\nwait.\n\n`@sinonjs/fake-timers` is an integral part of [Sinon.JS](https://github.com/sinonjs/sinon.js) and targets\nthe [same runtimes](https://sinonjs.org/releases/latest#compatibility-and-supported-runtimes).\n\n## Autocomplete, IntelliSense and TypeScript definitions\n\n`@sinonjs/fake-timers` ships with built-in type definitions generated from JSDoc. This provides autocomplete and type suggestions in supporting IDEs and TypeScript projects without requiring external `@types` packages.\n\n## Installation\n\n`@sinonjs/fake-timers` can be used in both Node and browser environments. Installation is as easy as\n\n```sh\nnpm install @sinonjs/fake-timers\n```\n\nIf you want to use `@sinonjs/fake-timers` in a browser you can either build your own bundle or\nuse [Skypack](https://www.skypack.dev).\n\n## Usage\n\nTo use `@sinonjs/fake-timers`, create a new clock, schedule events on it using the timer\nfunctions and pass time using the `tick` method.\n\n```js\n// In the browser distribution, a global `FakeTimers` is already available\nvar FakeTimers = require(\"@sinonjs/fake-timers\");\nvar clock = FakeTimers.createClock();\n\nclock.setTimeout(function () {\n    console.log(\n        \"The poblano is a mild chili pepper originating in the state of Puebla, Mexico.\",\n    );\n}, 15);\n\n// ...\n\nclock.tick(15);\n```\n\nUpon executing the last line, an interesting fact about the\n[Poblano](https://en.wikipedia.org/wiki/Poblano) will be printed synchronously to\nthe screen. If you want to simulate asynchronous behavior, please see the `async` function variants (\neg `clock.tick(time)` vs `await clock.tickAsync(time)`).\n\nThe `next`, `runAll`, `runToFrame`, and `runToLast` methods are available to advance the clock. See the\nAPI Reference for more details.\n\n### Faking the native timers\n\nWhen using `@sinonjs/fake-timers` to test timers, you will most likely want to replace the native\ntimers such that calling `setTimeout` actually schedules a callback with your\nclock instance, not the browser's internals.\n\nCalling `install` with no arguments achieves this. You can call `uninstall`\nlater to restore things as they were again.\nNote that in NodeJS the [timers](https://nodejs.org/api/timers.html)\nand [timers/promises](https://nodejs.org/api/timers.html#timers-promises-api) modules will also receive fake timers when\nusing global scope.\n\n```js\n// In the browser distribution, a global `FakeTimers` is already available\nvar FakeTimers = require(\"@sinonjs/fake-timers\");\n\nvar clock = FakeTimers.install();\n// Equivalent to\n// var clock = FakeTimers.install(typeof global !== \"undefined\" ? global : window);\n\nsetTimeout(fn, 15); // Schedules with clock.setTimeout\n\nclock.uninstall();\n// setTimeout is restored to the native implementation\n```\n\nTo hijack timers in another context pass it to the `install` method.\n\n```js\nvar FakeTimers = require(\"@sinonjs/fake-timers\");\nvar context = {\n    setTimeout: setTimeout, // By default context.setTimeout uses the global setTimeout\n};\nvar clock = FakeTimers.withGlobal(context).install();\n\ncontext.setTimeout(fn, 15); // Schedules with clock.setTimeout\n\nclock.uninstall();\n// context.setTimeout is restored to the original implementation\n```\n\nUsually you want to install the timers onto the global object, so call `install`\nwithout arguments.\n\n#### Automatically incrementing mocked time\n\nFakeTimers supports the possibility to attach the faked timers to any change\nin the real system time. This means that there is no need to `tick()` the\nclock in a situation where you won't know **when** to call `tick()`.\n\nPlease note that this is achieved using the original setImmediate() API at a certain\nconfigurable interval `config.advanceTimeDelta` (default: 20ms). Meaning time would\nbe incremented every 20ms, not in real time.\n\nAn example would be:\n\n```js\nvar FakeTimers = require(\"@sinonjs/fake-timers\");\nvar clock = FakeTimers.install({\n    shouldAdvanceTime: true,\n    advanceTimeDelta: 40,\n});\n\nsetTimeout(() => {\n    console.log(\"this just timed out\"); //executed after 40ms\n}, 30);\n\nsetImmediate(() => {\n    console.log(\"not so immediate\"); //executed after 40ms\n});\n\nsetTimeout(() => {\n    console.log(\"this timed out after\"); //executed after 80ms\n    clock.uninstall();\n}, 50);\n```\n\nIn addition to the above, mocked time can be configured to advance more quickly\nusing `clock.setTickMode({ mode: \"nextAsync\" });`. With this mode, the clock\nadvances to the first scheduled timer and fires it, in a loop. Between each timer,\nit will also break the event loop, allowing any scheduled promise\ncallbacks to execute _before_ running the next one.\n\n## API Reference\n\n### `var clock = FakeTimers.createClock([now[, loopLimit]])`\n\nCreates a clock. The default\n[epoch](https://en.wikipedia.org/wiki/Epoch_%28reference_date%29) is `0`.\n\nThe `now` argument may be a number (in milliseconds) or a Date object.\n\nThe `loopLimit` argument sets the maximum number of timers that will be run when calling `runAll()` before assuming that\nwe have an infinite loop and throwing an error. The default is `1000`.\n\n### `var clock = FakeTimers.install([config])`\n\nInstalls FakeTimers using the specified config (otherwise with epoch `0` on the global scope).\nNote that in NodeJS the [timers](https://nodejs.org/api/timers.html)\nand [timers/promises](https://nodejs.org/api/timers.html#timers-promises-api) modules will also receive fake timers when\nusing global scope.\nThe following configuration options are available\n\n| Parameter                        | Type        | Default                                                                                                                                                                                                                        | Description                                                                                                                                                                                                                                                                                                       |\n| -------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `config.now`                     | Number/Date | 0                                                                                                                                                                                                                              | installs FakeTimers with the specified unix epoch                                                                                                                                                                                                                                                                 |\n| `config.toFake`                  | String[]    | [\"setTimeout\", \"clearTimeout\", \"setImmediate\", \"clearImmediate\",\"setInterval\", \"clearInterval\", \"Date\", \"requestAnimationFrame\", \"cancelAnimationFrame\", \"requestIdleCallback\", \"cancelIdleCallback\", \"hrtime\", \"performance\"] | an array with explicit function names (or objects, in the case of \"performance\") to hijack. When not set, FakeTimers will automatically fake all methods e.g., `FakeTimers.install({ toFake: [\"setTimeout\",\"nextTick\"]})` will fake only `setTimeout` and `nextTick`. Cannot be combined with `config.toNotFake`. |\n| `config.toNotFake`               | String[]    | []                                                                                                                                                                                                                             | an array with explicit function names that should remain native. When set, FakeTimers will fake every other supported method e.g., `FakeTimers.install({ toNotFake: [\"Date\"] })` fakes all supported methods except `Date`. Cannot be combined with `config.toFake`.                                              |\n| `config.loopLimit`               | Number      | 1000                                                                                                                                                                                                                           | the maximum number of timers that will be run when calling runAll()                                                                                                                                                                                                                                               |\n| `config.shouldAdvanceTime`       | Boolean     | false                                                                                                                                                                                                                          | tells FakeTimers to increment mocked time automatically based on the real system time shift (e.g. the mocked time will be incremented by 20ms for every 20ms change in the real system time)                                                                                                                      |\n| `config.advanceTimeDelta`        | Number      | 20                                                                                                                                                                                                                             | relevant only when using with `shouldAdvanceTime: true`. increment mocked time by `advanceTimeDelta` ms every `advanceTimeDelta` ms change in the real system time.                                                                                                                                               |\n| `config.shouldClearNativeTimers` | Boolean     | false                                                                                                                                                                                                                          | tells FakeTimers to clear 'native' (i.e. not fake) timers by delegating to their respective handlers. These are not cleared by default, leading to potentially unexpected behavior if timers existed prior to installing FakeTimers.                                                                              |\n| `config.ignoreMissingTimers`     | Boolean     | false                                                                                                                                                                                                                          | tells FakeTimers to ignore missing timers that might not exist in the given environment                                                                                                                                                                                                                           |\n\n### `clock.setTickMode(mode)`\n\nAllows configuring how the clock advances time, automatically or manually.\n\nThere are 3 different types of modes for advancing timers:\n\n- `{mode: 'manual'}`: Timers do not advance without explicit, manual calls to the tick\n  APIs (`clock.nextAsync`, `clock.runAllAsync`, etc). This mode is equivalent to `false`.\n- `{mode: 'nextAsync'}`: The clock will continuously break the event loop, then run the next timer until the mode changes.\n  As a result, tests can be written in a way that is independent from whether fake timers are installed.\n  Tests can always be written to wait for timers to resolve, even when using fake timers.\n- `{mode: 'interval', delta?: <number>}`: This is the same as specifying `shouldAdvanceTime: true` with an `advanceTimeDelta`. If the delta is\n  not specified, 20 will be used by default.\n\nThe 'nextAsync' mode differs from `interval` in two key ways:\n\n1.  The microtask queue is allowed to empty between each timer execution,\n    as would be the case without fake timers installed.\n1.  It advances as quickly and as far as necessary. If the next timer in\n    the queue is at 1000ms, it will advance 1000ms immediately whereas interval,\n    without manually advancing time in the test, would take `1000 / advanceTimeDelta`\n    real time to reach and execute the timer.\n\n### `var id = clock.setTimeout(callback, timeout)`\n\nSchedules the callback to be fired once `timeout` milliseconds have ticked by.\n\nIn Node.js `setTimeout` returns a timer object. FakeTimers will do the same, however\nits `ref()` and `unref()` methods have no effect.\n\nIn browsers a timer ID is returned.\n\n### `clock.clearTimeout(id)`\n\nClears the timer given the ID or timer object, as long as it was created using\n`setTimeout`.\n\n### `var id = clock.setInterval(callback, timeout)`\n\nSchedules the callback to be fired every time `timeout` milliseconds have ticked\nby.\n\nIn Node.js `setInterval` returns a timer object. FakeTimers will do the same, however\nits `ref()` and `unref()` methods have no effect.\n\nIn browsers a timer ID is returned.\n\n### `clock.clearInterval(id)`\n\nClears the timer given the ID or timer object, as long as it was created using\n`setInterval`.\n\n### `var id = clock.setImmediate(callback)`\n\nSchedules the callback to be fired once `0` milliseconds have ticked by. Note\nthat you'll still have to call `clock.tick()` for the callback to fire. If\ncalled during a tick the callback won't fire until `1` millisecond has ticked\nby.\n\nIn Node.js `setImmediate` returns a timer object. FakeTimers will do the same,\nhowever its `ref()` and `unref()` methods have no effect.\n\nIn browsers a timer ID is returned.\n\n### `clock.clearImmediate(id)`\n\nClears the timer given the ID or timer object, as long as it was created using\n`setImmediate`.\n\n### `clock.requestAnimationFrame(callback)`\n\nSchedules the callback to be fired on the next animation frame, which runs every\n16 ticks. Returns an `id` which can be used to cancel the callback. This is\navailable in both browser & node environments.\n\n### `clock.cancelAnimationFrame(id)`\n\nCancels the callback scheduled by the provided id.\n\n### `clock.requestIdleCallback(callback[, timeout])`\n\nQueued the callback to be fired during idle periods to perform background and low priority work on the main event loop.\nCallbacks which have a timeout option will be fired no later than time in milliseconds. Returns an `id` which can be\nused to cancel the callback.\n\n### `clock.cancelIdleCallback(id)`\n\nCancels the callback scheduled by the provided id.\n\n### `clock.countTimers()`\n\nReturns the number of waiting timers. This can be used to assert that a test\nfinishes without leaking any timers.\n\n### `clock.hrtime(prevTime?)`\n\nOnly available in Node.js, mimicks process.hrtime().\n\n### `clock.nextTick(callback)`\n\nOnly available in Node.js, mimics `process.nextTick` to enable completely synchronous testing flows.\n\n### `clock.performance.now()`\n\nOnly available in browser environments, mimicks performance.now().\n\n### `clock.tick(time)` / `await clock.tickAsync(time)`\n\nAdvance the clock, firing callbacks if necessary. `time` may be the number of\nmilliseconds to advance the clock by or a human-readable string. Valid string\nformats are `\"08\"` for eight seconds, `\"01:00\"` for one minute and `\"02:34:10\"`\nfor two hours, 34 minutes and ten seconds.\n\nThe `tickAsync()` will also break the event loop, allowing any scheduled promise\ncallbacks to execute _before_ running the timers.\n\n### `clock.next()` / `await clock.nextAsync()`\n\nAdvances the clock to the the moment of the first scheduled timer, firing it.\n\nThe `nextAsync()` will also break the event loop, allowing any scheduled promise\ncallbacks to execute _before_ running the timers.\n\n### `clock.jump(time)`\n\nAdvance the clock by jumping forward in time, firing callbacks at most once.\n`time` takes the same formats as [`clock.tick`](#clockticktime--await-clocktickasynctime).\n\nThis can be used to simulate the JS engine (such as a browser) being put to sleep and resumed later, skipping\nintermediary timers.\n\n### `clock.reset()`\n\nRemoves all timers and ticks without firing them, and sets `now` to `config.now`\nthat was provided to `FakeTimers.install` or to `0` if `config.now` was not provided.\nUseful to reset the state of the clock without having to `uninstall` and `install` it.\n\n### `clock.runAll()` / `await clock.runAllAsync()`\n\nThis runs all pending timers until there are none remaining. If new timers are added while it is executing they will be\nrun as well.\n\nThis makes it easier to run asynchronous tests to completion without worrying about the number of timers they use, or\nthe delays in those timers.\n\nIt runs a maximum of `loopLimit` times after which it assumes there is an infinite loop of timers and throws an error.\n\nThe `runAllAsync()` will also break the event loop, allowing any scheduled promise\ncallbacks to execute _before_ running the timers.\n\n### `clock.runMicrotasks()`\n\nThis runs all pending microtasks scheduled with `nextTick` but none of the timers and is mostly useful for libraries\nusing FakeTimers underneath and for running `nextTick` items without any timers.\n\n### `clock.runToFrame()`\n\nAdvances the clock to the next frame, firing all scheduled animation frame callbacks,\nif any, for that frame as well as any other timers scheduled along the way.\n\n### `clock.runToLast()` / `await clock.runToLastAsync()`\n\nThis takes note of the last scheduled timer when it is run, and advances the\nclock to that time firing callbacks as necessary.\n\nIf new timers are added while it is executing they will be run only if they\nwould occur before this time.\n\nThis is useful when you want to run a test to completion, but the test recursively\nsets timers that would cause `runAll` to trigger an infinite loop warning.\n\nThe `runToLastAsync()` will also break the event loop, allowing any scheduled promise\ncallbacks to execute _before_ running the timers.\n\n### `clock.setSystemTime([now])`\n\nThis simulates a user changing the system clock while your program is running.\nIt affects the current time but it does not in itself cause e.g. timers to fire;\nthey will fire exactly as they would have done without the call to\nsetSystemTime().\n\n### `clock.uninstall()`\n\nRestores the original methods of the native timers or the methods on the object\nthat was passed to `FakeTimers.withGlobal`\n\n### `Date`\n\nImplements the `Date` object but using the clock to provide the correct time.\n\n### `Performance`\n\nImplements the `now` method of the [`Performance`](https://developer.mozilla.org/en-US/docs/Web/API/Performance/now)\nobject but using the clock to provide the correct time. Only available in environments that support the Performance\nobject (browsers mostly).\n\n### `FakeTimers.withGlobal`\n\nIn order to support creating clocks based on separate or sandboxed environments (such as JSDOM), FakeTimers exports a\nfactory method which takes single argument `global`, which it inspects to figure out what to mock and what features to\nsupport. When invoking this function with a global, you will get back an object with `timers`, `createClock`\nand `install` - same as the regular FakeTimers exports only based on the passed in global instead of the global\nenvironment.\n\n## Promises and fake time\n\nIf you use a Promise library like Bluebird, note that you should either call `clock.runMicrotasks()` or make sure to\n_not_ mock `nextTick`.\n\n## Running tests\n\nFakeTimers has a comprehensive test suite. If you're thinking of contributing bug\nfixes or suggesting new features, you need to make sure you have not broken any\ntests. You are also expected to add tests for any new behavior.\n\n### On node:\n\n```sh\nnpm test\n```\n\nOr, if you prefer more verbose output:\n\n```\n$(npm bin)/mocha ./test/fake-timers-test.js\n```\n\n### In the browser\n\n[Mochify](https://github.com/mochify-js) is used to run the tests in headless\nChrome.\n\n```sh\nnpm test-headless\n```\n\n## License\n\nBSD 3-clause \"New\" or \"Revised\" License (see LICENSE file)\n\n## Contributing\n\n`@sinonjs/fake-timers` uses JSDoc in `src/fake-timers-src.js` as the source of truth for its public types.\nTypeScript declarations are automatically generated from this file. When contributing changes:\n\n- Update JSDoc annotations in `src/fake-timers-src.js` if the public API changes.\n- Run `npm run types:build` to regenerate the declarations in `types/`.\n- Ensure `npm run types:smoke` still passes to validate the generated types.\n- `tsgo` is used as a parallel validation lane to ensure compatibility with future TypeScript versions.\n","_attachments":{},"homepage":"https://github.com/sinonjs/fake-timers","bugs":{"url":"https://github.com/sinonjs/fake-timers/issues"},"license":"BSD-3-Clause"}