+
+
+
+
+
WeatherStar 4000+
+
v<%- version %>
+
Enter your location above to continue
+
+
+
+ <%- include('partials/progress.ejs') %>
+
+
+ <%- include('partials/hourly.ejs') %>
+
+
+ <%- include('partials/hourly-graph.ejs') %>
+
+
+ <%- include('partials/travel.ejs') %>
+
+
+ <%- include('partials/current-weather.ejs') %>
+
+
+ <%- include('partials/local-forecast.ejs') %>
+
+
+ <%- include('partials/latest-observations.ejs') %>
+
+
+ <%- include('partials/regional-forecast.ejs') %>
+
+
+ <%- include('partials/almanac.ejs') %>
+
+
+ <%- include('partials/spc-outlook.ejs') %>
+
+
+ <%- include('partials/extended-forecast.ejs') %>
+
+
+ <%- include('partials/radar.ejs') %>
+
+
+ <%- include('partials/hazards.ejs') %>
+
+
+
+
+
+
+

+
diff --git a/ws4kp.code-workspace b/ws4kp.code-workspace
index b2a36e7..67581ec 100644
--- a/ws4kp.code-workspace
+++ b/ws4kp.code-workspace
@@ -1,84 +1,85 @@
-{
- "folders": [
- {
- "path": "."
- }
- ],
- "settings": {
- "search.exclude": {
- "**/*.code-search": true,
- "**/*.css": true,
- "**/*.min.js": true,
- "**/bower_components": true,
- "**/node_modules": true,
- "**/vendor": true,
- "dist/**": true
- },
- "cSpell.enabledFileTypes": {
- "markdown": true,
- "JavaScript": true
- },
- "cSpell.enabled": true,
- "cSpell.ignoreWords": [
- "'storm",
- "arcgis",
- "Battaglia",
- "devbridge",
- "gifs",
- "ltrim",
- "mbar",
- "Noaa",
- "nosleep",
- "Pngs",
- "PRECIP",
- "rtrim",
- "sonarjs",
- "T",
- "T'storm",
- "uscomp",
- "Visib",
- "Waukegan",
- "WSQS",
- "Tucsan",
- "Malek",
- "mwood",
- "unmuted",
- "dumpio",
- "mesonet"
- ],
- "cSpell.ignorePaths": [
- "**/package-lock.json",
- "**/node_modules/**",
- "**/vscode-extension/**",
- "**/.git/objects/**",
- ".vscode",
- ".vscode-insiders",
- "**/vendor/auto/**",
- ],
- "editor.tabSize": 2,
- "editor.insertSpaces": false, // .eslintrc wants tabs instead of spaces
- "emmet.includeLanguages": {
- "ejs": "html",
- },
- "[html]": {
- // Use built-in VS Code HTML formatter instead of third-party EJS extension
- "editor.defaultFormatter": "vscode.html-language-features"
- },
- "files.exclude": {},
- "files.eol": "\n",
- "files.associations": {
- "*.ejs": "ejs"
- },
- "editor.formatOnSave": true,
- "editor.codeActionsOnSave": {
- "source.fixAll.eslint": "explicit"
- }
- },
- "extensions": {
- "recommendations": [
- "digitalbrainstem.javascript-ejs-support", // EJS (Embedded JavaScript) template language support
- "dbaeumer.vscode-eslint", // ESLint JavaScript linting integration
- "streetsidesoftware.code-spell-checker",
- ]
- }
-}
+{
+ "folders": [
+ {
+ "path": "."
+ }
+ ],
+ "settings": {
+ "search.exclude": {
+ "**/*.code-search": true,
+ "**/*.css": true,
+ "**/*.min.js": true,
+ "**/bower_components": true,
+ "**/node_modules": true,
+ "**/vendor": true,
+ "dist/**": true
+ },
+ "cSpell.enabledFileTypes": {
+ "markdown": true,
+ "JavaScript": true
+ },
+ "cSpell.enabled": true,
+ "cSpell.ignoreWords": [
+ "'storm",
+ "arcgis",
+ "Battaglia",
+ "devbridge",
+ "gifs",
+ "ltrim",
+ "mbar",
+ "Noaa",
+ "nosleep",
+ "Pngs",
+ "PRECIP",
+ "rtrim",
+ "sonarjs",
+ "T",
+ "T'storm",
+ "uscomp",
+ "Visib",
+ "Waukegan",
+ "WSQS",
+ "Tucsan",
+ "Malek",
+ "mwood",
+ "unmuted",
+ "dumpio",
+ "mesonet"
+ ],
+ "cSpell.ignorePaths": [
+ "**/package-lock.json",
+ "**/node_modules/**",
+ "**/vscode-extension/**",
+ "**/.git/objects/**",
+ ".vscode",
+ ".vscode-insiders",
+ "**/vendor/auto/**",
+ ],
+ "editor.tabSize": 2,
+ "editor.insertSpaces": false, // .eslintrc wants tabs instead of spaces
+ "emmet.includeLanguages": {
+ "ejs": "html",
+ },
+ "[ejs]": {
+ "editor.occurrencesHighlight": "off",
+ "editor.defaultFormatter": "j69.ejs-beautify"
+ },
+ "files.exclude": {},
+ "files.eol": "\n",
+ "files.associations": {
+ "*.ejs": "ejs"
+ },
+ "editor.formatOnSave": true,
+ "editor.codeActionsOnSave": {
+ "source.fixAll.eslint": "explicit"
+ }
+ },
+ "extensions": {
+ "recommendations": [
+ "digitalbrainstem.javascript-ejs-support", // EJS (Embedded JavaScript) template language support
+ "dbaeumer.vscode-eslint", // ESLint JavaScript linting integration
+ "streetsidesoftware.code-spell-checker",
+ "j69.ejs-beautify",
+ ]
+ }
+}