{ "name": "jest-serializer-vue-tjw", "description": "A superb jest serializer for Vue snapshots", "version": "4.0.0", "main": "index.js", "scripts": { "lint": "eslint --ext .js,.vue .", "fix": "npm run lint -- --fix", "test": "jest --runInBand --coverage", "test-debug": "node --inspect-brk ./node_modules/jest/bin/jest.js --no-cache --runInBand -t \"ObjectAttribute\"", "validate": "npm run lint && npm test", "remote": "git remote rm eddyerburgh && git remote", "travis": "npm run lint && npm run coverage && jest --runInBand", "postinstall": "node postinstall.js" }, "ManifestComments": [ "Pinned jest to 24.9.0. 25.1.0 is broken on Windows. Waiting for issue #9459 to be resolved.", "Pinned babel-jest to 26.6.3 because 27+ breaks if jest is on 24.9.0", "Pinned vue-good-table to 2.21.0. 2.21.1+ no longer use scoped styles, which is why we pulled it in to test 3rd party scoped libraries." ], "dependencies": { "cheerio": "^1.0.0-rc.3", "htmlparser2": "^9.0.0", "js-beautify": "^1.14.8", "lodash.clonedeep": "^4.5.0" }, "devDependencies": { "@babel/preset-env": "^7.22.4", "@vue/test-utils": "^1.0.0-beta.33", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-jest": "26.6.3", "eslint": "^7.32.0", "eslint-config-tjw-base": "^2.0.0", "eslint-config-tjw-jest": "^2.0.0", "eslint-config-tjw-vue": "^3.0.0", "eslint-plugin-jsdoc": "^38.0.0", "eslint-plugin-vue": "^9.14.1", "jest": "24.9.0", "vue": "^2.7.14", "vue-good-table": "2.21.0", "vue-jest": "^3.0.7", "vue-template-compiler": "^2.7.14" }, "repository": { "type": "git", "url": "git+https://github.com/tjw-lint/jest-serializer-vue-tjw.git" }, "keywords": [ "jest", "serializer", "vue" ], "author": "The Jared Wilcurt", "license": "MIT", "bugs": { "url": "https://github.com/tjw-lint/jest-serializer-vue-tjw/issues" }, "homepage": "https://github.com/tjw-lint/jest-serializer-vue-tjw#readme", "directories": { "test": "tests" }, "engines": { "node": ">=8.3.0", "npm": ">=5.0.0" }, "jest": { "moduleFileExtensions": [ "js", "json", "vue" ], "setupFilesAfterEnv": [ "/tests/setup.js" ], "transform": { "^.+\\.js$": "/node_modules/babel-jest", ".*\\.vue$": "/node_modules/vue-jest" }, "snapshotSerializers": [ "/index.js" ] }, "volta": { "node": "14.12.0" } }