Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mm

Package Overview
Dependencies
Maintainers
5
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mm - npm Package Versions

23
6

3.4.0

Diff

Changelog

Source

3.4.0 (2023-12-09)

Features

  • support mock.dataWithAsyncDispose() (#59) (7581288)
fengmk2
published 3.3.0 •

Changelog

Source

3.3.0 (2023-05-16)

Features

fengmk2
published 3.2.4 •

Changelog

Source

3.2.4 (2023-05-16)

Bug Fixes

fengmk2
published 3.2.3 •

Changelog

Source

3.2.3 (2023-05-12)

Bug Fixes

fengmk2
published 3.2.2 •

Changelog

Source

3.2.2 (2023-04-02)

Bug Fixes

  • spy statistics is not reset after restore (#55) (97dcf42)

3.2.1 / 2022-11-20

fixes

3.2.0 / 2020-03-24

features

3.1.0 / 2020-03-13

features

3.0.3 / 2020-03-12

fixes

3.0.2 / 2020-03-01

fixes

3.0.1 / 2020-03-01

fixes

3.0.0 / 2020-03-01

features

others

2.5.0 / 2019-03-06

features

others

2.4.1 / 2018-08-27

fixes

2.4.0 / 2018-08-08

others

2.3.0 / 2018-08-07

features

2.2.2 / 2018-07-12

fixes

2.2.1 / 2018-07-11

fixes

2.2.0 / 2017-09-07

features

others

2.1.1 / 2017-09-06

fixes

others

2.1.0 / 2017-01-25

  • deps: use muk-prop instead of muk (#30)

2.0.1 / 2017-01-22

  • fix: Only restore the http/https request when used.

2.0.0 / 2016-07-31

  • feat: upgrade dependencies (#29)

1.5.1 / 2016-07-21

  • fix: keep status code (#28)

1.5.0 / 2016-06-13

  • feat: export isMocked (#27)

1.4.0 / 2016-06-12

  • deps: upgrade muk (#26)
  • feat: remove EventEmitter from 'event' module

1.3.5 / 2015-09-29

  • fix: should support mock multi env

1.3.4 / 2015-09-24

  • test: use codecov.io
  • feat: support mock process.env.KEY

1.3.3 / 2015-09-17

  • deps: upgrade muk to 0.4.0 to support mock getter

1.3.2 / 2015-09-17

  • fix: deps muk 0.3.2

1.3.1 / 2015-08-31

  • hotfix: fix mm.error in es6

1.3.0 / 2015-08-22

  • readme: add sync methods and error properties
  • feat: mock error support props
  • chore: use npm scripts

1.2.0 / 2015-08-16

  • feat(sync): add sync mock methods

1.1.0 / 2015-05-08

  • feat: support promise

1.0.1 / 2014-10-30

  • still thunkify the methods

1.0.0 / 2014-10-30

  • docs(readme): add badges
  • feat(error): support mock error on generator function
  • feat(data): support mock generator function

0.2.1 / 2014-03-14

  • if coveralls crash, dont break the test pass
  • fix http request mock not work on 0.11.12 and no more test on 0.8.x

0.2.0 / 2014-02-21

  • support thunkify cnpm/cnpmjs.org#196

0.1.8 / 2013-12-27

  • fix Node 0.11 broken. (@alsotang)
  • fix test cases

0.1.7 / 2013-11-20

  • http.request mock support mm.http.request({host: $host, url: $url})
  • add npm image

0.1.6 / 2013-07-04

  • update muk to 0.3.1, it had fixed https://github.com/fent/node-muk/pull/2 bug

0.1.5 / 2013-07-03

  • hot fixed #5 mock same method twices restore fails bug
  • add test for fs.readFileSync. fixed #5
  • support coveralls

0.1.4 / 2013-05-21

  • use blanket instead of jscover
  • fixed spawn test fail on node 0.6
  • support emtpy error

0.1.3 / 2013-05-05

  • Merge pull request #3 from dead-horse/support-spawn
  • do not emit when null
  • add support for spawn

0.1.2 / 2013-04-20

  • fix mm.datas
  • update travis

0.1.1 / 2013-04-15

  • update muk to 0.3.0+

0.1.0 / 2012-12-01

  • fixed restore not effect on http(s)

0.0.9 / 2012-11-28

  • add request() mock statusCode

0.0.8 / 2012-11-27

  • add mm.datas(), mm.data(), mm.empty() mock methods

0.0.7 / 2012-11-26

  • try to find callback in arguments
  • fixed CERT_HAS_EXPIRED with rejectUnauthorized = false

0.0.6 / 2012-11-21

  • fix http.request() twice bug; add res.setEncoding method

0.0.5 / 2012-11-21

  • fixed #1 support mm.https.request mock helpers

0.0.4 / 2012-11-13

  • add mm() just like muk() does

0.0.3 / 2012-11-06

  • add req.abort() for mock request object

0.0.2 / 2012-11-06

  • when mock response error, must emit req error not res error event.
  • replace logo

0.0.1 / 2012-11-04

  • add mock http.request() and http.requestError()
  • add mm.error() impl
  • Release 0.0.1
killagu
published 3.2.1 •

Changelog

Source

3.2.2 (2023-04-02)

Bug Fixes

  • spy statistics is not reset after restore (#55) (97dcf42)

3.2.1 / 2022-11-20

fixes

3.2.0 / 2020-03-24

features

3.1.0 / 2020-03-13

features

3.0.3 / 2020-03-12

fixes

3.0.2 / 2020-03-01

fixes

3.0.1 / 2020-03-01

fixes

3.0.0 / 2020-03-01

features

others

2.5.0 / 2019-03-06

features

others

2.4.1 / 2018-08-27

fixes

2.4.0 / 2018-08-08

others

2.3.0 / 2018-08-07

features

2.2.2 / 2018-07-12

fixes

2.2.1 / 2018-07-11

fixes

2.2.0 / 2017-09-07

features

others

2.1.1 / 2017-09-06

fixes

others

2.1.0 / 2017-01-25

  • deps: use muk-prop instead of muk (#30)

2.0.1 / 2017-01-22

  • fix: Only restore the http/https request when used.

2.0.0 / 2016-07-31

  • feat: upgrade dependencies (#29)

1.5.1 / 2016-07-21

  • fix: keep status code (#28)

1.5.0 / 2016-06-13

  • feat: export isMocked (#27)

1.4.0 / 2016-06-12

  • deps: upgrade muk (#26)
  • feat: remove EventEmitter from 'event' module

1.3.5 / 2015-09-29

  • fix: should support mock multi env

1.3.4 / 2015-09-24

  • test: use codecov.io
  • feat: support mock process.env.KEY

1.3.3 / 2015-09-17

  • deps: upgrade muk to 0.4.0 to support mock getter

1.3.2 / 2015-09-17

  • fix: deps muk 0.3.2

1.3.1 / 2015-08-31

  • hotfix: fix mm.error in es6

1.3.0 / 2015-08-22

  • readme: add sync methods and error properties
  • feat: mock error support props
  • chore: use npm scripts

1.2.0 / 2015-08-16

  • feat(sync): add sync mock methods

1.1.0 / 2015-05-08

  • feat: support promise

1.0.1 / 2014-10-30

  • still thunkify the methods

1.0.0 / 2014-10-30

  • docs(readme): add badges
  • feat(error): support mock error on generator function
  • feat(data): support mock generator function

0.2.1 / 2014-03-14

  • if coveralls crash, dont break the test pass
  • fix http request mock not work on 0.11.12 and no more test on 0.8.x

0.2.0 / 2014-02-21

  • support thunkify cnpm/cnpmjs.org#196

0.1.8 / 2013-12-27

  • fix Node 0.11 broken. (@alsotang)
  • fix test cases

0.1.7 / 2013-11-20

  • http.request mock support mm.http.request({host: $host, url: $url})
  • add npm image

0.1.6 / 2013-07-04

  • update muk to 0.3.1, it had fixed https://github.com/fent/node-muk/pull/2 bug

0.1.5 / 2013-07-03

  • hot fixed #5 mock same method twices restore fails bug
  • add test for fs.readFileSync. fixed #5
  • support coveralls

0.1.4 / 2013-05-21

  • use blanket instead of jscover
  • fixed spawn test fail on node 0.6
  • support emtpy error

0.1.3 / 2013-05-05

  • Merge pull request #3 from dead-horse/support-spawn
  • do not emit when null
  • add support for spawn

0.1.2 / 2013-04-20

  • fix mm.datas
  • update travis

0.1.1 / 2013-04-15

  • update muk to 0.3.0+

0.1.0 / 2012-12-01

  • fixed restore not effect on http(s)

0.0.9 / 2012-11-28

  • add request() mock statusCode

0.0.8 / 2012-11-27

  • add mm.datas(), mm.data(), mm.empty() mock methods

0.0.7 / 2012-11-26

  • try to find callback in arguments
  • fixed CERT_HAS_EXPIRED with rejectUnauthorized = false

0.0.6 / 2012-11-21

  • fix http.request() twice bug; add res.setEncoding method

0.0.5 / 2012-11-21

  • fixed #1 support mm.https.request mock helpers

0.0.4 / 2012-11-13

  • add mm() just like muk() does

0.0.3 / 2012-11-06

  • add req.abort() for mock request object

0.0.2 / 2012-11-06

  • when mock response error, must emit req error not res error event.
  • replace logo

0.0.1 / 2012-11-04

  • add mock http.request() and http.requestError()
  • add mm.error() impl
  • Release 0.0.1
fengmk2
published 3.2.0 •

dead_horse
published 3.1.0 •

dead_horse
published 3.0.3 •

dead_horse
published 3.0.2 •

23
6
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc