Rob Pilling
2fe22ec5de
sanitycheck: drop acorn-stage3, upgrade to v8 (for `??`)
2024-11-22 07:59:58 +00:00
Rob Pilling
a8f1aa97e5
sanitycheck: parse ecma2020 constructs (`??`)
2024-11-11 12:11:58 +00:00
Rob Pilling
2c39e38b3f
Fail the build if lint warnings appear
2024-06-25 22:14:00 +01:00
Rob Pilling
e20d2bb3eb
package.json: add `fix` script
2024-05-30 22:17:00 +01:00
Anton
a78858e1ac
Also lint typescript files
2024-05-04 23:21:43 +02:00
Anton
22a43725ef
Add a lint-modules script
2024-03-14 11:16:44 +01:00
Anton
29cfd17778
Create lint exemptions
2024-03-04 21:34:17 +01:00
Anton
825a8b8290
Update Eslint
2024-02-29 14:43:29 +01:00
Anton
07bc3952f5
Add http-server dependency
2024-02-25 23:27:26 +01:00
Gordon Williams
38ec9aecaa
Now lint modules too
2022-11-10 13:54:39 +00:00
Jason Dekarske
9737014a5f
actually add eslint
2022-05-06 12:58:56 -07:00
Jason Dekarske
bcb380c970
bump eslint version
...
add airbnb config
add suggested package.json attrs
2022-05-06 12:58:10 -07:00
Richard de Boer
e75a828fce
always use shell script to generate apps.json, remove js version
...
Gets rid of duplicated functionality, but allows passing a filename
argument to write to a different file instead of `apps.json`.
2022-01-20 20:41:30 +01:00
Richard de Boer
a3b49a0d82
Support for localhost appstore
...
- Adds a script to generate `apps.local.json` from all metadata
- Makes the loader use `apps.local.json` when serving from localhost
- Adds npm `local` script to watch for changed metadata, while serving
from localhost
2022-01-20 20:41:29 +01:00
Gordon Williams
b1fe7201c8
Remove core testing - we'll do this in the EspruinoAppsCore repo
2020-09-01 15:05:44 +01:00
Gordon Williams
78d0e630c4
update lint test
2020-08-21 15:02:37 +01:00
Ben Whittaker
e231e0991d
Disable cache when running locally
2020-06-06 22:46:54 -04:00
Gordon Williams
aa193454db
Now linting library too
2020-05-28 08:27:01 +01:00
Gordon Williams
317ec01b4e
Add basic linting for app loader
2020-05-27 16:39:36 +01:00
Tuukka Ikkala
d1b890c49a
npm test: Run eslint after sanitycheck.js
2020-05-26 15:21:43 +03:00
Tuukka Ikkala
cb90425fdf
For apps, add eslint with baseline .eslintrc.json
...
Add also npm run target "lint-apps".
2020-05-23 23:34:16 +03:00
Richard Hopkins
1d239f8541
Sanity check
2020-05-11 00:12:59 +01:00
Fredrik Lautrup
7216b18867
Fix error in reference to files
2020-04-18 11:48:22 +02:00
Marcus Noble
20983fc928
Added npm task to run locally
2020-03-18 08:46:40 +00:00
Gordon Williams
5266227ee0
Start travis builds (hopefully!)
2020-02-28 14:28:15 +00:00