diff --git a/config/envs.mjs b/config/envs.mjs index aa682f282..a1c5cdc74 100644 --- a/config/envs.mjs +++ b/config/envs.mjs @@ -1,3 +1,5 @@ +/* eslint-disable no-process-env */ + import dotenv from 'dotenv'; dotenv.config(); @@ -14,6 +16,6 @@ const envs = { ENV__ID_TAGINFO_API_URL: JSON.stringify(process.env.ENV__ID_TAGINFO_API_URL || null), ENV__ID_NOMINATIM_API_URL: JSON.stringify(process.env.ENV__ID_NOMINATIM_API_URL || null), -} +}; export default envs; diff --git a/config/id.js b/config/id.js index 1ac157746..7f5625f3d 100644 --- a/config/id.js +++ b/config/id.js @@ -1,3 +1,5 @@ +/* eslint-disable no-undef */ + // cdns for external data packages const presetsCdnUrl = ENV__ID_PRESETS_CDN_URL || 'https://cdn.jsdelivr.net/npm/@openstreetmap/id-tagging-schema@{presets_version}/'; @@ -10,12 +12,12 @@ const nsiCdnUrl = ENV__ID_NSI_CDN_URL // api urls and settings const defaultOsmApiConnections = { - "live": { + live: { url: 'https://www.openstreetmap.org', client_id: '0tmNTmd0Jo1dQp4AUmMBLtGiD9YpMuXzHefitcuVStc', client_secret: 'BTlNrNxIPitHdL4sP2clHw5KLoee9aKkA7dQbc0Bj7Q' }, - "dev": { + dev: { url: 'https://api06.dev.openstreetmap.org', client_id: 'Ee1wWJ6UlpERbF6BfTNOpwn0R8k_06mvMXdDUkeHMgw', client_secret: 'OnfWFC-JkZNHyYdr_viNn_h_RTZXRslKcUxllOXqf5g' diff --git a/package.json b/package.json index e6df45870..94d086ab8 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "dist:svg:roentgen": "svg-sprite --shape-id-generator \"roentgen-%s\" --shape-dim-width 16 --shape-dim-height 16 --symbol --symbol-dest . --symbol-sprite dist/img/roentgen-sprite.svg svg/roentgen/*.svg", "dist:svg:temaki": "svg-sprite --symbol --symbol-dest . --shape-id-generator \"temaki-%s\" --symbol-sprite dist/img/temaki-sprite.svg node_modules/@rapideditor/temaki/icons/*.svg", "imagery": "node scripts/update_imagery.js", - "lint": "eslint scripts test/spec modules", + "lint": "eslint config scripts test/spec modules --ext js,mjs", "lint:fix": "eslint scripts test/spec modules --fix", "start": "run-s start:watch", "start:single-build": "run-p build:js start:server", diff --git a/scripts/build_data.js b/scripts/build_data.js index cc48f008d..79852a3df 100644 --- a/scripts/build_data.js +++ b/scripts/build_data.js @@ -19,7 +19,9 @@ fontawesome.library.add(fas, far, fab); const dotenv = require('dotenv'); dotenv.config(); const presetsVersion = require('../package.json').devDependencies['@openstreetmap/id-tagging-schema']; +/* eslint-disable no-process-env */ const presetsUrl = (process.env.ID_PRESETS_CDN_URL || 'https://cdn.jsdelivr.net/npm/@openstreetmap/id-tagging-schema@{presets_version}').replace('{presets_version}', presetsVersion); +/* eslint-enable no-process-env */ let _currBuild = null;