{"_id":"jest-expect-message","_rev":"9-0cf1a06ad532010be53493ea28133bc8","name":"jest-expect-message","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"jest-expect-message","version":"1.0.0","description":"Add custom message to Jest expects","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore *.test.js","contributor":"all-contributors add","contributor:gen":"all-contributors generate","lint":"eslint src","lint:fix":"yarn lint --fix","precommit":"lint-staged","prepublishOnly":"yarn build","prettier":"prettier 'src/**/*.js' --write --single-quote=true --print-width=120","test":"jest","test:coverage":"yarn test --coverage","test:report":"codecov"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"all-contributors-cli":"^5.4.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-object-rest-spread":"^6.26.0","codecov":"^3.0.4","eslint":"^5.3.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","husky":"^0.14.3","jest":"^23.4.2","jest-extended":"^0.8.1","lint-staged":"^7.2.0","prettier":"^1.14.0"},"lint-staged":{"*.js":["yarn prettier","git add"]},"babel":{"plugins":["transform-es2015-modules-commonjs","transform-object-rest-spread"]},"jest":{"testEnvironment":"node","setupTestFrameworkScriptFile":"jest-extended"},"gitHead":"d1a57b4ecbb6cfe439a4bfccfe16eec34b2dd3dc","_id":"jest-expect-message@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"dist":{"integrity":"sha512-erWSJQUB6ZfExlBVuyWyK2LibVROzW04HOs/JfDDDUQRenfE2q2mlXrdOCLil7ZRQwByb/FJuLgGCf3jn+RFfw==","shasum":"396972ea153cf452dcde000f276da509303293fb","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.0.0.tgz","fileCount":20,"unpackedSize":173267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaa9MCRA9TVsSAnZWagAAe3kP/jInH1zN4raopDYfI7P1\nAbPtS/COvHWeuR62viJbJBeSTNPZqjHavB29wignro1kGI0Tq2J09q62uWPg\nE55ni4cJxe7wYvlcEmDLj01FouFunPoY5zA3PhykfuKgEXQ620MNI5mDftP/\nlMAYN1qu0BuRNJa6Z04jGN6ZLBtlO2ft5OqaTZC8Hjxp8mWVLQYkdh4pSQU5\nI6c9h+wuX5PTSy08mHTL0YIBHbbfCjWmGBEQXhVxc8D9oJU9sg5I9O5v76jl\n3LWWLrLfoltPdMECGHlmHCA3HDxBYJ53kpPJwUn8Zn09Dm59DxstX9IGQ7XF\nulQW5kcWeFBn7T4l7rGT/v7BtlkMBiN4OPiu1hmfxjJsAhBDPN6iOvLmuQak\n4tFHaCW4Uey4Mm4SN8Z5WHJXBt2ybdOq0i6Y+O6hPOJeJkopPem3jUjFOR6V\nPMp2/A6oi+efZ0C9rh6drvjahvPAlzVjRwgaeS+uN4UQ67+yrqwsoCXqlb/I\nzjKYMw0Dm4fcVd2IAhfq9NJDPmQHyHZ/VvmG/nbvqrflfcGlwylh/k7/TiHc\nSlbhi48tG7CPcxVhyVl5WqB/LbqEzGvu9pv7e0PMDDWQCJbHAIsznquGMdr1\nEx791WJF9w5xRH3PhX/XdS6cJywtnNov91VbjsW5mdAcM875AKXjp25DwrTi\nxBuk\r\n=7m7c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn1dOCpC7hsrbcSbgf6WcFLM8JtF4PW1xOVMjmpFd+PAIgcJy0tA6tzR6sSudkP8Xq3WuM51oQVQjEKqzW3D37zoQ="}]},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.0.0_1533652801426_0.8950690314412473"},"_hasShrinkwrap":false},"1.0.1":{"name":"jest-expect-message","version":"1.0.1","description":"Add custom message to Jest expects","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore *.test.js","contributor":"all-contributors add","contributor:gen":"all-contributors generate","lint":"eslint src","lint:fix":"yarn lint --fix","precommit":"lint-staged","prepublishOnly":"yarn build","prettier":"prettier 'src/**/*.js' --write --single-quote=true --print-width=120","test":"jest","test:coverage":"yarn test --coverage","test:report":"codecov"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"all-contributors-cli":"^5.4.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-object-rest-spread":"^6.26.0","codecov":"^3.0.4","eslint":"^5.3.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","husky":"^0.14.3","jest":"^23.4.2","jest-extended":"^0.8.1","lint-staged":"^7.2.0","prettier":"^1.14.0"},"lint-staged":{"*.js":["yarn prettier","git add"]},"babel":{"plugins":["transform-es2015-modules-commonjs","transform-object-rest-spread"]},"jest":{"testEnvironment":"node","setupTestFrameworkScriptFile":"jest-extended"},"gitHead":"5aa168808d5a254ddd8dc9c2385ab56f7a706e62","_id":"jest-expect-message@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"dist":{"integrity":"sha512-OeB7NCaxl1qBhrVgltpRFdjQ6MoWsjAcqsTAUwDBxSp63UXt50mhjJFZLigwKWVTzF/T5b21HWijrI+WslLiMA==","shasum":"5821f34eeb3e028c7a8d73cdc964f324d95ac9c3","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.0.1.tgz","fileCount":20,"unpackedSize":173273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtSU8CRA9TVsSAnZWagAA4owP/A4su0ZuXTWFi/jhpvK9\n9r8kw0JlTeqMbV7iAJuwOqLvAjuMHrq7fM5UTV9xD0qPENIoixU82pL8bWxg\n+GfWmveuklJ2wtD3rM9LqPlGSYBPXRPCDGAxW00NyUIpY5RIj7HO8vOozL0P\nPoYxxjOIxagKYcY7+uhTFjD70VKB1gQGTzyiXFk/YMGRxP+SQ1IEU7yxOiM2\n49wlSp4QGHNezZUbAV7LxSsdorelQD0sMF8PVDUOHcD6hWg9GPE/iTlP/5Sb\nS419PV3I4OsxHMwzkaejKGOBQfM5otJpLIzZ60iYVXYP/18aAnJT24S1D7we\ny6LF/ZRw3VUIUJWIVAnp+P7x2L9uzeCsjumUXbdUaEJONDv/Vpo5TnOFdQ3u\nc2fViXDVbOQXwa2nnFtH4gHFvUS4ttcWOMGy4KvRhuWVcfX0BfBOmirHb7WL\njG9Y0kHsb/TOC17uqjJasg3QuxtXPTtBYMr1dMmDt/GPJEKsrTqCYgRIn61K\nHELwD+sZffBmkDdU2+HH/K09wWgFox5qYND5hp41yNAovzO0O/kNm4esnI6N\nD//A+jrznTC11UHLeaY/HqiKEuZsCh23sFj2Vi6aWEDhX11cl2sNlMIVCHuS\nErXmijnz1cTJsP9cGFH9dbD+bWI546ONA/jjxXb4kfHBe8NpSAAuRNDz5GB+\nap84\r\n=J1DD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCchjgLaHw4/8BtNAC+Rg45epw9Zz2pmoW1nSRYbefpKgIgbkJHIuLaXcp9bt+TvHIkuL297BXt42v6qZN4vXCRNBg="}]},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.0.1_1538598203701_0.39177695950109515"},"_hasShrinkwrap":false},"1.0.2":{"name":"jest-expect-message","version":"1.0.2","description":"Add custom message to Jest expects","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore *.test.js","contributor":"all-contributors add","contributor:gen":"all-contributors generate","lint":"eslint src","lint:fix":"yarn lint --fix","precommit":"lint-staged","prepublishOnly":"yarn build","prettier":"prettier 'src/**/*.js' --write --single-quote=true --print-width=120","test":"jest","test:coverage":"yarn test --coverage","test:report":"codecov"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"all-contributors-cli":"^5.4.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-object-rest-spread":"^6.26.0","codecov":"^3.0.4","eslint":"^5.3.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","husky":"^0.14.3","jest":"^23.4.2","jest-extended":"^0.8.1","lint-staged":"^7.2.0","prettier":"^1.14.0"},"lint-staged":{"*.js":["yarn prettier","git add"]},"babel":{"plugins":["transform-es2015-modules-commonjs","transform-object-rest-spread"]},"jest":{"testEnvironment":"node","setupTestFrameworkScriptFile":"jest-extended"},"gitHead":"af065337a1d03337e557a59168bd3748a4f64b8c","_id":"jest-expect-message@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"dist":{"integrity":"sha512-WFiXMgwS2lOqQZt1iJMI/hOXpUm32X+ApsuzYcQpW5m16Pv6/Gd9kgC+Q+Q1YVNU04kYcAOv9NXMnjg6kKUy6Q==","shasum":"6d67cdf093457a607d231038a3b84aa3a076bcba","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.0.2.tgz","fileCount":20,"unpackedSize":176437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzyvHCRA9TVsSAnZWagAAK8kQAJtJezop7yDCwlv7BFDV\nvOE8kwapeAVhTvE8hE/LD8yUCb4i47SwA8lwvQ4w4RPTLmL3e/WDpRIOdJPz\nyam/X7IM5jnVaXYUC6SsefFeaU7nVoz+yiV4ajyt9B7jUKFjvhX/yIkQ7g2y\nTKsC+BUfLIT9AgBFcM56ZX4Ti+D/bA3qcAMiz7YHNjGERFD/yb1DCNEfVYFu\nCWb9NL/MglHkawZxCoIjeWDIgZrQFiMwArXLL2xn3dfrEXp+CQOHPNN+aCfa\nebB+BEuFMShDUOtGW7wzeQkI+dQ0ndyOSz8ZolshmYzgVmMFjeQ3M39xRnkD\nSdSACHmIxYaRP/Df1+4bevfhFpBgrVopEkBeUWjC26RzsGSpORyJ92i5bVjw\nSBr6m7aRneIn/XrMf5oadsDton++bXdCj03byXNugn5Bqosyuh3KuRz9+Rqv\nByuAkCoj+gcuK+/xJouR6x27vUCamj7spQvXdkTig701S/2YyCoRp+6KG++o\nh3eY1Qut0jG9cLM0idhhAK2/a2q19SHwt6cQKwlpmX19OJDLLGZpSTYQfkla\nVsHbYow/LrRjxdNTcQ4Z3ouZ/1BqN5V74yTg1Jmr733ApBaHzNig2Bab9m3V\nVHsKktv4AmzWL3EjjKvWV78xhTD7tJ7WwKSfoRr4lkGXKxKGZ1IMfhnJ5IEf\nhSw3\r\n=APhA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS8Foep9xip/j8dHMibJfhLkv2uRUBOhcgPPYuRDRgjQIgQbyPye6tUVqSDVJNGCKXsMjQ8xSxMU1irG0MeDmDiO0="}]},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.0.2_1540303814210_0.6007510921650678"},"_hasShrinkwrap":false},"1.0.3":{"name":"jest-expect-message","version":"1.0.3","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"b6df4f10382273916571788e8694d61926f5035b","_id":"jest-expect-message@1.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-E8FpGpz4DeAaykrXaLig4+mD7vJUVffUsEZBu38RICk/JeQzH0c5Zw8iDcJljRqVgmfCOjs51xAohUaU1n8CEQ==","shasum":"8afc04bcd81d379785680aaf1a907910bf4b80af","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.0.3.tgz","fileCount":5,"unpackedSize":9137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHR6EPP3KPVlV5UlNiLgICnHnhjp93rG+QQxBN9eZWMoAiAEQt49DrwhiYy7b0qytQadFL9uB0o0gvB4QwkNlrhbqw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGh6GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDxBAAhyzwHT1I3XhQ5dUdEqnsyAT9E2FQ4RbGgi849sK15l9iKy+Y\r\np3uYVoTbqnPaPZ4fx2lL88ralD7ugBGnRgr8v/lHdD5Q/hdpf67ToIRiCJhF\r\nLNEWAafl+oG7DkuOHyoZyFAdeesAEzV+/rZ40Yy0VdlzrB7j702euXiYsap7\r\nWfHYd0fkl+tPKUniNjtk6tF23+XtQfHEsTBZG/hqCEmFhf+yhK37WVFY6tm+\r\n1mhQyxSf95aZea8WWLRjHn58cNT4vdFF4hnzAv079266xGQ7Q76h992HlTwU\r\nsdetNDJEnKDCUfx6U/HCcFmD1nRRSikANUDGeaKGu3Ewt871WWG8as9/wNMs\r\nDf+zK3jYqEVxs1C/M7abqErQ9z+cAGnq86xF2CR4jW13AP6QRx2QdqJ3hDsn\r\ndB9q8v7CWVtHRUsyPJKhotdYYAboBnRipDbFkzM4WAAjVGXxBJkmqxBxfAh5\r\nrYc2MpX69NHbr8Q9yTdNscPzgNaE6sx625z4PWMEKHto903usD3vza0RpMfo\r\nAYJ9GrrCDLZEvHz8Vi2rZGklQ5PTRUS8VdF3oO+9c2o8QmWcEGIe6SAvXWd2\r\nYOGYlvCU11j09y81kSv+dYsUAdFnhqSgHaY9SGCSM9OI2nrOWJq28yqWzbSx\r\nuRXFfNHBp5h46bfBRoQWpb9lHnuw1B/dXyI=\r\n=CaQl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.0.3_1662656134131_0.7882304783306464"},"_hasShrinkwrap":false},"1.0.4":{"name":"jest-expect-message","version":"1.0.4","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"dab61d89f8654b8b35eb8d05a7d4c12bd8ff0ece","_id":"jest-expect-message@1.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-bcUBwHbUPMvCeEpBmP6sFmfw8JaqjmoBt7qr7ZDNRU2jhR1GrpWVMChDz29o3jva0nrRUQYOkvDSO+7dhONRpg==","shasum":"0ac99e1d325885c249e225bb2f2f0aec218c10c1","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.0.4.tgz","fileCount":6,"unpackedSize":9261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1BuJp+26KIEmXh14OpFGiDyUO76DL0vCqArshJSOVaQIhALVpaQ0lmGNFPs5DRZCGFISVdLM6xsSPe0z9hvXBolKX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGh8tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXdw//dsC0YXs2oECqogv3xDd3IgbmW6pfahZmJ4wipaP/wQVlkcXI\r\n0UEQCcpxatZaijn1mY5x6Xyg9cBtL5Nt+yyJN0RZ/2NPEudVOzwL9UgvMfn2\r\npPEtv2+bXjMfWqhFwy6n6QYLuY2TamPrSgA+8EVfDMC0uxb4Rjl/XQhG9iSC\r\ncvsOu6qBEqduhYRMS3fG+If8wPUSyglvdhYil2QL8eX5j+eZr9tYNWjWOT36\r\nNUusZbjxzQV+V+G7KsUf95TcLH17wqBQGEw3ngzEU8mFS5f/ZWy7yDspSyCS\r\nR2iXgGTHjc13kbqXo/7pd1uF9QQZAfiCZSiZzHPiN3/+7VHINfE1J7uEfH/I\r\nupN3a3IKqMFVJ3Z7xNPfiOgqZWezfv986W4drU36ghZmiEctY9Yt8Hq/yJ7x\r\nsaORMn/uqnd20nY9UCwPErHxqKjHna7soCoZf+rumfFjPE1rJCJ/22I3vbVB\r\nl3s/cid1xLdqDmZRGFsJPfARWIzmoOuFSbn+hqKCeRW0+/gw+lfpb2fZXNTB\r\nMNmxsmsHFsLS3y85btq56TPpCJcJ29RAfR790fo19jJSTosMstJOVInnbkgH\r\n6CO+Dtwxh33qSFcLvwI9S9wVi3VyTfAkXqPs5crZhith5HRCbol/HHJ2X8mL\r\nqglSbFy3ncgOXq83hSTxI48kxIppLq+sUUU=\r\n=xgtB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.0.4_1662656301386_0.8797198402491149"},"_hasShrinkwrap":false},"1.1.0":{"name":"jest-expect-message","version":"1.1.0","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"6803996ce99e44ffb8232b7117b30fb25e7568c1","_id":"jest-expect-message@1.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-alMgp1HUbNd8mCmrgbQUx9C1MnG7awk4lHlseXTpNCrf5DLQ2N4QBq2BjFR89k+qvux70KiCkvMAT9XQGyuaAw==","shasum":"c8ff7386dbf59f7b2c7b8e698801c70ea753320c","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.1.0.tgz","fileCount":6,"unpackedSize":11053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArsN2MfzEBlXHa/az/Vzh6fm07hZUZqlnc5WEW5aNIhAiEAndr2AARmuF7Ox7a9rPRi3/dBIY9HO8pHWotCxCQYtPc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGje6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg3Q//ZEOKgF9EWwXmE740vT3u8fOU3LCIErxbRhvg2KDoXOKXndUN\r\nf/4HS6ddhoUgva8VLs0bt7cU6rpITdcbqCPAE0PGOPaOeQlH2pGuXeDM6Ear\r\nNnLtq/0RX/uCzUvANkHvkf0OAYmA5GvUfpeNFMtA2Uo/465nFJnwd0+9HPnq\r\nEJHWzQDAzd0grrf7YHeDfGuUEaPOd39tvhuxsM0euwFHMj2MlqCktmNp9Wez\r\nKyn/XJ+CwaAvSl6t13wIgj+4SI7s2iTXlcjs08Mt78vfBy8Z8pxToBqluKGF\r\nhngJiVlFPUvrQFEpjT0hGi8pzfT7pWinv3vPHfBBa0WqkjJjsMAFti7Y4OMg\r\n1FYj6h8OADIHXZRyF8A46un8UqFO1tQV4bHLMfdiQmkQHzQ1WcFUKdc86WtL\r\n73y0PLI1tKDRTAj5M92WgbdQ8Hjxhq8W/5EuRsFKIVlYWgEDomaWsCPQY92D\r\nCPU04rm+TIcUF9i2ryuJ6AJn6ZM4A6Tqko27x8WnvnJ9epFGdIOoe7iP8Qxe\r\nTQ4/5qpJGQmv1CXiYu6MDu1g/L1/kfXzN9t8VSEZNhOFSep9ZSqNry57JZTM\r\n4eyPuLYkyEnrKo/iO2pbeY1aJoavVuM5LVd4gEClwtRVzOyX5aq3tHwP8qiV\r\nIGRXRyvMbxInSo61N/bXu6BiQYHkW5iYadA=\r\n=4Aby\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.1.0_1662662586348_0.22459532466662901"},"_hasShrinkwrap":false},"1.1.1":{"name":"jest-expect-message","version":"1.1.1","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"4edefb10d1ca66ed38a948c110b74946a519acf6","_id":"jest-expect-message@1.1.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-UtnD9jLCQBoBnVU/ViamG1yyQmsVBYEji53hcn1eKMArmHpqgiOiczUSkiiZPEN8HCWyp4IGSX6b2gUJ8d/IEg==","shasum":"db3fe0f8cadf60f65c9d26dd37f6b3eeac07ff0b","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.1.1.tgz","fileCount":6,"unpackedSize":12345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID756v0G6QWZJ4jloOeacFoLl1Ylrs+04NgN1yW1X7rYAiAH0aBkV3x5bM9WvJsxqAIi3LGM5PeUjrvhlnXL5hApaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGjzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLRA//RXqA0sX1spg79XAzoVcMJghUOjHqCYtdVUGvs/RyfskPzmjS\r\nZkkIFCI1y1Dpf8Z3htHMdQWea5HymMrArSy65AQUwKhxKtUTlY2By8bP044s\r\nCY8RD0Rhkt0SNOuJ1StrTihG/Z7eivjjy+nb4tAUeJ9wbVrICNUpWEW8ERBj\r\nvGzdtxvVoV2zmBI5tA5/agkWkv13KnPhPo2AwbIjmqPLR8E4U4XMr+3BaUM0\r\nzVqTB7IjflgB7Xh/sonoNxlFO6UP7hgbvJ6SghlY871M3veqnpHKVUszu6ez\r\n062zRYCeOGptXQ+cpvWmrzpOsJ5cqFBgivtW8+lVc/w5RTZVW1MkmScHWKjf\r\nVVs7Rk7jNPKRGoF/NZhoGnWcb8eSz0t86L5SLDNYV8wjd05QiR1jflgE0rTV\r\nIwMArwd9/qQnOOAoA+sRve9jMvmAl+/q6DMew5vpU2y4kXMgViq1hXmcv+Lq\r\nm72s6y6O+CmoN0mcC/5JP3xrTVIYYl03LjJxKAZ1amebCb3F/LkFuu2gBBTv\r\nm6eVwBAIoHb5J3CphFZF/OuFxRvLoLvZRPoVglTzvFFhc113V3jqYQJKmKMN\r\nVQDYHIsIYKsa690nUJWp72eKc/d0JwFJsqTYQ9IGmKecaQxbE290BHh/5s7z\r\nGpzgTZTg7joef/5fincG1gyQK12DhqiOfTQ=\r\n=ym8I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.1.1_1662663898071_0.9411220000766207"},"_hasShrinkwrap":false},"1.1.2":{"name":"jest-expect-message","version":"1.1.2","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"03ad429c27b8981762d331efa05450b2411eae0e","_id":"jest-expect-message@1.1.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-0rGSMkJdc3uupzkPxtkZKBKY1Cb4VD4VxJP5sTRfFpVRe6fT7C9ItGwEeitJXIVzp4rKGgwkUFo1/+iQ02fZZA==","shasum":"55e5f2c2a970a939b8772664f2c47ec24751edde","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.1.2.tgz","fileCount":6,"unpackedSize":12700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwajN0yIpvqjAjrdiCp+ElssXB8Ynts9TQHDO1lSsh2QIhAKbkEgTifHv5AnTXhU6QhUzT0RdFz9Hq0PYboxS9Cq/g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGkjjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3RQ/9EvVJpnom4eNDn6e8wJ9t/z+Iqe28f5T5uxdaFogft5Uu2+cr\r\nTLBawAXaPW0kicMXJrB231ZzZ0ye5MK7wryV1tVOsazm9m+Tf49anqzwwv7s\r\nnDgTJRAU7Ua+Suq4PrIxoq7QjYqD1hiy5SjbyVqY+MMsMPa5brvtCkofOkQL\r\nRlM1J5DhriZnTJqlp9q4WDX9zVHnjGDgYnRia1zo72RSoczpQyb7H6NT3CXE\r\nEJybthkdBdREJplj/C2apsYvvBFqALOT0ag5IQzeAtpOxT2sm28WK5kLpYj7\r\nrNYvguFZAG1PMv3ikjpkkETCncsjfdVMYqTl4N166pU1da0zH7lZsrJGU1R3\r\nLtj1JyiOX9LBhap9I75Gbq10ojjYPQGQD/IX5wzZEYkgNqxu13IhYoubtQTT\r\nM0DFl+LL05k+LjexZl2n/FZfq4i8ePcSYZEfRkoJefaG2KmZ5aXcFwtYWbX/\r\nQuoYQ25/IaY7MobgIwXN2+W5jUWFg2boZacu10U6qN5m+yFJ1THlDksQrGyY\r\n2iWt3qDn8aP9RsCcUM34WIEK48gMCNlWeWxBbqvvNcD5arY9YnE366b/L1Iw\r\n2l899EIRQGIWsCNpZrcvyBUq5ZvJqWXUZUTZThxpcKw5G8Yz+TtIg7gBRR5D\r\nuuU+Pg6duWX3m+GLIzI8LqQnXUG7AvlfriU=\r\n=b9kp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.1.2_1662666979660_0.06787436252934897"},"_hasShrinkwrap":false},"1.1.3":{"name":"jest-expect-message","version":"1.1.3","description":"Add custom message to Jest expects","main":"dist/index.js","types":"types/index.d.ts","scripts":{"build":"babel src --out-dir dist --ignore 'src/**/*.test.js'","prepublishOnly":"yarn build","test":"jest","test:coverage":"yarn test --coverage","typecheck":"tsc --noEmit types/index.d.ts"},"keywords":["jest","expect","message","matchers","assertions","test"],"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"homepage":"https://github.com/mattphillips/jest-expect-message#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.19.0","@babel/preset-env":"^7.19.0","@types/jest":"^29.0.0","jest":"^29.0.2","jest-extended":"^3.1.0","jest-serializer-ansi-escapes":"^2.0.1","typescript":"^4.8.2"},"babel":{"ignore":["*.test.js"],"presets":[["@babel/preset-env",{"targets":{"node":"14"}}]]},"jest":{"testEnvironment":"node","testPathIgnorePatterns":[".idea","examples","/node_modules/","/fixtures/","/dist/"],"coveragePathIgnorePatterns":["/node_modules/"],"snapshotFormat":{"escapeString":false,"printBasicPrototype":false},"snapshotSerializers":["jest-serializer-ansi-escapes"],"moduleNameMapper":{"src/(.*)":"<rootDir>/src/$1"},"setupFilesAfterEnv":["jest-extended/all"]},"dependencies":{},"gitHead":"3ddd1a70e0298c1d3d06c04eae5dd16b083576d2","_id":"jest-expect-message@1.1.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-bTK77T4P+zto+XepAX3low8XVQxDgaEqh3jSTQOG8qvPpD69LsIdyJTa+RmnJh3HNSzJng62/44RPPc7OIlFxg==","shasum":"a3f6bd4503f5bd5d2e37b70d3126a2bdb215ec58","tarball":"https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.1.3.tgz","fileCount":6,"unpackedSize":12704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMG3+gOsNl9xg1p9DhUZ/R9PH9LwdXx8tasKCfY7Ih+gIgJKIPmVSOFbgoAiziIf7CQSsClbheuhIlLCNtRYgnUDI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMXEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0+g//TCgauJmDJnrxPZR3IGTEJNs5NwdZ+JZH5ETqFH4ZaZwCMlp5\r\nfY4H5LFNWiMT2F4pahkBt/1/h3hAGgNFzvb/jUq2bCm1jzv5wkEoMJQ+6cpC\r\nbKafvDs4Jtsb4KcJ8nggzXINCBi01sUyfN5FGmMyBYpQMxVc+OnwSHW6Thp2\r\nhiww+p0RLqgcNWn3neV3aouS4Vr/vXjG6pdVXmA5ZKmpnBx1VPWtPuBM3sJ6\r\nYFiCuR2p1dIHK7JVFIKNWLdLK/L2BDaiNLhI6P3V3Et0lnfc8nIpXe0KDBd1\r\nGVmIYnz9HU0XBrRaw2rgINFdNVF6dHA+1zW+N5F1EewjxUGBV4O6p7Xvpnce\r\nFcdQmDauAkL2qcuCkQt385piXZ1anIak7S0oo+5WJmTPp9Zpk+/roEt9hH+9\r\noA0VqAmwHyeNTiL/hfLXCA4ILr9uYLTE8DZQXo515/VE41llqtW2rK6G6W0P\r\nfMwDK8zIBAwKgmBuXPb/VCo9VyzioJpqOnsXfaJ5hkGMXXAwCcioTSemjExY\r\ny99sNPrPykRNUyVfRE+APASnrFv0LokMInPDRgvFN1eWFP9VX96PuA8Z9WeF\r\n64auHTcNU2zy/Rlis3OGLCHW6deahvvkhpD7LrMIaP6/cRCNXm0TRdFQDSmi\r\nBRAFubZWqoWzKsa3kSgK75rJoHkvJJw6aI0=\r\n=dkGl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mattphillips","email":"matt@mattphillips.io"},"directories":{},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-expect-message_1.1.3_1664184612063_0.5872501059722097"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-07T14:40:01.423Z","1.0.0":"2018-08-07T14:40:01.752Z","modified":"2022-09-26T09:30:12.347Z","1.0.1":"2018-10-03T20:23:23.917Z","1.0.2":"2018-10-23T14:10:15.000Z","1.0.3":"2022-09-08T16:55:34.314Z","1.0.4":"2022-09-08T16:58:21.507Z","1.1.0":"2022-09-08T18:43:06.497Z","1.1.1":"2022-09-08T19:04:58.204Z","1.1.2":"2022-09-08T19:56:19.834Z","1.1.3":"2022-09-26T09:30:12.267Z"},"maintainers":[{"name":"mattphillips","email":"matt@mattphillips.io"}],"description":"Add custom message to Jest expects","homepage":"https://github.com/mattphillips/jest-expect-message#readme","keywords":["jest","expect","message","matchers","assertions","test"],"repository":{"type":"git","url":"git+https://github.com/mattphillips/jest-expect-message.git"},"author":{"name":"Matt Phillips","email":"matt@mattphillips.io"},"bugs":{"url":"https://github.com/mattphillips/jest-expect-message/issues"},"license":"MIT","readme":"<div align=\"center\">\n<h1>jest-expect-message</h1>\n\n🃏🗯\n\nAdd custom message to Jest expects\n\n</div>\n\n<hr />\n\n[![Build Status](https://img.shields.io/github/workflow/status/mattphillips/jest-expect-message/GitHub%20CI/main?style=flat-square)](https://github.com/mattphillips/jest-expect-message/actions/workflows/ci.yaml)\n[![Code Coverage](https://img.shields.io/codecov/c/github/mattphillips/jest-expect-message.svg?style=flat-square)](https://codecov.io/github/mattphillips/jest-expect-message)\n[![version](https://img.shields.io/npm/v/jest-expect-message.svg?style=flat-square)](https://www.npmjs.com/package/jest-expect-message)\n[![downloads](https://img.shields.io/npm/dm/jest-expect-message.svg?style=flat-square)](http://npm-stat.com/charts.html?package=jest-expect-message&from=2017-09-14)\n[![MIT License](https://img.shields.io/npm/l/jest-expect-message.svg?style=flat-square)](https://github.com/mattphillips/jest-expect-message/blob/master/LICENSE)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n[![Roadmap](https://img.shields.io/badge/%F0%9F%93%94-roadmap-CD9523.svg?style=flat-square)](https://github.com/mattphillips/jest-expect-message/blob/master/docs/ROADMAP.md)\n[![Examples](https://img.shields.io/badge/%F0%9F%92%A1-examples-ff615b.svg?style=flat-square)](https://github.com/mattphillips/jest-expect-message/blob/master/docs/EXAMPLES.md)\n\n## Problem\n\nIn many testing libraries it is possible to supply a custom message for a given expectation, this is currently not\npossible in Jest.\n\nFor example:\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!').toBe(3);\n});\n```\n\nThis will throw the following error in Jest:\n\n```sh\nExpect takes at most one argument.\n```\n\n## Solution\n\n`jest-expect-message` allows you to call `expect` with a second argument of a `String` message.\n\nFor example the same test as above:\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!').toBe(3);\n});\n```\n\nWith `jest-expect-message` this will fail with your custom error message:\n\n```sh\n  ● returns 2 when adding 1 and 1\n\n    Custom message:\n      Woah this should be 2!\n\n    expect(received).toBe(expected) // Object.is equality\n\n    Expected: 3\n    Received: 2\n```\n\n## Installation\n\nWith npm:\n\n```sh\nnpm install --save-dev jest-expect-message\n```\n\nWith yarn:\n\n```sh\nyarn add -D jest-expect-message\n```\n\n## Setup\n\nAdd `jest-expect-message` to your Jest `setupFilesAfterEnv` configuration.\n[See for help](https://jestjs.io/docs/en/next/configuration#setupfilesafterenv-array)\n\n### Jest v24+\n\n```json\n\"jest\": {\n  \"setupFilesAfterEnv\": [\"jest-expect-message\"]\n}\n```\n\n### Jest v23-\n\n```json\n\"jest\": {\n  \"setupTestFrameworkScriptFile\": \"jest-expect-message\"\n}\n```\n\nIf you have a custom setup file and want to use this library then add the following to your setup file.\n\n```js\nimport 'jest-expect-message';\n```\n\n### Configure Typescript\n\nAdd the following entry to your tsconfig to enable Typescript support.\n\n```json\n  \"files\": [\"node_modules/jest-expect-message/types/index.d.ts\"],\n```\n\n#### Example\n\nCustom message [example](/example) with typescript\n\n### Configure ESlint\n\n```json\n\"rules\": {\n  \"jest/valid-expect\": [\n    \"error\",\n    {\n      \"maxArgs\": 2\n    }\n  ]\n}\n```\n\n## Usage\n\n- `expect(actual, message, options?)`\n  - `actual`: The value you would normally pass into an `expect` to assert against with a given matcher.\n  - `message`: String, the custom message you want to be printed should the `expect` fail.\n  - `options`: An optional object that controls what is shown as part of the custom message.\n    - `showPrefix: boolean`: If `false` will not show the `Custom message:` prefix. Default: `true`\n    - `showMatcherMessage: boolean`: If `false` will not show the matchers original error message. Default: `true`\n    - `showStack: boolean`: If `false` will not show the matchers stack trace. Default: `true`\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!').toBe(3);\n});\n// ↓ ↓ ↓ ↓ ↓ ↓\n/*\n  ● returns 2 when adding 1 and 1\n\n    Custom message:\n      Woah this should be 2!\n\n    expect(received).toBe(expected) // Object.is equality\n\n    Expected: 3\n    Received: 2\n\n  1 |   test('returns 2 when adding 1 and 1', () => {\n> 2 |     expect(1 + 1, 'Woah this should be 2!').toBe(3);\n    |                                             ^\n  3 |   });\n*/\n```\n\n### showPrefix: `false`\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!', { showPrefix: false }).toBe(3);\n});\n// ↓ ↓ ↓ ↓ ↓ ↓\n/*\n  ● returns 2 when adding 1 and 1\n\n    Woah this should be 2!\n\n    expect(received).toBe(expected) // Object.is equality\n\n    Expected: 3\n    Received: 2\n\n  1 |   test('returns 2 when adding 1 and 1', () => {\n> 2 |     expect(1 + 1, 'Woah this should be 2!', { showPrefix: false }).toBe(3);\n    |                                                                    ^\n  3 |   });\n*/\n```\n\n### showMatcherMessage: `false`\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!', { showMatcherMessage: false }).toBe(3);\n});\n// ↓ ↓ ↓ ↓ ↓ ↓\n/*\n  ● returns 2 when adding 1 and 1\n\n    Custom message:\n      Woah this should be 2!\n\n  1 |   test('returns 2 when adding 1 and 1', () => {\n> 2 |     expect(1 + 1, 'Woah this should be 2!', { showMatcherMessage: false }).toBe(3);\n    |                                                                            ^\n  3 |   });\n*/\n```\n\n### showStack: `false`\n\n```js\ntest('returns 2 when adding 1 and 1', () => {\n  expect(1 + 1, 'Woah this should be 2!', { showStack: false }).toBe(3);\n});\n// ↓ ↓ ↓ ↓ ↓ ↓\n/*\n  ● returns 2 when adding 1 and 1\n\n    Custom message:\n      Woah this should be 2!\n\n    expect(received).toBe(expected) // Object.is equality\n\n    Expected: 3\n    Received: 2\n*/\n```\n\n## LICENSE\n\n[MIT](/LICENSE)\n","readmeFilename":"README.md"}