Skip to content

Commit db801a8

Browse files
committed
fix: Invalidations for cdn
1 parent 97cdd1f commit db801a8

6 files changed

Lines changed: 43 additions & 11 deletions

File tree

.github/workflows/automation.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,12 @@ jobs:
6969
with:
7070
aws-key-id: '${{ secrets.AWSACCESSKEYID }}'
7171
aws-access-key: '${{ secrets.AWSSECERTACCESSKEY }}'
72+
distributionId: '${{ secrets.DISTRIBUTION_ID }}'
7273
bucket: testcrudbucket
7374
source: ./dist
7475
destination: /latest
7576
acl: public-read
77+
invalidations: true
7678
dist:
7779
runs-on: ubuntu-latest
7880
needs: release

console.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
const level = "all" // 'all', 'error', 'warn', 'log'
2+
let compoentToLoad = ['builder', 'attribute'];
3+
4+
function logger(comName) {
5+
6+
return {
7+
8+
error: function(msg) {
9+
if (compoentToLoad.includes(comName))
10+
if (['all', 'error'].includes(level))
11+
console.error(msg)
12+
},
13+
warn: function(msg) {
14+
if (compoentToLoad.includes(comName))
15+
if (['all', 'error', 'warn'].includes(level))
16+
console.error(msg)
17+
},
18+
log: function(msg) {
19+
if (compoentToLoad.includes(comName))
20+
if (['all', 'error', 'warn', 'log'].includes(level))
21+
console.log(msg)
22+
},
23+
}
24+
25+
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@
142142
"@cocreate/utils": "^1.0.0",
143143
"@cocreate/uuid": "^1.0.0",
144144
"@cocreate/vdom": "^1.0.0",
145+
"@simonwep/pickr": "1.8.0",
145146
"twilio-client": "^1.14.0"
146147
}
147148
}

src/components.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { addLazily, addDependency } from './lazy-loader';
2-
2+
// import '@cocreate/dnd'
33
// Dependencies
4-
// addDependency('observer', import (/*webpackChunkName: "observer-chunk"*/ '@cocreate/observer'));
54
addDependency('utils', import (/*webpackChunkName: "utils-chunk"*/ '@cocreate/utils'));
65
addDependency('socket', import (/*webpackChunkName: "socket-chunk"*/ '@cocreate/socket-client'));
76
addDependency('common-fun', import (/*webpackChunkName: "common-fun-chunk"*/ '@cocreate/socket-client/src/common-fun.js'));
@@ -57,11 +56,12 @@ addLazily('toolbar', '[data-toolbar_target]', ()=> import (/*webpackChunkName: "
5756

5857
// Modules
5958
addLazily('builder', '#canvas', ()=> import (/*webpackChunkName: "builder-chunk"*/ '@cocreate/builder'))
59+
addLazily('clipboard', '.clipboard', ()=> import (/*webpackChunkName: "clipboard-chunk"*/ '@cocreate/builder/src/components/clipboard.js'))
6060

6161
// Plugins
6262
addLazily('charts', '.cocreate-chart', ()=> import (/*webpackChunkName: "charts-chunk"*/ '@cocreate/charts'))
6363
// addLazily('codemirror', '.codemirror', ()=> import (/*webpackChunkName: "codemirror-chunk"*/ '@cocreate/codemirror'))
64-
// addLazily('croppie', '[data-croppie]', ()=> import (/*webpackChunkName: "croppie-chunk"*/ '@cocreate/croppie'))
64+
addLazily('croppie', '[data-croppie]', ()=> import (/*webpackChunkName: "croppie-chunk"*/ '@cocreate/croppie'))
6565
addLazily('domain', '[data-domain]', ()=> import (/*webpackChunkName: "domain-chunk"*/ '@cocreate/domain'))
6666
addLazily('facebook', '[data-facebook]', ()=> import (/*webpackChunkName: "facebook-chunk"*/ '@cocreate/facebook'))
6767
addLazily('fullcalendar', '.cal-container', ()=> import (/*webpackChunkName: "fullcalendar-chunk"*/ '@cocreate/fullcalendar'))
@@ -72,17 +72,14 @@ addLazily('instagram', '[data-instagram]', ()=> import (/*webpackChunkName: "ins
7272
addLazily('lighthouse', '[data-lighthouse]', ()=> import (/*webpackChunkName: "lighthouse-chunk"*/ '@cocreate/lighthouse'))
7373
addLazily('linkedin', '[data-linkedin]', ()=> import (/*webpackChunkName: "linkedin-chunk"*/ '@cocreate/linkedin'))
7474
// addLazily('monaco', '.monaco', ()=> import (/*webpackChunkName: "monaco-chunk"*/ '@cocreate/monaco'))
75-
addLazily('pickr', '.color-pickr', ()=> import (/*webpackChunkName: "pickr-chunk"*/ '@cocreate/pickr'))
75+
addLazily('pickr', '.color-picker', ()=> import (/*webpackChunkName: "pickr-chunk"*/ '@cocreate/pickr'))
7676
addLazily('pinterest', '[data-pinterest]', ()=> import (/*webpackChunkName: "pinterest-chunk"*/ '@cocreate/pinterest'))
7777
addLazily('plaid', '[data-plaid]', ()=> import (/*webpackChunkName: "plaid-chunk"*/ '@cocreate/plaid'))
7878
addLazily('prism', '.language-html, .language-css, .language-js, .language-shell, .language-json', ()=> import (/*webpackChunkName: "prism-chunk"*/ '@cocreate/prism'))
79-
//addLazily('quill', '.quill', ()=> import (/*webpackChunkName: "quill-chunk"*/ '@cocreate/quill'))
79+
// addLazily('quill', '.quill', ()=> import (/*webpackChunkName: "quill-chunk"*/ '@cocreate/quill'))
8080
addLazily('sendgrid', '[data-sendgrid]', ()=> import (/*webpackChunkName: "sendgrid-chunk"*/ '@cocreate/sendgrid'))
8181
addLazily('shipengine', '[data-shipengine]', ()=> import (/*webpackChunkName: "shipengine-chunk"*/ '@cocreate/shipengine'))
8282
addLazily('stripe', '[data-stripe]', ()=> import (/*webpackChunkName: "stripe-chunk"*/ '@cocreate/stripe'))
8383
addLazily('twilio', '[data-twilio]', ()=> import (/*webpackChunkName: "twilio-chunk"*/ '@cocreate/twilio'))
8484
addLazily('twitter', '[data-twitter]', ()=> import (/*webpackChunkName: "twitter-chunk"*/ '@cocreate/twitter'))
8585
addLazily('uppy', '.uppy', ()=> import (/*webpackChunkName: "uppy-chunk"*/ '@cocreate/uppy'))
86-
87-
// Test component
88-
// addLazily('test', '[data-test]', ()=> import (webpackChunkName: "test-chunk" '@cocreate/test'))

src/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// core components
22
import core from "./core.js"
33
import observer from '@cocreate/observer';
4-
// import css from '@cocreate/cocreatecss';
54
import './components.js'
65

76
// (async function() {
@@ -28,7 +27,7 @@ function addComponent(key, component) {
2827

2928
function removeComponent(key) {
3029
if (this[key]) {
31-
30+
3231
}
3332
}
3433

yarn.lock

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1736,6 +1736,14 @@
17361736
"@sendgrid/client" "^7.4.3"
17371737
"@sendgrid/helpers" "^7.4.3"
17381738

1739+
"@simonwep/pickr@1.8.0":
1740+
version "1.8.0"
1741+
resolved "https://registry.yarnpkg.com/@simonwep/pickr/-/pickr-1.8.0.tgz#adbff9a4f7f0e59dec9946508c5e481b7abae0f8"
1742+
integrity sha512-VaSD7TwktOsro5nQ/FjRx5JAJ09k5CNfGRHacgVRxeVPolUQwelz1SjL8HAOKZwTSmcnIObptpHABQS4zgN7sw==
1743+
dependencies:
1744+
core-js "^3.8.0"
1745+
nanopop "^2.1.0"
1746+
17391747
"@simonwep/pickr@^1.8.0":
17401748
version "1.8.1"
17411749
resolved "https://registry.yarnpkg.com/@simonwep/pickr/-/pickr-1.8.1.tgz#e136cbd9c345ddbb7d71eb14af544c798165d495"
@@ -5037,7 +5045,7 @@ core-js@^2.4.0:
50375045
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
50385046
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
50395047

5040-
core-js@^3.12.1:
5048+
core-js@^3.12.1, core-js@^3.8.0:
50415049
version "3.12.1"
50425050
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.12.1.tgz#6b5af4ff55616c08a44d386f1f510917ff204112"
50435051
integrity sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==

0 commit comments

Comments
 (0)