UNPKG

2.1 kBJSONView Raw
1{
2 "name": "node-notifier",
3 "version": "8.0.2",
4 "description": "A Node.js module for sending notifications on native Mac, Windows (post and pre 8) and Linux (or Growl as fallback)",
5 "main": "index.js",
6 "scripts": {
7 "pretest": "npm run lint",
8 "test": "jest",
9 "example": "node ./example/message.js",
10 "example:mac": "node ./example/advanced.js",
11 "example:mac:input": "node ./example/macInput.js",
12 "example:windows": "node ./example/toaster.js",
13 "example:windows:actions": "node ./example/toaster-with-actions.js",
14 "lint": "eslint example/*.js lib/*.js notifiers/*.js test/**/*.js index.js"
15 },
16 "jest": {
17 "testRegex": "/test/[^_]*.js",
18 "testEnvironment": "node",
19 "setupFilesAfterEnv": [
20 "./test/_test-matchers.js"
21 ]
22 },
23 "repository": {
24 "type": "git",
25 "url": "git+ssh://git@github.com/mikaelbr/node-notifier.git"
26 },
27 "keywords": [
28 "notification center",
29 "mac os x 10.8",
30 "notify",
31 "terminal-notifier",
32 "notify-send",
33 "growl",
34 "windows 8 notification",
35 "toaster",
36 "notification"
37 ],
38 "author": "Mikael Brevik",
39 "license": "MIT",
40 "devDependencies": {
41 "eslint": "^7.6.0",
42 "eslint-config-semistandard": "^15.0.1",
43 "eslint-config-standard": "^14.1.1",
44 "eslint-plugin-import": "^2.22.0",
45 "eslint-plugin-node": "^11.1.0",
46 "eslint-plugin-promise": "^4.2.1",
47 "eslint-plugin-standard": "^4.0.1",
48 "husky": "^4.2.5",
49 "jest": "^26.4.0",
50 "lint-staged": "^10.2.11",
51 "prettier": "^2.0.5"
52 },
53 "dependencies": {
54 "growly": "^1.3.0",
55 "is-wsl": "^2.2.0",
56 "semver": "^7.3.2",
57 "shellwords": "^0.1.1",
58 "uuid": "^8.3.0",
59 "which": "^2.0.2"
60 },
61 "husky": {
62 "hooks": {
63 "pre-commit": "lint-staged"
64 }
65 },
66 "lint-staged": {
67 "*.{js,json,css,md}": [
68 "prettier --write",
69 "git add"
70 ]
71 },
72 "bugs": {
73 "url": "https://github.com/mikaelbr/node-notifier/issues"
74 },
75 "homepage": "https://github.com/mikaelbr/node-notifier#readme",
76 "directories": {
77 "example": "example",
78 "test": "test"
79 }
80}