package.json
{
"activationEvents": [
"onCommand:extension.login",
"onCommand:extension.logout",
"onCommand:extension.logTime",
"onCommand:extension.setDefaultProject",
"onCommand:extension.setDefaultCategory",
"onCommand:extension.setDefaultHours",
"onCommand:extension.goToWebsite",
"onCommand:extension.stats",
"onCommand:extension.getDefaults"
],
"author": "John Goldsmith <johngoldsm1@gmail.com>",
"badges": [
{
"url": "https://travis-ci.org/john-goldsmith/vscode-bigtime.svg?branch=develop",
"href": "https://travis-ci.org/john-goldsmith/vscode-bigtime",
"description": "Travis CI Build Status"
},
{
"url": "https://api.codeclimate.com/v1/badges/6ef99dba3917a1d91650/test_coverage",
"href": "https://codeclimate.com/github/john-goldsmith/vscode-bigtime/test_coverage",
"description": "Code Climate Test Coverage"
},
{
"url": "https://api.codeclimate.com/v1/badges/6ef99dba3917a1d91650/maintainability",
"href": "https://codeclimate.com/github/john-goldsmith/vscode-bigtime/maintainability",
"description": "Code Climate Maintainability"
},
{
"url": "https://coveralls.io/repos/github/john-goldsmith/vscode-bigtime/badge.svg?branch=develop",
"href": "https://coveralls.io/github/john-goldsmith/vscode-bigtime?branch=develop",
"description": "Coveralls Coverage Status"
},
{
"url": "https://david-dm.org/john-goldsmith/vscode-bigtime.svg",
"href": "https://david-dm.org",
"description": "David DM"
},
{
"url": "https://snyk.io/test/github/john-goldsmith/vscode-bigtime/badge.svg",
"href": "https://snyk.io/test/github/john-goldsmith/vscode-bigtime",
"description": "Snyk Known Vulnerabilities"
},
{
"url": "https://badges.greenkeeper.io/john-goldsmith/vscode-bigtime.svg",
"href": "https://greenkeeper.io/",
"description": "Greenkeeper"
}
],
"bugs": "https://github.com/john-goldsmith/vscode-bigtime/issues",
"categories": [
"Other"
],
"contributes": {
"commands": [
{
"command": "extension.login",
"title": "BigTime: Login"
},
{
"command": "extension.logout",
"title": "BigTime: Logout"
},
{
"command": "extension.logTime",
"title": "BigTime: Log time"
},
{
"command": "extension.setDefaultProject",
"title": "BigTime: Set default project"
},
{
"command": "extension.setDefaultCategory",
"title": "BigTime: Set default category"
},
{
"command": "extension.setDefaultHours",
"title": "BigTime: Set default hours"
},
{
"command": "extension.goToWebsite",
"title": "BigTime: Go to website"
},
{
"command": "extension.stats",
"title": "BigTime: Stats"
},
{
"command": "extension.getDefaults",
"title": "BigTime: Defaults"
}
],
"keybindings": [
{
"key": "ctrl+shift+l",
"command": "extension.logTime"
}
]
},
"dependencies": {
"bigtime-sdk": "0.9.0",
"moment": "2.24.0"
},
"description": "Log your time using BigTime",
"devDependencies": {
"@types/mocha": "5.2.6",
"@types/node": "11.11.3",
"coveralls": "3.0.3",
"eslint": "5.15.2",
"husky": "1.3.1",
"jest": "24.5.0",
"npm-run-all": "4.1.5",
"nyc": "13.3.0",
"typescript": "3.3.3333",
"vscode": "1.1.30"
},
"displayName": "BigTime",
"engines": {
"vscode": "^1.32.1"
},
"galleryBanner": {
"color": "#FFFFFF",
"theme": "light"
},
"homepage": "https://github.com/john-goldsmith/vscode-bigtime",
"husky": {
"hooks": {
"pre-commit": "npm run lint && npm run test:unit"
}
},
"icon": "images/bigtime-512x512.png",
"keywords": [
"time",
"time management",
"time tracking",
"bigtime",
"productivity"
],
"main": "./extension.js",
"name": "vscode-bigtime",
"nyc": {
"all": true
},
"publisher": "john-goldsmith",
"repository": {
"type": "git",
"url": "https://github.com/john-goldsmith/vscode-bigtime.git"
},
"scripts": {
"coveralls": "cat ./coverage/lcov.info | $(npm bin)/coveralls",
"lint": "$(npm bin)/eslint extension.js ./bigtime.js ./state-keys.js ./commands/**/*.js ./errors/**/*.js ./test/**/*.js",
"postinstall": "node ./node_modules/vscode/bin/install",
"precommit": "npm run lint && npm test",
"test": "$(npm bin)/npm-run-all test:*",
"test:integration": "CODE_TESTS_PATH=$(npm prefix)/test/integration CODE_DISABLE_EXTENSIONS=true node ./node_modules/vscode/bin/test",
"test:unit": "jest ./test/unit"
},
"version": "1.0.1"
}