data/RRDStore.js \
data/TimezoneStore.js \
data/model/Realm.js \
+ data/model/Certificates.js \
+ data/model/ACME.js \
form/DisplayEdit.js \
form/ExpireDate.js \
form/IntegerField.js \
form/BondModeSelector.js \
form/NetworkSelector.js \
form/RealmComboBox.js \
+ form/PruneKeepField.js \
form/RoleSelector.js \
form/DiskSelector.js \
form/MultiDiskSelector.js \
form/TaskTypeSelector.js \
+ form/ACME.js \
button/Button.js \
button/HelpButton.js \
grid/ObjectGrid.js \
grid/PendingObjectGrid.js \
- grid/DiskList.js \
+ panel/DiskList.js \
panel/InputPanel.js \
panel/InfoWidget.js \
panel/LogView.js \
panel/JournalView.js \
panel/PermissionView.js \
+ panel/PruneKeepPanel.js \
panel/RRDChart.js \
panel/GaugeWidget.js \
+ panel/Certificates.js \
+ panel/ACMEAccount.js \
+ panel/ACMEPlugin.js \
+ panel/ACMEDomains.js \
+ panel/StatusView.js \
window/Edit.js \
window/PasswordEdit.js \
window/SafeDestroy.js \
window/LanguageEdit.js \
window/DiskSmart.js \
window/ZFSDetail.js \
+ window/Certificates.js \
+ window/ACMEAccount.js \
+ window/ACMEPluginEdit.js \
+ window/ACMEDomains.js \
+ window/FileBrowser.js \
node/APT.js \
node/NetworkEdit.js \
node/NetworkView.js \
all: ${SUBDIRS}
set -e && for i in ${SUBDIRS}; do ${MAKE} -C $$i; done
+.lint-incremental: ${JSSRC}
+ eslint $?
+ touch "$@"
+
.PHONY: lint
check: lint
lint: ${JSSRC}
- eslint ${JSSRC}
+ eslint --strict ${JSSRC}
-proxmoxlib.js: ${JSSRC}
+proxmoxlib.js: .lint-incremental ${JSSRC}
# add the version as comment in the file
echo "// ${DEB_VERSION_UPSTREAM_REVISION}" > $@.tmp
cat ${JSSRC} >> $@.tmp