1 | #!/usr/bin/env node
|
2 |
|
3 | const fs = require('fs');
|
4 | const espree = require('espree');
|
5 |
|
6 | [
|
7 | './plugins/typed-messages/dist/typed-messages.js',
|
8 | './plugins/webrtc/dist/webrtc.js',
|
9 | './plugins/groupchat-receipts/dist/groupchat-receipts.js',
|
10 | './plugins/live-query/dist/live-query.js',
|
11 | './dist/realtime-browser.js',
|
12 | './dist/realtime-weapp.js',
|
13 | ].forEach(file => {
|
14 | process.stdout.write(`validate ${file}`);
|
15 | const code = fs.readFileSync(file);
|
16 | espree.parse(code, {
|
17 | ecmaVersion: 5,
|
18 | });
|
19 | console.log(' OK');
|
20 | });
|