{"_id":"@cucumber/pretty-formatter","_rev":"26-27f4b9513263cda9850cd3ba93249248","name":"@cucumber/pretty-formatter","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0-alpha.0":{"name":"@cucumber/pretty-formatter","version":"1.0.0-alpha.0","license":"MIT","_id":"@cucumber/pretty-formatter@1.0.0-alpha.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},{"name":"cukebot","email":"cukebot@cucumber.io"}],"contributors":[{"name":"Ilya Kozhevnikov","email":"git@kozhevnikov.com"},{"name":"Julien Biezemans","email":"jb@jbpros.com"}],"homepage":"https://github.com/jbpros/cucumber-pretty-formatter#readme","bugs":{"url":"https://github.com/jbpros/cucumber-pretty-formatter/issues"},"dist":{"shasum":"51c222c54e7f565d1d0fb02305a092812cb2f273","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-1.0.0-alpha.0.tgz","fileCount":20,"integrity":"sha512-tfNn8RB4VrGQnVW2jub77iepD5v7YxJFXuW8i/rCbWK7JTWm3Cfb04GcAdtYmLpDnZDGAu1ASdetiafpp1ngjw==","signatures":[{"sig":"MEUCIQDR7XTANbSTtBJevtg168yyM8CzuIO8AbUpx8FMrDL7ogIgAQeZ3rz8ZPTunKSIIWzKqkADYaLqx3YGYGG/peqfPzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf94osCRA9TVsSAnZWagAAOFIQAIUWc2Orf/zZE67Fpteh\n5MKLM/Rctq3sSxEzAdEb8fMZDnVaSUTEphP5lS4t0tFtj6xRMAK9xkp/f0zk\nXKvMVm3oozLM/IP+mgZ12ony5RtYPddf/U9CxAOcsSxjYSSPqW6whiEgrTjX\nHnoqxMPOO5GyeEChj/kniYdN+ysvvVLlYHNWyOYKPp5/XT3yIhpCRtooS+QW\nEjqFFFTGJJHFX+hmM2Uf8KGiJthYHDPRd4Y1nxoLvIBtU1cCUoWE4SrIbHLX\nKTf72uJXDEACa4CFp9PpX2ojAThqCd2EnARWbxm6obLaJHj8vrDc5UBZGaNk\nuvSvhGLS66ngkB6gpz2XdeGSH/av+DbIYKtHMG/RLXJJDlYI1eN5mT+GeYCA\ndWPWBTFQnmo5nmLyBsZTbHHePMjNsyDFE/x3lbMrDFWKHRqMG3S7oVZNkQXY\nSnQEkfesCTiKzDshHNFNXVoc00EY677SG/nRVe6AO7akZo43DNqsIzrmT14B\n9z16sjh3uYhWIavMkKndYqLEG2iYa/nOcltls5ujvyqAwwvGnNjbYmzH4F9M\npK2xX2daqkOonTmb2gJS3z0QNhgv7mWqRZj5qLWc6WCtIwKay0agoofifD7V\nylOMYv/rgUfsBT69VLWpGmc+VsvOX8vPK9rgCNkhjGtDxwtWQmOcezbqXmaO\n9Fcw\r\n=Af7k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"c93ecd4733122e1e8553fb5e856ec72692493e79","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"npm run build && npm run test:mocha","build":"tsc -p tsconfig.node.json","lint:fix":"eslint --fix \"src/**/*.ts\" \"test/**/*.ts\"","test:mocha":"mocha","build:clean":"rm -rf lib","build:watch":"tsc -p tsconfig.node.json --watch","test:nobuild":"npm run test:mocha","build:release":"npm run build && npm run test:nobuild && npm run build:clean:tests","test:mocha:wip":"mocha -g wip","build:clean:tests":"find lib/src -type f -name '*.spec.*' -exec rm {} +","update-dependencies":"npx npm-check-updates --upgrade --dep prod,dev,optional,bundle","test:mocha:wip:watch":"mocha -w -g wip"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/jbpros/cucumber-pretty-formatter.git","type":"git"},"_npmVersion":"6.14.10","description":"Official Cucumber.js Pretty Formatter","directories":{"lib":"lib"},"_nodeVersion":"12.16.2","dependencies":{"figures":"^3.2.0","ts-dedent":"^2.0.0","cli-table3":"^0.6.0","ansi-styles":"^5.0.0","@cucumber/messages":"^13.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","eslint":"^7.17.0","should":"^13.2.3","prettier":"^2.2.1","typescript":"^4.1.3","@types/node":"^14.14.20","@types/mocha":"^8.2.0","@cucumber/cucumber":"^7.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"@cucumber/cucumber":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_1.0.0-alpha.0_1610058284434_0.40576103470164826","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"@cucumber/pretty-formatter","version":"1.0.0-alpha.1","license":"MIT","_id":"@cucumber/pretty-formatter@1.0.0-alpha.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},{"name":"cukebot","email":"cukebot@cucumber.io"}],"contributors":[{"name":"Ilya Kozhevnikov","email":"git@kozhevnikov.com"},{"name":"Julien Biezemans","email":"jb@jbpros.com"}],"homepage":"https://github.com/jbpros/cucumber-pretty-formatter#readme","bugs":{"url":"https://github.com/jbpros/cucumber-pretty-formatter/issues"},"dist":{"shasum":"361eb972036c6cf114f2978b42c79c48ea800f0e","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-1.0.0-alpha.1.tgz","fileCount":19,"integrity":"sha512-emVFdRkEFAqksd3X9cMWn7cOE2fIPB0aTwZAFZPMO55ZRf+7IaZ7VlEY2Pd5qPxhTXNmyZvaBf6AOoZmx47pmA==","signatures":[{"sig":"MEYCIQCe03U77VY8iEECXxDHVQ/uezfOF05n+PZ1eW6HaBu+6AIhAPriHlPwg3MzGh+cnPpPU5nrZA8Ckp6BblwbymH3s6PV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2GnwCRA9TVsSAnZWagAACNgQAIkVPoS4zgQTzXbzVgP/\nC8wwivUN6gnCXo8MRNbY+KjfYP18fafGj6WJhgTaLeHDyLEmDq8tkn3CzKEJ\nr4EjvudIUTHd3KpZaZdvOSPey9PNe+AN1Y2tJOsj0ThS82wcRMyYzm/o1pK3\nWpGJhGLGtQ/EC4sN2ceyWvtD0KXc+zr8oDgNAtj06fGdKXpbUPFL997X/h32\nBej+QTGDVLxxPWcfd5qHUK18HytKbAwcZDOwJ0G4aR+pXOfmtbZwBEduy3vj\nPZEZjpz0o0/Nd8sCtXu0tHzjst6rg3hqtC7XW12U6Jeniojy6oEzWw0+BB9/\neE+zdV31e2/E+eRUfY1EalDpg6EoQ61NWRnaAnIFlpWu1rGIAVqYsoshT25L\n3jPsz2ysHWhz9YQFGprJocabv/T+Y4KQU0JHYywV/V5N6M6luW7hm48O1HKu\neEoaOf9CpDXfTQ8eFwDRPzaTUij+ffKXMLPBzqnOe5lck0zhTYAWiTQJF+iv\nIe0JIej5dsGeBKuIt18TzAzMLjGYRjO3/TeNNCOoxpZpWg0VYvapG9QLlBmc\ncRj2HPOavTwnK5RETe3yboVb3zTFosP6tvj0MeWqLFiPHMiSdq2YZe2Wnx/J\nx3FE1kh8arp84tdzo81HxM68zipY++ctCAcxBEy8t576A4Bf4XhnRzm03oJ2\nRgr6\r\n=jmh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"7ebffdfdb2998ef47ac0acf7adcbd6c20680dc9b","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"npm run build && npm run test:mocha","build":"tsc -p tsconfig.node.json","lint:fix":"eslint --fix \"src/**/*.ts\" \"test/**/*.ts\"","test:mocha":"mocha","build:clean":"rm -rf lib","build:watch":"tsc -p tsconfig.node.json --watch","test:nobuild":"npm run test:mocha","build:release":"npm run build && npm run test:nobuild && npm run build:clean:tests","test:mocha:wip":"mocha -g wip","build:clean:tests":"find lib/src -type f -name '*.spec.*' -exec rm {} +","update-dependencies":"npx npm-check-updates --upgrade --dep prod,dev,optional,bundle","test:mocha:wip:watch":"mocha -w -g wip"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/jbpros/cucumber-pretty-formatter.git","type":"git"},"_npmVersion":"7.17.0","description":"Official Cucumber.js Pretty Formatter","directories":{"lib":"lib"},"_nodeVersion":"12.22.1","dependencies":{"figures":"^3.2.0","ts-dedent":"^2.0.0","cli-table3":"^0.6.0","ansi-styles":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","eslint":"^7.17.0","should":"^13.2.3","prettier":"^2.2.1","typescript":"^4.1.3","@types/node":"^14.14.20","@types/mocha":"^8.2.0","@cucumber/cucumber":"^7.3.0","@cucumber/messages":"^16.0.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"@cucumber/cucumber":">=7.0.0","@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_1.0.0-alpha.1_1624795631804_0.49565264858013336","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@cucumber/pretty-formatter","version":"1.0.0-alpha.2","license":"MIT","_id":"@cucumber/pretty-formatter@1.0.0-alpha.2","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},{"name":"cukebot","email":"cukebot@cucumber.io"}],"contributors":[{"name":"Ilya Kozhevnikov","email":"git@kozhevnikov.com"},{"name":"Julien Biezemans","email":"jb@jbpros.com"}],"homepage":"https://github.com/jbpros/cucumber-pretty-formatter#readme","bugs":{"url":"https://github.com/jbpros/cucumber-pretty-formatter/issues"},"dist":{"shasum":"929d29b45f2fa9b7d36e4371e8dd0869e9f32f52","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-1.0.0-alpha.2.tgz","fileCount":19,"integrity":"sha512-+tFbS2idJ8yL+saEYGBaJLkhU9glxmS6FMD22S/bfZsi/c3LeLMeo1ZkNeyzuxV7Yq9jGFjiwgZ+iRaO/bN8hw==","signatures":[{"sig":"MEYCIQCZeJEmUiAxqiApCeIJWvvB5QSLBMqqlcPTVeg7+dQ1DgIhANLs4HnDltrBLgsUaVNtqEEsRQFtX+l2PS0eLRf9qL5h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL3C5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojcQ/+JxdKS47ZiNOgLtF5YzT1xwc63B+834ni2Ai1g99Yg4MGZabg\r\n9FJqi4+1yWCE0jWmBYI6MLG1f+J2ltpmwY4yVfGLsfgrH7t9EN05PaCUKLBh\r\nh+Ls6YW46ozVNfXSJ5EqRQvvuKkvMHVnZQMZm+XSZ96sZKqcW6ZIbdZ5dnaV\r\n4ACrvhyaxtdUl6nAfeXbkAJCt/xXDZQc6z/xItf025cwp8vsVRK3Gk8Xn9WB\r\nRNQ6Idx91M3UOGyKNdxmB+ZeGd1Ef4Oa8ePzJ+ODJ6NTyO+Qrq4/inc5fDkv\r\nWMwpwFCf8OgIEo4zCqxMHY1OI12Q0+9AP+KtWuejhD4X1hLZ3y6vrvDmNqgf\r\nDGHo2VGJIi5fGYf9ApahqsTsB8qvCshdX8MuzGmNV55pg7Q+VXK72iUArwLq\r\norZpDEhwcP5eIDjc35sUA4b5hSg3s+MHM9Tsg7CvUi5yZoNj3MY6DKiLIK7T\r\n84BsDo6ki02IPZgr/Acm6/S+AjRwF9cAU+ajrNIPxp0WOSPf4Sx6MmAgIEmF\r\nE8GVYpwnH8WLFJejNYStZ6/1iBs8FH00Jf04X6SgPKzm/GOQHcT47INKLdzW\r\ndz9MllaGHjZOXISYjLHwfwFhYOwhFwrK91NDprRIk4kFU3LH74HnY6jnwrL0\r\n5vSpK1037XB9xaLCVBOaOqSSsVXuEBKQHCY=\r\n=caKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"21e4fc15097fee36d45f836740a66f74a51ab218","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"npm run build && npm run test:mocha","build":"tsc -p tsconfig.node.json","lint:fix":"eslint --fix \"src/**/*.ts\" \"test/**/*.ts\"","test:mocha":"mocha","build:clean":"rm -rf lib","build:watch":"tsc -p tsconfig.node.json --watch","test:nobuild":"npm run test:mocha","build:release":"npm run build && npm run test:nobuild && npm run build:clean:tests","test:mocha:wip":"mocha -g wip","build:clean:tests":"find lib/src -type f -name '*.spec.*' -exec rm {} +","update-dependencies":"npx npm-check-updates --upgrade --dep prod,dev,optional,bundle","test:mocha:wip:watch":"mocha -w -g wip"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/jbpros/cucumber-pretty-formatter.git","type":"git"},"_npmVersion":"8.4.0","description":"Official Cucumber.js Pretty Formatter","directories":{"lib":"lib"},"_nodeVersion":"14.17.3","dependencies":{"figures":"^3.2.0","ts-dedent":"^2.0.0","cli-table3":"^0.6.0","ansi-styles":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","eslint":"^7.17.0","should":"^13.2.3","prettier":"^2.2.1","typescript":"^4.1.3","@types/node":"^14.14.20","@types/mocha":"^8.2.0","@cucumber/cucumber":"^7.3.0","@cucumber/messages":"^16.0.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"@cucumber/cucumber":">=7.0.0","@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_1.0.0-alpha.2_1647276217720_0.2849031300948053","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@cucumber/pretty-formatter","version":"1.0.0","license":"MIT","_id":"@cucumber/pretty-formatter@1.0.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},{"name":"cukebot","email":"cukebot@cucumber.io"}],"contributors":[{"name":"Ilya Kozhevnikov","email":"git@kozhevnikov.com"},{"name":"Julien Biezemans","email":"jb@jbpros.com"}],"homepage":"https://github.com/jbpros/cucumber-pretty-formatter#readme","bugs":{"url":"https://github.com/jbpros/cucumber-pretty-formatter/issues"},"dist":{"shasum":"911014c8fb7472a4c54d00e60e819a7200fd9da3","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-1.0.0.tgz","fileCount":31,"integrity":"sha512-wcnIMN94HyaHGsfq72dgCvr1d8q6VGH4Y6Gl5weJ2TNZw1qn2UY85Iki4c9VdaLUONYnyYH3+178YB+9RFe/Hw==","signatures":[{"sig":"MEYCIQCGw3JEa3L+0rPX7BUAfvZzBSH/9oQZnIbyN5YilT/BwgIhAODd94wipUdc4OfqrnskIxtayb326gGEJ1D2f7CRbbQm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivYAZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPVg//QqZRY4b/wBRTmhrcJ7xigPXXR46RHNEQenUbjjpTZLEOdxrW\r\ntb5k0l2SE4ygn8mk/0tZT1wOIhjE8x5CFWhLjEPw/IVvouZJcW93d0jW+Egi\r\nvK6LHh9M1ubmoiaLzcIiMeuZhWWcEn+jSltl3kdZeEGuPwpvCqKsL2eMbRTd\r\ngeFfW+3Jx7CWpwSqkru23z2fwV8HhfrVQplc6GWufwkRqJc7vlhqG/OyAMhY\r\nTQNBDximDgxnwCHAS7YsH6n8sDLJgQp/ZDpA8yxnneFHlo5HBPaFNteTTREj\r\n5NlzwGKHqXjFnxt+GeSjwSTSVutd4LNorwxIIhapMn3YPHZZg0iO1wodul5u\r\nDp70BJOl8UvM7498dN/9W7XRbOOc2Z+PAFyMuk4MbMwuuoOsZWJjSBP0V/1y\r\nKvum/svsUMJXrrknN8X14CJhr7NLB81pGCfFO3+fM0vsY7dOzNvHlxJ4NaMS\r\nPxpidNbcp4KLb+Y6pczvcCogw1G3HVrqN0dT53BXh0uuCxOvb7EnhWjx/pkG\r\nK0EXDWnGfCo8zUGEOICz/Pwp0+P6NI5KfPiU+N8R6VWx1RAttc8RBWzQ1Wi0\r\nPbwaRVJ2pe8UKvzBaQ03rRPzn9O8v00u/pnbj3DtDXC5usfyJw1S8nfuWqP5\r\nhJitHfdwqfLHrcKXSwKizQ0DSH43qwyfxOY=\r\n=18y0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"cebc8796b82867a36e290be8a86ab1ef1df5a97f","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"npm run build && npm run test:mocha","build":"tsc -p tsconfig.node.json","lint:fix":"eslint --fix \"src/**/*.ts\" \"test/**/*.ts\"","test:mocha":"mocha","build:clean":"rm -rf lib","build:watch":"tsc -p tsconfig.node.json --watch","test:nobuild":"npm run test:mocha","build:release":"npm run build && npm run test:nobuild && npm run build:clean:tests","test:mocha:wip":"mocha -g wip","build:clean:tests":"rm -rf lib/test","update-dependencies":"npx npm-check-updates --upgrade --dep prod,dev,optional,bundle","test:mocha:wip:watch":"mocha -w -g wip"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/jbpros/cucumber-pretty-formatter.git","type":"git"},"_npmVersion":"8.11.0","description":"Official Cucumber.js Pretty Formatter","directories":{"lib":"lib"},"_nodeVersion":"16.15.1","dependencies":{"figures":"^3.2.0","ts-dedent":"^2.0.0","cli-table3":"^0.6.0","ansi-styles":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.3","mocha":"^8.2.1","colors":"^1.4.0","eslint":"^7.17.0","should":"^13.2.3","prettier":"^2.2.1","typescript":"^4.1.3","@types/glob":"^7.2.0","@types/node":"^14.14.20","@types/mocha":"^8.2.0","stream-to-string":"^1.2.0","@cucumber/cucumber":"^8.3.1","@cucumber/messages":"^19.1.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"@cucumber/cucumber":">=7.0.0","@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_1.0.0_1656586264836_0.16227782335787833","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cucumber/pretty-formatter","version":"1.0.1","license":"MIT","_id":"@cucumber/pretty-formatter@1.0.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},{"name":"cukebot","email":"cukebot@cucumber.io"}],"contributors":[{"name":"Ilya Kozhevnikov","email":"git@kozhevnikov.com"},{"name":"Julien Biezemans","email":"jb@jbpros.com"}],"homepage":"https://github.com/cucumber/cucumber-js-pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/cucumber-js-pretty-formatter/issues"},"dist":{"shasum":"65d6c1df436920036a7bd02d08cb44d20e7af0ab","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-1.0.1.tgz","fileCount":31,"integrity":"sha512-A1lU4VVP0aUWdOTmpdzvXOyEYuPtBDI0xYwYJnmoMDplzxMdhcHk86lyyvYDoMoPzzq6OkOE3isuosvUU4X7IQ==","signatures":[{"sig":"MEQCIGSjVRgUbQeSY5MhTnt4mGlCHUojsMBbCj7hIT0M2FlnAiAs/WK2fPIH7fpzxzdtxvgfXZi6nrJOac7hgZqGh0e34g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63574},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"419db766d5287566de94b4eece984cf9266fe67f","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"npm run build && npm run test:mocha","build":"tsc -p tsconfig.node.json","lint:fix":"eslint --fix \"src/**/*.ts\" \"test/**/*.ts\"","test:mocha":"mocha","build:clean":"rm -rf lib","build:watch":"tsc -p tsconfig.node.json --watch","test:nobuild":"npm run test:mocha","build:release":"npm run build && npm run test:nobuild && npm run build:clean:tests","test:mocha:wip":"mocha -g wip","build:clean:tests":"rm -rf lib/test","update-dependencies":"npx npm-check-updates --upgrade --dep prod,dev,optional,bundle","test:mocha:wip:watch":"mocha -w -g wip"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/cucumber/cucumber-js-pretty-formatter.git","type":"git"},"_npmVersion":"8.19.4","description":"Official Cucumber.js Pretty Formatter","directories":{"lib":"lib"},"_nodeVersion":"16.20.2","dependencies":{"figures":"^3.2.0","ts-dedent":"^2.0.0","cli-table3":"^0.6.0","ansi-styles":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.0.0","mocha":"^10.0.0","colors":"^1.4.0","eslint":"^8.0.0","should":"^13.2.3","prettier":"^3.0.0","typescript":"^4.1.3","@types/glob":"^8.0.0","@types/node":"^18.0.0","@types/mocha":"^10.0.0","stream-to-string":"^1.2.0","@cucumber/cucumber":"^8.3.1","@cucumber/messages":"^24.0.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@cucumber/cucumber":">=7.0.0","@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_1.0.1_1711443242072_0.06650854985349142","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@cucumber/pretty-formatter","version":"2.0.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.0.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"},{"name":"davidjgoss","email":"david@davidgoss.co"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"983f1cce39b2911a93360294fcdc3702667f6f36","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.0.0.tgz","fileCount":27,"integrity":"sha512-RFi9sT8Ph9sv0FG3wCHOI3P+jK/dszKXj+0OjA2nTxwmfOVLpjksFwspt4/ytriWflG9CvF2anQnNKCeABac3g==","signatures":[{"sig":"MEQCIHQc1sTz8a8ueDgk7jj0Fzt6gJfMGuFl2Yc0VrbSWwT2AiBCYp/0stxyf4XAsjHpok1XNI01lWIFRHa90O0aSm8hOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88675},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"ab8694ea5950f91d5e908913f4971881e464d2f5","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"10.9.2","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@cucumber/query":"^13.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^11.0.0","eslint":"9.30.1","globby":"^14.0.2","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.8.3","@types/chai":"^5.0.0","@types/node":"22.16.0","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.21.0","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"28.0.0","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.35.1","@typescript-eslint/eslint-plugin":"8.35.1","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.0.0_1752838745157_0.31407800346110193","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@cucumber/pretty-formatter","version":"2.0.1","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.0.1","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"},{"name":"davidjgoss","email":"david@davidgoss.co"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"ddb325107cc4086df76f338acb5a3f981f880711","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.0.1.tgz","fileCount":27,"integrity":"sha512-DmkPeTkA13PWUHjpjXPYicbnKPJXTELPBQToYsWBHJUdGy89Tuaz2o4vHiRPM/MTRcx6d3WJQoZcutSpgjab6A==","signatures":[{"sig":"MEYCIQD8tMyPFxCAfTEavg9hWK+x6SOQ4wDGKYrF39ruAqrJKgIhAMCdv8CL9tTzu+qamFsXn9y1ZAGL9cAByXd3YVd7/pQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87522},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"7f675b93b1519add1d92d61ca3e61fb56b9ee51e","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"10.9.2","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@cucumber/query":"^13.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^11.0.0","eslint":"9.31.0","globby":"^14.0.2","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.8.3","@types/chai":"^5.0.0","@types/node":"22.16.5","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.21.0","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"28.0.0","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.37.0","@typescript-eslint/eslint-plugin":"8.37.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.0.1_1752950017646_0.8227759807242114","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@cucumber/pretty-formatter","version":"2.1.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.1.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"},{"name":"davidjgoss","email":"david@davidgoss.co"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"78fc53d2d44b2ff3dcbbfb7d309b1e0a808b4a02","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.1.0.tgz","fileCount":28,"integrity":"sha512-VufasjEZLPDzhGmikvjp8BeV/p3d7N2nArqplWn3LMqu+SddmicCS0tHk59GduQxi5SYr8ldfFe5mBDgJpUWbQ==","signatures":[{"sig":"MEYCIQD6zlgvoICSUkammeKyitWKEN2V+lJB2mD1eWBVKsZ54gIhAP/zYudsP1hGbTqXN9k6q6fKlJBLKPql0CNgGjVegx6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91979},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"addacc892da2aaa2a5ad6fa1076532587df2460b","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"10.9.3","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@cucumber/query":"^13.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","mocha":"^11.0.0","eslint":"9.33.0","globby":"^14.0.2","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.9.2","@types/chai":"^5.0.0","@types/node":"22.17.2","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.21.3","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"28.1.0","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.39.1","@typescript-eslint/eslint-plugin":"8.39.1","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.1.0_1755390820330_0.8292882575075573","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@cucumber/pretty-formatter","version":"2.2.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.2.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"},{"name":"davidjgoss","email":"david@davidgoss.co"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"e222225c3ac2de9737fcd742a274188102e364b4","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.2.0.tgz","fileCount":28,"integrity":"sha512-WS9k/XEF1wV6q/nst6lYoF+gzQWa5giw4cZEXhAuK7oeyuamfKUYn8FM1i5dntdXqZ5l4ltH8fxVVphWF6dptQ==","signatures":[{"sig":"MEUCIQCrl+rmtSqehnmmZnbTejcOf9MzjXXn/pDxn+AaSf1T3gIgLdnKVST+ymYqFvKJI2pC+kFIGNmHoW09ZKQeQKZT2BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93175},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"3636783ab113fea994cea91c13353cbba30bbf74","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"cukebot","email":"cukebot@cucumber.io"},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"10.9.3","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@cucumber/query":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.35.0","globby":"^14.0.2","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.9.2","@types/chai":"^5.0.0","@types/node":"22.18.1","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.21.3","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"29.0.1","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.43.0","@typescript-eslint/eslint-plugin":"8.43.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.2.0_1757605888389_0.04379875951997847","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@cucumber/pretty-formatter","version":"2.3.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.3.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"e4fe3726b26111e4491a38e9cb3bf2abad54e709","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.3.0.tgz","fileCount":28,"integrity":"sha512-KLQPbi3bzdzjzSbKtmgnIOcO5v/3X3MO9h4eqgsghG9bnJPDMGJnQm/cs/S/l811qLmwL+BtJn4bAeKhyIfRow==","signatures":[{"sig":"MEUCIQDCkHYuSeMk4zL37J9cFTkf2czl9jzOafws1zbS55lskwIgHEPsI3uMVMsxV7HrQEg67vhabql+i/CP4jAwc3qxMl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93189},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"6bda4e597c57adbf16595151b461557611fe0c0a","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"11.6.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"24.8.0","dependencies":{"@cucumber/query":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.35.0","globby":"^14.0.2","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.9.2","@types/chai":"^5.0.0","@types/node":"22.18.6","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.23.1","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"29.0.1","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.44.0","@typescript-eslint/eslint-plugin":"8.44.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.3.0_1758245505069_0.6130322494409484","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@cucumber/pretty-formatter","version":"2.4.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.4.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"e502662b684f33f311858b16449e20d1a0c54f55","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.4.0.tgz","fileCount":28,"integrity":"sha512-LEavcjDXLWPvzam+Jmt0OSPVXJrR1mRGWjkJSPCrclWIJfdJ/osWL3N+8BBVmbuFfXPWBEMQPL7fPMvcvo/Zjg==","signatures":[{"sig":"MEUCICTZ9lM2ON+9sUEzG6eX/vR/JsnIkyc4W/g82+tBUd2cAiEAgXY5VTb6xfRKN7BlSbpa+TNnGfJ5Oxf83LdeyZmAxAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93204},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"e4d29c82fd45c202c99dcf1f1fe04feda4db78e7","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"11.6.1","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@cucumber/query":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.38.0","globby":"^15.0.0","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.18.12","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.23.1","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"30.1.0","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.4.0_1761582165421_0.5188921813804905","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@cucumber/pretty-formatter","version":"2.4.1","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@2.4.1","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"bfa2595244eab3f9cf7f38aecf6f223d15d985de","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-2.4.1.tgz","fileCount":28,"integrity":"sha512-HomNZWTO7CqP44PNHOtguPqpHteIKzxyZNjFiuWKUXJ+DDTwLcdlBY2gIuP4BxEt9Q5AMu4ahde2Syo1elmTJQ==","signatures":[{"sig":"MEQCICK6KBa+1PSsfIExNYTRkxBcXSniCJsR5844WmTOkYxAAiANcmGhCIkVMitNkGFzjkbegI9+I4Sd30WEcSg8qnkjTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93204},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"7e2634328e2908c2a453bb9e5b04df5eca99ad43","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"11.6.1","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Writes a rich report of the scenario and example execution as it happens</b> </p>","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@cucumber/query":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.39.0","globby":"^15.0.0","globals":"^16.3.0","ts-node":"^10.9.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.18.13","@types/mocha":"^10.0.6","@eslint/compat":"^1.3.1","eslint-plugin-n":"17.23.1","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"30.1.0","eslint-plugin-import":"2.32.0","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_2.4.1_1762044977165_0.64710168279005","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@cucumber/pretty-formatter","version":"3.0.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@3.0.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"e72f91fe348d76dc6d14a35bf9475b27a7b66c49","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.0.0.tgz","fileCount":78,"integrity":"sha512-Whw5ZpdSJGgmMvK1wOvhOZaomv5sFNEUvEQlqP0XOE1E4h5Hd/omXgdu/sK5DVBm/MLwO9A7wLfK86f1BvRCEA==","signatures":[{"sig":"MEUCIG/Lk8Jp56gZaMM6rgnM3hO6HjD6k4R1ApeXVX6Khi3mAiEAhVuPsok/2ujrFuBAzJQnEe6jU+vPDnpf8v81SsuKF3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161876},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"93cdf6b1cbfdae9583f3f9048c08f05f9dba9911","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git"},"_npmVersion":"11.6.2","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.13.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.39.2","globby":"^16.0.0","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"3.8.1","@eslint/js":"^9.30.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.19.7","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@eslint/compat":"^2.0.0","eslint-plugin-n":"17.23.2","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"32.0.1","eslint-plugin-import":"2.32.0","@tsconfig/recommended":"^1.0.13","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.54.0","@typescript-eslint/eslint-plugin":"8.54.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_3.0.0_1769828064931_0.7356490678812233","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@cucumber/pretty-formatter","version":"3.1.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@3.1.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"22a06747303a4a7c8009a36f01473bb7e80fbcbf","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.1.0.tgz","fileCount":80,"integrity":"sha512-dyci8eupoFsnu4TGW4IK+6FzUGROd+/oVoIufMh350Ad815tdxWDOYw+XeVUjRefGCqJR4aCpr5NeUBXpEd9ng==","signatures":[{"sig":"MEUCIQD/m3dhrwrb7WGLhhAZOqeSnGZhJFKMShps2zsRgIGVYAIgX729Ac/l+EsmD9zxhtxq8jdVIjrhXqtvyMu2Vjg0+BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165281},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"830e39f775cb859deedb488136b8f86f454dc497","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.6.2","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.13.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.39.2","globby":"^16.0.0","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"3.8.1","@eslint/js":"^9.30.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.19.11","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@eslint/compat":"^2.0.0","eslint-plugin-n":"17.24.0","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"32.0.1","eslint-plugin-import":"2.32.0","@tsconfig/recommended":"^1.0.13","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.56.0","@typescript-eslint/eslint-plugin":"8.56.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_3.1.0_1771438624520_0.800265318631731","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@cucumber/pretty-formatter","version":"3.2.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@3.2.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"22389a68ed4e1be96e707a970a45de09ba45e5ab","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.2.0.tgz","fileCount":80,"integrity":"sha512-QN+UwKHMGs/PwDCu/CU6Q9F89SvMgS2Gh9GU05CFNDE/asJjhCYdh0IksfFZfwPcbJ/3WxcqXLuNzUws0npPgw==","signatures":[{"sig":"MEYCIQC4sPf3DVOPVZLxEOLXnOeyltiHlHmod7AHq3rP+pWsuwIhAOfbO/8gDcG++wLQJx1oOrbu1qF54xmSq4v6YMjQyIUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167598},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"230519d32e60e989046c2c845c27b04d64e7ab8b","scripts":{"fix":"eslint --ext ts --max-warnings 0 src --fix src && prettier --write src","lint":"eslint --ext ts --max-warnings 0 src && prettier --check src","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.6.2","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.13.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"9.39.3","globby":"^16.0.0","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"3.8.1","@eslint/js":"^9.30.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.19.11","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@eslint/compat":"^2.0.0","eslint-plugin-n":"17.24.0","@eslint/eslintrc":"^3.3.1","@cucumber/messages":"32.0.1","eslint-plugin-import":"2.32.0","@tsconfig/recommended":"^1.0.13","@cucumber/message-streams":"^4.0.1","@typescript-eslint/parser":"8.56.0","@typescript-eslint/eslint-plugin":"8.56.0","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_3.2.0_1771769980393_0.5255592540597163","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@cucumber/pretty-formatter","version":"3.3.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@3.3.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"0f98a8abbbfc9e53f139460f73f4e75b4b1e27a8","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.3.0.tgz","fileCount":82,"integrity":"sha512-3wA2O8RXtHnvzSGKA46z4MI4PuSYYWNtXYiBHYjP9bIO+Ee87ZKsOk8XKdIv4ECwXSsbCmYW0XIN4nXI0yA4Fw==","signatures":[{"sig":"MEUCICp+e2lVXjZoq9umWdBt+HYvX13dEMS/0NAunf9h/axYAiEAtJNlXoikBx8sC7KP3vZ8CahaQgCK+XjMJ9jB2Lc2l9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172470},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c5d43805c73c542322d49af3f45c44100fbe3b6","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.11.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.14.1","dependencies":{"luxon":"^3.7.2","@cucumber/query":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","globby":"^16.0.0","ts-node":"^10.9.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.19.17","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"32.3.1","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.1.0","@cucumber/message-streams":"^4.0.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_3.3.0_1777811852415_0.36052956492595434","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@cucumber/pretty-formatter","version":"3.3.1","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@3.3.1","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"f1f9b8b2a4454315371af0483fbddd450b176aeb","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.3.1.tgz","fileCount":82,"integrity":"sha512-wy8M/Poaqnoom+YP1mzZMfHEE3pP9/0JAYajkjpHTtanp4KJGpAXdukuUYbmmgFjRXUmUSK3s5I+I5+f+q2blA==","signatures":[{"sig":"MEYCIQCNrZTt97Wao1vAWtZ5nPGSkqFrK+xxyAt9ZIU1p0NSIAIhAIdj4+Bp/2JyVtHzHVAbcBHAb9ss+ILMTCJqcJHrXdVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172793},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ace470f233e0f97ba43c1fb305a4d190edc0eec2","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.11.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.14.1","dependencies":{"luxon":"^3.7.2","@cucumber/query":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","globby":"^16.0.0","ts-node":"^10.9.1","typescript":"5.9.3","@types/chai":"^5.0.0","@types/node":"22.19.19","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"32.3.1","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.1.0","@cucumber/message-streams":"^4.0.1"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_3.3.1_1778760859255_0.783895372886634","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@cucumber/pretty-formatter","version":"4.0.0","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@4.0.0","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"7cc1ea260d5e0836bc7ff3dc8d9a686169fde941","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-4.0.0.tgz","fileCount":81,"integrity":"sha512-vWKHUfjMphtbeHHlQBZ1gQzPL3/HE/O2dNnpBqEOIDwvhp7tKvqSe8kscp2H7pArbxN6euEpR5JbstJdzo3iyg==","signatures":[{"sig":"MEYCIQDmEP/mwuTGu9MGZWYYAuCnD/3Y6galfXN793qXIlj+MQIhAIbYvQ8TntJJUhp1v2o9s5iW3jvoRE2qq1nURcYbxKNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259308},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"72d5952c1cd1610dfbc6c5e553dbb42cbfa5f263","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","postbuild":"node -e \"require('.')\"","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8e44dd61-2577-4d08-a120-1bea05a42f3c"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.13.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.16.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","globby":"^16.0.0","ts-node":"^10.9.1","typescript":"6.0.3","@types/chai":"^5.0.0","@types/node":"22.19.21","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"33.0.2","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.2.1","@cucumber/message-streams":"^5.0.0"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_4.0.0_1781198909233_0.36167258476442865","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@cucumber/pretty-formatter","version":"4.0.1","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@4.0.1","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"728e84eea003edc9cc0e257a43d3cb479273e0de","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-4.0.1.tgz","fileCount":81,"integrity":"sha512-ZezZJb6LCBexIGrbgJ3Hf+DlEJM/htNXg3KwvThGRfCL3TtwE77ZvrV+7TjUpWCX6eYSwXJCwnFqRH2FPKxyrw==","signatures":[{"sig":"MEUCICuzFZfeuuZanytAqNgfnZ9JVLQRcP4hcUm3IGh6cA+cAiEAtgwclLcmMxS2DeWmLHjOED+X11Lnqi31ZAWUaIFJ3mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ1Zyjr74ENzcz6mLvwhqdO2vb/UjmOk2H/WbzZJQ7IQIhAOyLAp2k97y8znYbRO37981ed/+ZGMAsT7prAjGhxe/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"50c6fc3c7d2b2c3b49c74736d204391912c61146","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","postbuild":"node -e \"require('.')\"","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cc1647e-d61f-4d99-a8b8-2ecc42b590e0"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.16.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.18.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"16.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","chai":"^6.0.0","mocha":"^11.0.0","globby":"^16.0.0","typescript":"7.0.2","@types/chai":"^5.0.0","@types/node":"22.20.1","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"34.2.0","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.6.0","@cucumber/message-streams":"^5.0.0"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_4.0.1_1785961837976_0.15347269189397927","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@cucumber/pretty-formatter","version":"4.0.2","author":{"name":"David Goss"},"license":"MIT","_id":"@cucumber/pretty-formatter@4.0.2","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"homepage":"https://github.com/cucumber/pretty-formatter#readme","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"88ceaeb6498d68e0e3b28c06e2c200c20a3ca0e7","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-4.0.2.tgz","fileCount":81,"integrity":"sha512-c33wUL5h8zDvTIng9GCJcaHjhx51EGTOlze3K1CxSaNE36hHQZxSPSlIQ3jQYChEmcV1T3U2LYQAKc8rT7pZmw==","signatures":[{"sig":"MEUCICdj30eyOkTgo8iW2cb4gGwhiwqrmYTeCkQFHX9kL+T4AiEA/HLWIYFA6WlVnndfCbBZ9sTFjJO9d2vdLINdL9o2vjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDL5gAFv7MGVAFHK3YPc8p0hCbcqXl80rphAAvPTWQJlgIgL5CQht4PitZYLmw40D6kLS8omDM273fqPS1+BOwtZ7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4e657cc7b4c011f6ffb0a947e1864271d1fd59d3","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","postbuild":"node -e \"require('.')\"","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cc1647e-d61f-4d99-a8b8-2ecc42b590e0"}},"repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.17.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"_nodeVersion":"24.19.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"16.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","chai":"^6.0.0","mocha":"^11.0.0","globby":"^16.0.0","typescript":"7.0.2","@types/chai":"^5.0.0","@types/node":"22.20.1","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"34.2.1","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.6.0","@cucumber/message-streams":"^5.0.0"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"tmp":"tmp/pretty-formatter_4.0.2_1788287368157_0.39133638198934295","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"_id":"@cucumber/pretty-formatter@4.1.0","bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"dist":{"shasum":"6d236726a9c96dce21074b425db7673d55292477","tarball":"https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-4.1.0.tgz","fileCount":81,"integrity":"sha512-cbdb494+X3nHxvP34sbyia7CeVIkqs0K3+LWpsF8szCSUVYOxhmbP66H/Yd7f6yr2BhKLmkDokyEX24VAyOstA==","signatures":[{"sig":"MEUCIQDuWG5occgFrjiwuN3Wtya1378ksCMau/CBuXvzO3PkPgIgc+AFptrTsDCHnITvaKzxH4TxWQbIkN5f0BFuCY1pA48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAPFc7wjOxbs2EQx+UglFmebbnjvkKxIwRka8nBRThRgIgH4d+j4ADnTy3g6NXLMPFcSLp94RjF74CRUJaIygNPZU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cucumber%2fpretty-formatter@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261447},"main":"dist/index.js","name":"@cucumber/pretty-formatter","type":"module","types":"dist/index.d.ts","author":{"name":"David Goss"},"gitHead":"f2a11eec68334be9456049908dac8d9a1757d638","license":"MIT","scripts":{"fix":"biome check --fix --error-on-warnings","lint":"biome check --error-on-warnings","test":"mocha \"src/**/*.spec.ts\"","build":"tsc --build tsconfig.build.json","clean":"rm -rf dist","postbuild":"node -e \"require('.')\"","prepublishOnly":"tsc --build tsconfig.build.json","update-expected-files":"UPDATE_EXPECTED_FILES=true npm test"},"version":"4.1.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cc1647e-d61f-4d99-a8b8-2ecc42b590e0"}},"homepage":"https://github.com/cucumber/pretty-formatter#readme","repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"_npmVersion":"11.19.0","description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","directories":{},"maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"_nodeVersion":"24.21.0","dependencies":{"luxon":"^3.7.2","@cucumber/query":"16.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","chai":"^6.0.0","mocha":"^12.0.0","globby":"^16.0.0","typescript":"7.0.2","@types/chai":"^5.0.0","@types/node":"22.20.4","@types/luxon":"^3.7.1","@types/mocha":"^10.0.6","@biomejs/biome":"^2.4.13","@cucumber/messages":"34.2.1","@tsconfig/recommended":"^1.0.13","@cucumber/biome-config":"github:cucumber/biome-config#v0.6.0","@cucumber/message-streams":"^5.0.0"},"peerDependencies":{"@cucumber/messages":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pretty-formatter_4.1.0_1790517231856_0.012460536010586498"}}},"time":{"created":"2021-01-07T22:24:44.211Z","modified":"2026-09-27T13:53:52.268Z","1.0.0-alpha.0":"2021-01-07T22:24:44.544Z","1.0.0-alpha.1":"2021-06-27T12:07:11.961Z","1.0.0-alpha.2":"2022-03-14T16:43:37.886Z","1.0.0":"2022-06-30T10:51:05.028Z","1.0.1":"2024-03-26T08:54:02.222Z","2.0.0":"2025-07-18T11:39:05.378Z","2.0.1":"2025-07-19T18:33:37.833Z","2.1.0":"2025-08-17T00:33:40.545Z","2.2.0":"2025-09-11T15:51:28.593Z","2.3.0":"2025-09-19T01:31:45.262Z","2.4.0":"2025-10-27T16:22:45.663Z","2.4.1":"2025-11-02T00:56:17.349Z","3.0.0":"2026-01-31T02:54:25.083Z","3.1.0":"2026-02-18T18:17:04.701Z","3.2.0":"2026-02-22T14:19:40.532Z","3.3.0":"2026-05-03T12:37:32.571Z","3.3.1":"2026-05-14T12:14:19.388Z","4.0.0":"2026-06-11T17:28:29.391Z","4.0.1":"2026-08-05T20:30:38.070Z","4.0.2":"2026-09-01T18:29:28.235Z","4.1.0":"2026-09-27T13:53:51.931Z"},"bugs":{"url":"https://github.com/cucumber/pretty-formatter/issues"},"author":{"name":"David Goss"},"license":"MIT","homepage":"https://github.com/cucumber/pretty-formatter#readme","repository":{"url":"git+https://github.com/cucumber/pretty-formatter.git","type":"git","directory":"javascript"},"description":"<h1 align=\"center\">   <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>   <br>   pretty-formatter </h1> <p align=\"center\">   <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>","maintainers":[{"name":"cukebot","email":"cukebot@cucumber.io"}],"readme":"<h1 align=\"center\">\n  <img alt=\"\" width=\"75\" src=\"https://github.com/cucumber.png\"/>\n  <br>\n  pretty-formatter\n</h1>\n<p align=\"center\">\n  <b>Rich formatting of Cucumber progress and results for the terminal</b>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@cucumber/pretty-formatter\" style=\"text-decoration: none\"><img src=\"https://img.shields.io/npm/v/@cucumber/pretty-formatter?style=flat&color=dark-green\" alt=\"Latest version on npm\"></a>\n  <a href=\"https://github.com/cucumber/pretty-formatter/actions\" style=\"text-decoration: none\"><img src=\"https://github.com/cucumber/pretty-formatter/actions/workflows/test-javascript.yaml/badge.svg\" alt=\"Build status\"></a>\n</p>\n\n![Example output of the pretty formatting, showing the different colors used](../screenshots/all-statuses.cucumber.pretty.png)\n\n## Usage\n\nThis package is used internally in `@cucumber/cucumber` to provide the `summary`, `progress` and `pretty` formatters; you don't need to install or manage it yourself.\nFor usage, see https://github.com/cucumber/cucumber-js/blob/main/docs/formatters.md.\n\nYou can use these low-level classes to provide formatting for a different implementation of Cucumber.\n\n### SummaryPrinter\n\nPrints a summary of test results including non-passing scenarios, statistics, and snippets.\n\n```typescript\nimport { SummaryPrinter } from '@cucumber/pretty-formatter'\n\nconst printer = new SummaryPrinter()\n\n// each time a message is emitted\nprinter.update(envelope)\n```\n\nCan also be used to summarise a test run that already happened, with a pre-populated `Query` object:\n\n```typescript\nimport { Query } from '@cucumber/query'\nimport { SummaryPrinter } from '@cucumber/pretty-formatter'\n\nconst query = new Query()\n\n// each time a message is emitted\nquery.update(envelope)\n\n// later\nSummaryPrinter.summarise(query)\n```\n\n### ProgressPrinter\n\nPrints test progress as single-character status indicators.\n\n```typescript\nimport { ProgressPrinter } from '@cucumber/pretty-formatter'\n\nconst printer = new ProgressPrinter()\n\n// each time a message is emitted\nprinter.update(envelope)\n```\n\n### PrettyPrinter\n\nPrints test progress in a prettified Gherkin-style format.\n\n```typescript\nimport { PrettyPrinter } from '@cucumber/pretty-formatter'\n\nconst printer = new PrettyPrinter()\n\n// each time a message is emitted\nprinter.update(envelope)\n```\n\n### Themes\n\nHere's the schema for a theme:\n\n```ts\ninterface Theme {\n    attachment?: Style\n    dataTable?: {\n        all?: Style\n        border?: Style\n        content?: Style\n    }\n    docString?: {\n        all?: Style\n        content?: Style\n        delimiter?: Style\n        mediaType?: Style\n    }\n    feature?: {\n        all?: Style\n        keyword?: Style\n        name?: Style\n    }\n    location?: Style\n    rule?: {\n        all?: Style\n        keyword?: Style\n        name?: Style\n    }\n    scenario?: {\n        all?: Style\n        keyword?: Style\n        name?: Style\n    }\n    status?: {\n        all?: Partial<Record<TestStepResultStatus, Style>>\n        icon?: Partial<Record<TestStepResultStatus, string>>\n        progress?: Partial<Record<TestStepResultStatus, string>>\n    }\n    step?: {\n        argument?: Style\n        keyword?: Style\n        text?: Style\n    }\n    tag?: Style\n    symbol?: {\n        bullet?: string\n    }\n}\n\nenum TestStepResultStatus {\n    UNKNOWN = \"UNKNOWN\",\n    PASSED = \"PASSED\",\n    SKIPPED = \"SKIPPED\",\n    PENDING = \"PENDING\",\n    UNDEFINED = \"UNDEFINED\",\n    AMBIGUOUS = \"AMBIGUOUS\",\n    FAILED = \"FAILED\"\n}\n```\n\n`Style` is any [Node.js supported modifier](https://nodejs.org/api/util.html#modifiers) or an array of them.\n\nSee the [default theme](./src/theme.ts) for a good example. It's exported as `CUCUMBER_THEME`, so you can clone and extend it if you'd like.","readmeFilename":"README.md"}