UNPKG

@atomist/skill-logging

Version:
100 lines (99 loc) 3.52 kB
{ "name": "@atomist/skill-logging", "version": "2.0.1", "description": "Atomist Skill Logging API", "keywords": [ "atomist", "automation", "skill" ], "homepage": "https://github.com/atomist-skills/skill-logging", "bugs": { "url": "https://github.com/atomist-skills/skill-logging/issues" }, "license": "Apache-2.0", "author": { "name": "Atomist, Inc.", "email": "oss@atomist.com", "url": "https://atomist.com" }, "main": "./index.js", "directories": { "test": "test" }, "repository": { "type": "git", "url": "https://github.com/atomist-skills/skill-logging.git" }, "scripts": { "atm:lint:eslint": "eslint --fix", "atm:lint:prettier": "prettier --write", "autotest": "supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test", "build": "run-s clean compile test lint doc", "clean": "run-p clean:compile clean:test clean:doc clean:run", "clean:compile": "rimraf git-info.json \"*.{d.ts,js}{,.map}\" \"{bin,lib,test}/**/*.{d.ts,js}{,.map}\" lib/typings/types.ts", "clean:dist": "run-s clean clean:npm", "clean:doc": "rimraf doc", "clean:npm": "rimraf node_modules", "clean:run": "rimraf *-v8.log profile.txt log", "clean:test": "rimraf .nyc_output coverage", "compile": "run-s compile:ts", "compile:ts": "tsc --skipLibCheck --project .", "doc": "typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib", "fmt": "run-s fmt:gql", "lint": "run-p lint:eslint lint:prettier", "lint:eslint": "eslint --ext .ts .", "lint:eslint:fix": "npm run lint:eslint -- --fix", "lint:fix": "run-p lint:eslint:fix lint:prettier:fix", "lint:prettier": "prettier --list-different \"**/*.{graphql,json,markdown,md,yaml,yml}\"", "lint:prettier:fix": "prettier --write \"**/*.{graphql,json,markdown,md,yaml,yml}\"", "prepack": "atm-npm-tools source-maps", "test": "mocha --require espower-typescript/guess \"test/**/*.test.ts\"", "test:one": "mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"", "typedoc": "npm run doc" }, "dependencies": { "@google-cloud/logging": "^11.1.0", "@types/better-queue": "^3.8.6", "@types/chunk-text": "^1.0.2", "better-queue": "^3.8.12", "better-queue-memory": "^1.0.4", "chunk-text": "^2.0.1", "gcp-metadata": "^6.1.0" }, "devDependencies": { "@atomist/npm-tools": "0.1.0-master.20200709090755", "@types/mocha": "^7.0.2", "@types/power-assert": "^1.5.5", "@typescript-eslint/eslint-plugin": "^3.10.1", "@typescript-eslint/parser": "^3.10.1", "eslint": "^7.32.0", "eslint-config-prettier": "^6.15.0", "eslint-plugin-deprecation": "^1.2.1", "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-unused-imports": "^1.1.5", "espower-typescript": "^9.0.2", "husky": "4.3.0", "lint-staged": "^10.5.4", "mocha": "^8.4.0", "npm-run-all": "^4.1.5", "power-assert": "^1.6.1", "prettier": "^2.4.1", "rimraf": "^3.0.2", "supervisor": "^0.12.0", "ts-node": "^8.10.2", "typedoc": "^0.17.8", "typescript": "^5.5.3" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "**/*.ts": "npm run atm:lint:eslint", "**/*.@(graphql|json|markdown|yaml|yml|md)": "npm run atm:lint:prettier" }, "types": "./index.d.ts" }