Skip to content

Commit

Permalink
Merge pull request #329 from kernvalley/release/2.1.1
Browse files Browse the repository at this point in the history
Update packages & config
  • Loading branch information
shgysk8zer0 authored Jul 4, 2023
2 parents b924b40 + b43f55d commit 8267176
Show file tree
Hide file tree
Showing 12 changed files with 3,341 additions and 1,055 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ jobs:
name: Analyze
runs-on: ubuntu-latest

permissions:
# required for all workflows
security-events: write

strategy:
fail-fast: false
matrix:
Expand Down
36 changes: 28 additions & 8 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,33 @@ on:
- master
- release/*
jobs:
build:
npm-test:
name: NPM Install and Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18.13.0
- run: npm ci
- run: npm run build --if-present
- run: npm test
- name: Checkout
uses: actions/checkout@v3
with:
lfs: true
submodules: true
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
cache: npm
- name: Get npm cache directory
id: npm-cache-dir
shell: bash
run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT}
- name: Restore cache
uses: actions/cache@v3
# use this to check for `cache-hit` ==> if: steps.npm-cache.outputs.cache-hit != 'true'
id: npm-cache
with:
path: ${{ steps.npm-cache-dir.outputs.dir }}
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: ${{ runner.os }}-node-
- name: Install dependencies
run: npm ci --ignore-scripts --no-audit --no-fund
- name: Run npm test
run: npm test --if-present
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [v2.1.1] - 2023-07-04

### Changed
- Package and config updates

## [v2.1.0] - 2023-06-20

### Changed
Expand Down
2 changes: 1 addition & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ author: Chris Zuber
title: Paradise Cove Lodge
url: 'https://www.paradisecovelodge.com'
markdown: kramdown
version: 2.0.1
version: 2.1.1
timezone: America/Los_Angeles
lang: en
dir: ltr
Expand Down
2 changes: 1 addition & 1 deletion _data/app.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Paradise Cove Lodge
shortName: Paradise Cove
version: 2.0.1
version: 2.1.1
lang: en
dir: ltr
orientation: any
Expand Down
31 changes: 19 additions & 12 deletions _data/importmap.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,22 @@
---
nonce: 187c44d8-7a5f-46d4-95a1-c2105e594f08
imports:
'std-js/': https://cdn.kernvalley.us/js/std-js/
'@shgysk8zer0/kazoo/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@shgysk8zer0/konami': https://unpkg.com/@shgysk8zer0/[email protected]/konami.js
'@shgysk8zer0/polyfills': https://unpkg.com/@shgysk8zer0/[email protected]/all.min.js
'@shgysk8zer0/polyfills/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@shgysk8zer0/components/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@kernvalley/components/': https://unpkg.com/@shgysk8zer0/[email protected]/krv/
'@shgysk8zer0/http-status': https://unpkg.com/@shgysk8zer0/[email protected]/http-status.js
'leaflet': https://unpkg.com/[email protected]/dist/leaflet-src.js
'firebase/': https://www.gstatic.com/firebasejs/9.16.0/
'url-pattern': https://unpkg.com/[email protected]/index.js
'custom-elements': https://unpkg.com/@webcomponents/[email protected]/custom-elements.min.js
'@shgysk8zer0/kazoo/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@shgysk8zer0/konami': https://unpkg.com/@shgysk8zer0/[email protected]/konami.js
'@shgysk8zer0/polyfills': https://unpkg.com/@shgysk8zer0/[email protected]/all.min.js
'@shgysk8zer0/polyfills/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@shgysk8zer0/jswaggersheets': https://unpkg.com/@shgysk8zer0/[email protected]/swagger.js
'@shgysk8zer0/jswaggersheets/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@shgysk8zer0/http-status': https://unpkg.com/@shgysk8zer0/[email protected]/http-status.js
'@shgysk8zer0/components/': https://unpkg.com/@shgysk8zer0/[email protected]/
'@kernvalley/components/': https://unpkg.com/@kernvalley/[email protected]/
'@webcomponents/custom-elements': >-
https://unpkg.com/@webcomponents/[email protected]/custom-elements.min.js
leaflet: https://unpkg.com/[email protected]/dist/leaflet-src.esm.js
firebase/: https://www.gstatic.com/firebasejs/9.23.0/
urlpattern-polyfill: https://unpkg.com/[email protected]/index.js
highlight.js: https://unpkg.com/@highlightjs/[email protected]/es/highlight.min.js
highlight.js/: https://unpkg.com/@highlightjs/[email protected]/
marked: https://unpkg.com/[email protected]/src/marked.js
marked-highlight: https://unpkg.com/[email protected]/src/index.js
scope: {}
6 changes: 3 additions & 3 deletions _data/scripts/development.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
- src: https://unpkg.com/@shgysk8zer0/polyfills@0.0.7/all.min.js
- src: https://unpkg.com/@shgysk8zer0/polyfills@0.2.0/all.min.js
crossOrigin: anonymous
referrerPolicy: no-referrer
integrity: sha384-6D7++ok/uTOBioRnypzDxJYKgBEgNUmmnNO1ZKJAUyA21GK1vuHmOsoGswvTN157
integrity: sha384-8s5Tj7IrKDs3va2EJ3QsRxxApN9vT+thnbA8imc6bwYJA2JaAddVR5b8q5wDkrdv
defer: true
- src: https://unpkg.com/@shgysk8zer0/kazoo@0.0.12/harden.js
- src: https://unpkg.com/@shgysk8zer0/kazoo@0.2.0/harden.js
crossOrigin: anonymous
referrerPolicy: no-referrer
integrity: sha384-55L/wO9o0uIVTeubRIDQB4bewfNqyxrj4OXuxlW24NMEk+ioZwMHVw/tFV78mM+k
Expand Down
15 changes: 5 additions & 10 deletions _data/scripts/production.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
- src: https://cdn.polyfill.io/v3/polyfill.min.js
- src: https://unpkg.com/@webcomponents/[email protected]/custom-elements.min.js
crossOrigin: anonymous
referrerPolicy: no-referrer
noModule: true
defer: true
- src: https://unpkg.com/@webcomponents/[email protected]/custom-elements.min.js
referrerPolicy: no-referrer
integrity: sha384-xyhN4T4+9VPh8uXl6uWjGzsqwNXN9C2tla8b6zSrSqYlMFUoeCdoxiEJU0js+GNE
crossOrigin: anonymous
noModule: true
defer: true
- src: https://unpkg.com/@shgysk8zer0/[email protected]/all.min.js
integrity: sha384-O5esIhXUQcDD6TohziEoBWlKbzgaW9zKMNu+axQQu7b4w7DyfclRKFr1USqjPoMh
- src: https://unpkg.com/@shgysk8zer0/[email protected]/all.min.js
crossOrigin: anonymous
referrerPolicy: no-referrer
integrity: sha384-6D7++ok/uTOBioRnypzDxJYKgBEgNUmmnNO1ZKJAUyA21GK1vuHmOsoGswvTN157
integrity: sha384-8s5Tj7IrKDs3va2EJ3QsRxxApN9vT+thnbA8imc6bwYJA2JaAddVR5b8q5wDkrdv
defer: true
- src: https://unpkg.com/@shgysk8zer0/kazoo@0.0.12/harden.js
- src: https://unpkg.com/@shgysk8zer0/kazoo@0.2.0/harden.js
crossOrigin: anonymous
referrerPolicy: no-referrer
integrity: sha384-55L/wO9o0uIVTeubRIDQB4bewfNqyxrj4OXuxlW24NMEk+ioZwMHVw/tFV78mM+k
Expand Down
13 changes: 7 additions & 6 deletions _headers
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Permissions-Policy: geolocation=()
Link: <https://unpkg.com/@shgysk8zer0/polyfills@0.0.7/all.min.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/kazoo@0.0.12/harden.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/polyfills@0.2.0/all.min.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/kazoo@0.2.0/harden.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: </css/index.min.css>; rel=preload; as=style; referrerpolicy=no-referrer;
Link: </js/index.min.js>; rel=preload; as=script; referrerpolicy=no-referrer;
Link: </js/components.min.js>; rel=preload; as=script; referrerpolicy=no-referrer;
Content-Security-Policy: default-src 'self'; script-src 'self' cdn.kernvalley.us cdn.polyfill.io/v3/polyfill.min.js unpkg.com www.googletagmanager.com/gtag/js www.google-analytics.com/analytics.js 'nonce-187c44d8-7a5f-46d4-95a1-c2105e594f08'; style-src 'self' cdn.kernvalley.us unpkg.com; img-src *; font-src cdn.kernvalley.us/fonts/; frame-src maps.kernvalley.us/embed; connect-src 'self' cdn.kernvalley.us unpkg.com/@shgysk8zer0/ events.kernvalley.us/events.json ads.kernvalley.us/api/events api.github.com api.openweathermap.org/data/ www.google-analytics.com/j/collect www.google-analytics.com/collect www.google-analytics.com/g/collect; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; trusted-types default empty#html empty#script purify-raw#html purify#html weather-current#html krv-events#html github-user#html sanitizer-raw#html ga#script-url goog#html; require-trusted-types-for 'script';
Content-Security-Policy: default-src 'self'; script-src 'self' cdn.kernvalley.us unpkg.com www.googletagmanager.com/gtag/js www.google-analytics.com/analytics.js 'nonce-187c44d8-7a5f-46d4-95a1-c2105e594f08'; style-src 'self' cdn.kernvalley.us unpkg.com blob:; img-src *; font-src cdn.kernvalley.us/fonts/; frame-src maps.kernvalley.us/embed; connect-src 'self' unpkg.com/@shgysk8zer0/ unpkg.com/@kernvalley/ events.kernvalley.us/events.json ads.kernvalley.us/api/events api.github.com api.openweathermap.org/data/ www.google-analytics.com/j/collect www.google-analytics.com/collect www.google-analytics.com/g/collect; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; trusted-types default empty#html empty#script purify-raw#html purify#html weather-current#html krv-events#html github-user#html sanitizer-raw#html ga#script-url goog#html; require-trusted-types-for 'script';

/:placeholder/
Referrer-Policy: no-referrer
X-Frame-Options: DENY
Permissions-Policy: geolocation=()
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Link: <https://unpkg.com/@shgysk8zer0/polyfills@0.0.7/all.min.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/kazoo@0.0.12/harden.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/polyfills@0.2.0/all.min.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: <https://unpkg.com/@shgysk8zer0/kazoo@0.2.0/harden.js>; rel=preload; as=script; referrerpolicy=no-referrer; crossorigin=anonymous;
Link: </css/index.min.css>; rel=preload; as=style; referrerpolicy=no-referrer;
Link: </js/index.min.js>; rel=preload; as=script; referrerpolicy=no-referrer;
Link: </js/components.min.js>; rel=preload; as=script; referrerpolicy=no-referrer;
Content-Security-Policy: default-src 'self'; script-src 'self' cdn.kernvalley.us cdn.polyfill.io/v3/polyfill.min.js unpkg.com www.googletagmanager.com/gtag/js www.google-analytics.com/analytics.js 'nonce-187c44d8-7a5f-46d4-95a1-c2105e594f08'; style-src 'self' cdn.kernvalley.us unpkg.com; img-src * data:; font-src 'self' cdn.kernvalley.us/fonts/; frame-src maps.kernvalley.us/embed; connect-src 'self' *.kernvalley.us ads.kernvalley.us/api/events unpkg.com/@shgysk8zer0/ api.github.com api.openweathermap.org/data/ www.google-analytics.com/j/collect www.google-analytics.com/collect www.google-analytics.com/g/collect; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; trusted-types default empty#html empty#script purify-raw#html purify#html weather-current#html krv-events#html github-user#html sanitizer-raw#html ga#script-url goog#html; require-trusted-types-for 'script';
Content-Security-Policy: default-src 'self'; script-src 'self' unpkg.com www.googletagmanager.com/gtag/js www.google-analytics.com/analytics.js 'nonce-187c44d8-7a5f-46d4-95a1-c2105e594f08'; style-src 'self' cdn.kernvalley.us unpkg.com blob:; img-src * data:; font-src 'self' cdn.kernvalley.us/fonts/; frame-src maps.kernvalley.us/embed; connect-src 'self' *.kernvalley.us ads.kernvalley.us/api/events unpkg.com/@shgysk8zer0/ unpkg.com/@kernvalley/ api.github.com api.openweathermap.org/data/ www.google-analytics.com/j/collect www.google-analytics.com/collect www.google-analytics.com/g/collect; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; trusted-types default empty#html empty#script purify-raw#html purify#html weather-current#html krv-events#html github-user#html sanitizer-raw#html ga#script-url goog#html; require-trusted-types-for 'script';

/favicon.ico
Referrer-Policy: no-referrer
Expand Down Expand Up @@ -54,3 +54,4 @@
Content-Security-Policy: default-src 'self'; connect-src *; script-src 'self' cdn.kernvalley.us/service-worker.js;
Link: <//cdn.kernvalley.us/service-worker.js>; rel=preload; as=script;
Link: </sw-config.js>; rel=preload; as=script;

Loading

0 comments on commit 8267176

Please sign in to comment.