UNPKG

jest-dynalite

Version:

Run your tests using Jest & Dynalite

104 lines 2.8 kB
{ "name": "jest-dynalite", "version": "3.6.1", "description": "Run your tests using Jest & Dynalite", "license": "MIT", "repository": "https://github.com/freshollie/jest-dynalite", "main": "dist/index.js", "typings": "dist/index.d.ts", "author": { "name": "Oliver Bell", "email": "freshollie@gmail.com", "url": "https://obell.dev" }, "engines": { "node": ">=8" }, "workspaces": [ "./e2e/*" ], "scripts": { "lint": "yarn build && eslint --ext js,jsx,ts,tsx .", "test": "jest", "test:types": "tsc --noEmit", "e2e": "echo 'Testing simple preset'&& cd e2e/preset && yarn test && echo 'Testing global setup' && cd ../global-setup && yarn test && echo 'Testing simple preset in monorepo' && cd ../monorepo && yarn test && echo 'Testing jest <=27' && cd ../jest-27 && yarn test", "build": "rm -rf dist && tsc -p tsconfig.build.json", "postinstallDev": "yarn build && husky install", "prepack": "yarn build" }, "files": [ "dist", "types", "withDb.js", "environment.js", "clearAfterEach.js", "setupTables.js", "jest-preset.js" ], "keywords": [ "jest", "dynamodb", "dynamodb local", "dynalite", "jest preset", "jest environment" ], "dependencies": { "@aws/dynamodb-auto-marshaller": "^0.7.1", "dynalite": "^3.2.1", "setimmediate": "^1.0.5" }, "peerDependencies": { "@aws-sdk/client-dynamodb": ">=3", "aws-sdk": "2.x.x", "jest": ">=20" }, "peerDependenciesMeta": { "@aws-sdk/client-dynamodb": { "optional": true }, "aws-sdk": { "optional": true } }, "devDependencies": { "@aws-sdk/client-dynamodb": "^3.26.0", "@babel/core": "^7.17.9", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@commitlint/cli": "^13.1.0", "@commitlint/config-conventional": "^13.1.0", "@jest/environment": "^28.0.2", "@types/jest": "^27.4.1", "@typescript-eslint/eslint-plugin": "^4.29.2", "@typescript-eslint/parser": "^4.29.2", "aws-sdk": "^2.971.0", "babel-jest": "^28.0.2", "commitlint": "^13.1.0", "eslint": "^7.32.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-airbnb-typescript": "^12.3.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.24.0", "eslint-plugin-jest": "^24.4.0", "eslint-plugin-prettier": "^3.4.0", "husky": "^7.0.1", "jest": "^28.0.2", "jest-environment-node": "^28.0.2", "lint-staged": "^11.1.2", "prettier": "^2.3.2", "ts-node": "^10.7.0", "typescript": "^4.6.3" }, "lint-staged": { "*.{js,ts}": [ "eslint --fix" ], "*.{html,json,md,yml}": [ "prettier --write" ] }, "publishConfig": { "access": "public" } }