Skip to content

Commit 3318e18

Browse files
committed
Use private properties, optional chaining & coalescing operator
Just a syntactic refactoring, makes no difference for consumers. The syntax is supported by all our target environments, but if browserify is used (without babel or similar) it'll fail to parse. Not sure if that constitutes a breaking change. Category: change
1 parent eedeed9 commit 3318e18

13 files changed

+526
-531
lines changed

.airtap.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,8 @@ presets:
1212
- airtap-electron
1313
browsers:
1414
- name: electron
15+
16+
# Until airtap switches to rollup
17+
browserify:
18+
- transform: babelify
19+
presets: ["@babel/preset-env"]

.github/dependabot.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ updates:
77
ignore:
88
- dependency-name: standard
99
- dependency-name: ts-standard
10-
- dependency-name: '@types/node'
10+
- dependency-name: "@types/node"
1111
- dependency-name: voxpelli/tsconfig
1212
- dependency-name: typescript
1313
- dependency-name: hallmark
14+
- dependency-name: "@babel/preset-env"
15+
- dependency-name: babelify
1416

1517
# Stay on the 3rd or 4th oldest stable release, per
1618
# https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy

0 commit comments

Comments
 (0)