Merge pull request #2 from lowdefy/chores

Chores
This commit is contained in:
Gervwyk 2020-10-06 16:05:17 +02:00 committed by GitHub
commit 6b7bc104e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 183 additions and 420 deletions

46
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@ -0,0 +1,46 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Lowdefy Version**
Version (or version range) on which you experienced this issue.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Example Config**
Example configuration reproducing the issue, if necessary.
**Additional context**
Add any other context about the problem here.

View File

@ -0,0 +1,23 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: feat
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
**Describe implementation ideas**
Describe how you believe the issue should be implemented in code (optional).

23
.github/workflows/test-pulls.yml vendored Normal file
View File

@ -0,0 +1,23 @@
name: Test
on:
pull_request:
branches:
- main
- develop
jobs:
test-and-build:
runs-on: ubuntu-latest
steps:
- name: Setup Node
uses: actions/setup-node@v1
with:
node-version: '12.x'
- uses: actions/checkout@v2
- name: Check yarn cache integrity
run: yarn install --check-cache
- name: Test packages
run: yarn test
- name: Build packages
run: yarn build

333
.pnp.js generated
View File

@ -19,13 +19,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"dependencyTreeRoots": [
{
"name": "@lowdefy/poc",
"name": "@lowdefy/lowdefy",
"reference": "workspace:."
},
{
"name": "izlrmfxlki",
"reference": "workspace:packages/button"
},
{
"name": "@lowdefy/color",
"reference": "workspace:packages/color"
@ -72,11 +68,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["@lowdefy/get", ["workspace:packages/get"]],
["@lowdefy/graphql", ["workspace:packages/graphql"]],
["@lowdefy/helpers", ["workspace:packages/helpers"]],
["@lowdefy/poc", ["workspace:."]],
["@lowdefy/lowdefy", ["workspace:."]],
["@lowdefy/poc-express", ["workspace:packages/express"]],
["@lowdefy/serializer", ["workspace:packages/serializer"]],
["@lowdefy/type", ["workspace:packages/type"]],
["izlrmfxlki", ["workspace:packages/button"]]
["@lowdefy/type", ["workspace:packages/type"]]
],
"fallbackPool": [
],
@ -1224,10 +1219,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-syntax-jsx", [
["virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-syntax-jsx-virtual-d395dfceab/0/cache/@babel-plugin-syntax-jsx-npm-7.10.4-87f1f900f7-7c9a5c56e5.zip/node_modules/@babel/plugin-syntax-jsx/",
["virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-syntax-jsx-virtual-079edae381/0/cache/@babel-plugin-syntax-jsx-npm-7.10.4-87f1f900f7-7c9a5c56e5.zip/node_modules/@babel/plugin-syntax-jsx/",
"packageDependencies": [
["@babel/plugin-syntax-jsx", "virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@types/babel__core", null]
@ -2233,10 +2228,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-display-name", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-display-name-virtual-8fa7a05807/0/cache/@babel-plugin-transform-react-display-name-npm-7.10.4-57638c56b7-7a224e1163.zip/node_modules/@babel/plugin-transform-react-display-name/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-display-name-virtual-3cabf9796d/0/cache/@babel-plugin-transform-react-display-name-npm-7.10.4-57638c56b7-7a224e1163.zip/node_modules/@babel/plugin-transform-react-display-name/",
"packageDependencies": [
["@babel/plugin-transform-react-display-name", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-display-name", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@types/babel__core", null]
@ -2249,15 +2244,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-jsx", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-virtual-69383897e3/0/cache/@babel-plugin-transform-react-jsx-npm-7.10.4-1a0658d38c-0fb7d136c8.zip/node_modules/@babel/plugin-transform-react-jsx/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-virtual-439b6efe75/0/cache/@babel-plugin-transform-react-jsx-npm-7.10.4-1a0658d38c-0fb7d136c8.zip/node_modules/@babel/plugin-transform-react-jsx/",
"packageDependencies": [
["@babel/plugin-transform-react-jsx", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-jsx", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-builder-react-jsx", "npm:7.10.4"],
["@babel/helper-builder-react-jsx-experimental", "npm:7.11.5"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4"],
["@types/babel__core", null]
],
"packagePeers": [
@ -2268,14 +2263,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-jsx-development", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.11.5", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-development-virtual-8bb363c6e4/0/cache/@babel-plugin-transform-react-jsx-development-npm-7.11.5-3b7e777249-5435da45ba.zip/node_modules/@babel/plugin-transform-react-jsx-development/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.11.5", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-development-virtual-ee9fd81843/0/cache/@babel-plugin-transform-react-jsx-development-npm-7.11.5-3b7e777249-5435da45ba.zip/node_modules/@babel/plugin-transform-react-jsx-development/",
"packageDependencies": [
["@babel/plugin-transform-react-jsx-development", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.11.5"],
["@babel/plugin-transform-react-jsx-development", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.11.5"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-builder-react-jsx-experimental", "npm:7.11.5"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4"],
["@types/babel__core", null]
],
"packagePeers": [
@ -2286,13 +2281,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-jsx-self", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-self-virtual-64837cd8c1/0/cache/@babel-plugin-transform-react-jsx-self-npm-7.10.4-3215726374-5447767b73.zip/node_modules/@babel/plugin-transform-react-jsx-self/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-self-virtual-267ce54fc8/0/cache/@babel-plugin-transform-react-jsx-self-npm-7.10.4-3215726374-5447767b73.zip/node_modules/@babel/plugin-transform-react-jsx-self/",
"packageDependencies": [
["@babel/plugin-transform-react-jsx-self", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-jsx-self", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4"],
["@types/babel__core", null]
],
"packagePeers": [
@ -2303,13 +2298,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-jsx-source", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.5", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-source-virtual-a6566e2f68/0/cache/@babel-plugin-transform-react-jsx-source-npm-7.10.5-bde95cec6b-9dc5d9bad0.zip/node_modules/@babel/plugin-transform-react-jsx-source/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.5", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-jsx-source-virtual-191d79b03c/0/cache/@babel-plugin-transform-react-jsx-source-npm-7.10.5-bde95cec6b-9dc5d9bad0.zip/node_modules/@babel/plugin-transform-react-jsx-source/",
"packageDependencies": [
["@babel/plugin-transform-react-jsx-source", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.5"],
["@babel/plugin-transform-react-jsx-source", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.5"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:69383897e3508d942c8d18310e07add0501654a8c6b81b41d8a7dad16d340e8247d56b59b7f7891519d698f93cf0803c9ac27d052985ca3a608c67acb36f0690#npm:7.10.4"],
["@babel/plugin-syntax-jsx", "virtual:439b6efe7563e90189fdf5f237f9678867b71b7ca70263e31b62a95716b9d64c190993a2224935d16fd8393decb1e3170e5b4fa20ba9eb99f02244d1e860a224#npm:7.10.4"],
["@types/babel__core", null]
],
"packagePeers": [
@ -2320,10 +2315,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/plugin-transform-react-pure-annotations", [
["virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-pure-annotations-virtual-22b0c8c76c/0/cache/@babel-plugin-transform-react-pure-annotations-npm-7.10.4-0e204ad244-c59c44cf39.zip/node_modules/@babel/plugin-transform-react-pure-annotations/",
["virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-plugin-transform-react-pure-annotations-virtual-75cfba3215/0/cache/@babel-plugin-transform-react-pure-annotations-npm-7.10.4-0e204ad244-c59c44cf39.zip/node_modules/@babel/plugin-transform-react-pure-annotations/",
"packageDependencies": [
["@babel/plugin-transform-react-pure-annotations", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-pure-annotations", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-annotate-as-pure", "npm:7.10.4"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
@ -2830,18 +2825,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@babel/preset-react", [
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-preset-react-virtual-ad2a07553a/0/cache/@babel-preset-react-npm-7.10.4-6b8ad72917-233b242753.zip/node_modules/@babel/preset-react/",
["virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:7.10.4", {
"packageLocation": "./.yarn/$$virtual/@babel-preset-react-virtual-8b3b33c1a9/0/cache/@babel-preset-react-npm-7.10.4-6b8ad72917-233b242753.zip/node_modules/@babel/preset-react/",
"packageDependencies": [
["@babel/preset-react", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:7.10.4"],
["@babel/preset-react", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:7.10.4"],
["@babel/core", "npm:7.11.6"],
["@babel/helper-plugin-utils", "npm:7.10.4"],
["@babel/plugin-transform-react-display-name", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-jsx", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-jsx-development", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.11.5"],
["@babel/plugin-transform-react-jsx-self", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-jsx-source", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.5"],
["@babel/plugin-transform-react-pure-annotations", "virtual:ad2a07553ab037c0ecfe0014b61d2787ae3a02e97daa0b2c24c26797b216db5407569679bc951c8ed4c29e5747cf312a001840b92480d44b0fbc1a1f50a548f0#npm:7.10.4"],
["@babel/plugin-transform-react-display-name", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/plugin-transform-react-jsx", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/plugin-transform-react-jsx-development", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.11.5"],
["@babel/plugin-transform-react-jsx-self", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@babel/plugin-transform-react-jsx-source", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.5"],
["@babel/plugin-transform-react-pure-annotations", "virtual:8b3b33c1a94cdd21c2bb21a4e95ab4837f506c2c7ecabc5409d0eaa24df5087fc38eba9f0a079b7d26014e0a217a961ab7e49c154f93e0d1f91eeb509adbb410#npm:7.10.4"],
["@types/babel__core", null]
],
"packagePeers": [
@ -4184,13 +4179,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["@apollo/link-error", "npm:2.0.0-beta.3"],
["@apollo/link-retry", "npm:2.0.0-beta.3"],
["@babel/core", "npm:7.11.6"],
["@babel/preset-react", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:7.10.4"],
["@babel/preset-react", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:7.10.4"],
["babel-loader", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:8.1.0"],
["bundle-loader", "npm:0.5.6"],
["graphql", "npm:15.3.0"],
["html-webpack-plugin", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:4.5.0"],
["react", "npm:16.13.0"],
["react-dom", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:16.13.0"],
["react-dom", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:16.13.0"],
["serve", "npm:11.3.2"],
["webpack", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:5.0.0-rc.3"],
["webpack-cli", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:3.3.12"],
@ -4283,11 +4278,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"linkType": "SOFT",
}]
]],
["@lowdefy/poc", [
["@lowdefy/lowdefy", [
["workspace:.", {
"packageLocation": "./",
"packageDependencies": [
["@lowdefy/poc", "workspace:."],
["@lowdefy/lowdefy", "workspace:."],
["lerna", "npm:3.22.1"]
],
"linkType": "SOFT",
@ -4299,7 +4294,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["@lowdefy/poc-express", "workspace:packages/express"],
["@babel/core", "npm:7.11.6"],
["@babel/preset-react", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:7.10.4"],
["@babel/preset-react", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:7.10.4"],
["@lowdefy/graphql", "workspace:packages/graphql"],
["apollo-server-express", "virtual:169dbf4f150c70e8e3c520c17e13f22c456554b80004ff2d30b111a6690248a25eccb9f152a6896cfffd934fd7b2869f1b936367a5a29078787bc35442cd3978#npm:2.18.1"],
["babel-loader", "virtual:169dbf4f150c70e8e3c520c17e13f22c456554b80004ff2d30b111a6690248a25eccb9f152a6896cfffd934fd7b2869f1b936367a5a29078787bc35442cd3978#npm:8.1.0"],
@ -4318,7 +4313,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["nodemon", "npm:2.0.4"],
["prettier", "npm:2.1.2"],
["react", "npm:16.13.0"],
["react-dom", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:16.13.0"],
["react-dom", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:16.13.0"],
["webpack", "virtual:169dbf4f150c70e8e3c520c17e13f22c456554b80004ff2d30b111a6690248a25eccb9f152a6896cfffd934fd7b2869f1b936367a5a29078787bc35442cd3978#npm:5.0.0-rc.3"],
["webpack-cli", "virtual:169dbf4f150c70e8e3c520c17e13f22c456554b80004ff2d30b111a6690248a25eccb9f152a6896cfffd934fd7b2869f1b936367a5a29078787bc35442cd3978#npm:3.3.12"],
["webpack-dev-server", "virtual:169dbf4f150c70e8e3c520c17e13f22c456554b80004ff2d30b111a6690248a25eccb9f152a6896cfffd934fd7b2869f1b936367a5a29078787bc35442cd3978#npm:3.11.0"]
@ -6822,28 +6817,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack"
],
"linkType": "HARD",
}],
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:8.1.0", {
"packageLocation": "./.yarn/$$virtual/babel-loader-virtual-689dff826f/0/cache/babel-loader-npm-8.1.0-e8c38740ba-f7b236a5f7.zip/node_modules/babel-loader/",
"packageDependencies": [
["babel-loader", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:8.1.0"],
["@babel/core", "npm:7.11.6"],
["@types/babel__core", null],
["@types/webpack", null],
["find-cache-dir", "npm:2.1.0"],
["loader-utils", "npm:1.4.0"],
["mkdirp", "npm:0.5.5"],
["pify", "npm:4.0.1"],
["schema-utils", "npm:2.7.1"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"]
],
"packagePeers": [
"@babel/core",
"@types/babel__core",
"@types/webpack",
"webpack"
],
"linkType": "HARD",
}]
]],
["babel-plugin-dynamic-import-node", [
@ -8595,6 +8568,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "HARD",
}],
["virtual:36c10ebfe3d545fd8d57f82d43b97cbfbb879e495d82ed01500a1e835192f8a8789f3e3942b6ce32850e217b5c239c8e175e47319c7d5a7ad55376c4055385c7#npm:4.3.0", {
"packageLocation": "./.yarn/$$virtual/debug-virtual-c6c27de2ba/0/cache/debug-npm-4.3.0-b4bda317a1-847d2760d1.zip/node_modules/debug/",
"packageDependencies": [
["debug", "virtual:36c10ebfe3d545fd8d57f82d43b97cbfbb879e495d82ed01500a1e835192f8a8789f3e3942b6ce32850e217b5c239c8e175e47319c7d5a7ad55376c4055385c7#npm:4.3.0"],
["ms", "npm:2.1.2"],
["supports-color", "npm:6.1.0"]
],
"packagePeers": [
"supports-color"
],
"linkType": "HARD",
}],
["virtual:6618ab6046111bda0b9a733e34fec5329265b155b4408a2345f36333ccbe1a86dfc9efc447e5134e4156dde98ed737f5efbe42b5378f22c09197bf46e2cdab17#npm:3.1.0", {
"packageLocation": "./.yarn/$$virtual/debug-virtual-77b911398e/0/cache/debug-npm-3.1.0-9f0accb99b-1295acd5e0.zip/node_modules/debug/",
"packageDependencies": [
@ -8630,18 +8615,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"supports-color"
],
"linkType": "HARD",
}],
["virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:4.3.0", {
"packageLocation": "./.yarn/$$virtual/debug-virtual-b310794746/0/cache/debug-npm-4.3.0-b4bda317a1-847d2760d1.zip/node_modules/debug/",
"packageDependencies": [
["debug", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:4.3.0"],
["ms", "npm:2.1.2"],
["supports-color", "npm:6.1.0"]
],
"packagePeers": [
"supports-color"
],
"linkType": "HARD",
}]
]],
["debuglog", [
@ -11839,26 +11812,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack"
],
"linkType": "HARD",
}],
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:4.5.0", {
"packageLocation": "./.yarn/$$virtual/html-webpack-plugin-virtual-28370d1e26/0/cache/html-webpack-plugin-npm-4.5.0-a74a71941d-df4dd38bd8.zip/node_modules/html-webpack-plugin/",
"packageDependencies": [
["html-webpack-plugin", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:4.5.0"],
["@types/html-minifier-terser", "npm:5.1.1"],
["@types/tapable", "npm:1.0.6"],
["@types/webpack", "npm:4.41.22"],
["html-minifier-terser", "npm:5.1.1"],
["loader-utils", "npm:1.4.0"],
["lodash", "npm:4.17.20"],
["pretty-error", "npm:2.1.1"],
["tapable", "npm:1.1.3"],
["util.promisify", "npm:1.0.0"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"]
],
"packagePeers": [
"webpack"
],
"linkType": "HARD",
}]
]],
["htmlparser2", [
@ -12972,25 +12925,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"linkType": "HARD",
}]
]],
["izlrmfxlki", [
["workspace:packages/button", {
"packageLocation": "./packages/button/",
"packageDependencies": [
["izlrmfxlki", "workspace:packages/button"],
["@babel/core", "npm:7.11.6"],
["@babel/preset-react", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:7.10.4"],
["babel-loader", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:8.1.0"],
["html-webpack-plugin", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:4.5.0"],
["react", "npm:16.13.0"],
["react-dom", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:16.13.0"],
["serve", "npm:11.3.2"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["webpack-cli", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.3.12"],
["webpack-dev-server", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.11.0"]
],
"linkType": "SOFT",
}]
]],
["jest", [
["npm:24.9.0", {
"packageLocation": "./.yarn/cache/jest-npm-24.9.0-8ddb425e99-d5cc3c0b51.zip/node_modules/jest/",
@ -16677,10 +16611,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["react-dom", [
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:16.13.0", {
"packageLocation": "./.yarn/$$virtual/react-dom-virtual-608dcd16f9/0/cache/react-dom-npm-16.13.0-a2cd88155e-fbb8002973.zip/node_modules/react-dom/",
["virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:16.13.0", {
"packageLocation": "./.yarn/$$virtual/react-dom-virtual-904d07d28f/0/cache/react-dom-npm-16.13.0-a2cd88155e-fbb8002973.zip/node_modules/react-dom/",
"packageDependencies": [
["react-dom", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:16.13.0"],
["react-dom", "virtual:90d4a72924f341713b457eb175224e1ec0cb1cc17fae57e4425352a06b7bd1badc2992c0aaf430411c746462d51ce4afd9da56feea73b62dad7f9bec3f6bc226#npm:16.13.0"],
["@types/react", null],
["loose-envify", "npm:1.4.0"],
["object-assign", "npm:4.1.1"],
@ -18834,28 +18768,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["terser-webpack-plugin", [
["virtual:53d4cd1713d1568d58ea7c6b6f330bbb373b2eb860f4b4f58292e1abbac59a20713d4694e7c4caa3c1809fcf089a83737691bfbe06aafbc23b6eb9e577b15c82#npm:4.2.2", {
"packageLocation": "./.yarn/$$virtual/terser-webpack-plugin-virtual-55bd29155a/0/cache/terser-webpack-plugin-npm-4.2.2-0f5db249dd-9901bcb6ee.zip/node_modules/terser-webpack-plugin/",
"packageDependencies": [
["terser-webpack-plugin", "virtual:53d4cd1713d1568d58ea7c6b6f330bbb373b2eb860f4b4f58292e1abbac59a20713d4694e7c4caa3c1809fcf089a83737691bfbe06aafbc23b6eb9e577b15c82#npm:4.2.2"],
["@types/webpack", null],
["cacache", "npm:15.0.5"],
["find-cache-dir", "npm:3.3.1"],
["jest-worker", "npm:26.3.0"],
["p-limit", "npm:3.0.2"],
["schema-utils", "npm:2.7.1"],
["serialize-javascript", "npm:5.0.1"],
["source-map", "npm:0.6.1"],
["terser", "npm:5.3.3"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["webpack-sources", "npm:1.4.3"]
],
"packagePeers": [
"@types/webpack",
"webpack"
],
"linkType": "HARD",
}],
["virtual:e7388f49ba7e19684a7115e58c2af3036fb7215fe6e7e3caf2fe9a7aa334fdb05ddb03ce54db8c92682640baf12889b4991066c9a40ce0323f2541cf7f5f6afd#npm:4.2.2", {
"packageLocation": "./.yarn/$$virtual/terser-webpack-plugin-virtual-99e281e85e/0/cache/terser-webpack-plugin-npm-4.2.2-0f5db249dd-9901bcb6ee.zip/node_modules/terser-webpack-plugin/",
"packageDependencies": [
@ -19970,41 +19882,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack-cli"
],
"linkType": "HARD",
}],
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3", {
"packageLocation": "./.yarn/$$virtual/webpack-virtual-53d4cd1713/0/cache/webpack-npm-5.0.0-rc.3-07f5130280-27e133f451.zip/node_modules/webpack/",
"packageDependencies": [
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["@types/eslint-scope", "npm:3.7.0"],
["@types/estree", "npm:0.0.45"],
["@webassemblyjs/ast", "npm:1.9.0"],
["@webassemblyjs/helper-module-context", "npm:1.9.0"],
["@webassemblyjs/wasm-edit", "npm:1.9.0"],
["@webassemblyjs/wasm-parser", "npm:1.9.0"],
["acorn", "npm:7.4.0"],
["browserslist", "npm:4.14.5"],
["chrome-trace-event", "npm:1.0.2"],
["enhanced-resolve", "npm:5.2.0"],
["eslint-scope", "npm:5.1.1"],
["events", "npm:3.2.0"],
["glob-to-regexp", "npm:0.4.1"],
["graceful-fs", "npm:4.2.4"],
["json-parse-better-errors", "npm:1.0.2"],
["loader-runner", "npm:4.1.0"],
["mime-types", "npm:2.1.27"],
["neo-async", "npm:2.6.2"],
["pkg-dir", "npm:4.2.0"],
["schema-utils", "npm:2.7.1"],
["tapable", "npm:2.0.0"],
["terser-webpack-plugin", "virtual:53d4cd1713d1568d58ea7c6b6f330bbb373b2eb860f4b4f58292e1abbac59a20713d4694e7c4caa3c1809fcf089a83737691bfbe06aafbc23b6eb9e577b15c82#npm:4.2.2"],
["watchpack", "npm:2.0.0"],
["webpack-cli", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.3.12"],
["webpack-sources", "npm:2.0.1"]
],
"packagePeers": [
"webpack-cli"
],
"linkType": "HARD",
}]
]],
["webpack-cli", [
@ -20083,30 +19960,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack"
],
"linkType": "HARD",
}],
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.3.12", {
"packageLocation": "./.yarn/$$virtual/webpack-cli-virtual-3c51c1c7db/0/cache/webpack-cli-npm-3.3.12-3f0b130bc7-8a195df0eb.zip/node_modules/webpack-cli/",
"packageDependencies": [
["webpack-cli", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.3.12"],
["@types/webpack", null],
["chalk", "npm:2.4.2"],
["cross-spawn", "npm:6.0.5"],
["enhanced-resolve", "npm:4.3.0"],
["findup-sync", "npm:3.0.0"],
["global-modules", "npm:2.0.0"],
["import-local", "npm:2.0.0"],
["interpret", "npm:1.4.0"],
["loader-utils", "npm:1.4.0"],
["supports-color", "npm:6.1.0"],
["v8-compile-cache", "npm:2.1.1"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["yargs", "npm:13.3.2"]
],
"packagePeers": [
"@types/webpack",
"webpack"
],
"linkType": "HARD",
}]
]],
["webpack-dev-middleware", [
@ -20145,24 +19998,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack"
],
"linkType": "HARD",
}],
["virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:3.7.2", {
"packageLocation": "./.yarn/$$virtual/webpack-dev-middleware-virtual-373768f5b2/0/cache/webpack-dev-middleware-npm-3.7.2-4f005aab9a-88480e7d7f.zip/node_modules/webpack-dev-middleware/",
"packageDependencies": [
["webpack-dev-middleware", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:3.7.2"],
["@types/webpack", null],
["memory-fs", "npm:0.4.1"],
["mime", "npm:2.4.6"],
["mkdirp", "npm:0.5.5"],
["range-parser", "npm:1.2.1"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["webpack-log", "npm:2.0.0"]
],
"packagePeers": [
"@types/webpack",
"webpack"
],
"linkType": "HARD",
}]
]],
["webpack-dev-server", [
@ -20176,7 +20011,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["chokidar", "npm:2.1.8"],
["compression", "npm:1.7.4"],
["connect-history-api-fallback", "npm:1.6.0"],
["debug", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:4.3.0"],
["debug", "virtual:36c10ebfe3d545fd8d57f82d43b97cbfbb879e495d82ed01500a1e835192f8a8789f3e3942b6ce32850e217b5c239c8e175e47319c7d5a7ad55376c4055385c7#npm:4.3.0"],
["del", "npm:4.1.1"],
["express", "npm:4.17.1"],
["html-entities", "npm:1.3.1"],
@ -20224,7 +20059,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["chokidar", "npm:2.1.8"],
["compression", "npm:1.7.4"],
["connect-history-api-fallback", "npm:1.6.0"],
["debug", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:4.3.0"],
["debug", "virtual:36c10ebfe3d545fd8d57f82d43b97cbfbb879e495d82ed01500a1e835192f8a8789f3e3942b6ce32850e217b5c239c8e175e47319c7d5a7ad55376c4055385c7#npm:4.3.0"],
["del", "npm:4.1.1"],
["express", "npm:4.17.1"],
["html-entities", "npm:1.3.1"],
@ -20261,54 +20096,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"webpack"
],
"linkType": "HARD",
}],
["virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.11.0", {
"packageLocation": "./.yarn/$$virtual/webpack-dev-server-virtual-d5913b0433/0/cache/webpack-dev-server-npm-3.11.0-42b1303dbc-1d34457456.zip/node_modules/webpack-dev-server/",
"packageDependencies": [
["webpack-dev-server", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.11.0"],
["@types/webpack", null],
["ansi-html", "npm:0.0.7"],
["bonjour", "npm:3.5.0"],
["chokidar", "npm:2.1.8"],
["compression", "npm:1.7.4"],
["connect-history-api-fallback", "npm:1.6.0"],
["debug", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:4.3.0"],
["del", "npm:4.1.1"],
["express", "npm:4.17.1"],
["html-entities", "npm:1.3.1"],
["http-proxy-middleware", "npm:0.19.1"],
["import-local", "npm:2.0.0"],
["internal-ip", "npm:4.3.0"],
["ip", "npm:1.1.5"],
["is-absolute-url", "npm:3.0.3"],
["killable", "npm:1.0.1"],
["loglevel", "npm:1.7.0"],
["opn", "npm:5.5.0"],
["p-retry", "npm:3.0.1"],
["portfinder", "npm:1.0.28"],
["schema-utils", "npm:1.0.0"],
["selfsigned", "npm:1.10.8"],
["semver", "npm:6.3.0"],
["serve-index", "npm:1.9.1"],
["sockjs", "npm:0.3.20"],
["sockjs-client", "npm:1.4.0"],
["spdy", "npm:4.0.2"],
["strip-ansi", "npm:3.0.1"],
["supports-color", "npm:6.1.0"],
["url", "npm:0.11.0"],
["webpack", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:5.0.0-rc.3"],
["webpack-cli", "virtual:a6a90c72b17ddf01c52b168caa482041aa444f544170157932091b99e513b8b35fdfdca4f95a060241f126068709aac91c9ee803b9bc948f0cac9ac1ed829297#npm:3.3.12"],
["webpack-dev-middleware", "virtual:d5913b04338a5112c292cbb1db31fcb5969ad4b1e07303ef7d765946af9d76ae33e57d162892b8463f2bcbe6b8b291529042cadfefff6eacb9707843d96c68f7#npm:3.7.2"],
["webpack-log", "npm:2.0.0"],
["ws", "npm:6.2.1"],
["yargs", "npm:13.3.2"]
],
"packagePeers": [
"@types/webpack",
"webpack-cli",
"webpack"
],
"linkType": "HARD",
}]
]],
["webpack-log", [

View File

@ -26,11 +26,13 @@
"packages/*"
],
"scripts": {
"build": "lerna run build",
"clean": "rm -rf **/**/node_modules && rm -rf ./node_modules",
"prepare": "lerna run prepare",
"prettier": "prettier --config .prettierrc --write **/*.js"
"prettier": "prettier --config .prettierrc --write **/*.js",
"test": "lerna run test"
},
"devDependencies": {
"lerna": "3.22.1"
}
}
}

View File

@ -1,30 +0,0 @@
{
"name": "izlrmfxlki",
"version": "0.0.3",
"licence": "MIT",
"browser": "dist/remoteEntry.js",
"files": [
"dist/*"
],
"devDependencies": {
"@babel/core": "7.11.6",
"@babel/preset-react": "7.10.4",
"babel-loader": "8.1.0",
"html-webpack-plugin": "4.5.0",
"serve": "11.3.2",
"webpack": "5.0.0-rc.3",
"webpack-cli": "3.3.12",
"webpack-dev-server": "3.11.0"
},
"scripts": {
"start": "webpack-dev-server",
"build": "webpack --mode production",
"prepublishOnly": "yarn build",
"serve": "serve dist -p 3002",
"clean": "rm -rf dist"
},
"dependencies": {
"react": "16.13.0",
"react-dom": "16.13.0"
}
}

View File

@ -1,5 +0,0 @@
<html>
<body>
<div id="root"></div>
</body>
</html>

View File

@ -1,12 +0,0 @@
import LocalButton from "./Button";
import React from "react";
const App = () => (
<div>
<h1>Basic Host-Remote</h1>
<h2>App 2</h2>
<LocalButton />
</div>
);
export default App;

View File

@ -1,5 +0,0 @@
import React from 'react';
const Button = () => <button>Button from npm 3</button>;
export default Button;

View File

@ -1,5 +0,0 @@
import App from "./App";
import React from "react";
import ReactDOM from "react-dom";
ReactDOM.render(<App />, document.getElementById("root"));

View File

@ -1 +0,0 @@
import("./bootstrap");

View File

@ -1,51 +0,0 @@
const HtmlWebpackPlugin = require('html-webpack-plugin');
const { ModuleFederationPlugin } = require('webpack').container;
const path = require('path');
const deps = require('./package.json').dependencies;
module.exports = {
entry: './src/index',
mode: 'development',
devServer: {
contentBase: path.join(__dirname, 'dist'),
port: 3002,
},
module: {
rules: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
options: {
presets: ['@babel/preset-react'],
},
},
],
},
plugins: [
new ModuleFederationPlugin({
name: 'izlrmfxlki',
library: { type: 'var', name: 'izlrmfxlki' },
filename: 'remoteEntry.js',
exposes: {
'./Button': './src/Button',
},
shared: {
...deps,
react: {
import: 'react', // the "react" package will be used a provided and fallback module
shareKey: 'react', // under this name the shared module will be placed in the share scope
shareScope: 'default', // share scope with this name will be used
singleton: true, // only a single version of the shared module is allowed
},
'react-dom': {
singleton: true, // only a single version of the shared module is allowed
},
},
}),
new HtmlWebpackPlugin({
template: './public/index.html',
}),
],
};

View File

@ -46,4 +46,4 @@
"jest-diff": "24.9.0",
"prettier": "2.1.1"
}
}
}

View File

@ -50,4 +50,4 @@
"jest-diff": "24.9.0",
"prettier": "2.1.2"
}
}
}

View File

@ -52,4 +52,4 @@
"serve": "serve dist -p 3001",
"clean": "rm -rf dist"
}
}
}

View File

@ -32,8 +32,8 @@ module.exports = {
},
plugins: [
new ModuleFederationPlugin({
name: '@lowdefy/engine',
library: { type: 'var', name: '@lowdefy/engine' },
name: 'lowdefy_engine',
library: { type: 'var', name: 'lowdefy_engine' },
filename: 'remoteEntry.js',
exposes: {
'./Engine': './src/Engine',

View File

@ -55,4 +55,4 @@
"webpack-cli": "3.3.12",
"webpack-dev-server": "3.11.0"
}
}
}

View File

@ -49,4 +49,4 @@
"jest-diff": "24.9.0",
"prettier": "2.1.2"
}
}
}

View File

@ -49,4 +49,4 @@
"eslint-plugin-react-hooks": "4.1.2",
"prettier": "2.1.2"
}
}
}

View File

@ -53,4 +53,4 @@
"jest-diff": "24.9.0",
"prettier": "2.1.2"
}
}
}

View File

@ -45,4 +45,4 @@
"jest-diff": "24.9.0",
"prettier": "2.1.2"
}
}
}

View File

@ -45,4 +45,4 @@
"jest": "24.9.0",
"prettier": "2.1.2"
}
}
}

8
renovate.json Normal file
View File

@ -0,0 +1,8 @@
{
"extends": [
"config:base"
],
"baseBranches": [
"develop"
]
}

View File

@ -2834,6 +2834,14 @@ __metadata:
languageName: unknown
linkType: soft
"@lowdefy/lowdefy@workspace:.":
version: 0.0.0-use.local
resolution: "@lowdefy/lowdefy@workspace:."
dependencies:
lerna: 3.22.1
languageName: unknown
linkType: soft
"@lowdefy/poc-express@workspace:packages/express":
version: 0.0.0-use.local
resolution: "@lowdefy/poc-express@workspace:packages/express"
@ -2865,14 +2873,6 @@ __metadata:
languageName: unknown
linkType: soft
"@lowdefy/poc@workspace:.":
version: 0.0.0-use.local
resolution: "@lowdefy/poc@workspace:."
dependencies:
lerna: 3.22.1
languageName: unknown
linkType: soft
"@lowdefy/serializer@1.0.0, @lowdefy/serializer@workspace:packages/serializer":
version: 0.0.0-use.local
resolution: "@lowdefy/serializer@workspace:packages/serializer"
@ -10168,23 +10168,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"izlrmfxlki@workspace:packages/button":
version: 0.0.0-use.local
resolution: "izlrmfxlki@workspace:packages/button"
dependencies:
"@babel/core": 7.11.6
"@babel/preset-react": 7.10.4
babel-loader: 8.1.0
html-webpack-plugin: 4.5.0
react: 16.13.0
react-dom: 16.13.0
serve: 11.3.2
webpack: 5.0.0-rc.3
webpack-cli: 3.3.12
webpack-dev-server: 3.11.0
languageName: unknown
linkType: soft
"jest-changed-files@npm:^24.9.0":
version: 24.9.0
resolution: "jest-changed-files@npm:24.9.0"