{
    "name": "cucumber-jest",
    "version": "0.3.1",
    "description": "a jest transformer for executing cucumber tests in jest",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "engines": {
        "node": ">=10.0.0"
    },
    "files": [
        "dist",
        "src",
        "CHANGELOG.md",
        "README.md"
    ],
    "scripts": {
        "build": "./scripts/build.sh",
        "format": "prettier \"{,!(node_modules|dist)/**/}*.{js,json,ts,tsx}\" --loglevel warn -w",
        "publish:minor": "npm run test && depcheck . && scripts/bump.js --minor && jest-badge-generator && git add . && git commit -m \"minor release commit\" && git push origin master && npm publish",
        "publish:patch": "npm run test && depcheck . && scripts/bump.js --patch && jest-badge-generator && git add . && git commit -m \"patch release commit\" && git push origin master && npm publish",
        "pretest": "npm run build",
        "start": "npm i && npm run build && cd test/example && npm i",
        "test": "jest --coverage --runInBand"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/mentierd/cucumber-jest.git"
    },
    "keywords": [
        "jest",
        "cucumber",
        "transformer",
        "gherkin"
    ],
    "author": "dayne mentier",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/mentierd/cucumber-jest/issues"
    },
    "homepage": "https://github.com/mentierd/cucumber-jest#readme",
    "dependencies": {
        "@babel/runtime-corejs3": "^7.13.10",
        "@cucumber/cucumber": "^7.0.0",
        "@cucumber/gherkin": "^11.0.0",
        "@cucumber/messages": "^15.0.0",
        "ascii-table": "~0.0.9",
        "babel-preset-jest": ">=26.0.0",
        "chalk": "^4.0.0",
        "escape-string-regexp": "^4.0.0",
        "fast-glob": "~3.2.4",
        "flatten-anything": "~2.0.4",
        "inline-loops.macro": "^1.2.2",
        "jest": ">=26.0.1",
        "merge-deep": "^3.0.3",
        "mkdirp": "^1.0.4",
        "outdent": "^0.8.0"
    },
    "devDependencies": {
        "@babel/cli": "^7.13.14",
        "@babel/core": "^7.13.15",
        "@babel/plugin-proposal-class-properties": "^7.13.0",
        "@babel/plugin-transform-runtime": "^7.13.15",
        "@babel/plugin-transform-spread": "^7.13.0",
        "@babel/plugin-transform-typescript": "^7.13.0",
        "@babel/preset-env": "^7.13.15",
        "@babel/preset-react": "^7.13.13",
        "@babel/preset-typescript": "^7.13.0",
        "@types/jest": "^26.0.22",
        "@types/mkdirp": "^1.0.1",
        "@types/node": "^14.6.2",
        "@types/qs": "^6.9.2",
        "@types/react-dom": "^16.9.8",
        "babel-plugin-add-module-exports": "^1.0.4",
        "babel-plugin-macros": "^3.0.1",
        "depcheck": "^1.4.0",
        "husky": "^4.3.8",
        "import-sort-style-module": "^6.0.0",
        "jest-badge-generator": "^1.1.5",
        "prettier": "^2.2.1",
        "prettier-plugin-import-sort": "^0.0.6",
        "semver": "^7.3.5",
        "ts-node": "^9.1.1",
        "typescript": "^4.2.4"
    },
    "optionalDependencies": {
        "react-dom": ">=16.9.0"
    },
    "husky": {
        "hooks": {
            "pre-commit": "npm run format && npm run test && git add ."
        }
    },
    "importSort": {
        ".js, .jsx, .ts, .tsx": {
            "style": "module",
            "parser": "typescript"
        }
    },
    "prettier": {
        "arrowParens": "always",
        "bracketSpacing": false,
        "embeddedLanguageFormatting": "auto",
        "htmlWhitespaceSensitivity": "strict",
        "insertPragma": false,
        "jsxBracketSameLine": true,
        "jsxSingleQuote": true,
        "printWidth": 80,
        "quoteProps": "consistent",
        "requirePragma": false,
        "semi": true,
        "singleQuote": true,
        "tabWidth": 4,
        "trailingComma": "none",
        "useTabs": false
    }
}
