1 | {
|
2 | "name": "johnny-five",
|
3 | "description": "The JavaScript Robotics and Hardware Programming Framework. Use with: Arduino (all models), Electric Imp, Beagle Bone, Intel Galileo & Edison, Linino One, Pinoccio, pcDuino3, Raspberry Pi, Particle/Spark Core & Photon, Tessel 2, TI Launchpad and more!",
|
4 | "version": "1.2.0",
|
5 | "homepage": "https://johnny-five.io",
|
6 | "author": "Rick Waldron <waldron.rick@gmail.com>",
|
7 | "keywords": [
|
8 | "0A02",
|
9 | "0A21",
|
10 | "16x2 LCD",
|
11 | "20x4 LCD",
|
12 | "2D120X",
|
13 | "2Y0A02",
|
14 | "2Y0A21",
|
15 | "74HC595",
|
16 | "ADXL335",
|
17 | "ADXL345",
|
18 | "ALS-PT19",
|
19 | "ALSPT19",
|
20 | "ANALOG",
|
21 | "arduino",
|
22 | "Ardumoto",
|
23 | "AT42QT1070",
|
24 | "BLINKM",
|
25 | "BMP180",
|
26 | "Continuous Rotation",
|
27 | "DEFAULT",
|
28 | "Diffused LED",
|
29 | "DS18B20",
|
30 | "Edison Arduino Block",
|
31 | "Edison GPIO Block",
|
32 | "Edison I2C Block",
|
33 | "Edison PWM Block",
|
34 | "edison",
|
35 | "ESPLORA",
|
36 | "EV3",
|
37 | "firmata",
|
38 | "galileo-io",
|
39 | "galileo",
|
40 | "GP2D120XJ00F",
|
41 | "GP2Y0A02YK0F",
|
42 | "GP2Y0A21YK",
|
43 | "GP2Y0A41SK0F",
|
44 | "GY-521",
|
45 | "GY521",
|
46 | "HD44780",
|
47 | "High Torque",
|
48 | "Hitec HS-35HD",
|
49 | "Hitec HS-422",
|
50 | "Hitec HS-425BB",
|
51 | "Hitec HS-625MG",
|
52 | "Hitec HS-646WP",
|
53 | "Hitec HS-755HB",
|
54 | "Hitec HS-805BB",
|
55 | "Hitec HS-85MG",
|
56 | "HMC5883L",
|
57 | "HMC6352",
|
58 | "Hobby Motor",
|
59 | "HRLV-MaxSonar-EZ0",
|
60 | "HT16K33",
|
61 | "HTU21D",
|
62 | "i2c",
|
63 | "Infrared Proximity Sensor",
|
64 | "Infrared Sensor",
|
65 | "intel edison",
|
66 | "intel galileo",
|
67 | "ISL29125",
|
68 | "JHD1313M1",
|
69 | "Joystick",
|
70 | "Joystick",
|
71 | "LCD1602",
|
72 | "LCD2004",
|
73 | "LCM1602",
|
74 | "LED",
|
75 | "LIDAR-Lite v2",
|
76 | "Ludus Protoshield Wireless",
|
77 | "Ludus Protoshield",
|
78 | "LV-MaxSonar-EZ0",
|
79 | "LV-MaxSonar-EZ3",
|
80 | "MCP23008",
|
81 | "MCP23017",
|
82 | "MCP9808",
|
83 | "Metal Gear",
|
84 | "MJKDZ",
|
85 | "MMA7361",
|
86 | "MMA7660",
|
87 | "MMA8462Q",
|
88 | "MPL115A2",
|
89 | "MPL3115A2",
|
90 | "MPR121",
|
91 | "MPR121QR2",
|
92 | "MPU-6050",
|
93 | "MPU6050",
|
94 | "MUXSHIELD2",
|
95 | "NXT",
|
96 | "OA41SK",
|
97 | "PARALLEL",
|
98 | "particle",
|
99 | "PCA9685",
|
100 | "pcduino",
|
101 | "PCF8574",
|
102 | "PCF8574A",
|
103 | "PCF8574AT",
|
104 | "PCF8574T",
|
105 | "PCF8575",
|
106 | "PCF8591",
|
107 | "photon",
|
108 | "PIR Motion Sensor",
|
109 | "QTOUCH",
|
110 | "raspberry pi",
|
111 | "raspberry pi",
|
112 | "raspberrypi",
|
113 | "raspi-io",
|
114 | "RedBoard",
|
115 | "RGB LED",
|
116 | "robot",
|
117 | "robotics",
|
118 | "rpi",
|
119 | "serial",
|
120 | "serialport",
|
121 | "Servo",
|
122 | "Shift Register 8-Bit SN74HC595",
|
123 | "Shift Register",
|
124 | "SI7020",
|
125 | "spark core",
|
126 | "spark-io",
|
127 | "spark",
|
128 | "SparkFun Essential Sensor Kit",
|
129 | "SparkFun Sensor Kit",
|
130 | "Speed controller",
|
131 | "Temperature",
|
132 | "tessel 2",
|
133 | "Thumb Joystick",
|
134 | "TINKERKIT",
|
135 | "TMP36",
|
136 | "TSL2561",
|
137 | "Ultrasonic Range Finder",
|
138 | "usb",
|
139 | "VKEY",
|
140 | "Weather Shield Arduino",
|
141 | "Weather Shield Photon"
|
142 | ],
|
143 | "repository": {
|
144 | "type": "git",
|
145 | "url": "git://github.com/rwaldron/johnny-five.git"
|
146 | },
|
147 | "bugs": {
|
148 | "url": "https://github.com/rwaldron/johnny-five/issues"
|
149 | },
|
150 | "license": "MIT",
|
151 | "main": "lib/johnny-five",
|
152 | "dependencies": {
|
153 | "chalk": "2.1.0",
|
154 | "color-convert": "~1.2.2",
|
155 | "ease-component": "latest",
|
156 | "lodash.clonedeep": "^4.3.0",
|
157 | "lodash.debounce": "^4.0.3",
|
158 | "nanotimer": "0.3.10",
|
159 | "temporal": "latest"
|
160 | },
|
161 | "optionalDependencies": {
|
162 | "browser-serialport": "latest",
|
163 | "firmata": "^2.0.0",
|
164 | "serialport": "^7.1.5"
|
165 | },
|
166 | "devDependencies": {
|
167 | "async": "^2.6.1",
|
168 | "common-tags": "^1.8.0",
|
169 | "copy-paste": "^1.3.0",
|
170 | "coveralls": "^3.0.2",
|
171 | "grunt": "^1.0.3",
|
172 | "grunt-cli": "^1.2.0",
|
173 | "grunt-contrib-jshint": "^1.1.0",
|
174 | "grunt-contrib-nodeunit": "^2.0.0",
|
175 | "grunt-contrib-watch": "^1.1.0",
|
176 | "grunt-jsbeautifier": "^0.2.13",
|
177 | "grunt-jscs": "^3.0.1",
|
178 | "keypress": "latest",
|
179 | "mock-firmata": "latest",
|
180 | "nyc": "^12.0.2",
|
181 | "optimist": "^0.6.1",
|
182 | "sinon": "~1.10.2"
|
183 | },
|
184 | "scripts": {
|
185 | "test": "grunt",
|
186 | "test-cover": "nyc grunt nodeunit",
|
187 | "coveralls": "nyc --reporter=lcov grunt nodeunit && cat ./coverage/lcov.info | coveralls"
|
188 | }
|
189 | }
|