@jeroenhuinink/tsmapper
Version:
JSON to Typescript object mapper
64 lines (63 loc) • 1.57 kB
JSON
{
"name": "@jeroenhuinink/tsmapper",
"version": "0.0.13",
"description": "JSON to Typescript object mapper",
"tags": [
"typescript",
"mapper",
"json"
],
"author": "Jeroen Huinink <jeroen.huinink@infi.nl>",
"license": "MIT",
"scripts": {
"lint": "eslint ./ --max-warnings 0",
"lint:fix": "npm run lint --fix",
"build": "tsc",
"test": "jest -env=jsdom",
"test:ci": "CI=true yarn test:coverage --detectOpenHandles --forceExit",
"test:coverage": "npm run test -- --coverage",
"test:watch": "npm run test --watchAll",
"prepare": "npm run build"
},
"devDependencies": {
"@types/jest": "^26.0.22",
"@types/luxon": "^1.26.4",
"@typescript-eslint/eslint-plugin": "^5.12.1",
"eslint": "^8.9.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-prettier": "^8.4.0",
"eslint-plugin-prettier": "^4.0.0",
"jest": "^26.6.3",
"jest-junit": "^12.0.0",
"jest-sonar-reporter": "^2.0.0",
"jest-watch-typeahead": "^0.6.2",
"luxon": "^1.26.0",
"prettier": "^2.5.1",
"prettier-eslint": "^13.0.0",
"ts-jest": "^26.5.5",
"ts-node": "^9.1.1",
"typescript": "^4.2.4"
},
"files": [
"dist"
],
"main": "dist/index.js",
"types": "dist/index.d.ts",
"repository": {
"type": "git",
"url": "https://gitlab.com/jeroenhuinink/tsmapper.git"
},
"publishConfig": {
"access": "public"
},
"keywords": [
"typescript",
"normalization",
"normalize",
"normalizr",
"transformation",
"object",
"mapper",
"nested"
]
}