Skip to content

Commit a61ec7f

Browse files
committed
enforce ES 2018 compatibility
1 parent 65353e9 commit a61ec7f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.eslintrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"extends": "eslint:recommended",
33
"parserOptions": {
44
"sourceType": "module",
5-
"ecmaVersion": 2020
5+
"ecmaVersion": 2018
66
},
77
"env": {
88
"es6": true,

src/table.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export function makeQueryTemplate(operations, source) {
220220
const {select, from, filter, sort, slice} = operations;
221221
if (!from.table)
222222
throw new Error("missing from table");
223-
if (select.columns?.length === 0)
223+
if (select.columns && select.columns.length === 0)
224224
throw new Error("at least one column must be selected");
225225
const columns = select.columns ? select.columns.map((c) => `t.${escaper(c)}`) : "*";
226226
const args = [

0 commit comments

Comments
 (0)