Browse code

V1.2: more error handling, forcing home mode, 10 retries everywhere

louis.jonget authored on20/03/2023 13:25:29
Showing1 changed files
... ...
@@ -1,11 +1,11 @@
1 1
 {
2 2
   "_args": [
3 3
     [
4
-      "pebble-clay@^1.0.0",
5
-      "/home/louis/pebble-dev/repos/synocam_home_switch"
4
+      "pebble-clay",
5
+      "/mnt/c/Users/louisj/repos/synocam_v2/dscam-h-s"
6 6
     ]
7 7
   ],
8
-  "_from": "pebble-clay@>=1.0.0 <2.0.0",
8
+  "_from": "pebble-clay@latest",
9 9
   "_id": "pebble-clay@1.0.4",
10 10
   "_inCache": true,
11 11
   "_installable": true,
... ...
@@ -23,11 +23,11 @@
23 23
   "_phantomChildren": {},
24 24
   "_requested": {
25 25
     "name": "pebble-clay",
26
-    "raw": "pebble-clay@^1.0.0",
27
-    "rawSpec": "^1.0.0",
26
+    "raw": "pebble-clay",
27
+    "rawSpec": "",
28 28
     "scope": null,
29
-    "spec": ">=1.0.0 <2.0.0",
30
-    "type": "range"
29
+    "spec": "latest",
30
+    "type": "tag"
31 31
   },
32 32
   "_requiredBy": [
33 33
     "/"
... ...
@@ -35,8 +35,8 @@
35 35
   "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz",
36 36
   "_shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
37 37
   "_shrinkwrap": null,
38
-  "_spec": "pebble-clay@^1.0.0",
39
-  "_where": "/home/louis/pebble-dev/repos/synocam_home_switch",
38
+  "_spec": "pebble-clay",
39
+  "_where": "/mnt/c/Users/louisj/repos/synocam_v2/dscam-h-s",
40 40
   "author": {
41 41
     "name": "Pebble Technology"
42 42
   },
... ...
@@ -86,9 +86,15 @@
86 86
     "vinyl-source-stream": "^1.1.0",
87 87
     "watchify": "^3.7.0"
88 88
   },
89
-  "directories": {},
90 89
   "dist": {
90
+    "integrity": "sha512-/rXxmltdW8JyohDzXINdea+d2wnFJVNFiTXfuZsKpySURZSCFMMucX9sZPZvbHnEA4xFINM4iicyhBbvY4ALfw==",
91 91
     "shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
92
+    "signatures": [
93
+      {
94
+        "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
95
+        "sig": "MEUCIFA12PX5bVibhTGVMnkJFWBxPBU/x5R6Jz2B7RvpzD2ZAiEA6HfjOjccw0U1kuU5M+yix7faMroR6wImCgOwGEIEN/Q="
96
+      }
97
+    ],
92 98
     "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz"
93 99
   },
94 100
   "gitHead": "1bf6db08092ab464974d1762a953ea7cbd24efb8",
Browse code

add handlerconfig

Louis authored on27/10/2021 21:00:13
Showing1 changed files
... ...
@@ -1,41 +1,41 @@
1 1
 {
2 2
   "_args": [
3 3
     [
4
-      "pebble-clay@^0.1.4",
4
+      "pebble-clay@^1.0.0",
5 5
       "/home/louis/pebble-dev/repos/synocam_home_switch"
6 6
     ]
7 7
   ],
8
-  "_from": "pebble-clay@>=0.1.4 <0.2.0",
9
-  "_id": "pebble-clay@0.1.37",
8
+  "_from": "pebble-clay@>=1.0.0 <2.0.0",
9
+  "_id": "pebble-clay@1.0.4",
10 10
   "_inCache": true,
11 11
   "_installable": true,
12 12
   "_location": "/pebble-clay",
13
-  "_nodeVersion": "6.2.1",
13
+  "_nodeVersion": "6.9.1",
14 14
   "_npmOperationalInternal": {
15 15
     "host": "packages-12-west.internal.npmjs.com",
16
-    "tmp": "tmp/pebble-clay-0.1.37.tgz_1465953473535_0.8471449329517782"
16
+    "tmp": "tmp/pebble-clay-1.0.4.tgz_1479759281024_0.1520081793423742"
17 17
   },
18 18
   "_npmUser": {
19 19
     "email": "webteam@getpebble.com",
20 20
     "name": "pebble-tech"
21 21
   },
22
-  "_npmVersion": "3.9.3",
22
+  "_npmVersion": "3.10.8",
23 23
   "_phantomChildren": {},
24 24
   "_requested": {
25 25
     "name": "pebble-clay",
26
-    "raw": "pebble-clay@^0.1.4",
27
-    "rawSpec": "^0.1.4",
26
+    "raw": "pebble-clay@^1.0.0",
27
+    "rawSpec": "^1.0.0",
28 28
     "scope": null,
29
-    "spec": ">=0.1.4 <0.2.0",
29
+    "spec": ">=1.0.0 <2.0.0",
30 30
     "type": "range"
31 31
   },
32 32
   "_requiredBy": [
33 33
     "/"
34 34
   ],
35
-  "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-0.1.37.tgz",
36
-  "_shasum": "847dff99ad3b8660dd71bc0cbfbb4f6509738a8d",
35
+  "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz",
36
+  "_shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
37 37
   "_shrinkwrap": null,
38
-  "_spec": "pebble-clay@^0.1.4",
38
+  "_spec": "pebble-clay@^1.0.0",
39 39
   "_where": "/home/louis/pebble-dev/repos/synocam_home_switch",
40 40
   "author": {
41 41
     "name": "Pebble Technology"
... ...
@@ -88,10 +88,10 @@
88 88
   },
89 89
   "directories": {},
90 90
   "dist": {
91
-    "shasum": "847dff99ad3b8660dd71bc0cbfbb4f6509738a8d",
92
-    "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-0.1.37.tgz"
91
+    "shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
92
+    "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz"
93 93
   },
94
-  "gitHead": "118df1d952cddea78110700bdc47123c88e79179",
94
+  "gitHead": "1bf6db08092ab464974d1762a953ea7cbd24efb8",
95 95
   "homepage": "https://github.com/pebble/clay#readme",
96 96
   "keywords": [
97 97
     "config",
... ...
@@ -100,7 +100,6 @@
100 100
     "pebble-package"
101 101
   ],
102 102
   "license": "MIT",
103
-  "main": "index.js",
104 103
   "maintainers": [
105 104
     {
106 105
       "name": "pebble-tech",
... ...
@@ -110,6 +109,9 @@
110 109
   "name": "pebble-clay",
111 110
   "optionalDependencies": {},
112 111
   "pebble": {
112
+    "capabilities": [
113
+      "configurable"
114
+    ],
113 115
     "projectType": "package",
114 116
     "resources": {
115 117
       "media": []
... ...
@@ -139,5 +141,5 @@
139 141
     "test-debug": "(export DEBUG=true && ./node_modules/.bin/gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run)",
140 142
     "test-travis": "gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./"
141 143
   },
142
-  "version": "0.1.37"
144
+  "version": "1.0.4"
143 145
 }
Browse code

pebble-clay

Louis authored on26/10/2021 23:21:03
Showing1 changed files
... ...
@@ -1,42 +1,42 @@
1 1
 {
2 2
   "_args": [
3 3
     [
4
-      "pebble-clay@^1.0.0",
5
-      "/home/louis/pebble-dev/projects/synocam_home_switch"
4
+      "pebble-clay@^0.1.4",
5
+      "/home/louis/pebble-dev/repos/synocam_home_switch"
6 6
     ]
7 7
   ],
8
-  "_from": "pebble-clay@>=1.0.0 <2.0.0",
9
-  "_id": "pebble-clay@1.0.4",
8
+  "_from": "pebble-clay@>=0.1.4 <0.2.0",
9
+  "_id": "pebble-clay@0.1.37",
10 10
   "_inCache": true,
11 11
   "_installable": true,
12 12
   "_location": "/pebble-clay",
13
-  "_nodeVersion": "6.9.1",
13
+  "_nodeVersion": "6.2.1",
14 14
   "_npmOperationalInternal": {
15 15
     "host": "packages-12-west.internal.npmjs.com",
16
-    "tmp": "tmp/pebble-clay-1.0.4.tgz_1479759281024_0.1520081793423742"
16
+    "tmp": "tmp/pebble-clay-0.1.37.tgz_1465953473535_0.8471449329517782"
17 17
   },
18 18
   "_npmUser": {
19 19
     "email": "webteam@getpebble.com",
20 20
     "name": "pebble-tech"
21 21
   },
22
-  "_npmVersion": "3.10.8",
22
+  "_npmVersion": "3.9.3",
23 23
   "_phantomChildren": {},
24 24
   "_requested": {
25 25
     "name": "pebble-clay",
26
-    "raw": "pebble-clay@^1.0.0",
27
-    "rawSpec": "^1.0.0",
26
+    "raw": "pebble-clay@^0.1.4",
27
+    "rawSpec": "^0.1.4",
28 28
     "scope": null,
29
-    "spec": ">=1.0.0 <2.0.0",
29
+    "spec": ">=0.1.4 <0.2.0",
30 30
     "type": "range"
31 31
   },
32 32
   "_requiredBy": [
33 33
     "/"
34 34
   ],
35
-  "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz",
36
-  "_shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
35
+  "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-0.1.37.tgz",
36
+  "_shasum": "847dff99ad3b8660dd71bc0cbfbb4f6509738a8d",
37 37
   "_shrinkwrap": null,
38
-  "_spec": "pebble-clay@^1.0.0",
39
-  "_where": "/home/louis/pebble-dev/projects/synocam_home_switch",
38
+  "_spec": "pebble-clay@^0.1.4",
39
+  "_where": "/home/louis/pebble-dev/repos/synocam_home_switch",
40 40
   "author": {
41 41
     "name": "Pebble Technology"
42 42
   },
... ...
@@ -88,10 +88,10 @@
88 88
   },
89 89
   "directories": {},
90 90
   "dist": {
91
-    "shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
92
-    "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz"
91
+    "shasum": "847dff99ad3b8660dd71bc0cbfbb4f6509738a8d",
92
+    "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-0.1.37.tgz"
93 93
   },
94
-  "gitHead": "1bf6db08092ab464974d1762a953ea7cbd24efb8",
94
+  "gitHead": "118df1d952cddea78110700bdc47123c88e79179",
95 95
   "homepage": "https://github.com/pebble/clay#readme",
96 96
   "keywords": [
97 97
     "config",
... ...
@@ -100,6 +100,7 @@
100 100
     "pebble-package"
101 101
   ],
102 102
   "license": "MIT",
103
+  "main": "index.js",
103 104
   "maintainers": [
104 105
     {
105 106
       "name": "pebble-tech",
... ...
@@ -109,9 +110,6 @@
109 110
   "name": "pebble-clay",
110 111
   "optionalDependencies": {},
111 112
   "pebble": {
112
-    "capabilities": [
113
-      "configurable"
114
-    ],
115 113
     "projectType": "package",
116 114
     "resources": {
117 115
       "media": []
... ...
@@ -141,5 +139,5 @@
141 139
     "test-debug": "(export DEBUG=true && ./node_modules/.bin/gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run)",
142 140
     "test-travis": "gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./"
143 141
   },
144
-  "version": "1.0.4"
142
+  "version": "0.1.37"
145 143
 }
Louis authored on25/08/2018 23:51:28
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,145 @@
1
+{
2
+  "_args": [
3
+    [
4
+      "pebble-clay@^1.0.0",
5
+      "/home/louis/pebble-dev/projects/synocam_home_switch"
6
+    ]
7
+  ],
8
+  "_from": "pebble-clay@>=1.0.0 <2.0.0",
9
+  "_id": "pebble-clay@1.0.4",
10
+  "_inCache": true,
11
+  "_installable": true,
12
+  "_location": "/pebble-clay",
13
+  "_nodeVersion": "6.9.1",
14
+  "_npmOperationalInternal": {
15
+    "host": "packages-12-west.internal.npmjs.com",
16
+    "tmp": "tmp/pebble-clay-1.0.4.tgz_1479759281024_0.1520081793423742"
17
+  },
18
+  "_npmUser": {
19
+    "email": "webteam@getpebble.com",
20
+    "name": "pebble-tech"
21
+  },
22
+  "_npmVersion": "3.10.8",
23
+  "_phantomChildren": {},
24
+  "_requested": {
25
+    "name": "pebble-clay",
26
+    "raw": "pebble-clay@^1.0.0",
27
+    "rawSpec": "^1.0.0",
28
+    "scope": null,
29
+    "spec": ">=1.0.0 <2.0.0",
30
+    "type": "range"
31
+  },
32
+  "_requiredBy": [
33
+    "/"
34
+  ],
35
+  "_resolved": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz",
36
+  "_shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
37
+  "_shrinkwrap": null,
38
+  "_spec": "pebble-clay@^1.0.0",
39
+  "_where": "/home/louis/pebble-dev/projects/synocam_home_switch",
40
+  "author": {
41
+    "name": "Pebble Technology"
42
+  },
43
+  "bugs": {
44
+    "url": "https://github.com/pebble/clay/issues"
45
+  },
46
+  "dependencies": {},
47
+  "description": "Pebble Config Framework",
48
+  "devDependencies": {
49
+    "autoprefixer": "^6.3.1",
50
+    "bourbon": "^4.2.6",
51
+    "browserify": "^13.0.0",
52
+    "browserify-istanbul": "^0.2.1",
53
+    "chai": "^3.4.1",
54
+    "deamdify": "^0.2.0",
55
+    "deepcopy": "^0.6.1",
56
+    "del": "^2.0.2",
57
+    "eslint": "^1.5.1",
58
+    "eslint-config-pebble": "^1.2.0",
59
+    "eslint-plugin-standard": "^1.3.1",
60
+    "gulp": "^3.9.0",
61
+    "gulp-autoprefixer": "^3.1.0",
62
+    "gulp-htmlmin": "^1.3.0",
63
+    "gulp-inline": "0.0.15",
64
+    "gulp-insert": "^0.5.0",
65
+    "gulp-sass": "^2.1.1",
66
+    "gulp-sourcemaps": "^1.6.0",
67
+    "gulp-uglify": "^1.5.2",
68
+    "joi": "^6.10.1",
69
+    "karma": "^0.13.19",
70
+    "karma-browserify": "^5.0.1",
71
+    "karma-chrome-launcher": "^0.2.2",
72
+    "karma-coverage": "^0.5.3",
73
+    "karma-mocha": "^0.2.1",
74
+    "karma-mocha-reporter": "^1.1.5",
75
+    "karma-source-map-support": "^1.1.0",
76
+    "karma-threshold-reporter": "^0.1.15",
77
+    "mocha": "^2.3.4",
78
+    "postcss": "^5.0.14",
79
+    "require-from-string": "^1.1.0",
80
+    "sassify": "^0.9.1",
81
+    "sinon": "^1.17.3",
82
+    "stringify": "^3.2.0",
83
+    "through": "^2.3.8",
84
+    "tosource": "^1.0.0",
85
+    "vinyl-buffer": "^1.0.0",
86
+    "vinyl-source-stream": "^1.1.0",
87
+    "watchify": "^3.7.0"
88
+  },
89
+  "directories": {},
90
+  "dist": {
91
+    "shasum": "fdf92f0fdc770a979c06874eaa2457cc2e762344",
92
+    "tarball": "https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz"
93
+  },
94
+  "gitHead": "1bf6db08092ab464974d1762a953ea7cbd24efb8",
95
+  "homepage": "https://github.com/pebble/clay#readme",
96
+  "keywords": [
97
+    "config",
98
+    "configuration",
99
+    "pebble",
100
+    "pebble-package"
101
+  ],
102
+  "license": "MIT",
103
+  "maintainers": [
104
+    {
105
+      "name": "pebble-tech",
106
+      "email": "webteam@getpebble.com"
107
+    }
108
+  ],
109
+  "name": "pebble-clay",
110
+  "optionalDependencies": {},
111
+  "pebble": {
112
+    "capabilities": [
113
+      "configurable"
114
+    ],
115
+    "projectType": "package",
116
+    "resources": {
117
+      "media": []
118
+    },
119
+    "sdkVersion": "3",
120
+    "targetPlatforms": [
121
+      "aplite",
122
+      "basalt",
123
+      "chalk",
124
+      "diorite",
125
+      "emery"
126
+    ]
127
+  },
128
+  "readme": "ERROR: No README data found!",
129
+  "repository": {
130
+    "type": "git",
131
+    "url": "git+https://github.com/pebble/clay.git"
132
+  },
133
+  "scripts": {
134
+    "build": "gulp",
135
+    "dev": "gulp dev",
136
+    "lint": "eslint ./",
137
+    "pebble-build": "npm run build && pebble build",
138
+    "pebble-clean": "rm -rf tmp src/js/index.js && pebble clean",
139
+    "pebble-publish": "npm run pebble-clean && npm run build && pebble build && pebble package publish && npm run pebble-clean",
140
+    "test": "gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run",
141
+    "test-debug": "(export DEBUG=true && ./node_modules/.bin/gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run)",
142
+    "test-travis": "gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./"
143
+  },
144
+  "version": "1.0.4"
145
+}