Skip to content

Instantly share code, notes, and snippets.

@Roms1383
Created November 15, 2019 07:22
Show Gist options
  • Save Roms1383/c0e2cefa1722edd3c4fd4ff60696437c to your computer and use it in GitHub Desktop.
Save Roms1383/c0e2cefa1722edd3c4fd4ff60696437c to your computer and use it in GitHub Desktop.
Integration tests of a MESG Service on GitHub Actions ✅
{
"name": "mesg-pusher",
"version": "0.0.0-semantically-released",
"description": "MESG Service to interact with Pusher",
"main": "index.js",
"repository": "https://github.com/Roms1383/mesg-pusher.git",
"author": "Romain KELIFA",
"license": "MIT",
"files": [
"**/!(*.spec|*.test|*.config).js",
"mesg.yml",
"Dockerfile",
".mesgignore",
".dockerignore"
],
"dependencies": {
"mesg-js": "^5.0.0",
"pusher": "^3.0.0",
"pusher-js": "^5.0.2",
"yn": "^3.1.1"
},
"devDependencies": {
"@commitlint/cli": "^8.2.0",
"@semantic-release/github": "^5.5.5",
"@semantic-release/npm": "^5.3.1",
"commitlint": "^8.2.0",
"commitlint-config-kroms": "^1.1.8",
"eslint": "^6.6.0",
"eslint-config-kroms": "^1.1.15",
"eslint-config-standard": "^14.1.0",
"eslint-plugin-import": "^2.18.2",
"eslint-plugin-node": "^10.0.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-standard": "^4.0.1",
"husky": "^3.0.9",
"jest": "^24.9.0",
"lint-staged": "^9.4.2",
"marked": "^0.6.0",
"parse-github-url": "^1.0.2",
"remark-cli": "^7.0.0",
"remark-preset-lint-recommended": "^3.0.3",
"semantic-release": "^15.13.28",
"semantic-release-gitmoji": "^1.3.2",
"semantic-release-kroms": "^1.1.6",
"standard": "^14.3.1"
},
"scripts": {
"lint": "yarn eslint '**/*.js' && yarn remark .",
"spec": "jest --verbose --detectOpenHandles --forceExit **/*.spec.js",
"pretest": "./pretest.sh",
"test": "jest --verbose --detectOpenHandles --forceExit index.test.js",
"posttest": "./posttest.sh",
"coverage": "cat ./coverage/lcov.info | codacy-coverage",
"release": "yarn semantic-release"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment