juapp-freelancer-service-client
Version:
freelancer service client
72 lines • 2.12 kB
JSON
{
"name": "juapp-freelancer-service-client",
"version": "1.15.0",
"description": "freelancer service client",
"main": "dist/index.ts",
"files": [
"dist/**/*.*",
"README.md",
"CHANGELOG.md"
],
"private": false,
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"schema:pull": "git submodule update --init --remote --merge",
"schema:copy": "cp ./service/src/documentation/build/openapi.yaml ./src/schema.yaml",
"build": "openapi --input ./src/schema.yaml --output ./dist --client node",
"isThereNewVersion": "ts-node isThereNewVersion.ts",
"prettier": "prettier --write './**/*.{mjs,js,ts,tsx}'",
"lint": "eslint './**/*.{mjs,js,ts,tsx}'"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged --allow-empty",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"lint-staged": {
"*.{gql,graphql,mjs,js,jsx,ts,tsx}": [
"npm run lint",
"npm run prettier"
]
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/elvizcacho/juapp-freelancer-service-client.git"
},
"keywords": [
"freelancer",
"service",
"client"
],
"author": "elvizcacho@gmail.com",
"license": "ISC",
"bugs": {
"url": "https://github.com/elvizcacho/juapp-freelancer-service-client/issues"
},
"homepage": "https://github.com/elvizcacho/juapp-freelancer-service-client#readme",
"devDependencies": {
"@commitlint/cli": "^11.0.0",
"@commitlint/config-conventional": "^11.0.0",
"@types/semver": "^7.3.4",
"@types/yamljs": "^0.2.31",
"@typescript-eslint/eslint-plugin": "^4.14.0",
"@typescript-eslint/parser": "^4.14.0",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"lint-staged": "^10.5.3",
"openapi-typescript-codegen": "0.7.2",
"prettier": "^2.2.1",
"semver": "^7.3.4",
"ts-node": "^9.1.1",
"typescript": "^4.1.3",
"yamljs": "^0.3.0"
},
"dependencies": {
"@types/node-fetch": "2.5.8",
"form-data": "^3.0.0",
"node-fetch": "2.6.1"
}
}