From 87fe2c01c5b67d7c6321c18823288ab6bfbef774 Mon Sep 17 00:00:00 2001 From: siilats2 Date: Wed, 23 Mar 2022 20:57:57 -0400 Subject: [PATCH 1/7] update deps --- landing-blocks/package.json | 34 +- package.json | 4 +- pnpm-lock.yaml | 4539 +++++++++++++---------------------- website/package.json | 30 +- 4 files changed, 1715 insertions(+), 2892 deletions(-) diff --git a/landing-blocks/package.json b/landing-blocks/package.json index b07d41d..825ec33 100644 --- a/landing-blocks/package.json +++ b/landing-blocks/package.json @@ -26,41 +26,37 @@ "author": "Tommaso De Rossi, morse ", "license": "ISC", "devDependencies": { - "@chakra-ui/react": "^1.6.9", - "@emotion/react": "^11.1.4", - "@svgr/cli": "^5.3.0", + "@chakra-ui/react": "^1.8.6", + "@emotion/react": "^11.8.2", + "@svgr/cli": "^6.2.1", "@types/lodash.get": "^4.4.6", "@types/lodash.merge": "^4.6.6", - "@types/mocha": "^5.2.7", - "@types/node": "^12.0.7", - "@types/react": "^16.9.31", + "@types/mocha": "^9.1.0", + "@types/node": "^17.0.23", + "@types/react": "^17.0.42", "@types/react-mailchimp-subscribe": "^2.0.2", - "dotenv": "^8.2.0", - "mocha": "^6.1.4", + "dotenv": "^16.0.0", + "mocha": "^9.2.2", "react": "^17.0.2", "react-dom": "^17.0.2", - "sucrase": "^3.12.1", - "typescript": "^3.8.3" + "sucrase": "^3.20.3", + "typescript": "^4.6.2" }, "peerDependencies": { - "@chakra-ui/react": "*", - "@emotion/react": "*", "@emotion/styled": "*", - "framer-motion": "*", - "react": "*", - "react-dom": "*" + "framer-motion": "*" }, "dependencies": { "@emotion/styled": "11", "baby-i-am-faded": "^4.0.10", "color-js": "^1.0.5", - "intersection-observer": "^0.7.0", + "intersection-observer": "^0.12.0", "lodash.get": "^4.4.2", "lodash.merge": "^4.6.2", - "prism-react-renderer": "^1.1.0", + "prism-react-renderer": "^1.3.1", "react-mailchimp-subscribe": "^2.1.0", - "react-script-hook": "^1.1.1", - "react-twitter-embed": "^3.0.3", + "react-script-hook": "^1.6.0", + "react-twitter-embed": "^4.0.4", "react-typical": "^0.1.3", "react-typist": "^2.0.5", "utility-types": "^3.10.0" diff --git a/package.json b/package.json index 750a6fd..6452800 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "watch": "yarn --cwd website tsc -w" }, "devDependencies": { - "@changesets/cli": "^2.12.0", - "framer-motion": "^3.1.1" + "@changesets/cli": "^2.21.1", + "framer-motion": "^6.2.8" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6f3e93..10733ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,130 +4,128 @@ importers: .: specifiers: - '@changesets/cli': ^2.12.0 - framer-motion: ^3.1.1 + '@changesets/cli': ^2.21.1 + framer-motion: ^6.2.8 devDependencies: - '@changesets/cli': 2.17.0 - framer-motion: 3.10.6 + '@changesets/cli': 2.21.1 + framer-motion: 6.2.8 landing-blocks: specifiers: - '@chakra-ui/react': ^1.6.9 - '@emotion/react': ^11.1.4 + '@chakra-ui/react': ^1.8.6 + '@emotion/react': ^11.8.2 '@emotion/styled': '11' - '@svgr/cli': ^5.3.0 + '@svgr/cli': ^6.2.1 '@types/lodash.get': ^4.4.6 '@types/lodash.merge': ^4.6.6 - '@types/mocha': ^5.2.7 - '@types/node': ^12.0.7 - '@types/react': ^16.9.31 + '@types/mocha': ^9.1.0 + '@types/node': ^17.0.23 + '@types/react': ^17.0.42 '@types/react-mailchimp-subscribe': ^2.0.2 baby-i-am-faded: ^4.0.10 color-js: ^1.0.5 - dotenv: ^8.2.0 - intersection-observer: ^0.7.0 + dotenv: ^16.0.0 + intersection-observer: ^0.12.0 lodash.get: ^4.4.2 lodash.merge: ^4.6.2 - mocha: ^6.1.4 - prism-react-renderer: ^1.1.0 + mocha: ^9.2.2 + prism-react-renderer: ^1.3.1 react: ^17.0.2 react-dom: ^17.0.2 react-mailchimp-subscribe: ^2.1.0 - react-script-hook: ^1.1.1 - react-twitter-embed: ^3.0.3 + react-script-hook: ^1.6.0 + react-twitter-embed: ^4.0.4 react-typical: ^0.1.3 react-typist: ^2.0.5 - sucrase: ^3.12.1 - typescript: ^3.8.3 + sucrase: ^3.20.3 + typescript: ^4.6.2 utility-types: ^3.10.0 dependencies: - '@emotion/styled': 11.3.0_46bfc1ba0451bdd80e82acd8d1841d8b + '@emotion/styled': 11.3.0_a08c0cdde42e73513cd4c3382592b31e baby-i-am-faded: 4.0.10_react@17.0.2 color-js: 1.0.5 - intersection-observer: 0.7.0 + intersection-observer: 0.12.0 lodash.get: 4.4.2 lodash.merge: 4.6.2 - prism-react-renderer: 1.2.1_react@17.0.2 + prism-react-renderer: 1.3.1_react@17.0.2 react-mailchimp-subscribe: 2.1.3_react@17.0.2 - react-script-hook: 1.5.0_react-dom@17.0.2+react@17.0.2 - react-twitter-embed: 3.0.3_react-dom@17.0.2+react@17.0.2 + react-script-hook: 1.6.0_react-dom@17.0.2+react@17.0.2 + react-twitter-embed: 4.0.4_react-dom@17.0.2+react@17.0.2 react-typical: 0.1.3_react-dom@17.0.2+react@17.0.2 react-typist: 2.0.5_react-dom@17.0.2+react@17.0.2 utility-types: 3.10.0 devDependencies: - '@chakra-ui/react': 1.6.9_b8062ff4bbb25a776a396a9c3780aa9f - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 - '@svgr/cli': 5.5.0 + '@chakra-ui/react': 1.8.6_f852ff53b5a716b2cd730e3454e35bcc + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 + '@svgr/cli': 6.2.1 '@types/lodash.get': 4.4.6 '@types/lodash.merge': 4.6.6 - '@types/mocha': 5.2.7 - '@types/node': 12.20.28 - '@types/react': 16.14.16 + '@types/mocha': 9.1.0 + '@types/node': 17.0.23 + '@types/react': 17.0.42 '@types/react-mailchimp-subscribe': 2.1.1 - dotenv: 8.6.0 - mocha: 6.2.3 + dotenv: 16.0.0 + mocha: 9.2.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - sucrase: 3.20.1 - typescript: 3.9.10 + sucrase: 3.20.3 + typescript: 4.6.2 website: specifiers: - '@chakra-ui/react': ^1.6.9 - '@emotion/react': '11' - '@emotion/styled': '11' - '@next/bundle-analyzer': ^9.4.4 - '@types/node': ^13.13.0 + '@chakra-ui/react': ^1.8.6 + '@emotion/core': ^11.0.0 + '@emotion/css': ^11.7.1 + '@emotion/react': ^11.8.2 + '@emotion/styled': ^11.8.1 + '@next/bundle-analyzer': ^12.1.0 + '@types/node': ^17.0.23 async-sema: ^3.1.0 baby-i-am-faded: ^4.0.10 - capture-website: ^0.8.1 + capture-website: ^2.3.0 compose-function: ^3.0.3 - dokz: ^2.0.9 + dokz: ^2.0.16 landing-blocks: '*' - next: ^11.1.2 - next-transpile-modules: ^8.0.0 + next: ^12.1.0 + next-transpile-modules: ^9.0.0 parse-github-url: ^1.0.2 react: ^17.0.2 - react-docgen-typescript: ^1.16.3 + react-docgen-typescript: ^2.2.2 react-dom: ^17.0.2 - react-highlight: ^0.12.0 - react-icons: ^3.9.0 + react-highlight: ^0.14.0 + react-icons: ^4.3.1 react-iframe: ^1.8.0 - sucrase: ^3.15.0 - typescript: ^3.8.3 - dependencies: - '@chakra-ui/react': 1.6.9_3d4af7eb5b86aa12d9008f964c673b75 - '@emotion/react': 11.4.1_react@17.0.2 - '@emotion/styled': 11.3.0_a004d704e6197b43c0d970f424150c43 - '@next/bundle-analyzer': 9.5.5 + sucrase: ^3.20.3 + typescript: ^4.6.2 + dependencies: + '@chakra-ui/react': 1.8.6_f124b3eb7c8f2996804eb1a913954282 + '@emotion/core': 11.0.0 + '@emotion/css': 11.7.1 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 + '@next/bundle-analyzer': 12.1.0 baby-i-am-faded: 4.0.10_react@17.0.2 - dokz: 2.0.9_160e7a03dcef42d34f4dd141a2c3da5f + dokz: 2.0.16_f67019023e536eb94574d521e54aa02f landing-blocks: link:../landing-blocks - next: 11.1.2_a3e970960e8a13b8e22ad7b14787bf42 - next-transpile-modules: 8.0.0 + next: 12.1.0_react-dom@17.0.2+react@17.0.2 + next-transpile-modules: 9.0.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-highlight: 0.12.0_react-dom@17.0.2+react@17.0.2 - react-icons: 3.11.0_react@17.0.2 + react-highlight: 0.14.0_react-dom@17.0.2+react@17.0.2 + react-icons: 4.3.1_react@17.0.2 react-iframe: 1.8.0_react@17.0.2 devDependencies: - '@types/node': 13.13.52 + '@types/node': 17.0.23 async-sema: 3.1.1 - capture-website: 0.8.2 + capture-website: 2.3.0 compose-function: 3.0.3 parse-github-url: 1.0.2 - react-docgen-typescript: 1.22.0_typescript@3.9.10 - sucrase: 3.20.1 - typescript: 3.9.10 + react-docgen-typescript: 2.2.2_typescript@4.6.2 + sucrase: 3.20.3 + typescript: 4.6.2 packages: - /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.14.5 - dev: false - /@babel/code-frame/7.14.5: resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} engines: {node: '>=6.9.0'} @@ -152,7 +150,7 @@ packages: '@babel/traverse': 7.15.4 '@babel/types': 7.15.6 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 lodash: 4.17.21 @@ -177,7 +175,7 @@ packages: '@babel/traverse': 7.15.4 '@babel/types': 7.15.6 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -198,7 +196,7 @@ packages: '@babel/traverse': 7.15.4 '@babel/types': 7.15.6 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 json5: 2.2.0 lodash: 4.17.21 resolve: 1.20.0 @@ -299,7 +297,6 @@ packages: /@babel/helper-plugin-utils/7.14.5: resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} engines: {node: '>=6.9.0'} - dev: false /@babel/helper-replace-supers/7.15.4: resolution: {integrity: sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==} @@ -389,7 +386,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.14.5 - dev: false /@babel/plugin-syntax-jsx/7.2.0_@babel+core@7.3.4: resolution: {integrity: sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==} @@ -419,13 +415,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: false - /@babel/runtime/7.15.3: - resolution: {integrity: sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.9 - dev: false - /@babel/runtime/7.15.4: resolution: {integrity: sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==} engines: {node: '>=6.9.0'} @@ -465,21 +454,13 @@ packages: '@babel/helper-split-export-declaration': 7.15.4 '@babel/parser': 7.15.7 '@babel/types': 7.15.6 - debug: 4.3.2 + debug: 4.3.3 globals: 11.12.0 lodash: 4.17.21 transitivePeerDependencies: - supports-color dev: false - /@babel/types/7.15.0: - resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.15.7 - to-fast-properties: 2.0.0 - dev: false - /@babel/types/7.15.6: resolution: {integrity: sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==} engines: {node: '>=6.9.0'} @@ -491,834 +472,907 @@ packages: resolution: {integrity: sha512-4xAtH3F3uJ8boe9IPahdYFCBELmyOBwHGAn0rDO6C1rx0TuZb5f4UqfuiOQF7YiMJGCOsUIW7LyucMNnVQYsRg==} dev: false - /@chakra-ui/accordion/1.3.7_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-UAp69YkTGbcr9Bo5DMJVdIQGWmWgh3otba4EHXdNnnlIk+GYaULcdYJVMP0bhaX7NTyTrGY4U/mnz9nuwz+fxw==} + /@chakra-ui/accordion/1.4.9_8548d53eb8615e8e5949b9b41b874f64: + resolution: {integrity: sha512-ZrfrLwAu6p9B41sZ+iEWjfPW/mn2TdUDXv165qr1O355619e2Btjb01x3IYoN4GlE2iF7GOVjC5uYGNyLpBlZg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/descendant': 2.0.1_react@17.0.2 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/descendant': 2.1.3_react@17.0.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 + framer-motion: 6.2.8 react: 17.0.2 - transitivePeerDependencies: - - framer-motion - /@chakra-ui/alert/1.2.7_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-+3rjMDjCsR7fWUA9Ikg21s9mVOxU564fA1fX3PdkFlUQFjwroG4hPQCjtUVCOBWontVphKghsQOprpuuQhx2hQ==} + /@chakra-ui/alert/1.3.7_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/anatomy/1.0.1_@chakra-ui+system@1.7.3: - resolution: {integrity: sha512-eMmusEHhQJn465txOdEUM2yx2A2DoRfMQWwAxoW4GwwbJTD6q8fuGEIf6jaTQ7QtDLcJ9JOkYA7C0f3SKRTGGg==} + /@chakra-ui/anatomy/1.3.0_@chakra-ui+system@1.11.2: + resolution: {integrity: sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==} + peerDependencies: + '@chakra-ui/system': '>=1.0.0' dependencies: - '@chakra-ui/theme-tools': 1.2.1_@chakra-ui+system@1.7.3 - transitivePeerDependencies: - - '@chakra-ui/system' + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme-tools': 1.3.6_@chakra-ui+system@1.11.2 - /@chakra-ui/avatar/1.2.10_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-y8JOEHVaIQus0ieNwkeCF8t0caBfQWl8FvXmYTYgDcC+ZSjDV5NR2QD+B5dwkcZJnc+EL/vX8MzX5rgZ6ToiGA==} + /@chakra-ui/avatar/1.3.9_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-QhtVuFRXhV7X5iMCHI1lXOA0U2hJnpKC9uIEB80EkBuNYJDEz/y8ViOQPRivMVU//wymwLcbvjDCZd1urMjVYQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/image': 1.0.20_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/image': 1.1.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/breadcrumb/1.2.8_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-hMr7GtQ9XaMDjjlJC/pOJCp1vG7Cq4E3o70uyHXuUZkwsTnEzr0hgqOmRGII+pLMVSzxO6ii1OEjvq+rZvKdVw==} + /@chakra-ui/breadcrumb/1.3.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/button/1.4.4_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-bhBOPlF2KMayqBtqB8hiZjsbxd12S/p//JOQ3U8gfJwR8+TQxKz6iPCg5B1YTauHErNvwXc3y03UnHyjVqf7Yg==} + /@chakra-ui/button/1.5.8_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-harZywey/6OclxIB5p/Ge/coeGKZWoqmu7JjXlbwTUd3U9IQiOVo/zekY1JscCSz2oZoVBCvoKZVt3on5dPwmA==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/spinner': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/spinner': 1.2.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/checkbox/1.5.7_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-JrDSnAbddD52WvZcoyU9xH0tHERqF/VARIsaX4D94wJucdmItHYtx4Ik6uqh9Yxwd0VQAbPVEhMbVxP+lC/ijg==} + /@chakra-ui/checkbox/1.6.8_8548d53eb8615e8e5949b9b41b874f64: + resolution: {integrity: sha512-CYmJbMA9BXb6ArKmXIAuQ22aQ97HgtslbJlqRKsV/FmZuk1DXF1dcVXzqeInhe5HacQ8z/+SmSqL9Q3fjswKag==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + framer-motion: 6.2.8 react: 17.0.2 - /@chakra-ui/clickable/1.1.7_react@17.0.2: - resolution: {integrity: sha512-aRopd+wRhykwlkRPuBn6XiLxo7jYq2BtToD7dh8wLvhDOAgtFXgYcNfAl4RkNWIUU9ZFioS6HusRE+5LmQ8EPQ==} + /@chakra-ui/clickable/1.2.6_react@17.0.2: + resolution: {integrity: sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/close-button/1.1.11_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-3BFVGPKeOdD/q/YgtSDdQ7RJh1fQhX7VRvkj11KPfPlvXIEQDxLwvQQV5MeNdrnTEYXkqzc8jqMexZOWlfSXRg==} + /@chakra-ui/close-button/1.2.7_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/color-mode/1.1.12_react@17.0.2: - resolution: {integrity: sha512-w9xtfNaCirGtAzJqi6isXDIf+QvS1sfeT1okQxFlJZcG7TSM34B0BLJd3oJalZ2MFrNXkpQQhF2+JNKshrOQwQ==} + /@chakra-ui/color-mode/1.4.6_react@17.0.2: + resolution: {integrity: sha512-gCO8Z/jv68jXop94MUQNzigl7JXICAgZQUUqLaKhdy1h2zatVDIPFfjwwjnsgM97G0BxQaNBOC87+PD2UYjzHw==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/control-box/1.0.15_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-sqQXKa9MjVo1mN/XRfudoM53yKhoXm6ozbE/soTgvLQJtSZtEltXVg9O8LP/h/i/AlfUKs5Nw8qSjij/7pfb2w==} + /@chakra-ui/control-box/1.1.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/counter/1.1.9_react@17.0.2: - resolution: {integrity: sha512-WHkYSHJynkFwVFD6wg6afDteBeAmDHV35/tPMwpyTcgagpF99xY/8mULnBoLkkCc/PMe+meHuZJEXuCaxy4ecg==} + /@chakra-ui/counter/1.2.8_react@17.0.2: + resolution: {integrity: sha512-lVuK+ycKxEE0G4Jkl8A6GWdXUFAih89KA1IkkhQG6NwqdGzbgouTInwBLg1Sm5uwgQ5QqSr9S42QyDoleUyF0g==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/css-reset/1.0.0_a004d704e6197b43c0d970f424150c43: - resolution: {integrity: sha512-UaPsImGHvCgFO3ayp6Ugafu2/3/EG8wlW/8Y9Ihfk1UFv8cpV+3BfWKmuZ7IcmxcBL9dkP6E8p3/M1T0FB92hg==} + /@chakra-ui/css-reset/1.1.3_fa30c4a31333a43d23a4fe708e0dc178: + resolution: {integrity: sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==} peerDependencies: '@emotion/react': '>=10.0.35' react: '>=16.8.6' dependencies: - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 react: 17.0.2 - /@chakra-ui/descendant/2.0.1_react@17.0.2: - resolution: {integrity: sha512-TeYp94iOhu5Gs2oVzewJaep0qft/JKMKfmcf4PGgzJF+h6TWZm6NGohk6Jq7JOh+y0rExa1ulknIgnMzFx5xaA==} + /@chakra-ui/descendant/2.1.3_react@17.0.2: + resolution: {integrity: sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 react: 17.0.2 - /@chakra-ui/editable/1.2.9_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-Z8fn8VTEktsMq245Nzxl8Ozi86XfAHuXTHh3pHsoPaabBU6v/LFupu5ALASyjm1AHCdP8tUS90QTdkvz/EwEyg==} + /@chakra-ui/editable/1.4.0_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-QH5ZMCK/U3pQINtSPiqxxA5XCdiXKBfAI1+siiuSqKtmCriltcArEU4groQn/bm7EY6UJIr/MV3azSDeeBIsaQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/focus-lock/1.1.10_5cb31bf2e03a37cf52d82a30fbce8bb6: - resolution: {integrity: sha512-LJqA+RscxqDBocJ1hjFde47g9E/8H2KqlHYcmOrQd5nITMcR88F2Z11cnFNMWJu++PJNHxspaXbUSKqPNj2TPQ==} + /@chakra-ui/focus-lock/1.2.6_e172d252c66b8263a0fc6c22242511b8: + resolution: {integrity: sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - react-focus-lock: 2.5.0_5cb31bf2e03a37cf52d82a30fbce8bb6 + react-focus-lock: 2.5.2_e172d252c66b8263a0fc6c22242511b8 transitivePeerDependencies: - '@types/react' dev: true - /@chakra-ui/focus-lock/1.1.10_react@17.0.2: - resolution: {integrity: sha512-LJqA+RscxqDBocJ1hjFde47g9E/8H2KqlHYcmOrQd5nITMcR88F2Z11cnFNMWJu++PJNHxspaXbUSKqPNj2TPQ==} + /@chakra-ui/focus-lock/1.2.6_react@17.0.2: + resolution: {integrity: sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - react-focus-lock: 2.5.0_react@17.0.2 + react-focus-lock: 2.5.2_react@17.0.2 transitivePeerDependencies: - '@types/react' dev: false - /@chakra-ui/form-control/1.4.1_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-aQUhQiieXdzwr21UvbpNzSUZj420fNq7+nZ7fl/gzsNudWCuw4wVpP/nuGQrGKF7CLxKi8d/ZuDkXMNeabCgpw==} + /@chakra-ui/form-control/1.5.9_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-JuUB9dHXFqTYm+Z+cOULk56AcrX9y3eaied0j/KGdPwtIjS2kkjulq7A8sJJdsle4M6XleMinjW+1KO2PMExQg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/hooks/1.6.0_react@17.0.2: - resolution: {integrity: sha512-5QFICaE1omNCJyVQQX62sZvRvIpI4VansN2AvZpSdrMjRiWvmBNLZN2Khr7+8j6F7uDh5LSgTxiP02vWLp12hA==} + /@chakra-ui/hooks/1.8.5_react@17.0.2: + resolution: {integrity: sha512-/UrBfUG7NLxuU/09gy2qQfEH+H5SPBUaUiFtokRlq887D/32JQ3XksZdF78RKMCM/0bbZuIjqUkuN/wO9kAbSw==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/utils': 1.10.4 compute-scroll-into-view: 1.0.14 copy-to-clipboard: 3.3.1 react: 17.0.2 - /@chakra-ui/icon/1.1.11_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-w+TkBr8eA8023j1SdhBzCFrEeU4lolf96cYVz0t/FVUBdIHYPGt56iHdaE2HYXW8Jyp15WLZcJJZQnZo91GRww==} + /@chakra-ui/icon/2.0.5_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/image/1.0.20_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-KPJyaV843MQ6YUIjnWYWRaCNVHsWxtbjEL+wCnYSyfuADAPvNP6YEcrs5yTRYxGhJQ3sSLoAU0mIzFKKquLdrw==} + /@chakra-ui/image/1.1.8_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-ffO5lyTfGXxaFr9Bdkrb+GahjXsqeph8R1jXYFYwLjos+/sZZJmHJz/cjyoKjKPd6J7puKVZ6Cxz+Ej6PJlQcA==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/input/1.2.10_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-xIAe/8vzFVlnwktJprhKTBOG1R+0NQaJSBn0s97CAj6kFZNVrdQkofCbs4y7KADjkxLblswF+NiTIXuAO9uGvg==} + /@chakra-ui/input/1.4.4_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-A1TYz8lOdSVuMnWRnR7Y+cddnnr5d2o1Vvd8Im09WW2j09xy06xD/EaFy8dI51Ab0ACldglVs66qx5dO7WoV0w==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/layout/1.4.9_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-QfpPnz3/cB9CAk262fl26bdNH3NjsB8t5yl9sAslDQBC3Uxdft8+yKB1faZCWoa59AXm2UfHbAwKobNTECEFtw==} + /@chakra-ui/layout/1.7.7_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-HuZ/Zv9xWzLip263tX2Vt0oaqwaS6Srw78Sdl3DiGSifN8x+ooEAxmeDAIaU2PO21YX+f6s+9A738NAtSM2R+Q==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/live-region/1.0.14_react@17.0.2: - resolution: {integrity: sha512-683UXH5WpPsn6KFuqo6qyllk3lAInP8cGS43CNnd9FX+5WTlplMBUwg0Gl5HLU9zRCAUeerfGLDY7ZJt2TPBVQ==} + /@chakra-ui/live-region/1.1.6_react@17.0.2: + resolution: {integrity: sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/media-query/1.1.2_c481c7f49cd60e2884f0e0f3262e508c: - resolution: {integrity: sha512-KdH5C/YwJJx7A4BMePC4J7IlDUEe2F7lLqWk/CvvwD+m2w4+/Ju6scU5YGUsskHQulllNGOmyON6fHQ7bVL47g==} + /@chakra-ui/media-query/2.0.4_da2295f418e3e222c875f90162edd78f: + resolution: {integrity: sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==} peerDependencies: '@chakra-ui/system': '>=1.0.0' '@chakra-ui/theme': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/react-env': 1.0.6_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/theme': 1.10.3_@chakra-ui+system@1.7.3 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/menu/1.7.5_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-u4dWhfVXOl+3LjjZY1MxGXEOztHOG3NxoHfOoxsRXUWokp51Lzv4YFImh8Tq8eeRQ97JfhDkRrEHiDkTmmevUQ==} + /@chakra-ui/menu/1.8.9_8548d53eb8615e8e5949b9b41b874f64: + resolution: {integrity: sha512-rvQQU56nQoaz+IZXyamKaAU/87IiGIDrX9wEONHth7QDT/93whnFNYPtUMHMzILz0oliysBey4dlmtRzk5vUpQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/clickable': 1.1.7_react@17.0.2 - '@chakra-ui/descendant': 2.0.1_react@17.0.2 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/popper': 2.3.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/clickable': 1.2.6_react@17.0.2 + '@chakra-ui/descendant': 2.1.3_react@17.0.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/popper': 2.4.3_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 + framer-motion: 6.2.8 react: 17.0.2 - /@chakra-ui/modal/1.9.1_3a2d741a804567ebcb7cf689db742bd7: - resolution: {integrity: sha512-Y9TfqheNvyeuXd4Ug0q9uIeEu0DBLSJkhOHXUh3Eg8nM+3uPMWRcQxI09oZ6pD8FRRZG/NGR5IrforpsSnDP0w==} + /@chakra-ui/modal/1.10.10_049ca9a0b465f7c393765d3f28a05242: + resolution: {integrity: sha512-/OLnZhhGXQEaCqtrCCf2nu27mVxT/3Kd+NBNMKGZ4X70Dm6HD3x1Zrsto2hVo8l3kLEPRpkfpXhKu61doMc8zw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/focus-lock': 1.1.10_react@17.0.2 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/focus-lock': 1.2.6_e172d252c66b8263a0fc6c22242511b8 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 aria-hidden: 1.1.3 + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-remove-scroll: 2.4.1_react@17.0.2 + react-remove-scroll: 2.4.1_e172d252c66b8263a0fc6c22242511b8 transitivePeerDependencies: - '@types/react' - dev: false + dev: true - /@chakra-ui/modal/1.9.1_898b1265dbf5110decc5e1fb9c5433cd: - resolution: {integrity: sha512-Y9TfqheNvyeuXd4Ug0q9uIeEu0DBLSJkhOHXUh3Eg8nM+3uPMWRcQxI09oZ6pD8FRRZG/NGR5IrforpsSnDP0w==} + /@chakra-ui/modal/1.10.10_523487bd97cab5f6d8116b532ca4486c: + resolution: {integrity: sha512-/OLnZhhGXQEaCqtrCCf2nu27mVxT/3Kd+NBNMKGZ4X70Dm6HD3x1Zrsto2hVo8l3kLEPRpkfpXhKu61doMc8zw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/focus-lock': 1.1.10_5cb31bf2e03a37cf52d82a30fbce8bb6 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/focus-lock': 1.2.6_react@17.0.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_dc240608ee0d50d8faddd7dd724375c2 + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 aria-hidden: 1.1.3 + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-remove-scroll: 2.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 + react-remove-scroll: 2.4.1_react@17.0.2 transitivePeerDependencies: - '@types/react' - dev: true + dev: false - /@chakra-ui/number-input/1.2.10_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-qsiC/pLuDOmsmlWUUDveZ9YsQd+DOcAcXMeMa6NYb+MJRGyCDOsI/542hxJkIb1N8ei96IpfIJTZS0KUW+ME+g==} + /@chakra-ui/number-input/1.4.5_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-jxOvJUEuXZXQrOgMGZ+rPNjSrIoV7MSb7CPt3C1jVuiumr/GgNu54awmrky3Zj4ikj68rREEUXAGKBgm9oU3nQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/counter': 1.1.9_react@17.0.2 - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/counter': 1.2.8_react@17.0.2 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/pin-input/1.6.5_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-9UMEjpnMaTKlmc9dBO/NjOWWdVLo+Rw5+LB77DKuV5N8L1ab2AMKwpb9Zw3EMcO2En44EzBzZKaVmxLPVRiGsg==} + /@chakra-ui/pin-input/1.7.8_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-P4uJBVKDxTetQhj+s0L7TbUTTqbcHwkLpo4bGUEdQpHMfGFlJgGu0wFT5Z8O0fw+vGNfguFfkqkVRRgK8FkHlA==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/descendant': 2.0.1_react@17.0.2 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/descendant': 2.1.3_react@17.0.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/popover/1.8.4_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-XLQTxDRuL8u5IAf311PZD6uqEuexrLuOhuAdo1lsSvx558add+BTX1/Zy16z+UVGmQGQCy0PcKT52w1O/9+K0g==} + /@chakra-ui/popover/1.11.7_8548d53eb8615e8e5949b9b41b874f64: + resolution: {integrity: sha512-TjMZlpBomIuGuQgGQi2rTSVFwFbc9HdJSU3anyFyDQb4ZnunyqaIEMoqFdj/dK8tDdWIatozKjX6AzSimmSvLg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/popper': 2.3.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/popper': 2.4.3_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + framer-motion: 6.2.8 react: 17.0.2 - /@chakra-ui/popper/2.3.0_react@17.0.2: - resolution: {integrity: sha512-K3Bw4RqttnX6TegLCBcMIez3w8YJFhUyLIkGUH0g2OCGgOajwucryFjNpuWRwkH4xcQPHghS9OVPYxRYTB22xA==} + /@chakra-ui/popper/2.4.3_react@17.0.2: + resolution: {integrity: sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@popperjs/core': 2.4.4 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@popperjs/core': 2.11.4 react: 17.0.2 - /@chakra-ui/portal/1.2.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-Rp0/1uNsjx5KaGQZ8r5ZIdjuUXqXjn9gWUCacZDlYO5DqJ4YcsYJ4UA7KjLubwokDsS2ddyrTbdZYFyspnWk+Q==} + /@chakra-ui/portal/1.3.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-rpSu/RdtlKfOBzw11qHs91IwUTffUfppBz33PfOFNZpDGmO0+6pWkz40I16eSgYtQigZRQG1spz6Ul7tsh+1ag==} peerDependencies: react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /@chakra-ui/progress/1.1.14_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-eoKDk47+xKSIuiDw2omEPwpA2VbGOBsLyIZ5LgKlhs7TulhGHn5q0GkpWYp9pniZqoDjrUcpfcgv5qrVEzl7Sg==} + /@chakra-ui/progress/1.2.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/theme-tools': 1.2.1_@chakra-ui+system@1.7.3 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme-tools': 1.3.6_@chakra-ui+system@1.11.2 + '@chakra-ui/utils': 1.10.4 + react: 17.0.2 + + /@chakra-ui/provider/1.7.12_6e7bc36aaf182fc1ddac36487ef2fbca: + resolution: {integrity: sha512-SSq4z4nMjCbqdGrRkbxzR4o96uRah1HnSFui3lM2263zJN7fyezqiseRboID+i7eIUCBWHMLdsabARAD8t1tDQ==} + peerDependencies: + '@emotion/react': ^11.0.0 + '@emotion/styled': ^11.0.0 + react: '>=16.8.6' + react-dom: '>=16.8.6' + dependencies: + '@chakra-ui/css-reset': 1.1.3_fa30c4a31333a43d23a4fe708e0dc178 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 + '@emotion/styled': 11.3.0_a08c0cdde42e73513cd4c3382592b31e react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + dev: true - /@chakra-ui/provider/1.6.8_3d4af7eb5b86aa12d9008f964c673b75: - resolution: {integrity: sha512-sS9Fvypx92McA5w7yh5BUwCD7o6t+limR+3cleE56VuwYiHAOjaOBNJDGXHOWQQgAOVcwAbz1jQqPnshmszoOw==} + /@chakra-ui/provider/1.7.12_eb8585ddc00e6d8e3b40a6701d59ed38: + resolution: {integrity: sha512-SSq4z4nMjCbqdGrRkbxzR4o96uRah1HnSFui3lM2263zJN7fyezqiseRboID+i7eIUCBWHMLdsabARAD8t1tDQ==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/css-reset': 1.0.0_a004d704e6197b43c0d970f424150c43 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/react-env': 1.0.6_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 - '@emotion/styled': 11.3.0_46bfc1ba0451bdd80e82acd8d1841d8b + '@chakra-ui/css-reset': 1.1.3_fa30c4a31333a43d23a4fe708e0dc178 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/system': 1.11.2_dc240608ee0d50d8faddd7dd724375c2 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + dev: false - /@chakra-ui/radio/1.3.10_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-Gdp038uBSTWdDABg2qoT/vOoLWtnQsKdCzXnkPCzWHarRuQY/Uyffxt8T/bdBnsQhrPMnr68Gv4g0XEK6RjQew==} + /@chakra-ui/radio/1.4.10_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-TgqBgfezypC4do1Vj4iBp4kptXVWdnhASJ97VFuau2QQPT6zKl3Ke2di+XLhH3CZNCDHpvU/KxQNJ6bfj5GMGg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 react: 17.0.2 - /@chakra-ui/react-env/1.0.6_react@17.0.2: - resolution: {integrity: sha512-JE0MXrVv9exBaQP0oLescs1ZhFolet3ACoV41ow881aXptN02VJKOht04/9SqEAnaxn8ePdofG9BRB6dKDm0ow==} + /@chakra-ui/react-env/1.1.6_react@17.0.2: + resolution: {integrity: sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/react-utils/1.1.2_react@17.0.2: - resolution: {integrity: sha512-S8jPVKGZH2qF7ZGxl/0DF/dXXI2AxDNGf4Ahi2LGHqajMvqBB7vtYIRRmIA7+jAnErhzO8WUi3i4Z7oScp6xSA==} + /@chakra-ui/react-utils/1.2.3_react@17.0.2: + resolution: {integrity: sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==} peerDependencies: react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/react/1.6.9_3d4af7eb5b86aa12d9008f964c673b75: - resolution: {integrity: sha512-cucNyt0EK93YabbAnWLrb2YnHLtmvqDK2EmU0xInl2/pDj+2bl+C+7ou/J3s4tMnZY/18RVA2z77MPCGezL/Ag==} + /@chakra-ui/react/1.8.6_f124b3eb7c8f2996804eb1a913954282: + resolution: {integrity: sha512-FEh/KG0uPeNOMQuIlyPfGjHvGB7LN1AAhkdFefqzNt0zNy8Giv4p1PKY7wdCh5QEFor++A83L1wIWvTGQVJ2vQ==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/accordion': 1.3.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/alert': 1.2.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/avatar': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/breadcrumb': 1.2.8_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/button': 1.4.4_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/checkbox': 1.5.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/control-box': 1.0.15_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/counter': 1.1.9_react@17.0.2 - '@chakra-ui/css-reset': 1.0.0_a004d704e6197b43c0d970f424150c43 - '@chakra-ui/editable': 1.2.9_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/image': 1.0.20_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/input': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/layout': 1.4.9_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/live-region': 1.0.14_react@17.0.2 - '@chakra-ui/media-query': 1.1.2_c481c7f49cd60e2884f0e0f3262e508c - '@chakra-ui/menu': 1.7.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/modal': 1.9.1_3a2d741a804567ebcb7cf689db742bd7 - '@chakra-ui/number-input': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/pin-input': 1.6.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/popover': 1.8.4_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/popper': 2.3.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/progress': 1.1.14_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/provider': 1.6.8_3d4af7eb5b86aa12d9008f964c673b75 - '@chakra-ui/radio': 1.3.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-env': 1.0.6_react@17.0.2 - '@chakra-ui/select': 1.1.15_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/skeleton': 1.1.18_ed5da2cdb4a19716b21dd100cde2d847 - '@chakra-ui/slider': 1.4.0_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/spinner': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/stat': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/switch': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/table': 1.2.6_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/tabs': 1.5.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/tag': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/textarea': 1.1.14_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/theme': 1.10.3_@chakra-ui+system@1.7.3 - '@chakra-ui/toast': 1.3.1_3a2d741a804567ebcb7cf689db742bd7 - '@chakra-ui/tooltip': 1.3.11_3a2d741a804567ebcb7cf689db742bd7 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 - '@emotion/react': 11.4.1_react@17.0.2 - '@emotion/styled': 11.3.0_a004d704e6197b43c0d970f424150c43 + '@chakra-ui/accordion': 1.4.9_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/alert': 1.3.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/avatar': 1.3.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/breadcrumb': 1.3.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/button': 1.5.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/checkbox': 1.6.8_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/control-box': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/counter': 1.2.8_react@17.0.2 + '@chakra-ui/css-reset': 1.1.3_fa30c4a31333a43d23a4fe708e0dc178 + '@chakra-ui/editable': 1.4.0_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/image': 1.1.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/input': 1.4.4_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/layout': 1.7.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/live-region': 1.1.6_react@17.0.2 + '@chakra-ui/media-query': 2.0.4_da2295f418e3e222c875f90162edd78f + '@chakra-ui/menu': 1.8.9_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/modal': 1.10.10_523487bd97cab5f6d8116b532ca4486c + '@chakra-ui/number-input': 1.4.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/pin-input': 1.7.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/popover': 1.11.7_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/popper': 2.4.3_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/progress': 1.2.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/provider': 1.7.12_eb8585ddc00e6d8e3b40a6701d59ed38 + '@chakra-ui/radio': 1.4.10_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/select': 1.2.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/skeleton': 1.2.12_12404ac92cfc6d466df3d5e781ec7373 + '@chakra-ui/slider': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/spinner': 1.2.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/stat': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/switch': 1.3.8_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/system': 1.11.2_dc240608ee0d50d8faddd7dd724375c2 + '@chakra-ui/table': 1.3.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/tabs': 1.6.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/tag': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/textarea': 1.2.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/toast': 1.5.7_523487bd97cab5f6d8116b532ca4486c + '@chakra-ui/tooltip': 1.4.9_523487bd97cab5f6d8116b532ca4486c + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: - '@types/react' dev: false - /@chakra-ui/react/1.6.9_b8062ff4bbb25a776a396a9c3780aa9f: - resolution: {integrity: sha512-cucNyt0EK93YabbAnWLrb2YnHLtmvqDK2EmU0xInl2/pDj+2bl+C+7ou/J3s4tMnZY/18RVA2z77MPCGezL/Ag==} + /@chakra-ui/react/1.8.6_f852ff53b5a716b2cd730e3454e35bcc: + resolution: {integrity: sha512-FEh/KG0uPeNOMQuIlyPfGjHvGB7LN1AAhkdFefqzNt0zNy8Giv4p1PKY7wdCh5QEFor++A83L1wIWvTGQVJ2vQ==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/accordion': 1.3.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/alert': 1.2.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/avatar': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/breadcrumb': 1.2.8_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/button': 1.4.4_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/checkbox': 1.5.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/control-box': 1.0.15_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/counter': 1.1.9_react@17.0.2 - '@chakra-ui/css-reset': 1.0.0_a004d704e6197b43c0d970f424150c43 - '@chakra-ui/editable': 1.2.9_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/image': 1.0.20_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/input': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/layout': 1.4.9_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/live-region': 1.0.14_react@17.0.2 - '@chakra-ui/media-query': 1.1.2_c481c7f49cd60e2884f0e0f3262e508c - '@chakra-ui/menu': 1.7.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/modal': 1.9.1_898b1265dbf5110decc5e1fb9c5433cd - '@chakra-ui/number-input': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/pin-input': 1.6.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/popover': 1.8.4_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/popper': 2.3.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/progress': 1.1.14_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/provider': 1.6.8_3d4af7eb5b86aa12d9008f964c673b75 - '@chakra-ui/radio': 1.3.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/react-env': 1.0.6_react@17.0.2 - '@chakra-ui/select': 1.1.15_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/skeleton': 1.1.18_ed5da2cdb4a19716b21dd100cde2d847 - '@chakra-ui/slider': 1.4.0_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/spinner': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/stat': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/switch': 1.2.10_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/table': 1.2.6_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/tabs': 1.5.5_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/tag': 1.1.12_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/textarea': 1.1.14_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/theme': 1.10.3_@chakra-ui+system@1.7.3 - '@chakra-ui/toast': 1.3.1_3a2d741a804567ebcb7cf689db742bd7 - '@chakra-ui/tooltip': 1.3.11_3a2d741a804567ebcb7cf689db742bd7 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 - '@emotion/styled': 11.3.0_46bfc1ba0451bdd80e82acd8d1841d8b + '@chakra-ui/accordion': 1.4.9_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/alert': 1.3.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/avatar': 1.3.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/breadcrumb': 1.3.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/button': 1.5.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/checkbox': 1.6.8_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/control-box': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/counter': 1.2.8_react@17.0.2 + '@chakra-ui/css-reset': 1.1.3_fa30c4a31333a43d23a4fe708e0dc178 + '@chakra-ui/editable': 1.4.0_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/image': 1.1.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/input': 1.4.4_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/layout': 1.7.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/live-region': 1.1.6_react@17.0.2 + '@chakra-ui/media-query': 2.0.4_da2295f418e3e222c875f90162edd78f + '@chakra-ui/menu': 1.8.9_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/modal': 1.10.10_049ca9a0b465f7c393765d3f28a05242 + '@chakra-ui/number-input': 1.4.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/pin-input': 1.7.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/popover': 1.11.7_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/popper': 2.4.3_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/progress': 1.2.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/provider': 1.7.12_6e7bc36aaf182fc1ddac36487ef2fbca + '@chakra-ui/radio': 1.4.10_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/react-env': 1.1.6_react@17.0.2 + '@chakra-ui/select': 1.2.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/skeleton': 1.2.12_5954229de6fb34f3185231037c86b88f + '@chakra-ui/slider': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/spinner': 1.2.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/stat': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/switch': 1.3.8_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/table': 1.3.6_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/tabs': 1.6.8_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/tag': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/textarea': 1.2.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/toast': 1.5.7_523487bd97cab5f6d8116b532ca4486c + '@chakra-ui/tooltip': 1.4.9_523487bd97cab5f6d8116b532ca4486c + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 + '@emotion/styled': 11.3.0_a08c0cdde42e73513cd4c3382592b31e + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: - '@types/react' dev: true - /@chakra-ui/select/1.1.15_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-cODZpLBiy25AdVSVnrCOG/xGtwyiLpZBpHYW/SiwKl9lOcefuLxZkFyTp7NGJq5KTgKduYFy2h6qCZbIMf8qkg==} + /@chakra-ui/select/1.2.9_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-f8cRy3whXFYviuKGfugPnvXTGarPVt2ux5pffipmliYOhfaJ8O2OtdmNJ/od4WaeGStUH13x12GsEqVw2LBKOg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + react: 17.0.2 + + /@chakra-ui/skeleton/1.2.12_12404ac92cfc6d466df3d5e781ec7373: + resolution: {integrity: sha512-buHqfKw24+EQXFGHlSRq2obHxZgz0FUKSFNMlQS3tMoFwBkLRO/jAQfjj9KKR5b0m2qu1qLBmwFHJLih1+bnzg==} + peerDependencies: + '@chakra-ui/theme': '>=1.0.0' + '@emotion/react': ^11.0.0 + '@emotion/styled': ^11.0.0 + react: '>=16.8.6' + dependencies: + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/media-query': 2.0.4_da2295f418e3e222c875f90162edd78f + '@chakra-ui/system': 1.11.2_dc240608ee0d50d8faddd7dd724375c2 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 react: 17.0.2 + dev: false - /@chakra-ui/skeleton/1.1.18_ed5da2cdb4a19716b21dd100cde2d847: - resolution: {integrity: sha512-0jxiFNJtwPbt+zhJVE8Bjyf1HJBvYSms69TzCJMw51IEADmMrB0S5Zv0BLKhdlXjx3VywIRW7r5YT+bDHPC/cQ==} + /@chakra-ui/skeleton/1.2.12_5954229de6fb34f3185231037c86b88f: + resolution: {integrity: sha512-buHqfKw24+EQXFGHlSRq2obHxZgz0FUKSFNMlQS3tMoFwBkLRO/jAQfjj9KKR5b0m2qu1qLBmwFHJLih1+bnzg==} peerDependencies: + '@chakra-ui/theme': '>=1.0.0' + '@emotion/react': ^11.0.0 + '@emotion/styled': ^11.0.0 react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/media-query': 1.1.2_c481c7f49cd60e2884f0e0f3262e508c - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/media-query': 2.0.4_da2295f418e3e222c875f90162edd78f + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 + '@emotion/styled': 11.3.0_a08c0cdde42e73513cd4c3382592b31e react: 17.0.2 - transitivePeerDependencies: - - '@chakra-ui/theme' - - '@emotion/react' - - '@emotion/styled' + dev: true - /@chakra-ui/slider/1.4.0_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-Hh+27p41kyBPTQOvjIV85w2lWLm7VQgMCy9SUgq4hANJWWr1VTQNDW98f5ofoXm80GW6bAS5tOWGOGhAiTNQ+A==} + /@chakra-ui/slider/1.5.9_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-m9n/BpnD/hEDS9q3T17ezgTFWDdvCocPzxQXzLLDN2Z2xOgwyLTQVLk4iB1yROvLCUl7Ig9C4+a4/7fivm+IHw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/spinner/1.1.12_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-cwchUCrZ2FEPSQilbCnJSFXmyDJC/9u29oitSNRVPF0DDvHUPZX1yG/DXZ0ZsWqodBw16/FZuRe2VRKOCGm0Iw==} + /@chakra-ui/spinner/1.2.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 react: 17.0.2 - /@chakra-ui/stat/1.1.12_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-vhoW4zFF1BSlMpEZ179hCXLBT+TLtoW1JESObcOv/lAbFko5YBJAkPs4cws5eKdZsSqVUORtwKcJN+BjWUrkJw==} + /@chakra-ui/stat/1.2.7_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 react: 17.0.2 - /@chakra-ui/styled-system/1.12.2: - resolution: {integrity: sha512-wJvEgy93DLe0Tz2F9YFRTDnAz8YMC8O2Y0reI6WIDix0QL7dLWxrTA2reqMLaEmKnr965a/LDfyY21tWOB+6TQ==} + /@chakra-ui/styled-system/1.18.1: + resolution: {integrity: sha512-uhWMNAfkk1DFAQ4nKu+t23WBQ1/XSJq8Y3sBZJQpvopfwOcarbVvEiM5voSUWPA7pkpD/BprGM7zjIRockUcmw==} dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 csstype: 3.0.9 - /@chakra-ui/switch/1.2.10_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-KNxAumFC8s93h1o8Isw4vYQrnKnezJWwObCD+bY0h4gLWrjpSrnH88d8vCR6c+HhKzT0Je1XzOAeC2QAmx4kJA==} + /@chakra-ui/switch/1.3.8_8548d53eb8615e8e5949b9b41b874f64: + resolution: {integrity: sha512-xcsq4G9YUNRSp0F+XBDjeGZFlJeEdGJptuixk6PZjqRJYUyH+k2bk1bJ2Bv2bjvmkDCojI42MkvWTLHrOqp41A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/checkbox': 1.5.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/checkbox': 1.6.8_8548d53eb8615e8e5949b9b41b874f64 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + framer-motion: 6.2.8 react: 17.0.2 - transitivePeerDependencies: - - framer-motion - /@chakra-ui/system/1.7.3_2305e84770652125202aaa4817ae97a9: - resolution: {integrity: sha512-061lcraf4tNB4ixpnuWetZjr3fAEmj4zHfMznmMx6MAF6lHLJR9tsCF+Cuyj6m9JPwstbBPhyb5arNRXhZGvYQ==} + /@chakra-ui/system/1.11.2_be439352bb3cb802e7933f6032b35b46: + resolution: {integrity: sha512-s4HGYVo86XuSav5PLfuVT26Y+l3ca/nQVF6QxS6YCNiUxdBlahlzsZz3yMz3MKp11voljnY8vj4z4dvOd2sjUQ==} + peerDependencies: + '@emotion/react': ^11.0.0 + '@emotion/styled': ^11.0.0 + react: '>=16.8.6' + dependencies: + '@chakra-ui/color-mode': 1.4.6_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/styled-system': 1.18.1 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 + '@emotion/styled': 11.3.0_a08c0cdde42e73513cd4c3382592b31e + react: 17.0.2 + react-fast-compare: 3.2.0 + dev: true + + /@chakra-ui/system/1.11.2_dc240608ee0d50d8faddd7dd724375c2: + resolution: {integrity: sha512-s4HGYVo86XuSav5PLfuVT26Y+l3ca/nQVF6QxS6YCNiUxdBlahlzsZz3yMz3MKp11voljnY8vj4z4dvOd2sjUQ==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 react: '>=16.8.6' dependencies: - '@chakra-ui/color-mode': 1.1.12_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/styled-system': 1.12.2 - '@chakra-ui/utils': 1.8.2 - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 - '@emotion/styled': 11.3.0_46bfc1ba0451bdd80e82acd8d1841d8b + '@chakra-ui/color-mode': 1.4.6_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/styled-system': 1.18.1 + '@chakra-ui/utils': 1.10.4 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 react: 17.0.2 react-fast-compare: 3.2.0 + dev: false - /@chakra-ui/table/1.2.6_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-fwIBGRLCxhDjt17qfNESC51FIX9YDGJeSD9tC1vZKXveaJmYwVHOdoke1Vv/n++FoFkWPoJHplNOYgDFUiAPBA==} + /@chakra-ui/table/1.3.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/tabs/1.5.5_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-ZBPV1KlAYRMlwsXeUf3aPRFpcTsBQND6jWo9ZUYK+Kax8E0Qdltzrjxrrw7FpTj70EdFOIWZcn+2eD0c1y2sUA==} + /@chakra-ui/tabs/1.6.8_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-f1kM9VhAXqKzTAVRoPRIINNiUgvBcadP9m5GtjAgE4DzCrQKnTDImjIkFhXlMvWEmB5ynXZcCGlsgIZ2A9Hs9g==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/clickable': 1.1.7_react@17.0.2 - '@chakra-ui/descendant': 2.0.1_react@17.0.2 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/clickable': 1.2.6_react@17.0.2 + '@chakra-ui/descendant': 2.1.3_react@17.0.2 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/tag/1.1.12_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-/tTHhfFNFJUCZwfs7xDCc2kLpBYD/WElt1cl37wLBkODM5ai22BzD1SRvRtd3UJmJtFop/P8+9cdM3+ZuO//UQ==} + /@chakra-ui/tag/1.2.7_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/icon': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/icon': 2.0.5_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/textarea/1.1.14_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-y/nlHq4TnGiMpgQ8mjWp8W3Qvtu67vx2ccQW3zDLVdkvi0bleK6+j7KL6EP9wqkG391QmXwhqKtTEhr0XTL96w==} + /@chakra-ui/textarea/1.2.9_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-HHeUdBA2JrH/S4PopcpOjRmBWKv4wpxQ+Q4mD03UBznyFARZe3XFJOnxhAPdpB/ZadbdgiyXK27TR0uzaqlONw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/form-control': 1.4.1_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/form-control': 1.5.9_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@chakra-ui/theme-tools/1.2.1_@chakra-ui+system@1.7.3: - resolution: {integrity: sha512-e3Ql6SJyog7Rrk6DWUGyxzkzyAukodGIbH5DxTp9tLq10UhxZyGOYUQe7m/wL6XQ2zRQSIzcgvqWdTbxtkiwug==} + /@chakra-ui/theme-tools/1.3.6_@chakra-ui+system@1.11.2: + resolution: {integrity: sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==} peerDependencies: '@chakra-ui/system': '>=1.0.0' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 '@ctrl/tinycolor': 3.4.0 - /@chakra-ui/theme/1.10.3_@chakra-ui+system@1.7.3: - resolution: {integrity: sha512-ikaSwmf21+WGR/srmNM46K7JNeDJDKBgiCU7ER0gZ+ZV3d5szE/7ybKV+zgnOCgOY0T7w1YBs2dpcoEImK+Y5w==} + /@chakra-ui/theme/1.14.0_@chakra-ui+system@1.11.2: + resolution: {integrity: sha512-zKy/8JSbiCP0QeBsLzdub7aBnfX2k0qp5vD+RA+mxPEiykEvPGg+TwryxRM5KMZK1Zdgg95aH+9mwiGe9tJt3A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' dependencies: - '@chakra-ui/anatomy': 1.0.1_@chakra-ui+system@1.7.3 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/theme-tools': 1.2.1_@chakra-ui+system@1.7.3 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/anatomy': 1.3.0_@chakra-ui+system@1.11.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme-tools': 1.3.6_@chakra-ui+system@1.11.2 + '@chakra-ui/utils': 1.10.4 - /@chakra-ui/toast/1.3.1_3a2d741a804567ebcb7cf689db742bd7: - resolution: {integrity: sha512-jQw1kqaMKw3D74J2d49lur8Tvo8uaX/8XcvwSRiYcDd+GPlvVKfCdyyGusb6d6NCXOS4XqGMm0/5T/qmf2xoZA==} + /@chakra-ui/toast/1.5.7_523487bd97cab5f6d8116b532ca4486c: + resolution: {integrity: sha512-vM88vX2jTfSwOXWqcj9o9pm+msojJS0cG0Pe/wSuYP+D274SdE8oB2OFqJyijsQ7WQq/P6BIlgquzUcS4smu9A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/alert': 1.2.7_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/close-button': 1.1.11_beb3eeb2d477ea47016f511436674e29 - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/theme': 1.10.3_@chakra-ui+system@1.7.3 - '@chakra-ui/transition': 1.3.5_react@17.0.2 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/alert': 1.3.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/close-button': 1.2.7_cf1afb73b983ccab5207fbc7b13f7809 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/theme': 1.14.0_@chakra-ui+system@1.11.2 + '@chakra-ui/transition': 1.4.7_framer-motion@6.2.8+react@17.0.2 + '@chakra-ui/utils': 1.10.4 '@reach/alert': 0.13.2_react-dom@17.0.2+react@17.0.2 + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /@chakra-ui/tooltip/1.3.11_3a2d741a804567ebcb7cf689db742bd7: - resolution: {integrity: sha512-jbiyBK3BmTBQ2aGig4FUeeJp7sw5JaKrl1oMl67TgNc+NNLW0NhiEglYtuKQgelFd6CkJib/hy1KGn0yHKJaoA==} + /@chakra-ui/tooltip/1.4.9_523487bd97cab5f6d8116b532ca4486c: + resolution: {integrity: sha512-W1GVMFWkLLBfiFsOddhr7oWr2rTKqSy2xxMkR5MuomNaqORW4tvjN/wNSLMUuUHVxtWM+iRQkslE5r6k5/1HAw==} peerDependencies: '@chakra-ui/system': '>=1.0.0' - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' react-dom: '>=16.8.6' dependencies: - '@chakra-ui/hooks': 1.6.0_react@17.0.2 - '@chakra-ui/popper': 2.3.0_react@17.0.2 - '@chakra-ui/portal': 1.2.9_react-dom@17.0.2+react@17.0.2 - '@chakra-ui/react-utils': 1.1.2_react@17.0.2 - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 - '@chakra-ui/visually-hidden': 1.0.14_beb3eeb2d477ea47016f511436674e29 + '@chakra-ui/hooks': 1.8.5_react@17.0.2 + '@chakra-ui/popper': 2.4.3_react@17.0.2 + '@chakra-ui/portal': 1.3.8_react-dom@17.0.2+react@17.0.2 + '@chakra-ui/react-utils': 1.2.3_react@17.0.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 + '@chakra-ui/visually-hidden': 1.1.6_cf1afb73b983ccab5207fbc7b13f7809 + framer-motion: 6.2.8 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /@chakra-ui/transition/1.3.5_react@17.0.2: - resolution: {integrity: sha512-IWSlmGh+5y536deoGwiZucj/X86d+D22P7J1RTt0almblWdmsq3uC8y+qaxW+N2IC4HtRKbVO82Cr3hmOKSpMg==} + /@chakra-ui/transition/1.4.7_framer-motion@6.2.8+react@17.0.2: + resolution: {integrity: sha512-2sbMoKB/enp6Qbte3DD6zwBHyO4YAUSgvSr3wn7DAy4hz9kRZHPuUf/N+i9QZ0whL2koXLgdZvV6RNtSTShq4g==} peerDependencies: - framer-motion: 3.x || 4.x + framer-motion: 3.x || 4.x || 5.x || 6.x react: '>=16.8.6' dependencies: - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/utils': 1.10.4 + framer-motion: 6.2.8 react: 17.0.2 - /@chakra-ui/utils/1.8.2: - resolution: {integrity: sha512-MnE4czCQCE87Ch1DfAdmZvObgRviw9wQ9Zti372P8VD1ILEdff/C5WBWHW6mgG3YcorPAxgnrNF3MmNE95jRkA==} + /@chakra-ui/utils/1.10.4: + resolution: {integrity: sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==} dependencies: '@types/lodash.mergewith': 4.6.6 css-box-model: 1.2.1 framesync: 5.3.0 lodash.mergewith: 4.6.2 - /@chakra-ui/visually-hidden/1.0.14_beb3eeb2d477ea47016f511436674e29: - resolution: {integrity: sha512-4OoF0kDmfAVX1IS5kcJ35iOGVHXmk7EZgwH5U4kB32z/81kmG0KW/VeEFnilOknH6a5Mf3fZr8rYRVb/gLfvGg==} + /@chakra-ui/visually-hidden/1.1.6_cf1afb73b983ccab5207fbc7b13f7809: + resolution: {integrity: sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==} peerDependencies: '@chakra-ui/system': '>=1.0.0' react: '>=16.8.6' dependencies: - '@chakra-ui/system': 1.7.3_2305e84770652125202aaa4817ae97a9 - '@chakra-ui/utils': 1.8.2 + '@chakra-ui/system': 1.11.2_be439352bb3cb802e7933f6032b35b46 + '@chakra-ui/utils': 1.10.4 react: 17.0.2 - /@changesets/apply-release-plan/5.0.1: - resolution: {integrity: sha512-ltYLM/PPoL1Un9hnNCbUac25FWonJvIZ/9C3O4UyZ/k4rir9FGvH6KLtMOiPEAJWnXmaHeRDr06MzohuXOnmvw==} + /@changesets/apply-release-plan/5.0.5: + resolution: {integrity: sha512-CxL9dkhzjHiVmXCyHgsLCQj7i/coFTMv/Yy0v6BC5cIWZkQml+lf7zvQqAcFXwY7b54HxRWZPku02XFB53Q0Uw==} dependencies: '@babel/runtime': 7.15.4 - '@changesets/config': 1.6.1 + '@changesets/config': 1.7.0 '@changesets/get-version-range-type': 0.3.2 - '@changesets/git': 1.1.2 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/git': 1.3.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 detect-indent: 6.1.0 fs-extra: 7.0.1 lodash.startcase: 4.4.0 @@ -1328,43 +1382,50 @@ packages: semver: 5.7.1 dev: true - /@changesets/assemble-release-plan/5.0.1: - resolution: {integrity: sha512-KQqafvScTFQ/4Q2LpLmDYhU47LWvIGcgVS8tzKU8fBvRdKuLGQXe42VYbwVM0cHIkFd/b6YFn+H2QMdKC2MjIQ==} + /@changesets/assemble-release-plan/5.1.1: + resolution: {integrity: sha512-TQRZnK1sqYuoibJdSwpqE81rfDh0Xrkkr/M6bCQZ1ogGoRJNVbNYDWvNfkNvR4rEdRylri8cfKzffo/ruoy8QA==} dependencies: '@babel/runtime': 7.15.4 '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.2.2 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/get-dependents-graph': 1.3.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 semver: 5.7.1 dev: true - /@changesets/cli/2.17.0: - resolution: {integrity: sha512-UyraYwYst1lTjef+8i80XQ6SqsLaGwi4Sgn9YuDf2xdHA9m+5qQXshHvHVjaTdPTA09rqMBk9yeO7vmAqF4+vQ==} + /@changesets/changelog-git/0.1.10: + resolution: {integrity: sha512-4t7zqPOv3aDZp4Y+AyDhiOG2ypaUXDpOz+MT1wOk3uSZNv78AaDByam0hdk5kfYuH1RlMecWU4/U5lO1ZL5eaA==} + dependencies: + '@changesets/types': 4.1.0 + dev: true + + /@changesets/cli/2.21.1: + resolution: {integrity: sha512-4AJKo/UW0P217m2VHjiuhZy+CstLw54eu9I1fsY7tst76GeEN7mX0mVrTNEisR6CvOH7wLav3ITqvDcKVPbKsw==} hasBin: true dependencies: '@babel/runtime': 7.15.4 - '@changesets/apply-release-plan': 5.0.1 - '@changesets/assemble-release-plan': 5.0.1 - '@changesets/config': 1.6.1 + '@changesets/apply-release-plan': 5.0.5 + '@changesets/assemble-release-plan': 5.1.1 + '@changesets/changelog-git': 0.1.10 + '@changesets/config': 1.7.0 '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.2.2 - '@changesets/get-release-plan': 3.0.1 - '@changesets/git': 1.1.2 + '@changesets/get-dependents-graph': 1.3.1 + '@changesets/get-release-plan': 3.0.7 + '@changesets/git': 1.3.1 '@changesets/logger': 0.0.5 - '@changesets/pre': 1.0.7 - '@changesets/read': 0.5.0 - '@changesets/types': 4.0.1 - '@changesets/write': 0.1.5 - '@manypkg/get-packages': 1.1.1 + '@changesets/pre': 1.0.10 + '@changesets/read': 0.5.4 + '@changesets/types': 4.1.0 + '@changesets/write': 0.1.7 + '@manypkg/get-packages': 1.1.3 + '@types/is-ci': 3.0.0 '@types/semver': 6.2.3 - boxen: 1.3.0 chalk: 2.4.2 enquirer: 2.3.6 external-editor: 3.1.0 fs-extra: 7.0.1 human-id: 1.0.2 - is-ci: 2.0.0 + is-ci: 3.0.1 meow: 6.1.1 outdent: 0.5.0 p-limit: 2.3.0 @@ -1375,14 +1436,14 @@ packages: tty-table: 2.8.13 dev: true - /@changesets/config/1.6.1: - resolution: {integrity: sha512-aQTo6ODvhsvnSFszMP1YbJyAi1DtE1Pes9rL+G+KYJiAOA6k5RzbiKOarjo+ZkKXpX0G3CBAbOO8jXOX4xG7cQ==} + /@changesets/config/1.7.0: + resolution: {integrity: sha512-Ctk6ZO5Ay6oZ95bbKXyA2a1QG0jQUePaGCY6BKkZtUG4PgysesfmiQOPgOY5OsRMt8exJeo6l+DJ75YiKmh0rQ==} dependencies: '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.2.2 + '@changesets/get-dependents-graph': 1.3.1 '@changesets/logger': 0.0.5 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 micromatch: 4.0.4 dev: true @@ -1393,39 +1454,39 @@ packages: extendable-error: 0.1.7 dev: true - /@changesets/get-dependents-graph/1.2.2: - resolution: {integrity: sha512-3zJRw6TcexmOrmIZNOXpIRsZtqtrdmlzbqp4+V0VgnBvTxz16rqCS9VBsBqFYeJDWFj3soOlHUMeTwLghr18DA==} + /@changesets/get-dependents-graph/1.3.1: + resolution: {integrity: sha512-HwUs8U0XK/ZqCQon1/80jJEyswS8JVmTiHTZslrTpuavyhhhxrSpO1eVCdKgaVHBRalOw3gRzdS3uzkmqYsQSQ==} dependencies: - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 semver: 5.7.1 dev: true - /@changesets/get-release-plan/3.0.1: - resolution: {integrity: sha512-HTZeEPvLlcWMWKxLrzQNLQWKDDN1lUKvaOV+hl/yBhgtyJECljJJzd3IRaKqCSWMrYKNaaEcmunTtZ4oaeoK9w==} + /@changesets/get-release-plan/3.0.7: + resolution: {integrity: sha512-zDp6RIEKvERIF4Osy8sJ5BzqTiiLMhPWBO02y6w3nzTQJ0VBMaTs4hhwImQ/54O9I34eUHR3D0DwmwGQ27ifaw==} dependencies: '@babel/runtime': 7.15.4 - '@changesets/assemble-release-plan': 5.0.1 - '@changesets/config': 1.6.1 - '@changesets/pre': 1.0.7 - '@changesets/read': 0.5.0 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/assemble-release-plan': 5.1.1 + '@changesets/config': 1.7.0 + '@changesets/pre': 1.0.10 + '@changesets/read': 0.5.4 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 dev: true /@changesets/get-version-range-type/0.3.2: resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==} dev: true - /@changesets/git/1.1.2: - resolution: {integrity: sha512-dfza8elsIwcYVa4fFzLaPs4+AkoCFiW3sfzkkC7WR+rG9j+zZh7CelzVpnoiAbEI2QOzeCbZKMoLSvBPgHhB1g==} + /@changesets/git/1.3.1: + resolution: {integrity: sha512-yg60QUi38VA0XGXdBy9SRYJhs8xJHE97Z1CaB/hFyByBlh5k1i+avFNBvvw66MsoT/aiml6y9scIG6sC8R5mfg==} dependencies: '@babel/runtime': 7.15.4 '@changesets/errors': 0.1.4 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 spawndamnit: 2.0.0 dev: true @@ -1436,50 +1497,84 @@ packages: chalk: 2.4.2 dev: true - /@changesets/parse/0.3.9: - resolution: {integrity: sha512-XoTEkMpvRRVxSlhvOaK4YSFM+RZhYFTksxRh7ieNkb6pMxkpq8MOYSi/07BuqkODn4dJEMOoSy3RzL99P6FyqA==} + /@changesets/parse/0.3.12: + resolution: {integrity: sha512-FOBz2L1dT9PcvyQU1Qp2sQ0B4Jw7EgRDAKFVzAQwhzXqCq03TcE7vgKU6VSksCJAioMYDowdVVHNnv/Uak6yZQ==} dependencies: - '@changesets/types': 4.0.1 + '@changesets/types': 4.1.0 js-yaml: 3.14.1 dev: true - /@changesets/pre/1.0.7: - resolution: {integrity: sha512-oUU6EL4z0AIyCv/EscQFxxJsQfc9/AcSpqAGbdZrLXwshUWTXsJHMWlE3/+iSIyQ+I+/xtxbBxnqDUpUU3TOOg==} + /@changesets/pre/1.0.10: + resolution: {integrity: sha512-cZC1C1wTSC17/TcTWivAQ4LAXz5jEYDuy3UeZiBz1wnTTzMHyTHLLwJi60juhl4hawXunDLw0mwZkcpS8Ivitg==} dependencies: '@babel/runtime': 7.15.4 '@changesets/errors': 0.1.4 - '@changesets/types': 4.0.1 - '@manypkg/get-packages': 1.1.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 dev: true - /@changesets/read/0.5.0: - resolution: {integrity: sha512-A2OJ+vgfvbUaLx2yKyHH+tapa+DUd2NtpFpVuxjUqv0zirjqju20z1bziqaqpIQSf/rXPuoc09vp5w4VakraHg==} + /@changesets/read/0.5.4: + resolution: {integrity: sha512-12dTx+p5ztFs9QgJDGHRHR6HzTIbHct9S4lK2I/i6Qkz1cNfAPVIbdoMCdbPIWeLank9muMUjiiFmCWJD7tQIg==} dependencies: '@babel/runtime': 7.15.4 - '@changesets/git': 1.1.2 + '@changesets/git': 1.3.1 '@changesets/logger': 0.0.5 - '@changesets/parse': 0.3.9 - '@changesets/types': 4.0.1 + '@changesets/parse': 0.3.12 + '@changesets/types': 4.1.0 chalk: 2.4.2 fs-extra: 7.0.1 p-filter: 2.1.0 dev: true - /@changesets/types/4.0.1: - resolution: {integrity: sha512-zVfv752D8K2tjyFmxU/vnntQ+dPu+9NupOSguA/2Zuym4tVxRh0ylArgKZ1bOAi2eXfGlZMxJU/kj7uCSI15RQ==} + /@changesets/types/4.1.0: + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} dev: true - /@changesets/write/0.1.5: - resolution: {integrity: sha512-AYVSCH7on/Cyzo/8lVfqlsXmyKl3JhbNu9yHApdLPhHAzv5wqoHiZlMDkmd+AA67SRqzK2lDs4BcIojK+uWeIA==} + /@changesets/write/0.1.7: + resolution: {integrity: sha512-6r+tc6u2l5BBIwEAh7ivRYWFir+XKiw0q/6Hx6NJA4dSN5fNu9uyWRQ+IMHCllD9dBcsh+e79sOepc+xT8l28g==} dependencies: '@babel/runtime': 7.15.4 - '@changesets/types': 4.0.1 + '@changesets/types': 4.1.0 fs-extra: 7.0.1 human-id: 1.0.2 prettier: 1.19.1 dev: true + /@cliqz/adblocker-content/1.23.7: + resolution: {integrity: sha512-tgCFcWhBty+WI3ObYBLDk56i1G7nScd5TBAOXlQf2EIbVJ+DC+G0YE91YHhQpzfy4ySI/wRGyEHrKzTRgmkuKQ==} + dependencies: + '@cliqz/adblocker-extended-selectors': 1.23.7 + dev: true + + /@cliqz/adblocker-extended-selectors/1.23.7: + resolution: {integrity: sha512-3y1eeHHZS3qvvv3dDZDjVVr6g03GeUBbDExCW/GOiHdo+qKYmM2K40EaLN+Upzc2ppuum9UKvzsHxG8Hs9R/kQ==} + dev: true + + /@cliqz/adblocker-puppeteer/1.23.7_puppeteer@13.5.1: + resolution: {integrity: sha512-n6xPyRHApAirFVFowK5ngxTOF8ilV/QTNxzHjhmEtJXxiLD55Q4UrwgH7mj22wDhSkOKWUjY6CeCaUdYYb9JVA==} + peerDependencies: + puppeteer: 5.x || 6.x || 7.x || 8.x || 9.x || 10.x || 11.x || 12.x || 13.x + dependencies: + '@cliqz/adblocker': 1.23.7 + '@cliqz/adblocker-content': 1.23.7 + puppeteer: 13.5.1 + tldts-experimental: 5.7.72 + dev: true + + /@cliqz/adblocker/1.23.7: + resolution: {integrity: sha512-HUvC7CcmNbcIftcRhFeuQhHSpyNdOVdXazXDL0+avvWR0cxlI9zcC8yHMRKjxeY6nsiOXdyEFby+V5KgJvfwaQ==} + dependencies: + '@cliqz/adblocker-content': 1.23.7 + '@cliqz/adblocker-extended-selectors': 1.23.7 + '@remusao/guess-url-type': 1.2.1 + '@remusao/small': 1.2.1 + '@remusao/smaz': 1.9.1 + '@types/chrome': 0.0.180 + '@types/firefox-webext-browser': 94.0.1 + tldts-experimental: 5.7.72 + dev: true + /@ctrl/tinycolor/3.4.0: resolution: {integrity: sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ==} engines: {node: '>=10'} @@ -1503,14 +1598,51 @@ packages: stylis: 4.0.10 dev: false - /@emotion/cache/11.4.0: - resolution: {integrity: sha512-Zx70bjE7LErRO9OaZrhf22Qye1y4F7iDl+ITjet0J+i+B88PrAOBkKvaAWhxsZf72tDLajwCgfCjJ2dvH77C3g==} + /@emotion/babel-plugin/11.7.2: + resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: + '@babel/helper-module-imports': 7.15.4 + '@babel/plugin-syntax-jsx': 7.14.5 + '@babel/runtime': 7.15.4 + '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 - '@emotion/sheet': 1.0.2 - '@emotion/utils': 1.0.0 + '@emotion/serialize': 1.0.2 + babel-plugin-macros: 2.8.0 + convert-source-map: 1.8.0 + escape-string-regexp: 4.0.0 + find-root: 1.1.0 + source-map: 0.5.7 + stylis: 4.0.13 + + /@emotion/cache/11.7.1: + resolution: {integrity: sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==} + dependencies: + '@emotion/memoize': 0.7.5 + '@emotion/sheet': 1.1.0 + '@emotion/utils': 1.1.0 '@emotion/weak-memoize': 0.2.5 - stylis: 4.0.10 + stylis: 4.0.13 + + /@emotion/core/11.0.0: + resolution: {integrity: sha512-w4sE3AmHmyG6RDKf6mIbtHpgJUSJ2uGvPQb8VXFL7hFjMPibE8IiehG8cMX3Ztm4svfCQV6KqusQbeIOkurBcA==} + dev: false + + /@emotion/css/11.7.1: + resolution: {integrity: sha512-RUUgPlMZunlc7SE5A6Hg+VWRzb2cU6O9xlV78KCFgcnl25s7Qz/20oQg71iKudpLqk7xj0vhbJlwcJJMT0BOZg==} + peerDependencies: + '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true + dependencies: + '@emotion/babel-plugin': 11.7.2 + '@emotion/cache': 11.7.1 + '@emotion/serialize': 1.0.2 + '@emotion/sheet': 1.1.0 + '@emotion/utils': 1.1.0 + dev: false /@emotion/hash/0.8.0: resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} @@ -1529,6 +1661,12 @@ packages: '@emotion/memoize': 0.7.5 dev: false + /@emotion/is-prop-valid/1.1.2: + resolution: {integrity: sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==} + dependencies: + '@emotion/memoize': 0.7.5 + dev: false + /@emotion/memoize/0.7.4: resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} dev: true @@ -1537,8 +1675,8 @@ packages: /@emotion/memoize/0.7.5: resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} - /@emotion/react/11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6: - resolution: {integrity: sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==} + /@emotion/react/11.8.2_e172d252c66b8263a0fc6c22242511b8: + resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' @@ -1550,18 +1688,18 @@ packages: optional: true dependencies: '@babel/runtime': 7.15.4 - '@emotion/cache': 11.4.0 + '@emotion/babel-plugin': 11.7.2 + '@emotion/cache': 11.7.1 '@emotion/serialize': 1.0.2 - '@emotion/sheet': 1.0.2 - '@emotion/utils': 1.0.0 + '@emotion/utils': 1.1.0 '@emotion/weak-memoize': 0.2.5 - '@types/react': 16.14.16 + '@types/react': 17.0.42 hoist-non-react-statics: 3.3.2 react: 17.0.2 dev: true - /@emotion/react/11.4.1_react@17.0.2: - resolution: {integrity: sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==} + /@emotion/react/11.8.2_react@17.0.2: + resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' @@ -1573,10 +1711,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.15.4 - '@emotion/cache': 11.4.0 + '@emotion/babel-plugin': 11.7.2 + '@emotion/cache': 11.7.1 '@emotion/serialize': 1.0.2 - '@emotion/sheet': 1.0.2 - '@emotion/utils': 1.0.0 + '@emotion/utils': 1.1.0 '@emotion/weak-memoize': 0.2.5 hoist-non-react-statics: 3.3.2 react: 17.0.2 @@ -1591,10 +1729,10 @@ packages: '@emotion/utils': 1.0.0 csstype: 3.0.9 - /@emotion/sheet/1.0.2: - resolution: {integrity: sha512-QQPB1B70JEVUHuNtzjHftMGv6eC3Y9wqavyarj4x4lg47RACkeSfNo5pxIOKizwS9AEFLohsqoaxGQj4p0vSIw==} + /@emotion/sheet/1.1.0: + resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==} - /@emotion/styled/11.3.0_46bfc1ba0451bdd80e82acd8d1841d8b: + /@emotion/styled/11.3.0_a08c0cdde42e73513cd4c3382592b31e: resolution: {integrity: sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==} peerDependencies: '@babel/core': ^7.0.0 @@ -1610,15 +1748,15 @@ packages: '@babel/runtime': 7.15.4 '@emotion/babel-plugin': 11.3.0 '@emotion/is-prop-valid': 1.1.0 - '@emotion/react': 11.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6 + '@emotion/react': 11.8.2_e172d252c66b8263a0fc6c22242511b8 '@emotion/serialize': 1.0.2 '@emotion/utils': 1.0.0 - '@types/react': 16.14.16 + '@types/react': 17.0.42 react: 17.0.2 dev: false - /@emotion/styled/11.3.0_a004d704e6197b43c0d970f424150c43: - resolution: {integrity: sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA==} + /@emotion/styled/11.8.1_fa30c4a31333a43d23a4fe708e0dc178: + resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==} peerDependencies: '@babel/core': ^7.0.0 '@emotion/react': ^11.0.0-rc.0 @@ -1631,11 +1769,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.15.4 - '@emotion/babel-plugin': 11.3.0 - '@emotion/is-prop-valid': 1.1.0 - '@emotion/react': 11.4.1_react@17.0.2 + '@emotion/babel-plugin': 11.7.2 + '@emotion/is-prop-valid': 1.1.2 + '@emotion/react': 11.8.2_react@17.0.2 '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.0.0 + '@emotion/utils': 1.1.0 react: 17.0.2 dev: false @@ -1645,26 +1783,12 @@ packages: /@emotion/utils/1.0.0: resolution: {integrity: sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==} + /@emotion/utils/1.1.0: + resolution: {integrity: sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==} + /@emotion/weak-memoize/0.2.5: resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} - /@hapi/accept/5.0.2: - resolution: {integrity: sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==} - dependencies: - '@hapi/boom': 9.1.4 - '@hapi/hoek': 9.2.1 - dev: false - - /@hapi/boom/9.1.4: - resolution: {integrity: sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==} - dependencies: - '@hapi/hoek': 9.2.1 - dev: false - - /@hapi/hoek/9.2.1: - resolution: {integrity: sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==} - dev: false - /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: @@ -1674,10 +1798,11 @@ packages: fs-extra: 8.1.0 dev: true - /@manypkg/get-packages/1.1.1: - resolution: {integrity: sha512-J6VClfQSVgR6958eIDTGjfdCrELy1eT+SHeoSMomnvRQVktZMnEA5edIr5ovRFNw5y+Bk/jyoevPzGYod96mhw==} + /@manypkg/get-packages/1.1.3: + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: '@babel/runtime': 7.15.4 + '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 globby: 11.0.4 @@ -1733,77 +1858,75 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@napi-rs/triples/1.0.3: - resolution: {integrity: sha512-jDJTpta+P4p1NZTFVLHJ/TLFVYVcOqv6l8xwOeBKNPMgY/zDYH/YH7SJbvrr/h1RcS9GzbPcLKGzpuK9cV56UA==} + /@next/bundle-analyzer/12.1.0: + resolution: {integrity: sha512-pOtWRWaKQXff8A80Ex3E67EH8XuERHxBPn8cQgKzfhRKQwoTEareHe2nWJO1uXTQm6m7ZRhmhb4+uwp+UvmITQ==} + dependencies: + webpack-bundle-analyzer: 4.3.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: false - /@next/bundle-analyzer/9.5.5: - resolution: {integrity: sha512-HDYa5oFtBlZXG/N1wsheOaj2XeOFEi0HzwPiyIP82TxjoDoB6HKDYRIV3JHIUCeGFjkA66jSh8r1EAHNOuU51A==} - dependencies: - webpack-bundle-analyzer: 3.6.1 + /@next/env/12.1.0: + resolution: {integrity: sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ==} dev: false - /@next/env/11.1.2: - resolution: {integrity: sha512-+fteyVdQ7C/OoulfcF6vd1Yk0FEli4453gr8kSFbU8sKseNSizYq6df5MKz/AjwLptsxrUeIkgBdAzbziyJ3mA==} + /@next/swc-android-arm64/12.1.0: + resolution: {integrity: sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true dev: false + optional: true - /@next/polyfill-module/11.1.2: - resolution: {integrity: sha512-xZmixqADM3xxtqBV0TpAwSFzWJP0MOQzRfzItHXf1LdQHWb0yofHHC+7eOrPFic8+ZGz5y7BdPkkgR1S25OymA==} + /@next/swc-darwin-arm64/12.1.0: + resolution: {integrity: sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true dev: false + optional: true - /@next/react-dev-overlay/11.1.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-rDF/mGY2NC69mMg2vDqzVpCOlWqnwPUXB2zkARhvknUHyS6QJphPYv9ozoPJuoT/QBs49JJd9KWaAzVBvq920A==} - peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 - dependencies: - '@babel/code-frame': 7.12.11 - anser: 1.4.9 - chalk: 4.0.0 - classnames: 2.2.6 - css.escape: 1.5.1 - data-uri-to-buffer: 3.0.1 - platform: 1.3.6 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - shell-quote: 1.7.2 - source-map: 0.8.0-beta.0 - stacktrace-parser: 0.1.10 - strip-ansi: 6.0.0 + /@next/swc-darwin-x64/12.1.0: + resolution: {integrity: sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true dev: false + optional: true - /@next/react-refresh-utils/11.1.2_react-refresh@0.8.3: - resolution: {integrity: sha512-hsoJmPfhVqjZ8w4IFzoo8SyECVnN+8WMnImTbTKrRUHOVJcYMmKLL7xf7T0ft00tWwAl/3f3Q3poWIN2Ueql/Q==} - peerDependencies: - react-refresh: 0.8.3 - webpack: ^4 || ^5 - peerDependenciesMeta: - webpack: - optional: true - dependencies: - react-refresh: 0.8.3 + /@next/swc-linux-arm-gnueabihf/12.1.0: + resolution: {integrity: sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true dev: false + optional: true - /@next/swc-darwin-arm64/11.1.2: - resolution: {integrity: sha512-hZuwOlGOwBZADA8EyDYyjx3+4JGIGjSHDHWrmpI7g5rFmQNltjlbaefAbiU5Kk7j3BUSDwt30quJRFv3nyJQ0w==} + /@next/swc-linux-arm64-gnu/12.1.0: + resolution: {integrity: sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q==} engines: {node: '>= 10'} cpu: [arm64] - os: [darwin] + os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-darwin-x64/11.1.2: - resolution: {integrity: sha512-PGOp0E1GisU+EJJlsmJVGE+aPYD0Uh7zqgsrpD3F/Y3766Ptfbe1lEPPWnRDl+OzSSrSrX1lkyM/Jlmh5OwNvA==} + /@next/swc-linux-arm64-musl/12.1.0: + resolution: {integrity: sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA==} engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] + cpu: [arm64] + os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-linux-x64-gnu/11.1.2: - resolution: {integrity: sha512-YcDHTJjn/8RqvyJVB6pvEKXihDcdrOwga3GfMv/QtVeLphTouY4BIcEUfrG5+26Nf37MP1ywN3RRl1TxpurAsQ==} + /@next/swc-linux-x64-gnu/12.1.0: + resolution: {integrity: sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -1811,20 +1934,41 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc/11.1.2: - resolution: {integrity: sha512-e/pIKVdB+tGQYa1cW3sAeHm8gzEri/HYLZHT4WZojrUxgWXqx8pk7S7Xs47uBcFTqBDRvK3EcQpPLf3XdVsDdg==} + /@next/swc-linux-x64-musl/12.1.0: + resolution: {integrity: sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw==} engines: {node: '>= 10'} cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc/12.1.0: + resolution: {integrity: sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw==} + engines: {node: '>= 10'} + cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@node-rs/helper/1.2.1: - resolution: {integrity: sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==} - dependencies: - '@napi-rs/triples': 1.0.3 + /@next/swc-win32-ia32-msvc/12.1.0: + resolution: {integrity: sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc/12.1.0: + resolution: {integrity: sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true dev: false + optional: true /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -1862,8 +2006,12 @@ packages: regexpu-core: 4.8.0 dev: false - /@popperjs/core/2.4.4: - resolution: {integrity: sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==} + /@polka/url/1.0.0-next.21: + resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + dev: false + + /@popperjs/core/2.11.4: + resolution: {integrity: sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==} /@reach/alert/0.13.2_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==} @@ -1901,123 +2049,202 @@ packages: react-dom: 17.0.2_react@17.0.2 tslib: 2.3.1 - /@svgr/babel-plugin-add-jsx-attribute/5.4.0: - resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==} - engines: {node: '>=10'} + /@remusao/guess-url-type/1.2.1: + resolution: {integrity: sha512-rbOqre2jW8STjheOsOaQHLgYBaBZ9Owbdt8NO7WvNZftJlaG3y/K9oOkl8ZUpuFBisIhmBuMEW6c+YrQl5inRA==} dev: true - /@svgr/babel-plugin-remove-jsx-attribute/5.4.0: - resolution: {integrity: sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==} - engines: {node: '>=10'} + /@remusao/small/1.2.1: + resolution: {integrity: sha512-7MjoGt0TJMVw1GPKgWq6SJPws1SLsUXQRa43Umht+nkyw2jnpy3WpiLNqGdwo5rHr5Wp9B2W/Pm5RQp656UJdw==} + dev: true + + /@remusao/smaz-compress/1.9.1: + resolution: {integrity: sha512-E2f48TwloQu3r6BdLOGF2aczeH7bJ/32oJGqvzT9SKur0cuUnLcZ7ZXP874E2fwmdE+cXzfC7bKzp79cDnmeyw==} + dependencies: + '@remusao/trie': 1.4.1 + dev: true + + /@remusao/smaz-decompress/1.9.1: + resolution: {integrity: sha512-TfjKKprYe3n47od8auhvJ/Ikj9kQTbDTe71ynKlxslrvvUhlIV3VQSuwYuMWMbdz1fIs0H/fxCN1Z8/H3km6/A==} + dev: true + + /@remusao/smaz/1.9.1: + resolution: {integrity: sha512-e6BLuP8oaXCZ9+v46Is4ilAZ/Vq6YLgmBP204Ixgk1qTjXmqvFYG7+AS7v9nsZdGOy96r9DWGFbbDVgMxwu1rA==} + dependencies: + '@remusao/smaz-compress': 1.9.1 + '@remusao/smaz-decompress': 1.9.1 + dev: true + + /@remusao/trie/1.4.1: + resolution: {integrity: sha512-yvwa+aCyYI/UjeD39BnpMypG8N06l86wIDW1/PAc6ihBRnodIfZDwccxQN3n1t74wduzaz74m4ZMHZnB06567Q==} dev: true - /@svgr/babel-plugin-remove-jsx-empty-expression/5.0.1: - resolution: {integrity: sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==} + /@svgr/babel-plugin-add-jsx-attribute/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value/5.0.1: - resolution: {integrity: sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==} + /@svgr/babel-plugin-remove-jsx-attribute/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-plugin-svg-dynamic-title/5.4.0: - resolution: {integrity: sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==} + /@svgr/babel-plugin-remove-jsx-empty-expression/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-plugin-svg-em-dimensions/5.4.0: - resolution: {integrity: sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==} + /@svgr/babel-plugin-replace-jsx-attribute-value/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-plugin-transform-react-native-svg/5.4.0: - resolution: {integrity: sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==} + /@svgr/babel-plugin-svg-dynamic-title/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-plugin-transform-svg-component/5.5.0: - resolution: {integrity: sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==} + /@svgr/babel-plugin-svg-em-dimensions/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 dev: true - /@svgr/babel-preset/5.5.0: - resolution: {integrity: sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==} + /@svgr/babel-plugin-transform-react-native-svg/6.0.0_@babel+core@7.15.5: + resolution: {integrity: sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==} engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 + dev: true + + /@svgr/babel-plugin-transform-svg-component/6.2.0_@babel+core@7.15.5: + resolution: {integrity: sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@svgr/babel-plugin-add-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-empty-expression': 5.0.1 - '@svgr/babel-plugin-replace-jsx-attribute-value': 5.0.1 - '@svgr/babel-plugin-svg-dynamic-title': 5.4.0 - '@svgr/babel-plugin-svg-em-dimensions': 5.4.0 - '@svgr/babel-plugin-transform-react-native-svg': 5.4.0 - '@svgr/babel-plugin-transform-svg-component': 5.5.0 + '@babel/core': 7.15.5 dev: true - /@svgr/cli/5.5.0: - resolution: {integrity: sha512-KwEWi8olD7MpHR9pD5CrgsH7W8kQpzhSM0Ar3gGQyXqXdIuRYX5RgkWGm8Zi5ALZV9UhbPE+ObLhuSwEJxOzgA==} + /@svgr/babel-preset/6.2.0_@babel+core@7.15.5: + resolution: {integrity: sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.15.5 + '@svgr/babel-plugin-add-jsx-attribute': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-remove-jsx-empty-expression': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-svg-dynamic-title': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-svg-em-dimensions': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-transform-react-native-svg': 6.0.0_@babel+core@7.15.5 + '@svgr/babel-plugin-transform-svg-component': 6.2.0_@babel+core@7.15.5 + dev: true + + /@svgr/cli/6.2.1: + resolution: {integrity: sha512-QgXf/ie+DGDPc/ZczAycvM9JgCONn4g0YNaYMhmSZWKsP+j7aYl7x54WDP5JZFBT/tz111yRYQ8QYmCcafuLVw==} engines: {node: '>=10'} hasBin: true dependencies: - '@svgr/core': 5.5.0 - '@svgr/plugin-jsx': 5.5.0 - '@svgr/plugin-prettier': 5.5.0 - '@svgr/plugin-svgo': 5.5.0 + '@svgr/core': 6.2.1 + '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1 + '@svgr/plugin-prettier': 6.1.2_@svgr+core@6.2.1 + '@svgr/plugin-svgo': 6.2.0_@svgr+core@6.2.1 camelcase: 6.2.0 chalk: 4.1.2 - commander: 6.2.1 + commander: 8.3.0 dashify: 2.0.0 glob: 7.2.0 transitivePeerDependencies: - supports-color dev: true - /@svgr/core/5.5.0: - resolution: {integrity: sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==} + /@svgr/core/6.2.1: + resolution: {integrity: sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==} engines: {node: '>=10'} dependencies: - '@svgr/plugin-jsx': 5.5.0 + '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1 camelcase: 6.2.0 cosmiconfig: 7.0.1 transitivePeerDependencies: - supports-color dev: true - /@svgr/hast-util-to-babel-ast/5.5.0: - resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==} + /@svgr/hast-util-to-babel-ast/6.2.1: + resolution: {integrity: sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==} engines: {node: '>=10'} dependencies: '@babel/types': 7.15.6 + entities: 3.0.1 dev: true - /@svgr/plugin-jsx/5.5.0: - resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==} + /@svgr/plugin-jsx/6.2.1_@svgr+core@6.2.1: + resolution: {integrity: sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==} engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 dependencies: '@babel/core': 7.15.5 - '@svgr/babel-preset': 5.5.0 - '@svgr/hast-util-to-babel-ast': 5.5.0 + '@svgr/babel-preset': 6.2.0_@babel+core@7.15.5 + '@svgr/core': 6.2.1 + '@svgr/hast-util-to-babel-ast': 6.2.1 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color dev: true - /@svgr/plugin-prettier/5.5.0: - resolution: {integrity: sha512-mVc+u+eKUmy8sW5UnFpes9NqVtizJfnhasF8Srbi3XdxVTWyU5lmhWlQAgHLhcrsZKowQ0b7xBa4qWHI5Ew/VQ==} + /@svgr/plugin-prettier/6.1.2_@svgr+core@6.2.1: + resolution: {integrity: sha512-jd9+Arj+6wsv8XxbE2VxfXGftibV+QIH+Uzl4Y0JZ+j5jgJsbCd+7Yey7ZBgVRe7xaW0aRwshUAmP6axOAl37A==} engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 dependencies: + '@svgr/core': 6.2.1 deepmerge: 4.2.2 prettier: 2.4.1 dev: true - /@svgr/plugin-svgo/5.5.0: - resolution: {integrity: sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==} + /@svgr/plugin-svgo/6.2.0_@svgr+core@6.2.1: + resolution: {integrity: sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==} engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 dependencies: + '@svgr/core': 6.2.1 cosmiconfig: 7.0.1 deepmerge: 4.2.2 - svgo: 1.3.2 + svgo: 2.8.0 + dev: true + + /@trysound/sax/0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} dev: true /@types/buble/0.20.1: @@ -2026,16 +2253,47 @@ packages: magic-string: 0.25.7 dev: false - /@types/hast/2.3.4: - resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + /@types/chrome/0.0.180: + resolution: {integrity: sha512-A/CuuKAaHq2CHEpYBAtl0lp2ib7TTXK7VjJI4q+c+1U/HDvZLJ8IlsdEDzzHdvkNdh36bGONxrMnO9YZrKqbAw==} dependencies: - '@types/unist': 2.0.6 - dev: false + '@types/filesystem': 0.0.32 + '@types/har-format': 1.2.8 + dev: true - /@types/lodash.get/4.4.6: - resolution: {integrity: sha512-E6zzjR3GtNig8UJG/yodBeJeIOtgPkMgsLjDU3CbgCAPC++vJ0eCMnJhVpRZb/ENqEFlov1+3K9TKtY4UdWKtQ==} + /@types/filesystem/0.0.32: + resolution: {integrity: sha512-Yuf4jR5YYMR2DVgwuCiP11s0xuVRyPKmz8vo6HBY3CGdeMj8af93CFZX+T82+VD1+UqHOxTq31lO7MI7lepBtQ==} dependencies: - '@types/lodash': 4.14.175 + '@types/filewriter': 0.0.29 + dev: true + + /@types/filewriter/0.0.29: + resolution: {integrity: sha512-BsPXH/irW0ht0Ji6iw/jJaK8Lj3FJemon2gvEqHKpCdDCeemHa+rI3WBGq5z7cDMZgoLjY40oninGxqk+8NzNQ==} + dev: true + + /@types/firefox-webext-browser/94.0.1: + resolution: {integrity: sha512-I6iHRQJSTZ+gYt2IxdH2RRAMvcUyK8v5Ig7fHQR0IwUNYP7hz9+cziBVIKxLCO6XI7fiyRsNOWObfl3/4Js2Lg==} + dev: true + + /@types/har-format/1.2.8: + resolution: {integrity: sha512-OP6L9VuZNdskgNN3zFQQ54ceYD8OLq5IbqO4VK91ORLfOm7WdT/CiT/pHEBSQEqCInJ2y3O6iCm/zGtPElpgJQ==} + dev: true + + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /@types/is-ci/3.0.0: + resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} + dependencies: + ci-info: 3.3.0 + dev: true + + /@types/lodash.get/4.4.6: + resolution: {integrity: sha512-E6zzjR3GtNig8UJG/yodBeJeIOtgPkMgsLjDU3CbgCAPC++vJ0eCMnJhVpRZb/ENqEFlov1+3K9TKtY4UdWKtQ==} + dependencies: + '@types/lodash': 4.14.175 dev: true /@types/lodash.merge/4.6.6: @@ -2058,24 +2316,21 @@ packages: '@types/unist': 2.0.6 dev: false - /@types/mime-types/2.1.1: - resolution: {integrity: sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==} - dev: true - /@types/minimist/1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/mocha/5.2.7: - resolution: {integrity: sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==} + /@types/mocha/9.1.0: + resolution: {integrity: sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg==} dev: true /@types/node/12.20.28: resolution: {integrity: sha512-cBw8gzxUPYX+/5lugXIPksioBSbE42k0fZ39p+4yRzfYjN6++eq9kAPdlY9qm+MXyfbk9EmvCYAYRn380sF46w==} dev: true - /@types/node/13.13.52: - resolution: {integrity: sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==} + /@types/node/17.0.23: + resolution: {integrity: sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==} + dev: true /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2092,18 +2347,14 @@ packages: resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} dev: true - /@types/q/1.5.5: - resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==} - dev: true - /@types/react-mailchimp-subscribe/2.1.1: resolution: {integrity: sha512-ic6ruLaDdlgwj94CeML/FGHiMacXB92bZbmJimNKVzrc147/hORPCy3nZ4MHGKBiZNVqi4NBmX1pN6i3Kbg1JA==} dependencies: - '@types/react': 16.14.16 + '@types/react': 17.0.42 dev: true - /@types/react/16.14.16: - resolution: {integrity: sha512-7waDQ0h1TkAk99S04wV0LUiiSXpT02lzrdDF4WZFqn2W0XE5ICXLBMtqXWZ688aX2dJislQ3knmZX/jH53RluQ==} + /@types/react/17.0.42: + resolution: {integrity: sha512-nuab3x3CpJ7VFeNA+3HTUuEkvClYHXqWtWd7Ud6AZYW7Z3NH9WKtgU+tFB0ZLcHq+niB/HnzLcaZPqMJ95+k5Q==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 @@ -2125,13 +2376,17 @@ packages: /@types/warning/3.0.0: resolution: {integrity: sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=} - /accepts/1.3.7: - resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} - engines: {node: '>= 0.6'} + /@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} + requiresBuild: true dependencies: - mime-types: 2.1.33 - negotiator: 0.6.2 - dev: false + '@types/node': 17.0.23 + dev: true + optional: true + + /@ungap/promise-all-settled/1.1.2: + resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} + dev: true /acorn-class-fields/0.2.1_acorn@6.4.2: resolution: {integrity: sha512-US/kqTe0H8M4LN9izoL+eykVAitE68YMuYZ3sHn3i1fjniqR7oQ3SPvuMK/VT1kjOQHrx5Q88b90TtOKgAv2hQ==} @@ -2158,8 +2413,8 @@ packages: acorn: 6.4.2 dev: false - /acorn-walk/7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + /acorn-walk/8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: false @@ -2169,47 +2424,19 @@ packages: hasBin: true dev: false - /acorn/7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + /acorn/8.7.0: + resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} engines: {node: '>=0.4.0'} hasBin: true dev: false - /agent-base/5.1.1: - resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - dev: true - - /airbnb-prop-types/2.16.0_react@17.0.2: - resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==} - peerDependencies: - react: ^0.14 || ^15.0.0 || ^16.0.0-alpha - dependencies: - array.prototype.find: 2.1.2 - function.prototype.name: 1.1.5 - is-regex: 1.1.4 - object-is: 1.1.5 - object.assign: 4.1.2 - object.entries: 1.1.5 - prop-types: 15.7.2 - prop-types-exact: 1.2.0 - react: 17.0.2 - react-is: 16.13.1 - dev: false - - /anser/1.4.9: - resolution: {integrity: sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==} - dev: false - - /ansi-align/2.0.0: - resolution: {integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=} dependencies: - string-width: 2.1.1 - dev: true - - /ansi-colors/3.2.3: - resolution: {integrity: sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==} - engines: {node: '>=6'} + debug: 4.3.3 + transitivePeerDependencies: + - supports-color dev: true /ansi-colors/4.1.1: @@ -2217,19 +2444,10 @@ packages: engines: {node: '>=6'} dev: true - /ansi-regex/3.0.0: - resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} - engines: {node: '>=4'} - dev: true - - /ansi-regex/4.1.0: - resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} - engines: {node: '>=6'} - dev: true - /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + dev: true /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -2253,13 +2471,16 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.0 - dev: false /argparse/1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + /aria-hidden/1.1.3: resolution: {integrity: sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==} engines: {node: '>=8.5.0'} @@ -2270,10 +2491,6 @@ packages: resolution: {integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U=} dev: true - /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} - dev: false - /array-includes/3.1.4: resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} engines: {node: '>= 0.4'} @@ -2290,61 +2507,15 @@ packages: engines: {node: '>=8'} dev: true - /array.prototype.find/2.1.2: - resolution: {integrity: sha512-00S1O4ewO95OmmJW7EesWfQlrCrLEL8kZ40w3+GkLX2yTt0m2ggcePPa2uHPJ9KUmJvwRq+lCV9bD8Yim23x/Q==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - /arrify/1.0.1: resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} engines: {node: '>=0.10.0'} dev: true - /asn1.js/5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 - dev: false - - /assert/1.5.0: - resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} - dependencies: - object-assign: 4.1.1 - util: 0.10.3 - dev: false - - /assert/2.0.0: - resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} - dependencies: - es6-object-assign: 1.1.0 - is-nan: 1.3.2 - object-is: 1.1.5 - util: 0.12.4 - dev: false - - /ast-types/0.13.2: - resolution: {integrity: sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==} - engines: {node: '>=4'} - dev: false - - /async-limiter/1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - /async-sema/3.1.1: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} dev: true - /available-typed-arrays/1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - dev: false - /await-to-js/2.1.1: resolution: {integrity: sha512-CHBC6gQGCIzjZ09tJ+XmpQoZOn4GdWePB4qUweCaKNJ0D3f115YdhmYVTZ4rMVpiJ3cFzZcTYK1VMYEICV4YXw==} engines: {node: '>=6.0.0'} @@ -2372,17 +2543,16 @@ packages: '@babel/runtime': 7.15.4 cosmiconfig: 6.0.0 resolve: 1.20.0 - dev: false - /baby-i-am-faded/2.0.1_a004d704e6197b43c0d970f424150c43: + /baby-i-am-faded/2.0.1_fa30c4a31333a43d23a4fe708e0dc178: resolution: {integrity: sha512-uytbjqUKImMDt/ketY89UlR17HuRBWZvx0rAAOHR5MWVifALRoVS53J0NBEbCx/qO+GPnlMpmAMBpdhB7fz25A==} peerDependencies: '@emotion/react': '*' dependencies: - '@emotion/react': 11.4.1_react@17.0.2 + '@emotion/react': 11.8.2_react@17.0.2 '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.3.0_a004d704e6197b43c0d970f424150c43 - react-intersection-observer: 8.32.1_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 + react-intersection-observer: 8.32.2_react@17.0.2 react-is: 16.13.1 transitivePeerDependencies: - '@babel/core' @@ -2409,7 +2579,7 @@ packages: /base64-js/1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false + dev: true /better-path-resolve/1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} @@ -2418,16 +2588,6 @@ packages: is-windows: 1.0.2 dev: true - /bfj/6.1.2: - resolution: {integrity: sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==} - engines: {node: '>= 6.0.0'} - dependencies: - bluebird: 3.7.2 - check-types: 8.0.3 - hoopy: 0.1.4 - tryer: 1.0.1 - dev: false - /big.js/5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: false @@ -2435,53 +2595,19 @@ packages: /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - dev: false - /bluebird/3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: false - - /bn.js/4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - dev: false - - /bn.js/5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} - dev: false - - /body-parser/1.19.0: - resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} - engines: {node: '>= 0.8'} + /bl/4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: - bytes: 3.1.0 - content-type: 1.0.4 - debug: 2.6.9 - depd: 1.1.2 - http-errors: 1.7.2 - iconv-lite: 0.4.24 - on-finished: 2.3.0 - qs: 6.7.0 - raw-body: 2.4.0 - type-is: 1.6.18 - dev: false + buffer: 5.6.0 + inherits: 2.0.4 + readable-stream: 3.6.0 + dev: true /boolbase/1.0.0: resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true - /boxen/1.3.0: - resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==} - engines: {node: '>=4'} - dependencies: - ansi-align: 2.0.0 - camelcase: 4.1.0 - chalk: 2.4.2 - cli-boxes: 1.0.0 - string-width: 2.1.1 - term-size: 1.2.0 - widest-line: 2.0.1 - dev: true - /brace-expansion/1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -2501,81 +2627,10 @@ packages: wcwidth: 1.0.1 dev: true - /brorand/1.1.0: - resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} - dev: false - /browser-stdout/1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserify-aes/1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /browserify-cipher/1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: false - - /browserify-des/1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /browserify-rsa/4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - dependencies: - bn.js: 5.2.0 - randombytes: 2.1.0 - dev: false - - /browserify-sign/4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} - dependencies: - bn.js: 5.2.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.4 - inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: false - - /browserify-zlib/0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - dependencies: - pako: 1.0.11 - dev: false - - /browserslist/4.16.6: - resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001265 - colorette: 1.4.0 - electron-to-chromium: 1.3.860 - escalade: 3.1.1 - node-releases: 1.1.77 - dev: false - /browserslist/4.17.3: resolution: {integrity: sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -2604,43 +2659,19 @@ packages: resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: true - /buffer-from/1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true - - /buffer-xor/1.0.3: - resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} - dev: false - - /buffer/4.9.2: - resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - isarray: 1.0.0 - dev: false - /buffer/5.6.0: resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - dev: false - - /builtin-status-codes/3.0.0: - resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} - dev: false - - /bytes/3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} - engines: {node: '>= 0.8'} - dev: false + dev: true /call-bind/1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 + dev: false /callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -2660,11 +2691,6 @@ packages: quick-lru: 4.0.1 dev: true - /camelcase/4.1.0: - resolution: {integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=} - engines: {node: '>=4'} - dev: true - /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -2676,16 +2702,26 @@ packages: /caniuse-lite/1.0.30001265: resolution: {integrity: sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==} + dev: true - /capture-website/0.8.2: - resolution: {integrity: sha512-NC9BWMBguxiCcQS6xzZW/COh/aschcKeZnDM8QxZZLfZRlUfQp+RFw57h+blwB1z39vVRaWFTt2wzAnzQhrKMw==} - engines: {node: '>=8'} + /caniuse-lite/1.0.30001319: + resolution: {integrity: sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==} + dev: false + + /capture-website/2.3.0: + resolution: {integrity: sha512-HXCUqloLK//3SuoEVPFnSn6gA7ASVLZ4AToNnulLp4/YHQWQZxPFURrQjrLDeMtFsK3f8yN7gPaZZfM4xk50/g==} + engines: {node: '>=12.20'} dependencies: - file-url: 3.0.0 - puppeteer: 2.1.1 - tough-cookie: 3.0.1 + '@cliqz/adblocker-puppeteer': 1.23.7_puppeteer@13.5.1 + file-url: 4.0.0 + node-fetch: 3.2.3 + puppeteer: 13.5.1 + tough-cookie: 4.0.0 transitivePeerDependencies: + - bufferutil + - encoding - supports-color + - utf-8-validate dev: true /ccount/1.1.0: @@ -2708,14 +2744,6 @@ packages: supports-color: 7.2.0 dev: true - /chalk/4.0.0: - resolution: {integrity: sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: false - /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -2743,27 +2771,8 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /check-types/8.0.3: - resolution: {integrity: sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==} - dev: false - - /chokidar/3.5.1: - resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.2 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.5.0 - optionalDependencies: - fsevents: 2.3.2 - dev: false - - /chokidar/3.5.2: - resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.2 @@ -2775,34 +2784,13 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 - dev: false - /ci-info/2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true - /cipher-base/1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /classnames/2.2.6: - resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} - dev: false - - /cli-boxes/1.0.0: - resolution: {integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM=} - engines: {node: '>=0.10.0'} - dev: true - - /cliui/5.0.0: - resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} - dependencies: - string-width: 3.1.0 - strip-ansi: 5.2.0 - wrap-ansi: 5.1.0 + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true /cliui/6.0.0: @@ -2813,20 +2801,19 @@ packages: wrap-ansi: 6.2.0 dev: true + /cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + /clone/1.0.4: resolution: {integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4=} engines: {node: '>=0.8'} dev: true - /coa/2.0.2: - resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} - engines: {node: '>= 4.0'} - dependencies: - '@types/q': 1.5.5 - chalk: 2.4.2 - q: 1.5.1 - dev: true - /collapse-white-space/1.0.6: resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==} dev: false @@ -2852,18 +2839,10 @@ packages: /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /colorette/1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: false - /comma-separated-tokens/1.0.8: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: false - /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -2872,11 +2851,17 @@ packages: /commander/6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} + dev: false + + /commander/7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} dev: true - /commondir/1.0.1: - resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} - dev: false + /commander/8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + dev: true /component-props/1.1.1: resolution: {integrity: sha1-+bffm5kntubZfJvScqqGdnDzSUQ=} @@ -2899,56 +2884,11 @@ packages: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - /concat-stream/1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 2.3.7 - typedarray: 0.0.6 - dev: true - - /console-browserify/1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - dev: false - - /constants-browserify/1.0.0: - resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} - dev: false - - /content-disposition/0.5.3: - resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} - engines: {node: '>= 0.6'} - dependencies: - safe-buffer: 5.1.2 - dev: false - - /content-type/1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} - engines: {node: '>= 0.6'} - dev: false - - /convert-source-map/1.7.0: - resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} - dependencies: - safe-buffer: 5.1.2 - dev: false - /convert-source-map/1.8.0: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: safe-buffer: 5.1.2 - /cookie-signature/1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} - dev: false - - /cookie/0.4.0: - resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} - engines: {node: '>= 0.6'} - dev: false - /copy-to-clipboard/3.3.1: resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} dependencies: @@ -2959,9 +2899,6 @@ packages: requiresBuild: true dev: false - /core-util-is/1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig/6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -2971,7 +2908,6 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - dev: false /cosmiconfig/7.0.1: resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} @@ -2984,33 +2920,13 @@ packages: yaml: 1.10.2 dev: true - /create-ecdh/4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - dev: false - - /create-hash/1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - dev: false - - /create-hmac/1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + /cross-fetch/3.1.5: + resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: false + node-fetch: 2.6.7 + transitivePeerDependencies: + - encoding + dev: true /cross-spawn/5.1.0: resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} @@ -3020,46 +2936,19 @@ packages: which: 1.3.1 dev: true - /crypto-browserify/3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: false - /css-box-model/1.2.1: resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==} dependencies: tiny-invariant: 1.1.0 - /css-select-base-adapter/0.1.1: - resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} - dev: true - - /css-select/2.1.0: - resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} + /css-select/4.2.1: + resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==} dependencies: boolbase: 1.0.0 - css-what: 3.4.2 - domutils: 1.7.0 - nth-check: 1.0.2 - dev: true - - /css-tree/1.0.0-alpha.37: - resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.4 - source-map: 0.6.1 + css-what: 5.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.0.1 dev: true /css-tree/1.1.3: @@ -3070,36 +2959,11 @@ packages: source-map: 0.6.1 dev: true - /css-what/3.4.2: - resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} + /css-what/5.1.0: + resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} engines: {node: '>= 6'} dev: true - /css.escape/1.5.1: - resolution: {integrity: sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=} - dev: false - - /cssnano-preset-simple/3.0.0_postcss@8.2.15: - resolution: {integrity: sha512-vxQPeoMRqUT3c/9f0vWeVa2nKQIHFpogtoBvFdW4GQ3IvEJ6uauCP6p3Y5zQDLFcI7/+40FTgX12o7XUL0Ko+w==} - peerDependencies: - postcss: ^8.2.15 - dependencies: - caniuse-lite: 1.0.30001265 - postcss: 8.2.15 - dev: false - - /cssnano-simple/3.0.0_postcss@8.2.15: - resolution: {integrity: sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg==} - peerDependencies: - postcss: ^8.2.15 - peerDependenciesMeta: - postcss: - optional: true - dependencies: - cssnano-preset-simple: 3.0.0_postcss@8.2.15 - postcss: 8.2.15 - dev: false - /csso/4.2.0: resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} engines: {node: '>=8.0.0'} @@ -3137,22 +3001,16 @@ packages: engines: {node: '>=4'} dev: true - /data-uri-to-buffer/3.0.1: - resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} - engines: {node: '>= 6'} - dev: false + /data-uri-to-buffer/4.0.0: + resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} + engines: {node: '>= 12'} + dev: true /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} dependencies: ms: 2.0.0 - - /debug/3.2.6: - resolution: {integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - dependencies: - ms: 2.1.1 - dev: true + dev: false /debug/4.3.2: resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} @@ -3165,6 +3023,30 @@ packages: dependencies: ms: 2.1.2 + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + + /debug/4.3.3_supports-color@8.1.1: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 8.1.1 + dev: true + /decamelize-keys/1.1.0: resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} engines: {node: '>=0.10.0'} @@ -3178,6 +3060,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /decamelize/4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + dev: true + /deepmerge/4.2.2: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} engines: {node: '>=0.10.0'} @@ -3194,21 +3081,6 @@ packages: engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 - - /depd/1.1.2: - resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} - engines: {node: '>= 0.6'} - dev: false - - /des.js/1.0.1: - resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: false - - /destroy/1.0.4: - resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} dev: false /detab/2.0.4: @@ -3225,18 +3097,14 @@ packages: /detect-node-es/1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - /diff/3.5.0: - resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==} - engines: {node: '>=0.3.1'} + /devtools-protocol/0.0.969999: + resolution: {integrity: sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==} dev: true - /diffie-hellman/5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: false + /diff/5.0.0: + resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} + engines: {node: '>=0.3.1'} + dev: true /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} @@ -3250,8 +3118,8 @@ packages: engines: {node: '>=10.0'} dev: false - /dokz/2.0.9_160e7a03dcef42d34f4dd141a2c3da5f: - resolution: {integrity: sha512-Sumd0RGoHsgrB4J5HrAiv08Dmryc0a1Gi/jJCXDKm9eB6RsK1+jja7tlUsjSs0KRiNBBpCPu2u9y5RAgTq5Bcg==} + /dokz/2.0.16_f67019023e536eb94574d521e54aa02f: + resolution: {integrity: sha512-HAgt9hliIvwAhQvXm0OxMzcCTbai57tJNwXe9mJtlD19iEDOpDU6MZPc1TpkxZyfpmpLgBA2fwyRHX7Ke6qfFQ==} peerDependencies: '@chakra-ui/react': '*' '@emotion/react': '*' @@ -3264,17 +3132,18 @@ packages: '@babel/generator': 7.15.4 '@babel/parser': 7.15.7 '@babel/traverse': 7.15.4 - '@chakra-ui/react': 1.6.9_3d4af7eb5b86aa12d9008f964c673b75 - '@emotion/react': 11.4.1_react@17.0.2 - '@emotion/styled': 11.3.0_a004d704e6197b43c0d970f424150c43 + '@chakra-ui/react': 1.8.6_f124b3eb7c8f2996804eb1a913954282 + '@emotion/react': 11.8.2_react@17.0.2 + '@emotion/styled': 11.8.1_fa30c4a31333a43d23a4fe708e0dc178 '@mdx-js/loader': 1.6.22_react@17.0.2 '@mdx-js/react': 1.6.22_react@17.0.2 '@philpl/buble': 0.19.7 await-to-js: 2.1.1 - baby-i-am-faded: 2.0.1_a004d704e6197b43c0d970f424150c43 + baby-i-am-faded: 2.0.1_fa30c4a31333a43d23a4fe708e0dc178 chalk: 4.1.2 - chokidar: 3.5.2 + chokidar: 3.5.3 directory-tree: 2.3.1 + framer-motion: 6.2.8 front-matter: 3.2.1 get-git-config: 0.0.4 hast-util-to-string: 1.0.4 @@ -3282,10 +3151,10 @@ packages: jsx-ast-utils: 2.4.1 lodash: 4.17.21 mdast-util-toc: 5.1.0 - next: 11.1.2_a3e970960e8a13b8e22ad7b14787bf42 + next: 12.1.0_react-dom@17.0.2+react@17.0.2 parse-github-url: 1.0.2 prettier: 2.4.1 - prism-react-renderer: 1.2.1_react@17.0.2 + prism-react-renderer: 1.3.1_react@17.0.2 re-resizable: 6.9.1_react-dom@17.0.2+react@17.0.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3315,100 +3184,60 @@ packages: component-xor: 0.0.4 dev: false - /dom-serializer/0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + /dom-serializer/1.3.2: + resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: domelementtype: 2.2.0 + domhandler: 4.3.1 entities: 2.2.0 dev: true - /domain-browser/1.2.0: - resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} - engines: {node: '>=0.4', npm: '>=1.2'} - dev: false - - /domain-browser/4.19.0: - resolution: {integrity: sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==} - engines: {node: '>=10'} - dev: false - - /domelementtype/1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} - dev: true - /domelementtype/2.2.0: resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: true - /domutils/1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + /domhandler/4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} dependencies: - dom-serializer: 0.2.2 - domelementtype: 1.3.1 + domelementtype: 2.2.0 dev: true - /dotenv/8.6.0: - resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} - engines: {node: '>=10'} + /domutils/2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.3.2 + domelementtype: 2.2.0 + domhandler: 4.3.1 + dev: true + + /dotenv/16.0.0: + resolution: {integrity: sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==} + engines: {node: '>=12'} dev: true /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: false - /ee-first/1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - dev: false - - /ejs/2.7.4: - resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: false - /electron-to-chromium/1.3.860: resolution: {integrity: sha512-gWwGZ+Wv4Mou2SJRH6JQzhTPjL5f95SX7n6VkLTQ/Q/INsZLZNQ1vH2GlZjozKyvT0kkFuCmWTwIoCj+/hUDPw==} - - /elliptic/6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: false - - /emoji-regex/7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} dev: true /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /emojis-list/2.1.0: - resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} - engines: {node: '>= 0.10'} - dev: false - /emojis-list/3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} dev: false - /encodeurl/1.0.2: - resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} - engines: {node: '>= 0.8'} - dev: false - - /encoding/0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: - iconv-lite: 0.6.3 - dev: false + once: 1.4.0 + dev: true /enhanced-resolve/5.8.3: resolution: {integrity: sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==} @@ -3429,47 +3258,10 @@ packages: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: true - /enzyme-adapter-react-16/1.15.6_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==} - peerDependencies: - enzyme: ^3.0.0 - react: ^16.0.0-0 - react-dom: ^16.0.0-0 - dependencies: - enzyme-adapter-utils: 1.14.0_react@17.0.2 - enzyme-shallow-equal: 1.0.4 - has: 1.0.3 - object.assign: 4.1.2 - object.values: 1.1.5 - prop-types: 15.7.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-is: 16.13.1 - react-test-renderer: 16.14.0_react@17.0.2 - semver: 5.7.1 - dev: false - - /enzyme-adapter-utils/1.14.0_react@17.0.2: - resolution: {integrity: sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==} - peerDependencies: - react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 - dependencies: - airbnb-prop-types: 2.16.0_react@17.0.2 - function.prototype.name: 1.1.5 - has: 1.0.3 - object.assign: 4.1.2 - object.fromentries: 2.0.5 - prop-types: 15.7.2 - react: 17.0.2 - semver: 5.7.1 - dev: false - - /enzyme-shallow-equal/1.0.4: - resolution: {integrity: sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==} - dependencies: - has: 1.0.3 - object-is: 1.1.5 - dev: false + /entities/3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + engines: {node: '>=0.12'} + dev: true /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -3500,6 +3292,7 @@ packages: string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 + dev: false /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} @@ -3508,19 +3301,12 @@ packages: is-callable: 1.2.4 is-date-object: 1.0.5 is-symbol: 1.0.4 - - /es6-object-assign/1.1.0: - resolution: {integrity: sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=} dev: false /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} - /escape-html/1.0.3: - resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} - dev: false - /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} @@ -3528,83 +3314,12 @@ packages: /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - dev: false /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true - /etag/1.8.1: - resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} - engines: {node: '>= 0.6'} - dev: false - - /events/3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: false - - /evp_bytestokey/1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: false - - /execa/0.7.0: - resolution: {integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=} - engines: {node: '>=4'} - dependencies: - cross-spawn: 5.1.0 - get-stream: 3.0.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.5 - strip-eof: 1.0.0 - dev: true - - /exenv/1.2.2: - resolution: {integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=} - dev: false - - /express/4.17.1: - resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} - engines: {node: '>= 0.10.0'} - dependencies: - accepts: 1.3.7 - array-flatten: 1.1.1 - body-parser: 1.19.0 - content-disposition: 0.5.3 - content-type: 1.0.4 - cookie: 0.4.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 1.1.2 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.1.2 - fresh: 0.5.2 - merge-descriptors: 1.0.1 - methods: 1.1.2 - on-finished: 2.3.0 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.7.0 - range-parser: 1.2.1 - safe-buffer: 5.1.2 - send: 0.17.1 - serve-static: 1.14.1 - setprototypeof: 1.1.1 - statuses: 1.5.0 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - dev: false - /extend-shallow/2.0.1: resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} engines: {node: '>=0.10.0'} @@ -3629,14 +3344,18 @@ packages: tmp: 0.0.33 dev: true - /extract-zip/1.7.0: - resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==} + /extract-zip/2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} hasBin: true dependencies: - concat-stream: 1.6.2 - debug: 2.6.9 - mkdirp: 0.5.5 + debug: 4.3.3 + get-stream: 5.2.0 yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.9.2 + transitivePeerDependencies: + - supports-color dev: true /fast-glob/3.2.7: @@ -3672,15 +3391,18 @@ packages: pend: 1.2.0 dev: true - /file-url/3.0.0: - resolution: {integrity: sha512-g872QGsHexznxkIAdK8UiZRe7SkE6kvylShU4Nsj8NvfvZag7S0QuQ4IgvPDkk75HxgjIVDwycFTDAgIiO4nDA==} - engines: {node: '>=8'} + /fetch-blob/3.1.5: + resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.2.0 dev: true - /filesize/3.6.1: - resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} - engines: {node: '>= 0.4.0'} - dev: false + /file-url/4.0.0: + resolution: {integrity: sha512-vRCdScQ6j3Ku6Kd7W1kZk9c++5SqD6Xz5Jotrjr/nkY714M14RFHy/AAVA2WQvpsqVAVgTbDrYyBpU205F0cLw==} + engines: {node: '>=12'} + dev: true /fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} @@ -3688,38 +3410,8 @@ packages: dependencies: to-regex-range: 5.0.1 - /finalhandler/1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - dev: false - - /find-cache-dir/3.3.1: - resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} - engines: {node: '>=8'} - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - dev: false - /find-root/1.1.0: resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - dev: false - - /find-up/3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - dependencies: - locate-path: 3.0.0 - dev: true /find-up/4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} @@ -3727,6 +3419,7 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 + dev: true /find-up/5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} @@ -3743,61 +3436,54 @@ packages: pkg-dir: 4.2.0 dev: true - /flat/4.1.1: - resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==} + /flat/5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - dependencies: - is-buffer: 2.0.5 dev: true - /focus-lock/0.8.1: - resolution: {integrity: sha512-/LFZOIo82WDsyyv7h7oc0MJF9ACOvDRdx9rWPZ2pgMfNWu/z8hQDBtOchuB/0BVLmuFOZjV02YwUVzNsWx/EzA==} + /focus-lock/0.9.2: + resolution: {integrity: sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==} engines: {node: '>=10'} dependencies: - tslib: 1.14.1 - - /foreach/2.0.5: - resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} - dev: false + tslib: 2.3.1 /format/0.2.2: resolution: {integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=} engines: {node: '>=0.4.x'} dev: false - /forwarded/0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - dev: false + /formdata-polyfill/4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.1.5 + dev: true - /framer-motion/3.10.6: - resolution: {integrity: sha512-OxOtKgQS4km9a8dm0IMBtNNp4f0DiHfQ/IzxKs818+Kg9V/Ve/pRUJ2dtWBb6+W4lIPNLgRSpbOwOACVj15XcQ==} + /framer-motion/6.2.8: + resolution: {integrity: sha512-4PtBWFJ6NqR350zYVt9AsFDtISTqsdqna79FvSYPfYDXuuqFmiKtZdkTnYPslnsOMedTW0pEvaQ7eqjD+sA+HA==} peerDependencies: - react: '>=16.8 || ^17.0.0' - react-dom: '>=16.8 || ^17.0.0' + react: '>=16.8 || ^17.0.0 || ^18.0.0' + react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' dependencies: - framesync: 5.2.0 + framesync: 6.0.1 hey-listen: 1.0.8 - popmotion: 9.3.1 - style-value-types: 4.1.1 - tslib: 1.14.1 + popmotion: 11.0.3 + style-value-types: 5.0.0 + tslib: 2.3.1 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: true - /framesync/5.2.0: - resolution: {integrity: sha512-dcl92w5SHc0o6pRK3//VBVNvu6WkYkiXmHG6ZIXrVzmgh0aDYMDAaoA3p3LH71JIdN5qmhDcfONFA4Lmq22tNA==} - dev: true - /framesync/5.3.0: resolution: {integrity: sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==} dependencies: tslib: 2.3.1 - /fresh/0.5.2: - resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} - engines: {node: '>= 0.6'} - dev: false + /framesync/6.0.1: + resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} + dependencies: + tslib: 2.3.1 + dev: true /front-matter/3.2.1: resolution: {integrity: sha512-YUhgEhbL6tG+Ok3vTGIoSDKqcr47aSDvyhEqIv8B+YuBJFsPnOiArNXTPp2yO07NL+a0L4+2jXlKlKqyVcsRRA==} @@ -3805,6 +3491,10 @@ packages: js-yaml: 3.14.1 dev: false + /fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true + /fs-extra/7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -3831,26 +3521,11 @@ packages: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - requiresBuild: true - dev: false - optional: true - - /function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - - /function.prototype.name/1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - functions-have-names: 1.2.2 - dev: false + requiresBuild: true + optional: true - /functions-have-names/1.2.2: - resolution: {integrity: sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==} - dev: false + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} @@ -3875,24 +3550,21 @@ packages: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 + dev: false /get-nonce/1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} engines: {node: '>=6'} - /get-orientation/1.1.2: - resolution: {integrity: sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==} - dependencies: - stream-parser: 0.3.1 - dev: false - /get-own-enumerable-property-symbols/3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: false - /get-stream/3.0.0: - resolution: {integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=} - engines: {node: '>=4'} + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.0 dev: true /get-symbol-description/1.0.0: @@ -3901,6 +3573,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 + dev: false /github-slugger/1.4.0: resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==} @@ -3912,21 +3585,6 @@ packages: dependencies: is-glob: 4.0.3 - /glob-to-regexp/0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - dev: false - - /glob/7.1.3: - resolution: {integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.0.4 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /glob/7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: @@ -3977,12 +3635,11 @@ packages: engines: {node: '>=4.x'} dev: true - /gzip-size/5.1.1: - resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} - engines: {node: '>=6'} + /gzip-size/6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} dependencies: duplexer: 0.1.2 - pify: 4.0.1 dev: false /hard-rejection/2.1.0: @@ -3992,6 +3649,7 @@ packages: /has-bigints/1.0.1: resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + dev: false /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} @@ -4004,12 +3662,14 @@ packages: /has-symbols/1.0.2: resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} engines: {node: '>= 0.4'} + dev: false /has-tostringtag/1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 + dev: false /has/1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} @@ -4017,22 +3677,6 @@ packages: dependencies: function-bind: 1.1.1 - /hash-base/3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - dev: false - - /hash.js/1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: false - /hast-to-hyperscript/9.0.1: resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} dependencies: @@ -4102,23 +3746,14 @@ packages: /he/1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + dev: true /hey-listen/1.0.8: resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} dev: true - /highlight.js/9.18.5: - resolution: {integrity: sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==} - deprecated: Support has ended for 9.x series. Upgrade to @latest - requiresBuild: true - dev: false - - /hmac-drbg/1.0.1: - resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 + /highlight.js/10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false /hoist-non-react-statics/3.3.2: @@ -4126,11 +3761,6 @@ packages: dependencies: react-is: 16.13.1 - /hoopy/0.1.4: - resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} - engines: {node: '>= 6.0.0'} - dev: false - /hosted-git-info/2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true @@ -4139,38 +3769,12 @@ packages: resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==} dev: false - /http-errors/1.7.2: - resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.1 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: false - - /http-errors/1.7.3: - resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.1.1 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: false - - /https-browserify/1.0.0: - resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} - dev: false - - /https-proxy-agent/4.0.0: - resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} - engines: {node: '>= 6.0.0'} + /https-proxy-agent/5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} dependencies: - agent-base: 5.1.1 - debug: 4.3.2 + agent-base: 6.0.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -4184,31 +3788,17 @@ packages: engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - - /iconv-lite/0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: false + dev: true /ieee754/1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false + dev: true /ignore/5.1.8: resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} engines: {node: '>= 4'} dev: true - /image-size/1.0.0: - resolution: {integrity: sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - queue: 6.0.2 - dev: false - /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4228,14 +3818,6 @@ packages: wrappy: 1.0.2 dev: true - /inherits/2.0.1: - resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} - dev: false - - /inherits/2.0.3: - resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} - dev: false - /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -4254,9 +3836,10 @@ packages: get-intrinsic: 1.1.1 has: 1.0.3 side-channel: 1.0.4 + dev: false - /intersection-observer/0.7.0: - resolution: {integrity: sha512-Id0Fij0HsB/vKWGeBe9PxeY45ttRiBmhFyyt/geBdDHBYNctMRTE3dC1U3ujzz3lap+hVXlEcVaB56kZP/eEUg==} + /intersection-observer/0.12.0: + resolution: {integrity: sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==} dev: false /invariant/2.2.4: @@ -4264,16 +3847,6 @@ packages: dependencies: loose-envify: 1.4.0 - /ip-regex/2.1.0: - resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} - engines: {node: '>=4'} - dev: true - - /ipaddr.js/1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - dev: false - /is-alphabetical/1.0.4: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false @@ -4290,14 +3863,6 @@ packages: is-decimal: 1.0.4 dev: false - /is-arguments/1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: false - /is-arrayish/0.2.1: resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} @@ -4305,13 +3870,13 @@ packages: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.1 + dev: false /is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 - dev: false /is-boolean-object/1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} @@ -4319,20 +3884,23 @@ packages: dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 + dev: false /is-buffer/2.0.5: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} + dev: false /is-callable/1.2.4: resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} engines: {node: '>= 0.4'} + dev: false - /is-ci/2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + /is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 2.0.0 + ci-info: 3.3.0 dev: true /is-core-module/2.7.0: @@ -4345,6 +3913,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 + dev: false /is-decimal/1.0.4: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} @@ -4359,23 +3928,11 @@ packages: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} engines: {node: '>=0.10.0'} - /is-fullwidth-code-point/2.0.0: - resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} - engines: {node: '>=4'} - dev: true - /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} dev: true - /is-generator-function/1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - dev: false - /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -4386,23 +3943,17 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - /is-nan/1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - dev: false - /is-negative-zero/2.0.1: resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} engines: {node: '>= 0.4'} + dev: false /is-number-object/1.0.6: resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 + dev: false /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} @@ -4421,7 +3972,6 @@ packages: /is-plain-obj/2.1.0: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} - dev: false /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} @@ -4429,6 +3979,7 @@ packages: dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 + dev: false /is-regexp/1.0.0: resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} @@ -4437,17 +3988,14 @@ packages: /is-shared-array-buffer/1.0.1: resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} - - /is-stream/1.1.0: - resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} - engines: {node: '>=0.10.0'} - dev: true + dev: false /is-string/1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 + dev: false /is-subdir/1.2.0: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} @@ -4461,22 +4009,18 @@ packages: engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - - /is-typed-array/1.1.8: - resolution: {integrity: sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-abstract: 1.19.1 - foreach: 2.0.5 - has-tostringtag: 1.0.0 dev: false + /is-unicode-supported/0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + /is-weakref/1.0.1: resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} dependencies: call-bind: 1.0.2 + dev: false /is-whitespace-character/1.0.4: resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==} @@ -4491,22 +4035,10 @@ packages: resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==} dev: false - /isarray/1.0.0: - resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} - /isexe/2.0.0: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} dev: true - /jest-worker/27.0.0-next.5: - resolution: {integrity: sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/node': 13.13.52 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: false - /js-string-escape/1.0.1: resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=} engines: {node: '>= 0.8'} @@ -4515,20 +4047,19 @@ packages: /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /js-yaml/3.13.1: - resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + /js-yaml/3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: true - /js-yaml/3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true dependencies: - argparse: 1.0.10 - esprima: 4.0.1 + argparse: 2.0.1 + dev: true /jsesc/0.5.0: resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} @@ -4543,13 +4074,6 @@ packages: /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - /json5/1.0.1: - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} - hasBin: true - dependencies: - minimist: 1.2.5 - dev: false - /json5/2.2.0: resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} engines: {node: '>=6'} @@ -4595,15 +4119,6 @@ packages: strip-bom: 3.0.0 dev: true - /loader-utils/1.2.3: - resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 2.1.0 - json5: 1.0.1 - dev: false - /loader-utils/2.0.0: resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} engines: {node: '>=8.9.0'} @@ -4613,19 +4128,12 @@ packages: json5: 2.2.0 dev: false - /locate-path/3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - dev: true - /locate-path/5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} dependencies: p-locate: 4.1.0 + dev: true /locate-path/6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -4645,10 +4153,6 @@ packages: /lodash.mergewith/4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - /lodash.sortby/4.7.0: - resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} - dev: false - /lodash.startcase/4.4.0: resolution: {integrity: sha1-lDbjTtJgk+1/+uGTYUQ1CRXZrdg=} dev: true @@ -4659,12 +4163,14 @@ packages: /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: false - /log-symbols/2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} + /log-symbols/4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: - chalk: 2.4.2 + chalk: 4.1.2 + is-unicode-supported: 0.1.0 dev: true /longest-streak/2.0.4: @@ -4690,13 +4196,6 @@ packages: sourcemap-codec: 1.4.8 dev: false - /make-dir/3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - dependencies: - semver: 6.3.0 - dev: false - /map-obj/1.0.1: resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} engines: {node: '>=0.10.0'} @@ -4717,14 +4216,6 @@ packages: repeat-string: 1.6.1 dev: false - /md5.js/1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - /mdast-squeeze-paragraphs/4.0.0: resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==} dependencies: @@ -4780,19 +4271,10 @@ packages: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - /mdn-data/2.0.4: - resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} - dev: true - /mdurl/1.0.1: resolution: {integrity: sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=} dev: false - /media-typer/0.3.0: - resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} - engines: {node: '>= 0.6'} - dev: false - /meow/6.1.1: resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} engines: {node: '>=8'} @@ -4810,24 +4292,11 @@ packages: yargs-parser: 18.1.3 dev: true - /merge-descriptors/1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} - dev: false - - /merge-stream/2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: false - /merge2/1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} dev: true - /methods/1.1.2: - resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} - engines: {node: '>= 0.6'} - dev: false - /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} engines: {node: '>=8.6'} @@ -4836,54 +4305,23 @@ packages: picomatch: 2.3.0 dev: true - /miller-rabin/4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - dev: false - - /mime-db/1.50.0: - resolution: {integrity: sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==} - engines: {node: '>= 0.6'} - - /mime-types/2.1.33: - resolution: {integrity: sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.50.0 - - /mime/1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - dev: false - - /mime/2.5.2: - resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} - engines: {node: '>=4.0.0'} - hasBin: true - dev: true - /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - /minimalistic-assert/1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: false - - /minimalistic-crypto-utils/1.0.1: - resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} - dev: false - /minimatch/3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 dev: true + /minimatch/4.2.1: + resolution: {integrity: sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 1.1.11 + dev: true + /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -4901,59 +4339,57 @@ packages: engines: {node: '>= 8.0.0'} dev: true - /mkdirp/0.5.4: - resolution: {integrity: sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==} - deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) - hasBin: true - dependencies: - minimist: 1.2.5 + /mkdirp-classic/0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} dev: true - /mkdirp/0.5.5: - resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} - hasBin: true - dependencies: - minimist: 1.2.5 - - /mocha/6.2.3: - resolution: {integrity: sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==} - engines: {node: '>= 6.0.0'} + /mocha/9.2.2: + resolution: {integrity: sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==} + engines: {node: '>= 12.0.0'} hasBin: true dependencies: - ansi-colors: 3.2.3 + '@ungap/promise-all-settled': 1.1.2 + ansi-colors: 4.1.1 browser-stdout: 1.3.1 - debug: 3.2.6 - diff: 3.5.0 - escape-string-regexp: 1.0.5 - find-up: 3.0.0 - glob: 7.1.3 + chokidar: 3.5.3 + debug: 4.3.3_supports-color@8.1.1 + diff: 5.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 7.2.0 growl: 1.10.5 he: 1.2.0 - js-yaml: 3.13.1 - log-symbols: 2.2.0 - minimatch: 3.0.4 - mkdirp: 0.5.4 - ms: 2.1.1 - node-environment-flags: 1.0.5 - object.assign: 4.1.0 - strip-json-comments: 2.0.1 - supports-color: 6.0.0 - which: 1.3.1 - wide-align: 1.1.3 - yargs: 13.3.2 - yargs-parser: 13.1.2 - yargs-unparser: 1.6.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 4.2.1 + ms: 2.1.3 + nanoid: 3.3.1 + serialize-javascript: 6.0.0 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + which: 2.0.2 + workerpool: 6.2.0 + yargs: 16.2.0 + yargs-parser: 20.2.4 + yargs-unparser: 2.0.0 dev: true + /mrmime/1.0.0: + resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} + engines: {node: '>=10'} + dev: false + /ms/2.0.0: resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} - - /ms/2.1.1: - resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + dev: false /ms/2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + /mz/2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: @@ -4962,39 +4398,27 @@ packages: thenify-all: 1.6.0 dev: true - /nanoid/3.1.29: - resolution: {integrity: sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==} + /nanoid/3.3.1: + resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: false - - /native-url/0.3.4: - resolution: {integrity: sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==} - dependencies: - querystring: 0.2.1 - dev: false - - /negotiator/0.6.2: - resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} - engines: {node: '>= 0.6'} - dev: false - /next-transpile-modules/8.0.0: - resolution: {integrity: sha512-Q2f2yB0zMJ8KJbIYAeZoIxG6cSfVk813zr6B5HzsLMBVcJ3FaF8lKr7WG66n0KlHCwjLSmf/6EkgI6QQVWHrDw==} + /next-transpile-modules/9.0.0: + resolution: {integrity: sha512-VCNFOazIAnXn1hvgYYSTYMnoWgKgwlYh4lm1pKbSfiB3kj5ZYLcKVhfh3jkPOg1cnd9DP+pte9yCUocdPEUBTQ==} dependencies: enhanced-resolve: 5.8.3 escalade: 3.1.1 dev: false - /next/11.1.2_a3e970960e8a13b8e22ad7b14787bf42: - resolution: {integrity: sha512-azEYL0L+wFjv8lstLru3bgvrzPvK0P7/bz6B/4EJ9sYkXeW8r5Bjh78D/Ol7VOg0EIPz0CXoe72hzAlSAXo9hw==} - engines: {node: '>=12.0.0'} + /next/12.1.0_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==} + engines: {node: '>=12.22.0'} hasBin: true peerDependencies: fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 - react: ^17.0.2 - react-dom: ^17.0.2 + node-sass: ^6.0.0 || ^7.0.0 + react: ^17.0.2 || ^18.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 sass: ^1.3.0 peerDependenciesMeta: fibers: @@ -5004,114 +4428,55 @@ packages: sass: optional: true dependencies: - '@babel/runtime': 7.15.3 - '@hapi/accept': 5.0.2 - '@next/env': 11.1.2 - '@next/polyfill-module': 11.1.2 - '@next/react-dev-overlay': 11.1.2_react-dom@17.0.2+react@17.0.2 - '@next/react-refresh-utils': 11.1.2_react-refresh@0.8.3 - '@node-rs/helper': 1.2.1 - assert: 2.0.0 - ast-types: 0.13.2 - browserify-zlib: 0.2.0 - browserslist: 4.16.6 - buffer: 5.6.0 - caniuse-lite: 1.0.30001265 - chalk: 2.4.2 - chokidar: 3.5.1 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - cssnano-simple: 3.0.0_postcss@8.2.15 - domain-browser: 4.19.0 - encoding: 0.1.13 - etag: 1.8.1 - find-cache-dir: 3.3.1 - get-orientation: 1.1.2 - https-browserify: 1.0.0 - image-size: 1.0.0 - jest-worker: 27.0.0-next.5 - native-url: 0.3.4 - node-fetch: 2.6.1 - node-html-parser: 1.4.9 - node-libs-browser: 2.2.1 - os-browserify: 0.3.0 - p-limit: 3.1.0 - path-browserify: 1.0.1 - pnp-webpack-plugin: 1.6.4_typescript@3.9.10 - postcss: 8.2.15 - process: 0.11.10 - querystring-es3: 0.2.1 - raw-body: 2.4.1 + '@next/env': 12.1.0 + caniuse-lite: 1.0.30001319 + postcss: 8.4.5 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-is: 17.0.2 - react-refresh: 0.8.3 - stream-browserify: 3.0.0 - stream-http: 3.1.1 - string_decoder: 1.3.0 - styled-jsx: 4.0.1_react@17.0.2 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 + styled-jsx: 5.0.0_react@17.0.2 use-subscription: 1.5.1_react@17.0.2 - util: 0.12.4 - vm-browserify: 1.1.2 - watchpack: 2.1.1 optionalDependencies: - '@next/swc-darwin-arm64': 11.1.2 - '@next/swc-darwin-x64': 11.1.2 - '@next/swc-linux-x64-gnu': 11.1.2 - '@next/swc-win32-x64-msvc': 11.1.2 + '@next/swc-android-arm64': 12.1.0 + '@next/swc-darwin-arm64': 12.1.0 + '@next/swc-darwin-x64': 12.1.0 + '@next/swc-linux-arm-gnueabihf': 12.1.0 + '@next/swc-linux-arm64-gnu': 12.1.0 + '@next/swc-linux-arm64-musl': 12.1.0 + '@next/swc-linux-x64-gnu': 12.1.0 + '@next/swc-linux-x64-musl': 12.1.0 + '@next/swc-win32-arm64-msvc': 12.1.0 + '@next/swc-win32-ia32-msvc': 12.1.0 + '@next/swc-win32-x64-msvc': 12.1.0 transitivePeerDependencies: - '@babel/core' - - typescript - - webpack + - babel-plugin-macros dev: false - /node-environment-flags/1.0.5: - resolution: {integrity: sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==} - dependencies: - object.getownpropertydescriptors: 2.1.3 - semver: 5.7.1 + /node-domexception/1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} dev: true - /node-fetch/2.6.1: - resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} + /node-fetch/2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} - dev: false - - /node-html-parser/1.4.9: - resolution: {integrity: sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: - he: 1.2.0 - dev: false + whatwg-url: 5.0.0 + dev: true - /node-libs-browser/2.2.1: - resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} - dependencies: - assert: 1.5.0 - browserify-zlib: 0.2.0 - buffer: 4.9.2 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 1.2.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 0.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - readable-stream: 2.3.7 - stream-browserify: 2.0.2 - stream-http: 2.8.3 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.0 - url: 0.11.0 - util: 0.11.1 - vm-browserify: 1.1.2 - dev: false + /node-fetch/3.2.3: + resolution: {integrity: sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + data-uri-to-buffer: 4.0.0 + fetch-blob: 3.1.5 + formdata-polyfill: 4.0.10 + dev: true /node-modules-regexp/1.0.0: resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} @@ -5120,6 +4485,7 @@ packages: /node-releases/1.1.77: resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==} + dev: true /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -5133,17 +4499,9 @@ packages: /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: false - - /npm-run-path/2.0.2: - resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} - engines: {node: '>=4'} - dependencies: - path-key: 2.0.1 - dev: true - /nth-check/1.0.2: - resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + /nth-check/2.0.1: + resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==} dependencies: boolbase: 1.0.0 dev: true @@ -5154,28 +4512,12 @@ packages: /object-inspect/1.11.0: resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} - - /object-is/1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 dev: false /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - - /object.assign/4.1.0: - resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} - engines: {node: '>= 0.4'} - dependencies: - define-properties: 1.1.3 - function-bind: 1.1.1 - has-symbols: 1.0.2 - object-keys: 1.1.1 - dev: true + dev: false /object.assign/4.1.2: resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} @@ -5185,47 +4527,6 @@ packages: define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 - - /object.entries/1.1.5: - resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /object.fromentries/2.0.5: - resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /object.getownpropertydescriptors/2.1.3: - resolution: {integrity: sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==} - engines: {node: '>= 0.8'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: true - - /object.values/1.1.5: - resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - - /on-finished/2.3.0: - resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 dev: false /once/1.4.0: @@ -5239,10 +4540,6 @@ packages: hasBin: true dev: false - /os-browserify/0.3.0: - resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} - dev: false - /os-homedir/1.0.2: resolution: {integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=} engines: {node: '>=0.10.0'} @@ -5264,28 +4561,18 @@ packages: p-map: 2.1.0 dev: true - /p-finally/1.0.0: - resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} - engines: {node: '>=4'} - dev: true - /p-limit/2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} dependencies: p-try: 2.2.0 + dev: true /p-limit/3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - - /p-locate/3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - dependencies: - p-limit: 2.3.0 dev: true /p-locate/4.1.0: @@ -5293,6 +4580,7 @@ packages: engines: {node: '>=8'} dependencies: p-limit: 2.3.0 + dev: true /p-locate/5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} @@ -5309,10 +4597,7 @@ packages: /p-try/2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - - /pako/1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - dev: false + dev: true /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -5320,16 +4605,6 @@ packages: dependencies: callsites: 3.1.0 - /parse-asn1/5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} - dependencies: - asn1.js: 5.4.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - dev: false - /parse-entities/2.0.0: resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: @@ -5359,60 +4634,23 @@ packages: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} dev: false - /parseurl/1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - dev: false - - /path-browserify/0.0.1: - resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} - dev: false - - /path-browserify/1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: false - - /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} - engines: {node: '>=4'} - dev: true - /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true /path-is-absolute/1.0.1: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} engines: {node: '>=0.10.0'} dev: true - /path-key/2.0.1: - resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} - engines: {node: '>=4'} - dev: true - /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-to-regexp/0.1.7: - resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} - dev: false - /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /pbkdf2/3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: false - /pend/1.2.0: resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: true @@ -5421,6 +4659,9 @@ packages: resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} dev: true + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -5428,6 +4669,7 @@ packages: /pify/4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + dev: true /pirates/4.0.1: resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} @@ -5441,36 +4683,24 @@ packages: engines: {node: '>=8'} dependencies: find-up: 4.1.0 + dev: true - /platform/1.3.6: - resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - dev: false - - /pnp-webpack-plugin/1.6.4_typescript@3.9.10: - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} - engines: {node: '>=6'} - dependencies: - ts-pnp: 1.2.0_typescript@3.9.10 - transitivePeerDependencies: - - typescript - dev: false - - /popmotion/9.3.1: - resolution: {integrity: sha512-Qozvg8rz2OGeZwWuIjqlSXqqgWto/+QL24ll8sAAc0n71KY/wvN1W4sAASxTuHv8YWdDnk9u9IdadyPo2DGvDA==} + /popmotion/11.0.3: + resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} dependencies: - framesync: 5.2.0 + framesync: 6.0.1 hey-listen: 1.0.8 - style-value-types: 4.1.1 - tslib: 1.14.1 + style-value-types: 5.0.0 + tslib: 2.3.1 dev: true - /postcss/8.2.15: - resolution: {integrity: sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==} + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} dependencies: - colorette: 1.4.0 - nanoid: 3.1.29 - source-map: 0.6.1 + nanoid: 3.3.1 + picocolors: 1.0.0 + source-map-js: 1.0.2 dev: false /preferred-pm/3.0.3: @@ -5494,35 +4724,19 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /prism-react-renderer/1.2.1_react@17.0.2: - resolution: {integrity: sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==} + /prism-react-renderer/1.3.1_react@17.0.2: + resolution: {integrity: sha512-xUeDMEz074d0zc5y6rxiMp/dlC7C+5IDDlaEUlcBOFE2wddz7hz5PNupb087mPwTt7T9BrFmewObfCBuf/LKwQ==} peerDependencies: react: '>=0.14.9' dependencies: react: 17.0.2 dev: false - /process-nextick-args/2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - /process/0.11.10: - resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} - engines: {node: '>= 0.6.0'} - dev: false - /progress/2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} dev: true - /prop-types-exact/1.2.0: - resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==} - dependencies: - has: 1.0.3 - object.assign: 4.1.2 - reflect.ownkeys: 0.2.0 - dev: false - /prop-types/15.7.2: resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} dependencies: @@ -5536,14 +4750,6 @@ packages: xtend: 4.0.2 dev: false - /proxy-addr/2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - dev: false - /proxy-from-env/1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: true @@ -5556,85 +4762,46 @@ packages: resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} dev: true - /public-encrypt/4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + /pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.6 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: false - - /punycode/1.3.2: - resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} - dev: false - - /punycode/1.4.1: - resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} - dev: false + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} + dev: true - /puppeteer/2.1.1: - resolution: {integrity: sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==} - engines: {node: '>=8.16.0'} + /puppeteer/13.5.1: + resolution: {integrity: sha512-wWxO//vMiqxlvuzHMAJ0pRJeDHvDtM7DQpW1GKdStz2nZo2G42kOXBDgkmQ+zqjwMCFofKGesBeeKxIkX9BO+w==} + engines: {node: '>=10.18.1'} requiresBuild: true dependencies: - '@types/mime-types': 2.1.1 - debug: 4.3.2 - extract-zip: 1.7.0 - https-proxy-agent: 4.0.0 - mime: 2.5.2 - mime-types: 2.1.33 + cross-fetch: 3.1.5 + debug: 4.3.3 + devtools-protocol: 0.0.969999 + extract-zip: 2.0.1 + https-proxy-agent: 5.0.0 + pkg-dir: 4.2.0 progress: 2.0.3 proxy-from-env: 1.1.0 - rimraf: 2.7.1 - ws: 6.2.2 + rimraf: 3.0.2 + tar-fs: 2.1.1 + unbzip2-stream: 1.4.3 + ws: 8.5.0 transitivePeerDependencies: + - bufferutil + - encoding - supports-color + - utf-8-validate dev: true - /q/1.5.1: - resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} - dev: true - - /qs/6.7.0: - resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} - engines: {node: '>=0.6'} - dev: false - - /querystring-es3/0.2.1: - resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} - engines: {node: '>=0.4.x'} - dev: false - - /querystring/0.2.0: - resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false - - /querystring/0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false - /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /queue/6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - dependencies: - inherits: 2.0.4 - dev: false - /quick-lru/4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} @@ -5644,39 +4811,7 @@ packages: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - dev: false - - /randomfill/1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: false - - /range-parser/1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - dev: false - - /raw-body/2.4.0: - resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.0 - http-errors: 1.7.2 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false - - /raw-body/2.4.1: - resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.0 - http-errors: 1.7.3 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false + dev: true /re-resizable/6.9.1_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-KRYAgr9/j1PJ3K+t+MBhlQ+qkkoLDJ1rs0z1heIWvYbCW/9Vq4djDU+QumJ3hQbwwtzXF6OInla6rOx6hhgRhQ==} @@ -5697,12 +4832,12 @@ packages: '@babel/runtime': 7.15.4 react: 17.0.2 - /react-docgen-typescript/1.22.0_typescript@3.9.10: - resolution: {integrity: sha512-MPLbF8vzRwAG3GcjdL+OHQlhgtWsLTXs+7uJiHfEeT3Ur7IsZaNYqRTLQ9sj2nB6M6jylcPCeCmH7qbszJmecg==} + /react-docgen-typescript/2.2.2_typescript@4.6.2: + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: - typescript: '>= 3.x' + typescript: '>= 4.3.x' dependencies: - typescript: 3.9.10 + typescript: 4.6.2 dev: true /react-dom/17.0.2_react@17.0.2: @@ -5718,29 +4853,29 @@ packages: /react-fast-compare/3.2.0: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} - /react-focus-lock/2.5.0_5cb31bf2e03a37cf52d82a30fbce8bb6: - resolution: {integrity: sha512-XLxj6uTXgz0US8TmqNU2jMfnXwZG0mH2r/afQqvPEaX6nyEll5LHVcEXk2XDUQ34RVeLPkO/xK5x6c/qiuSq/A==} + /react-focus-lock/2.5.2_e172d252c66b8263a0fc6c22242511b8: + resolution: {integrity: sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: '@babel/runtime': 7.15.4 - focus-lock: 0.8.1 + focus-lock: 0.9.2 prop-types: 15.7.2 react: 17.0.2 react-clientside-effect: 1.2.5_react@17.0.2 - use-callback-ref: 1.2.5_5cb31bf2e03a37cf52d82a30fbce8bb6 + use-callback-ref: 1.2.5_e172d252c66b8263a0fc6c22242511b8 use-sidecar: 1.0.5_react@17.0.2 transitivePeerDependencies: - '@types/react' dev: true - /react-focus-lock/2.5.0_react@17.0.2: - resolution: {integrity: sha512-XLxj6uTXgz0US8TmqNU2jMfnXwZG0mH2r/afQqvPEaX6nyEll5LHVcEXk2XDUQ34RVeLPkO/xK5x6c/qiuSq/A==} + /react-focus-lock/2.5.2_react@17.0.2: + resolution: {integrity: sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: '@babel/runtime': 7.15.4 - focus-lock: 0.8.1 + focus-lock: 0.9.2 prop-types: 15.7.2 react: 17.0.2 react-clientside-effect: 1.2.5_react@17.0.2 @@ -5761,13 +4896,13 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-highlight/0.12.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-j04EWbYOFM0PryhF5Vvl0FDa/dD3M6q0Sl+nFN9kTvWQ9hFkfISNNs85+ssL4TSkDM+4pQTpMdxlDRi8yfIxjw==} + /react-highlight/0.14.0_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-kWE+KXOXidS7SABhVopOgMnowbI3RAfeGZbnrduLNlWrYAED8sycL9l/Fvw3w0PFpIIawB7mRDnyhDcM/cIIGA==} peerDependencies: - react: ^15.0.0 || ^16.0.0 - react-dom: ^15.0.0 || ^16.0.0 + react: ^15.0.0 || ^16.0.0 || ^17.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - highlight.js: 9.18.5 + highlight.js: 10.7.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false @@ -5781,20 +4916,20 @@ packages: react: 17.0.2 dev: false - /react-iframe/1.8.0_react@17.0.2: - resolution: {integrity: sha512-NYi89+rEqREwQxW9sDf+akh6/dtwWd3bOjByoVEIQ7SicOxVawRMer3pLdWjFaHXpuxTB9NqobPf/Ohj2iAKkg==} + /react-icons/4.3.1_react@17.0.2: + resolution: {integrity: sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==} peerDependencies: - react: '>=16.x.x' + react: '*' dependencies: - object-assign: 4.1.1 react: 17.0.2 dev: false - /react-intersection-observer/8.32.1_react@17.0.2: - resolution: {integrity: sha512-FOmMkMw7MeJ8FkuADpU8TRcvGuTvPB+DRkaikS1QXcWArYLCWC3mjRorq2XeRGBuqmaueOBd27PUazTu9AgInw==} + /react-iframe/1.8.0_react@17.0.2: + resolution: {integrity: sha512-NYi89+rEqREwQxW9sDf+akh6/dtwWd3bOjByoVEIQ7SicOxVawRMer3pLdWjFaHXpuxTB9NqobPf/Ohj2iAKkg==} peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0|| ^18.0.0 + react: '>=16.x.x' dependencies: + object-assign: 4.1.1 react: 17.0.2 dev: false @@ -5809,10 +4944,6 @@ packages: /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-is/17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - dev: false - /react-live/2.3.0_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-b+Nc7x/bLu2sPX/If1uncrmUvYtXTqxY8QpzBw/X76SA3QJ1ggU0Ld6X5phLXZ469+XWO5lOU7OpAt0JoTyZPQ==} engines: {node: '>= 0.12.0', npm: '>= 2.0.0'} @@ -5821,7 +4952,7 @@ packages: buble: 0.19.6 core-js: 3.18.2 dom-iterator: 1.0.0 - prism-react-renderer: 1.2.1_react@17.0.2 + prism-react-renderer: 1.3.1_react@17.0.2 prop-types: 15.7.2 react-simple-code-editor: 0.11.0_react-dom@17.0.2+react@17.0.2 unescape: 1.0.1 @@ -5841,16 +4972,7 @@ packages: to-querystring: 1.1.1 dev: false - /react-proptype-conditional-require/1.0.4: - resolution: {integrity: sha1-acLVdB5t9eCPIw82u8KUTuEiJVU=} - dev: false - - /react-refresh/0.8.3: - resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==} - engines: {node: '>=0.10.0'} - dev: false - - /react-remove-scroll-bar/2.2.0_5cb31bf2e03a37cf52d82a30fbce8bb6: + /react-remove-scroll-bar/2.2.0_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-UU9ZBP1wdMR8qoUs7owiVcpaPwsQxUDC2lypP6mmixaGlARZa7ZIBx1jcuObLdhMOvCsnZcvetOho0wzPa9PYg==} engines: {node: '>=8.5.0'} peerDependencies: @@ -5860,9 +4982,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.16 + '@types/react': 17.0.42 react: 17.0.2 - react-style-singleton: 2.1.1_5cb31bf2e03a37cf52d82a30fbce8bb6 + react-style-singleton: 2.1.1_e172d252c66b8263a0fc6c22242511b8 tslib: 1.14.1 dev: true @@ -5881,7 +5003,7 @@ packages: tslib: 1.14.1 dev: false - /react-remove-scroll/2.4.1_5cb31bf2e03a37cf52d82a30fbce8bb6: + /react-remove-scroll/2.4.1_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==} engines: {node: '>=8.5.0'} peerDependencies: @@ -5891,12 +5013,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.16 + '@types/react': 17.0.42 react: 17.0.2 - react-remove-scroll-bar: 2.2.0_5cb31bf2e03a37cf52d82a30fbce8bb6 - react-style-singleton: 2.1.1_5cb31bf2e03a37cf52d82a30fbce8bb6 + react-remove-scroll-bar: 2.2.0_e172d252c66b8263a0fc6c22242511b8 + react-style-singleton: 2.1.1_e172d252c66b8263a0fc6c22242511b8 tslib: 1.14.1 - use-callback-ref: 1.2.5_5cb31bf2e03a37cf52d82a30fbce8bb6 + use-callback-ref: 1.2.5_e172d252c66b8263a0fc6c22242511b8 use-sidecar: 1.0.5_react@17.0.2 dev: true @@ -5918,8 +5040,8 @@ packages: use-sidecar: 1.0.5_react@17.0.2 dev: false - /react-script-hook/1.5.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-LzWXi5rxT4xz+zLwCt7nTmMuFyFs04c5m6lHCs8Ps9U8J8zHQNp+E9IcLFSFzkn4WZMiNPt2DQUVeBHLy2Ix0w==} + /react-script-hook/1.6.0_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-aJm72XGWV+wJTKiqHmAaTNC/JQZV/Drv6A1kd1VQlzhzAXLqtBRBeTt3iTESImGe5TaBDHUOUeaGNw4v+7bqDw==} peerDependencies: react: ^16.8.6 || ^17.0.0 react-dom: ^16.8.6 || ^17.0.0 @@ -5946,7 +5068,7 @@ packages: react: 17.0.2 dev: false - /react-style-singleton/2.1.1_5cb31bf2e03a37cf52d82a30fbce8bb6: + /react-style-singleton/2.1.1_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-jNRp07Jza6CBqdRKNgGhT3u9umWvils1xsuMOjZlghBDH2MU0PL2WZor4PGYjXpnRCa9DQSlHMs/xnABWOwYbA==} engines: {node: '>=8.5.0'} peerDependencies: @@ -5956,7 +5078,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.16 + '@types/react': 17.0.42 get-nonce: 1.0.1 invariant: 2.2.4 react: 17.0.2 @@ -5979,34 +5101,16 @@ packages: tslib: 1.14.1 dev: false - /react-test-renderer/16.14.0_react@17.0.2: - resolution: {integrity: sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==} - peerDependencies: - react: ^16.14.0 - dependencies: - object-assign: 4.1.1 - prop-types: 15.7.2 - react: 17.0.2 - react-is: 16.13.1 - scheduler: 0.19.1 - dev: false - - /react-twitter-embed/3.0.3_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-kF1Srlb1TqnZUqKA0FC4I/E+m+RUBCMZeU20hDRzmYLAjR1EA/6tr/PMZ22s7rd6wjQpIBLXNZjt0rfUpY8Chw==} - engines: {node: '>=8', npm: '>=5'} + /react-twitter-embed/4.0.4_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-2JIL7qF+U62zRzpsh6SZDXNI3hRNVYf5vOZ1WRcMvwKouw+xC00PuFaD0aEp2wlyGaZ+f4x2VvX+uDadFQ3HVA==} + engines: {node: '>=10'} peerDependencies: - prop-types: ^15.5.4 - react: ^15.0.0 || ^16.0.0 - react-dom: ^15.0.0 || ^16.0.0 + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - enzyme-adapter-react-16: 1.15.6_react-dom@17.0.2+react@17.0.2 - exenv: 1.2.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-proptype-conditional-require: 1.0.4 scriptjs: 2.5.9 - transitivePeerDependencies: - - enzyme dev: false /react-typical/0.1.3_react-dom@17.0.2+react@17.0.2: @@ -6069,17 +5173,6 @@ packages: strip-bom: 3.0.0 dev: true - /readable-stream/2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - /readable-stream/3.6.0: resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} engines: {node: '>= 6'} @@ -6087,21 +5180,13 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - dev: false - - /readdirp/3.5.0: - resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.0 - dev: false + dev: true /readdirp/3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.0 - dev: false /redent/3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -6111,10 +5196,6 @@ packages: strip-indent: 3.0.0 dev: true - /reflect.ownkeys/0.2.0: - resolution: {integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=} - dev: false - /regenerate-unicode-properties/9.0.0: resolution: {integrity: sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==} engines: {node: '>=4'} @@ -6295,20 +5376,13 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rimraf/2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: glob: 7.2.0 dev: true - /ripemd160/2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - dev: false - /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: @@ -6320,22 +5394,12 @@ packages: /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false + dev: true /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - /sax/1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} dev: true - /scheduler/0.19.1: - resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - dev: false - /scheduler/0.20.2: resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} dependencies: @@ -6353,56 +5417,18 @@ packages: /semver/6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + dev: true - /send/0.17.1: - resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} - engines: {node: '>= 0.8.0'} + /serialize-javascript/6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: - debug: 2.6.9 - depd: 1.1.2 - destroy: 1.0.4 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 1.7.3 - mime: 1.6.0 - ms: 2.1.1 - on-finished: 2.3.0 - range-parser: 1.2.1 - statuses: 1.5.0 - dev: false - - /serve-static/1.14.1: - resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.17.1 - dev: false + randombytes: 2.1.0 + dev: true /set-blocking/2.0.0: resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} dev: true - /setimmediate/1.0.5: - resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} - dev: false - - /setprototypeof/1.1.1: - resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} - dev: false - - /sha.js/2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - /shebang-command/1.2.0: resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} engines: {node: '>=0.10.0'} @@ -6415,21 +5441,27 @@ packages: engines: {node: '>=0.10.0'} dev: true - /shell-quote/1.7.2: - resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} - dev: false - /side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 object-inspect: 1.11.0 + dev: false /signal-exit/3.0.5: resolution: {integrity: sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==} dev: true + /sirv/1.0.19: + resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} + engines: {node: '>= 10'} + dependencies: + '@polka/url': 1.0.0-next.21 + mrmime: 1.0.0 + totalist: 1.1.0 + dev: false + /slash/3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -6447,25 +5479,19 @@ packages: yargs: 15.4.1 dev: true + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: false + /source-map/0.5.7: resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} engines: {node: '>=0.10.0'} /source-map/0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - /source-map/0.7.3: - resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} - engines: {node: '>= 8'} - dev: false - - /source-map/0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} - dependencies: - whatwg-url: 7.1.0 - dev: false + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: true /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -6511,88 +5537,16 @@ packages: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} dev: true - /stacktrace-parser/0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} - dependencies: - type-fest: 0.7.1 - dev: false - /state-toggle/1.0.3: resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==} dev: false - /statuses/1.5.0: - resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} - engines: {node: '>= 0.6'} - dev: false - - /stream-browserify/2.0.2: - resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: false - - /stream-browserify/3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: false - - /stream-http/2.8.3: - resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 2.3.7 - to-arraybuffer: 1.0.1 - xtend: 4.0.2 - dev: false - - /stream-http/3.1.1: - resolution: {integrity: sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==} - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 3.6.0 - xtend: 4.0.2 - dev: false - - /stream-parser/0.3.1: - resolution: {integrity: sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=} - dependencies: - debug: 2.6.9 - dev: false - /stream-transform/2.1.3: resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: mixme: 0.5.4 dev: true - /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} - dev: false - - /string-width/2.1.1: - resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} - engines: {node: '>=4'} - dependencies: - is-fullwidth-code-point: 2.0.0 - strip-ansi: 4.0.0 - dev: true - - /string-width/3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 - dev: true - /string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -6607,23 +5561,20 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 + dev: false /string.prototype.trimstart/1.0.4: resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - - /string_decoder/1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - dependencies: - safe-buffer: 5.1.2 + dev: false /string_decoder/1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - dev: false + dev: true /stringify-entities/3.1.0: resolution: {integrity: sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==} @@ -6642,27 +5593,6 @@ packages: is-regexp: 1.0.0 dev: false - /strip-ansi/4.0.0: - resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} - engines: {node: '>=4'} - dependencies: - ansi-regex: 3.0.0 - dev: true - - /strip-ansi/5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - dependencies: - ansi-regex: 4.1.0 - dev: true - - /strip-ansi/6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: false - /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -6675,20 +5605,15 @@ packages: engines: {node: '>=4'} dev: true - /strip-eof/1.0.0: - resolution: {integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=} - engines: {node: '>=0.10.0'} - dev: true - /strip-indent/3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} dependencies: min-indent: 1.0.1 - /strip-json-comments/2.0.1: - resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} - engines: {node: '>=0.10.0'} + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} dev: true /style-to-object/0.3.0: @@ -6697,51 +5622,38 @@ packages: inline-style-parser: 0.1.1 dev: false - /style-value-types/4.1.1: - resolution: {integrity: sha512-cNLrl6jk+I1T18ZI2KIp/fcqKVuykcNELDrOz7y+TYZR97xmNdN0ewupURvVFnQxVrRJv98TMBq92VMsggq3kw==} + /style-value-types/5.0.0: + resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} dependencies: hey-listen: 1.0.8 - tslib: 1.14.1 + tslib: 2.3.1 dev: true - /styled-jsx/4.0.1_react@17.0.2: - resolution: {integrity: sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ==} + /styled-jsx/5.0.0_react@17.0.2: + resolution: {integrity: sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' + babel-plugin-macros: '*' react: '>= 16.8.0 || 17.x.x || 18.x.x' peerDependenciesMeta: '@babel/core': optional: true + babel-plugin-macros: + optional: true dependencies: - '@babel/plugin-syntax-jsx': 7.14.5 - '@babel/types': 7.15.0 - convert-source-map: 1.7.0 - loader-utils: 1.2.3 react: 17.0.2 - source-map: 0.7.3 - string-hash: 1.1.3 - stylis: 3.5.4 - stylis-rule-sheet: 0.0.10_stylis@3.5.4 - dev: false - - /stylis-rule-sheet/0.0.10_stylis@3.5.4: - resolution: {integrity: sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==} - peerDependencies: - stylis: ^3.5.0 - dependencies: - stylis: 3.5.4 - dev: false - - /stylis/3.5.4: - resolution: {integrity: sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==} dev: false /stylis/4.0.10: resolution: {integrity: sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==} + dev: false + + /stylis/4.0.13: + resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} - /sucrase/3.20.1: - resolution: {integrity: sha512-BIG59HaJOxNct9Va6KvT5yzBA/rcMGetzvZyTx0ZdCcspIbpJTPS64zuAfYlJuOj+3WaI5JOdA+F0bJQQi8ZiQ==} + /sucrase/3.20.3: + resolution: {integrity: sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==} engines: {node: '>=8'} hasBin: true dependencies: @@ -6759,13 +5671,6 @@ packages: dependencies: has-flag: 3.0.0 - /supports-color/6.0.0: - resolution: {integrity: sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==} - engines: {node: '>=6'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -6777,31 +5682,24 @@ packages: engines: {node: '>=10'} dependencies: has-flag: 4.0.0 - dev: false + dev: true /svg-parser/2.0.4: resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} dev: true - /svgo/1.3.2: - resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} - engines: {node: '>=4.0.0'} - deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. + /svgo/2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} hasBin: true dependencies: - chalk: 2.4.2 - coa: 2.0.2 - css-select: 2.1.0 - css-select-base-adapter: 0.1.1 - css-tree: 1.0.0-alpha.37 + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.2.1 + css-tree: 1.1.3 csso: 4.2.0 - js-yaml: 3.14.1 - mkdirp: 0.5.5 - object.values: 1.1.5 - sax: 1.2.4 + picocolors: 1.0.0 stable: 0.1.8 - unquote: 1.1.1 - util.promisify: 1.0.1 dev: true /tapable/2.2.1: @@ -6809,11 +5707,24 @@ packages: engines: {node: '>=6'} dev: false - /term-size/1.2.0: - resolution: {integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=} - engines: {node: '>=4'} + /tar-fs/2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + dev: true + + /tar-stream/2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} dependencies: - execa: 0.7.0 + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.0 dev: true /term-size/2.2.1: @@ -6834,16 +5745,23 @@ packages: any-promise: 1.3.0 dev: true - /timers-browserify/2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - dependencies: - setimmediate: 1.0.5 - dev: false + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + dev: true /tiny-invariant/1.1.0: resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==} + /tldts-core/5.7.72: + resolution: {integrity: sha512-UVnXJQbM3CGYwXVy16nNJHh/MWr7fcaEyd3DravwgZjWn0pPHuQ/ajtGonzi9F62Ld3d5r6zBlOTI7qLlLJR1Q==} + dev: true + + /tldts-experimental/5.7.72: + resolution: {integrity: sha512-Qg1FOnR8jCXBySOQVSaAmRZ4UiKse60MY7eTdx6oIaQ8ve+xGi+dXybb4+RN4cu9c4M7HOoGYkWERQ5tkBAPbg==} + dependencies: + tldts-core: 5.7.72 + dev: true + /tmp/0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -6851,10 +5769,6 @@ packages: os-tmpdir: 1.0.2 dev: true - /to-arraybuffer/1.0.1: - resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} - dev: false - /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} @@ -6872,25 +5786,23 @@ packages: /toggle-selection/1.0.6: resolution: {integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI=} - /toidentifier/1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} - engines: {node: '>=0.6'} + /totalist/1.1.0: + resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} + engines: {node: '>=6'} dev: false - /tough-cookie/3.0.1: - resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} + /tough-cookie/4.0.0: + resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} engines: {node: '>=6'} dependencies: - ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 + universalify: 0.1.2 dev: true - /tr46/1.0.1: - resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} - dependencies: - punycode: 2.1.1 - dev: false + /tr46/0.0.3: + resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} + dev: true /trim-newlines/3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} @@ -6914,40 +5826,16 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: false - /tryer/1.0.1: - resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} - dev: false - /ts-interface-checker/0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-pnp/1.2.0_typescript@3.9.10: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 3.9.10 - dev: false - /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tty-browserify/0.0.0: - resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} - dev: false - - /tty-browserify/0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - dev: false - /tty-table/2.8.13: resolution: {integrity: sha512-eVV/+kB6fIIdx+iUImhXrO22gl7f6VmmYh0Zbu6C196fe1elcHXd7U6LcLXu0YoVPc2kNesWiukYcdK8ZmJ6aQ==} engines: {node: '>=8.16.0'} @@ -6971,30 +5859,13 @@ packages: engines: {node: '>=8'} dev: true - /type-fest/0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - dev: false - /type-fest/0.8.1: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} dev: true - /type-is/1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.33 - dev: false - - /typedarray/0.0.6: - resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} - dev: true - - /typescript/3.9.10: - resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} + /typescript/4.6.2: + resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -7006,6 +5877,14 @@ packages: has-bigints: 1.0.1 has-symbols: 1.0.2 which-boxed-primitive: 1.0.2 + dev: false + + /unbzip2-stream/1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + dependencies: + buffer: 5.6.0 + through: 2.3.8 + dev: true /unescape/1.0.1: resolution: {integrity: sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==} @@ -7120,23 +5999,7 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unpipe/1.0.0: - resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} - engines: {node: '>= 0.8'} - dev: false - - /unquote/1.1.1: - resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} - dev: true - - /url/0.11.0: - resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - dev: false - - /use-callback-ref/1.2.5_5cb31bf2e03a37cf52d82a30fbce8bb6: + /use-callback-ref/1.2.5_e172d252c66b8263a0fc6c22242511b8: resolution: {integrity: sha512-gN3vgMISAgacF7sqsLPByqoePooY3n2emTH59Ur5d/M8eg4WTWu1xp8i8DHjohftIyEx0S08RiYxbffr4j8Peg==} engines: {node: '>=8.5.0'} peerDependencies: @@ -7146,7 +6009,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.16 + '@types/react': 17.0.42 react: 17.0.2 dev: true @@ -7184,49 +6047,13 @@ packages: /util-deprecate/1.0.2: resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} - - /util.promisify/1.0.1: - resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.19.1 - has-symbols: 1.0.2 - object.getownpropertydescriptors: 2.1.3 dev: true - /util/0.10.3: - resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} - dependencies: - inherits: 2.0.1 - dev: false - - /util/0.11.1: - resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} - dependencies: - inherits: 2.0.3 - dev: false - - /util/0.12.4: - resolution: {integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==} - dependencies: - inherits: 2.0.4 - is-arguments: 1.1.1 - is-generator-function: 1.0.10 - is-typed-array: 1.1.8 - safe-buffer: 5.2.1 - which-typed-array: 1.1.7 - dev: false - /utility-types/3.10.0: resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} engines: {node: '>= 4'} dev: false - /utils-merge/1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} - engines: {node: '>= 0.4.0'} - dev: false - /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -7234,11 +6061,6 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vary/1.1.2: - resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} - engines: {node: '>= 0.8'} - dev: false - /vfile-location/3.2.0: resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} dev: false @@ -7263,23 +6085,11 @@ packages: resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} dev: false - /vm-browserify/1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - dev: false - /warning/4.0.3: resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} dependencies: loose-envify: 1.4.0 - /watchpack/2.1.1: - resolution: {integrity: sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==} - engines: {node: '>=10.13.0'} - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.8 - dev: false - /wcwidth/1.0.1: resolution: {integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=} dependencies: @@ -7290,37 +6100,40 @@ packages: resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} dev: false - /webidl-conversions/4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - dev: false + /web-streams-polyfill/3.2.0: + resolution: {integrity: sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==} + engines: {node: '>= 8'} + dev: true + + /webidl-conversions/3.0.1: + resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} + dev: true - /webpack-bundle-analyzer/3.6.1: - resolution: {integrity: sha512-Nfd8HDwfSx1xBwC+P8QMGvHAOITxNBSvu/J/mCJvOwv+G4VWkU7zir9SSenTtyCi0LnVtmsc7G5SZo1uV+bxRw==} - engines: {node: '>= 6.14.4'} + /webpack-bundle-analyzer/4.3.0: + resolution: {integrity: sha512-J3TPm54bPARx6QG8z4cKBszahnUglcv70+N+8gUqv2I5KOFHJbzBiLx+pAp606so0X004fxM7hqRu10MLjJifA==} + engines: {node: '>= 10.13.0'} hasBin: true dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - bfj: 6.1.2 - chalk: 2.4.2 - commander: 2.20.3 - ejs: 2.7.4 - express: 4.17.1 - filesize: 3.6.1 - gzip-size: 5.1.1 + acorn: 8.7.0 + acorn-walk: 8.2.0 + chalk: 4.1.2 + commander: 6.2.1 + gzip-size: 6.0.0 lodash: 4.17.21 - mkdirp: 0.5.5 opener: 1.5.2 - ws: 6.2.2 + sirv: 1.0.19 + ws: 7.5.7 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: false - /whatwg-url/7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + /whatwg-url/5.0.0: + resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 - dev: false + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: true /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -7330,6 +6143,7 @@ packages: is-number-object: 1.0.6 is-string: 1.0.7 is-symbol: 1.0.4 + dev: false /which-module/2.0.0: resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} @@ -7343,18 +6157,6 @@ packages: path-exists: 4.0.0 dev: true - /which-typed-array/1.1.7: - resolution: {integrity: sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-abstract: 1.19.1 - foreach: 2.0.5 - has-tostringtag: 1.0.0 - is-typed-array: 1.1.8 - dev: false - /which/1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -7362,26 +6164,16 @@ packages: isexe: 2.0.0 dev: true - /wide-align/1.1.3: - resolution: {integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==} - dependencies: - string-width: 2.1.1 - dev: true - - /widest-line/2.0.1: - resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} - engines: {node: '>=4'} + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: - string-width: 2.1.1 + isexe: 2.0.0 dev: true - /wrap-ansi/5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} - dependencies: - ansi-styles: 3.2.1 - string-width: 3.1.0 - strip-ansi: 5.2.0 + /workerpool/6.2.0: + resolution: {integrity: sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==} dev: true /wrap-ansi/6.2.0: @@ -7393,14 +6185,44 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + /wrappy/1.0.2: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - /ws/6.2.2: - resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - dependencies: - async-limiter: 1.0.1 + /ws/7.5.7: + resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws/8.5.0: + resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} @@ -7411,6 +6233,11 @@ packages: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} dev: true + /y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + /yallist/2.1.2: resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true @@ -7419,13 +6246,6 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - /yargs-parser/13.1.2: - resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - dev: true - /yargs-parser/18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -7434,28 +6254,19 @@ packages: decamelize: 1.2.0 dev: true - /yargs-unparser/1.6.0: - resolution: {integrity: sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==} - engines: {node: '>=6'} - dependencies: - flat: 4.1.1 - lodash: 4.17.21 - yargs: 13.3.2 + /yargs-parser/20.2.4: + resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==} + engines: {node: '>=10'} dev: true - /yargs/13.3.2: - resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} + /yargs-unparser/2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} dependencies: - cliui: 5.0.0 - find-up: 3.0.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 3.1.0 - which-module: 2.0.0 - y18n: 4.0.3 - yargs-parser: 13.1.2 + camelcase: 6.2.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 dev: true /yargs/15.4.1: @@ -7475,6 +6286,19 @@ packages: yargs-parser: 18.1.3 dev: true + /yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.4 + dev: true + /yauzl/2.10.0: resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} dependencies: @@ -7485,6 +6309,7 @@ packages: /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + dev: true /zwitch/1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} diff --git a/website/package.json b/website/package.json index 0db8566..d83c3d7 100644 --- a/website/package.json +++ b/website/package.json @@ -17,29 +17,31 @@ "timeout": 9999999999 }, "dependencies": { - "@chakra-ui/react": "^1.6.9", - "@emotion/react": "11", - "@emotion/styled": "11", - "@next/bundle-analyzer": "^9.4.4", + "@chakra-ui/react": "^1.8.6", + "@emotion/core": "^11.0.0", + "@emotion/css": "^11.7.1", + "@emotion/react": "^11.8.2", + "@emotion/styled": "^11.8.1", + "@next/bundle-analyzer": "^12.1.0", "baby-i-am-faded": "^4.0.10", - "dokz": "^2.0.9", + "dokz": "^2.0.16", "landing-blocks": "*", - "next": "^11.1.2", - "next-transpile-modules": "^8.0.0", + "next": "^12.1.0", + "next-transpile-modules": "^9.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-highlight": "^0.12.0", - "react-icons": "^3.9.0", + "react-highlight": "^0.14.0", + "react-icons": "^4.3.1", "react-iframe": "^1.8.0" }, "devDependencies": { - "@types/node": "^13.13.0", + "@types/node": "^17.0.23", "async-sema": "^3.1.0", - "capture-website": "^0.8.1", + "capture-website": "^2.3.0", "compose-function": "^3.0.3", "parse-github-url": "^1.0.2", - "react-docgen-typescript": "^1.16.3", - "sucrase": "^3.15.0", - "typescript": "^3.8.3" + "react-docgen-typescript": "^2.2.2", + "sucrase": "^3.20.3", + "typescript": "^4.6.2" } } From 985aa290a26322e1684d96567bea820edcfbe909 Mon Sep 17 00:00:00 2001 From: siilats2 Date: Wed, 23 Mar 2022 21:12:06 -0400 Subject: [PATCH 2/7] update deps --- .gitignore | 3 ++- landing-blocks/package.json | 2 +- pnpm-lock.yaml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b8eaecf..769ab71 100644 --- a/.gitignore +++ b/.gitignore @@ -82,4 +82,5 @@ typings/ # FuseBox cache .fusebox/ -.now \ No newline at end of file +.now +/.idea/ diff --git a/landing-blocks/package.json b/landing-blocks/package.json index 825ec33..55c57eb 100644 --- a/landing-blocks/package.json +++ b/landing-blocks/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@emotion/styled": "11", - "baby-i-am-faded": "^4.0.10", + "baby-i-am-faded": "link:siilats/baby-i-am-faded/baby-i-am-faded", "color-js": "^1.0.5", "intersection-observer": "^0.12.0", "lodash.get": "^4.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10733ad..1fc90ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: '@types/node': ^17.0.23 '@types/react': ^17.0.42 '@types/react-mailchimp-subscribe': ^2.0.2 - baby-i-am-faded: ^4.0.10 + baby-i-am-faded: link:siilats/baby-i-am-faded/baby-i-am-faded color-js: ^1.0.5 dotenv: ^16.0.0 intersection-observer: ^0.12.0 From 1a2afb98edd4f284c3bca24a1b6042e82ef661ea Mon Sep 17 00:00:00 2001 From: Konstantin Tarkus Date: Thu, 24 Mar 2022 20:28:22 +0300 Subject: [PATCH 3/7] Update package.json --- landing-blocks/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/landing-blocks/package.json b/landing-blocks/package.json index 55c57eb..5b4dc2e 100644 --- a/landing-blocks/package.json +++ b/landing-blocks/package.json @@ -55,7 +55,6 @@ "lodash.merge": "^4.6.2", "prism-react-renderer": "^1.3.1", "react-mailchimp-subscribe": "^2.1.0", - "react-script-hook": "^1.6.0", "react-twitter-embed": "^4.0.4", "react-typical": "^0.1.3", "react-typist": "^2.0.5", From 24dca36309daa0a13e13d848107143e687523a83 Mon Sep 17 00:00:00 2001 From: Konstantin Tarkus Date: Thu, 24 Mar 2022 20:30:05 +0300 Subject: [PATCH 4/7] Update GumroadButton.tsx --- landing-blocks/src/GumroadButton.tsx | 9 --------- 1 file changed, 9 deletions(-) diff --git a/landing-blocks/src/GumroadButton.tsx b/landing-blocks/src/GumroadButton.tsx index f36b707..5906f02 100644 --- a/landing-blocks/src/GumroadButton.tsx +++ b/landing-blocks/src/GumroadButton.tsx @@ -1,6 +1,5 @@ import { Link, useColorMode } from '@chakra-ui/react' import React, { FC, forwardRef, ReactNode } from 'react' -import useScript from 'react-script-hook' export type GumroadButtonProps = { singlePurchase?: boolean @@ -18,14 +17,6 @@ export const GumroadButton: FC = forwardRef( }: GumroadButtonProps, ref, ) => { - const [loading, error] = useScript({ - src: 'https://gumroad.com/js/gumroad.js', - // checkForExisting: true - }) - if (loading || error) { - return - } - return ( Date: Thu, 24 Mar 2022 13:30:47 -0400 Subject: [PATCH 5/7] delete gumroad --- landing-blocks/src/GumroadButton.tsx | 64 ---------------------------- landing-blocks/src/index.tsx | 2 - website/pages/demos/gumroad.tsx | 6 +-- website/pages/index.tsx | 12 +----- 4 files changed, 3 insertions(+), 81 deletions(-) delete mode 100644 landing-blocks/src/GumroadButton.tsx diff --git a/landing-blocks/src/GumroadButton.tsx b/landing-blocks/src/GumroadButton.tsx deleted file mode 100644 index f36b707..0000000 --- a/landing-blocks/src/GumroadButton.tsx +++ /dev/null @@ -1,64 +0,0 @@ -import { Link, useColorMode } from '@chakra-ui/react' -import React, { FC, forwardRef, ReactNode } from 'react' -import useScript from 'react-script-hook' - -export type GumroadButtonProps = { - singlePurchase?: boolean - productId?: string - children?: ReactNode -} - -export const GumroadButton: FC = forwardRef( - ( - { - singlePurchase = false, - productId = 'demo', - children, - ...props - }: GumroadButtonProps, - ref, - ) => { - const [loading, error] = useScript({ - src: 'https://gumroad.com/js/gumroad.js', - // checkForExisting: true - }) - if (loading || error) { - return - } - - return ( - - {children || 'Buy Now My Product'} - - ) - // return - }, -) - -const Placeholder = (props) => { - const { colorMode } = useColorMode() - return ( - - ) -} diff --git a/landing-blocks/src/index.tsx b/landing-blocks/src/index.tsx index f377801..db89253 100644 --- a/landing-blocks/src/index.tsx +++ b/landing-blocks/src/index.tsx @@ -11,7 +11,6 @@ export { Feature } from './Feature' export { FeaturesGrid } from './FeaturesGrid' export { FeaturesList } from './FeaturesList' export { Footer } from './Footer' -export { GumroadButton } from './GumroadButton' // atoms export { Heading } from './Heading' export { Hero } from './Hero' @@ -47,6 +46,5 @@ export type { TestimonialsTweetsProps } from './TestimonialsTweets' export type { CodeSnippetProps } from './CodeSnippet' export type { EmailFormProps } from './EmailForm' -export type { GumroadButtonProps } from './GumroadButton' export type { BulletProps } from './Bullet' export type { DividerProps } from './Divider' diff --git a/website/pages/demos/gumroad.tsx b/website/pages/demos/gumroad.tsx index 421f0ef..3bd7441 100644 --- a/website/pages/demos/gumroad.tsx +++ b/website/pages/demos/gumroad.tsx @@ -1,5 +1,5 @@ import { Box, Link } from '@chakra-ui/react' -import { Feature, Footer, GumroadButton, Hero, LandingProvider, NavBar, Pricing, TestimonialsTweets } from 'landing-blocks/src' +import { Feature, Footer, Hero, LandingProvider, NavBar, Pricing, TestimonialsTweets } from 'landing-blocks/src' import React from 'react' import { FiCheck } from 'react-icons/fi' @@ -19,9 +19,7 @@ const Page = () => ( heading='Create, your way' subheading='Part spreadsheet, part database, and entirely flexible, teams use Airtable to organize their work, their way.' image={} - cta={ - - } + fingerprint='Already using Airtable? Sign in' /> ( ) -export const BuyDemosButton = ({ ...rest }) => { - // TODO add the right productId - return ( - - - Download the demos code - - - ) -} + export const LandingCardsLinks = ({ ...rest }) => { return ( From 3cc01c99f8f9bbe7b6d6d37e21a4f26554b7ba9e Mon Sep 17 00:00:00 2001 From: siilats2 Date: Thu, 24 Mar 2022 13:32:24 -0400 Subject: [PATCH 6/7] delete gumroad --- website/pages/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/pages/index.tsx b/website/pages/index.tsx index ca76c2b..68c9590 100644 --- a/website/pages/index.tsx +++ b/website/pages/index.tsx @@ -135,7 +135,7 @@ const Page = () => ( } subheading='Completely customizable, reusable and pretty by default' - cta={} + cta={"test"} />
@@ -151,7 +151,7 @@ const Page = () => ( } subheading='Awesome landing pages recreated with Landing Blocks to show its great customizability and extensibility' - cta={} + cta={"test"} />
From ce2af9529d308500e3125a1a5ef596a071d6de15 Mon Sep 17 00:00:00 2001 From: Konstantin Tarkus Date: Thu, 24 Mar 2022 20:53:24 +0300 Subject: [PATCH 7/7] Include the compiled output --- .gitignore | 3 - landing-blocks/dist/Banner.d.ts | 14 ++ landing-blocks/dist/Banner.d.ts.map | 1 + landing-blocks/dist/Banner.js | 60 ++++++++ landing-blocks/dist/Bullet.d.ts | 5 + landing-blocks/dist/Bullet.d.ts.map | 1 + landing-blocks/dist/Bullet.js | 54 ++++++++ landing-blocks/dist/Button.d.ts | 13 ++ landing-blocks/dist/Button.d.ts.map | 1 + landing-blocks/dist/Button.js | 82 +++++++++++ landing-blocks/dist/CodeSnippet.d.ts | 13 ++ landing-blocks/dist/CodeSnippet.d.ts.map | 1 + landing-blocks/dist/CodeSnippet.js | 83 +++++++++++ landing-blocks/dist/Countdown.d.ts | 12 ++ landing-blocks/dist/Countdown.d.ts.map | 1 + landing-blocks/dist/Countdown.js | 128 +++++++++++++++++ landing-blocks/dist/Divider.d.ts | 8 ++ landing-blocks/dist/Divider.d.ts.map | 1 + landing-blocks/dist/Divider.js | 50 +++++++ landing-blocks/dist/EmailForm.d.ts | 17 +++ landing-blocks/dist/EmailForm.d.ts.map | 1 + landing-blocks/dist/EmailForm.js | 92 ++++++++++++ landing-blocks/dist/Faqs.d.ts | 13 ++ landing-blocks/dist/Faqs.d.ts.map | 1 + landing-blocks/dist/Faqs.js | 48 +++++++ landing-blocks/dist/Feature.d.ts | 13 ++ landing-blocks/dist/Feature.d.ts.map | 1 + landing-blocks/dist/Feature.js | 55 ++++++++ landing-blocks/dist/FeaturesGrid.d.ts | 15 ++ landing-blocks/dist/FeaturesGrid.d.ts.map | 1 + landing-blocks/dist/FeaturesGrid.js | 56 ++++++++ landing-blocks/dist/FeaturesList.d.ts | 19 +++ landing-blocks/dist/FeaturesList.d.ts.map | 1 + landing-blocks/dist/FeaturesList.js | 53 +++++++ landing-blocks/dist/Footer.d.ts | 10 ++ landing-blocks/dist/Footer.d.ts.map | 1 + landing-blocks/dist/Footer.js | 46 ++++++ landing-blocks/dist/GumroadButton.d.ts | 1 + landing-blocks/dist/GumroadButton.d.ts.map | 1 + landing-blocks/dist/GumroadButton.js | 0 landing-blocks/dist/Heading.d.ts | 4 + landing-blocks/dist/Heading.d.ts.map | 1 + landing-blocks/dist/Heading.js | 47 +++++++ landing-blocks/dist/Hero.d.ts | 13 ++ landing-blocks/dist/Hero.d.ts.map | 1 + landing-blocks/dist/Hero.js | 66 +++++++++ landing-blocks/dist/HowItWorks.d.ts | 17 +++ landing-blocks/dist/HowItWorks.d.ts.map | 1 + landing-blocks/dist/HowItWorks.js | 58 ++++++++ landing-blocks/dist/LandingProvider.d.ts | 38 +++++ landing-blocks/dist/LandingProvider.d.ts.map | 1 + landing-blocks/dist/LandingProvider.js | 115 +++++++++++++++ landing-blocks/dist/Link.d.ts | 5 + landing-blocks/dist/Link.d.ts.map | 1 + landing-blocks/dist/Link.js | 58 ++++++++ landing-blocks/dist/NavBar.d.ts | 9 ++ landing-blocks/dist/NavBar.d.ts.map | 1 + landing-blocks/dist/NavBar.js | 60 ++++++++ landing-blocks/dist/PatternBackground.d.ts | 36 +++++ .../dist/PatternBackground.d.ts.map | 1 + landing-blocks/dist/PatternBackground.js | 64 +++++++++ landing-blocks/dist/Pricing.d.ts | 19 +++ landing-blocks/dist/Pricing.d.ts.map | 1 + landing-blocks/dist/Pricing.js | 113 +++++++++++++++ landing-blocks/dist/Section.d.ts | 7 + landing-blocks/dist/Section.d.ts.map | 1 + landing-blocks/dist/Section.js | 43 ++++++ landing-blocks/dist/SectionTitle.d.ts | 11 ++ landing-blocks/dist/SectionTitle.d.ts.map | 1 + landing-blocks/dist/SectionTitle.js | 47 +++++++ landing-blocks/dist/Shape.d.ts | 8 ++ landing-blocks/dist/Shape.d.ts.map | 1 + landing-blocks/dist/Shape.js | 65 +++++++++ landing-blocks/dist/Subheading.d.ts | 4 + landing-blocks/dist/Subheading.d.ts.map | 1 + landing-blocks/dist/Subheading.js | 49 +++++++ landing-blocks/dist/TestimonialsLogos.d.ts | 10 ++ .../dist/TestimonialsLogos.d.ts.map | 1 + landing-blocks/dist/TestimonialsLogos.js | 45 ++++++ landing-blocks/dist/TestimonialsTweets.d.ts | 10 ++ .../dist/TestimonialsTweets.d.ts.map | 1 + landing-blocks/dist/TestimonialsTweets.js | 68 +++++++++ landing-blocks/dist/TopBanner.d.ts | 9 ++ landing-blocks/dist/TopBanner.d.ts.map | 1 + landing-blocks/dist/TopBanner.js | 41 ++++++ landing-blocks/dist/animations/bouncein.d.ts | 3 + .../dist/animations/bouncein.d.ts.map | 1 + landing-blocks/dist/animations/bouncein.js | 39 ++++++ landing-blocks/dist/animations/headshake.d.ts | 3 + .../dist/animations/headshake.d.ts.map | 1 + landing-blocks/dist/animations/headshake.js | 32 +++++ landing-blocks/dist/animations/jello.d.ts | 3 + landing-blocks/dist/animations/jello.d.ts.map | 1 + landing-blocks/dist/animations/jello.js | 39 ++++++ landing-blocks/dist/animations/shake.d.ts | 3 + landing-blocks/dist/animations/shake.d.ts.map | 1 + landing-blocks/dist/animations/shake.js | 32 +++++ landing-blocks/dist/animations/types.d.ts | 8 ++ landing-blocks/dist/animations/types.d.ts.map | 1 + landing-blocks/dist/animations/types.js | 2 + landing-blocks/dist/animations/utils.d.ts | 25 ++++ landing-blocks/dist/animations/utils.d.ts.map | 1 + landing-blocks/dist/animations/utils.js | 69 +++++++++ landing-blocks/dist/animations/wobble.d.ts | 3 + .../dist/animations/wobble.d.ts.map | 1 + landing-blocks/dist/animations/wobble.js | 33 +++++ .../dist/decorations/CurlyWire.d.ts | 7 + .../dist/decorations/CurlyWire.d.ts.map | 1 + landing-blocks/dist/decorations/CurlyWire.js | 50 +++++++ .../dist/decorations/GradientCurtains.d.ts | 7 + .../decorations/GradientCurtains.d.ts.map | 1 + .../dist/decorations/GradientCurtains.js | 53 +++++++ .../dist/decorations/GradientRect.d.ts | 8 ++ .../dist/decorations/GradientRect.d.ts.map | 1 + .../dist/decorations/GradientRect.js | 64 +++++++++ landing-blocks/dist/decorations/index.d.ts | 4 + .../dist/decorations/index.d.ts.map | 1 + landing-blocks/dist/decorations/index.js | 9 ++ landing-blocks/dist/hooks.d.ts | 14 ++ landing-blocks/dist/hooks.d.ts.map | 1 + landing-blocks/dist/hooks.js | 72 ++++++++++ landing-blocks/dist/index.d.ts | 48 +++++++ landing-blocks/dist/index.d.ts.map | 1 + landing-blocks/dist/index.js | 75 ++++++++++ landing-blocks/dist/layout.d.ts | 30 ++++ landing-blocks/dist/layout.d.ts.map | 1 + landing-blocks/dist/layout.js | 131 ++++++++++++++++++ landing-blocks/dist/support.d.ts | 6 + landing-blocks/dist/support.d.ts.map | 1 + landing-blocks/dist/support.js | 80 +++++++++++ landing-blocks/dist/svgs/FontAwesomeAlt.d.ts | 4 + .../dist/svgs/FontAwesomeAlt.d.ts.map | 1 + landing-blocks/dist/svgs/FontAwesomeAlt.js | 42 ++++++ landing-blocks/dist/svgs/Wire1.d.ts | 4 + landing-blocks/dist/svgs/Wire1.d.ts.map | 1 + landing-blocks/dist/svgs/Wire1.js | 44 ++++++ landing-blocks/dist/svgs/Wire2.d.ts | 4 + landing-blocks/dist/svgs/Wire2.d.ts.map | 1 + landing-blocks/dist/svgs/Wire2.js | 44 ++++++ landing-blocks/dist/svgs/Wire3.d.ts | 4 + landing-blocks/dist/svgs/Wire3.d.ts.map | 1 + landing-blocks/dist/svgs/Wire3.js | 44 ++++++ landing-blocks/dist/svgs/WireLong.d.ts | 4 + landing-blocks/dist/svgs/WireLong.d.ts.map | 1 + landing-blocks/dist/svgs/WireLong.js | 42 ++++++ landing-blocks/dist/svgs/index.d.ts | 6 + landing-blocks/dist/svgs/index.d.ts.map | 1 + landing-blocks/dist/svgs/index.js | 16 +++ landing-blocks/esm/Banner.d.ts | 14 ++ landing-blocks/esm/Banner.d.ts.map | 1 + landing-blocks/esm/Banner.js | 53 +++++++ landing-blocks/esm/Bullet.d.ts | 5 + landing-blocks/esm/Bullet.d.ts.map | 1 + landing-blocks/esm/Bullet.js | 24 ++++ landing-blocks/esm/Button.d.ts | 13 ++ landing-blocks/esm/Button.d.ts.map | 1 + landing-blocks/esm/Button.js | 76 ++++++++++ landing-blocks/esm/CodeSnippet.d.ts | 13 ++ landing-blocks/esm/CodeSnippet.d.ts.map | 1 + landing-blocks/esm/CodeSnippet.js | 53 +++++++ landing-blocks/esm/Countdown.d.ts | 12 ++ landing-blocks/esm/Countdown.d.ts.map | 1 + landing-blocks/esm/Countdown.js | 101 ++++++++++++++ landing-blocks/esm/Divider.d.ts | 8 ++ landing-blocks/esm/Divider.d.ts.map | 1 + landing-blocks/esm/Divider.js | 43 ++++++ landing-blocks/esm/EmailForm.d.ts | 17 +++ landing-blocks/esm/EmailForm.d.ts.map | 1 + landing-blocks/esm/EmailForm.js | 61 ++++++++ landing-blocks/esm/Faqs.d.ts | 13 ++ landing-blocks/esm/Faqs.d.ts.map | 1 + landing-blocks/esm/Faqs.js | 41 ++++++ landing-blocks/esm/Feature.d.ts | 13 ++ landing-blocks/esm/Feature.d.ts.map | 1 + landing-blocks/esm/Feature.js | 48 +++++++ landing-blocks/esm/FeaturesGrid.d.ts | 15 ++ landing-blocks/esm/FeaturesGrid.d.ts.map | 1 + landing-blocks/esm/FeaturesGrid.js | 49 +++++++ landing-blocks/esm/FeaturesList.d.ts | 19 +++ landing-blocks/esm/FeaturesList.d.ts.map | 1 + landing-blocks/esm/FeaturesList.js | 46 ++++++ landing-blocks/esm/Footer.d.ts | 10 ++ landing-blocks/esm/Footer.d.ts.map | 1 + landing-blocks/esm/Footer.js | 39 ++++++ landing-blocks/esm/GumroadButton.d.ts | 1 + landing-blocks/esm/GumroadButton.d.ts.map | 1 + landing-blocks/esm/GumroadButton.js | 0 landing-blocks/esm/Heading.d.ts | 4 + landing-blocks/esm/Heading.d.ts.map | 1 + landing-blocks/esm/Heading.js | 20 +++ landing-blocks/esm/Hero.d.ts | 13 ++ landing-blocks/esm/Hero.d.ts.map | 1 + landing-blocks/esm/Hero.js | 59 ++++++++ landing-blocks/esm/HowItWorks.d.ts | 17 +++ landing-blocks/esm/HowItWorks.d.ts.map | 1 + landing-blocks/esm/HowItWorks.js | 51 +++++++ landing-blocks/esm/LandingProvider.d.ts | 38 +++++ landing-blocks/esm/LandingProvider.d.ts.map | 1 + landing-blocks/esm/LandingProvider.js | 85 ++++++++++++ landing-blocks/esm/Link.d.ts | 5 + landing-blocks/esm/Link.d.ts.map | 1 + landing-blocks/esm/Link.js | 32 +++++ landing-blocks/esm/NavBar.d.ts | 9 ++ landing-blocks/esm/NavBar.d.ts.map | 1 + landing-blocks/esm/NavBar.js | 53 +++++++ landing-blocks/esm/PatternBackground.d.ts | 36 +++++ landing-blocks/esm/PatternBackground.d.ts.map | 1 + landing-blocks/esm/PatternBackground.js | 57 ++++++++ landing-blocks/esm/Pricing.d.ts | 19 +++ landing-blocks/esm/Pricing.d.ts.map | 1 + landing-blocks/esm/Pricing.js | 83 +++++++++++ landing-blocks/esm/Section.d.ts | 7 + landing-blocks/esm/Section.d.ts.map | 1 + landing-blocks/esm/Section.js | 36 +++++ landing-blocks/esm/SectionTitle.d.ts | 11 ++ landing-blocks/esm/SectionTitle.d.ts.map | 1 + landing-blocks/esm/SectionTitle.js | 40 ++++++ landing-blocks/esm/Shape.d.ts | 8 ++ landing-blocks/esm/Shape.d.ts.map | 1 + landing-blocks/esm/Shape.js | 38 +++++ landing-blocks/esm/Subheading.d.ts | 4 + landing-blocks/esm/Subheading.d.ts.map | 1 + landing-blocks/esm/Subheading.js | 22 +++ landing-blocks/esm/TestimonialsLogos.d.ts | 10 ++ landing-blocks/esm/TestimonialsLogos.d.ts.map | 1 + landing-blocks/esm/TestimonialsLogos.js | 38 +++++ landing-blocks/esm/TestimonialsTweets.d.ts | 10 ++ .../esm/TestimonialsTweets.d.ts.map | 1 + landing-blocks/esm/TestimonialsTweets.js | 61 ++++++++ landing-blocks/esm/TopBanner.d.ts | 9 ++ landing-blocks/esm/TopBanner.d.ts.map | 1 + landing-blocks/esm/TopBanner.js | 34 +++++ landing-blocks/esm/animations/bouncein.d.ts | 3 + .../esm/animations/bouncein.d.ts.map | 1 + landing-blocks/esm/animations/bouncein.js | 37 +++++ landing-blocks/esm/animations/headshake.d.ts | 3 + .../esm/animations/headshake.d.ts.map | 1 + landing-blocks/esm/animations/headshake.js | 30 ++++ landing-blocks/esm/animations/jello.d.ts | 3 + landing-blocks/esm/animations/jello.d.ts.map | 1 + landing-blocks/esm/animations/jello.js | 37 +++++ landing-blocks/esm/animations/shake.d.ts | 3 + landing-blocks/esm/animations/shake.d.ts.map | 1 + landing-blocks/esm/animations/shake.js | 30 ++++ landing-blocks/esm/animations/types.d.ts | 8 ++ landing-blocks/esm/animations/types.d.ts.map | 1 + landing-blocks/esm/animations/types.js | 1 + landing-blocks/esm/animations/utils.d.ts | 25 ++++ landing-blocks/esm/animations/utils.d.ts.map | 1 + landing-blocks/esm/animations/utils.js | 53 +++++++ landing-blocks/esm/animations/wobble.d.ts | 3 + landing-blocks/esm/animations/wobble.d.ts.map | 1 + landing-blocks/esm/animations/wobble.js | 31 +++++ landing-blocks/esm/decorations/CurlyWire.d.ts | 7 + .../esm/decorations/CurlyWire.d.ts.map | 1 + landing-blocks/esm/decorations/CurlyWire.js | 43 ++++++ .../esm/decorations/GradientCurtains.d.ts | 7 + .../esm/decorations/GradientCurtains.d.ts.map | 1 + .../esm/decorations/GradientCurtains.js | 46 ++++++ .../esm/decorations/GradientRect.d.ts | 8 ++ .../esm/decorations/GradientRect.d.ts.map | 1 + .../esm/decorations/GradientRect.js | 57 ++++++++ landing-blocks/esm/decorations/index.d.ts | 4 + landing-blocks/esm/decorations/index.d.ts.map | 1 + landing-blocks/esm/decorations/index.js | 3 + landing-blocks/esm/hooks.d.ts | 14 ++ landing-blocks/esm/hooks.d.ts.map | 1 + landing-blocks/esm/hooks.js | 44 ++++++ landing-blocks/esm/index.d.ts | 48 +++++++ landing-blocks/esm/index.d.ts.map | 1 + landing-blocks/esm/index.js | 30 ++++ landing-blocks/esm/layout.d.ts | 30 ++++ landing-blocks/esm/layout.d.ts.map | 1 + landing-blocks/esm/layout.js | 97 +++++++++++++ landing-blocks/esm/support.d.ts | 6 + landing-blocks/esm/support.d.ts.map | 1 + landing-blocks/esm/support.js | 69 +++++++++ landing-blocks/esm/svgs/FontAwesomeAlt.d.ts | 4 + .../esm/svgs/FontAwesomeAlt.d.ts.map | 1 + landing-blocks/esm/svgs/FontAwesomeAlt.js | 17 +++ landing-blocks/esm/svgs/Wire1.d.ts | 4 + landing-blocks/esm/svgs/Wire1.d.ts.map | 1 + landing-blocks/esm/svgs/Wire1.js | 19 +++ landing-blocks/esm/svgs/Wire2.d.ts | 4 + landing-blocks/esm/svgs/Wire2.d.ts.map | 1 + landing-blocks/esm/svgs/Wire2.js | 19 +++ landing-blocks/esm/svgs/Wire3.d.ts | 4 + landing-blocks/esm/svgs/Wire3.d.ts.map | 1 + landing-blocks/esm/svgs/Wire3.js | 19 +++ landing-blocks/esm/svgs/WireLong.d.ts | 4 + landing-blocks/esm/svgs/WireLong.d.ts.map | 1 + landing-blocks/esm/svgs/WireLong.js | 17 +++ landing-blocks/esm/svgs/index.d.ts | 6 + landing-blocks/esm/svgs/index.d.ts.map | 1 + landing-blocks/esm/svgs/index.js | 5 + landing-blocks/package.json | 2 +- pnpm-lock.yaml | 14 +- 297 files changed, 6007 insertions(+), 17 deletions(-) create mode 100644 landing-blocks/dist/Banner.d.ts create mode 100644 landing-blocks/dist/Banner.d.ts.map create mode 100644 landing-blocks/dist/Banner.js create mode 100644 landing-blocks/dist/Bullet.d.ts create mode 100644 landing-blocks/dist/Bullet.d.ts.map create mode 100644 landing-blocks/dist/Bullet.js create mode 100644 landing-blocks/dist/Button.d.ts create mode 100644 landing-blocks/dist/Button.d.ts.map create mode 100644 landing-blocks/dist/Button.js create mode 100644 landing-blocks/dist/CodeSnippet.d.ts create mode 100644 landing-blocks/dist/CodeSnippet.d.ts.map create mode 100644 landing-blocks/dist/CodeSnippet.js create mode 100644 landing-blocks/dist/Countdown.d.ts create mode 100644 landing-blocks/dist/Countdown.d.ts.map create mode 100644 landing-blocks/dist/Countdown.js create mode 100644 landing-blocks/dist/Divider.d.ts create mode 100644 landing-blocks/dist/Divider.d.ts.map create mode 100644 landing-blocks/dist/Divider.js create mode 100644 landing-blocks/dist/EmailForm.d.ts create mode 100644 landing-blocks/dist/EmailForm.d.ts.map create mode 100644 landing-blocks/dist/EmailForm.js create mode 100644 landing-blocks/dist/Faqs.d.ts create mode 100644 landing-blocks/dist/Faqs.d.ts.map create mode 100644 landing-blocks/dist/Faqs.js create mode 100644 landing-blocks/dist/Feature.d.ts create mode 100644 landing-blocks/dist/Feature.d.ts.map create mode 100644 landing-blocks/dist/Feature.js create mode 100644 landing-blocks/dist/FeaturesGrid.d.ts create mode 100644 landing-blocks/dist/FeaturesGrid.d.ts.map create mode 100644 landing-blocks/dist/FeaturesGrid.js create mode 100644 landing-blocks/dist/FeaturesList.d.ts create mode 100644 landing-blocks/dist/FeaturesList.d.ts.map create mode 100644 landing-blocks/dist/FeaturesList.js create mode 100644 landing-blocks/dist/Footer.d.ts create mode 100644 landing-blocks/dist/Footer.d.ts.map create mode 100644 landing-blocks/dist/Footer.js create mode 100644 landing-blocks/dist/GumroadButton.d.ts create mode 100644 landing-blocks/dist/GumroadButton.d.ts.map create mode 100644 landing-blocks/dist/GumroadButton.js create mode 100644 landing-blocks/dist/Heading.d.ts create mode 100644 landing-blocks/dist/Heading.d.ts.map create mode 100644 landing-blocks/dist/Heading.js create mode 100644 landing-blocks/dist/Hero.d.ts create mode 100644 landing-blocks/dist/Hero.d.ts.map create mode 100644 landing-blocks/dist/Hero.js create mode 100644 landing-blocks/dist/HowItWorks.d.ts create mode 100644 landing-blocks/dist/HowItWorks.d.ts.map create mode 100644 landing-blocks/dist/HowItWorks.js create mode 100644 landing-blocks/dist/LandingProvider.d.ts create mode 100644 landing-blocks/dist/LandingProvider.d.ts.map create mode 100644 landing-blocks/dist/LandingProvider.js create mode 100644 landing-blocks/dist/Link.d.ts create mode 100644 landing-blocks/dist/Link.d.ts.map create mode 100644 landing-blocks/dist/Link.js create mode 100644 landing-blocks/dist/NavBar.d.ts create mode 100644 landing-blocks/dist/NavBar.d.ts.map create mode 100644 landing-blocks/dist/NavBar.js create mode 100644 landing-blocks/dist/PatternBackground.d.ts create mode 100644 landing-blocks/dist/PatternBackground.d.ts.map create mode 100644 landing-blocks/dist/PatternBackground.js create mode 100644 landing-blocks/dist/Pricing.d.ts create mode 100644 landing-blocks/dist/Pricing.d.ts.map create mode 100644 landing-blocks/dist/Pricing.js create mode 100644 landing-blocks/dist/Section.d.ts create mode 100644 landing-blocks/dist/Section.d.ts.map create mode 100644 landing-blocks/dist/Section.js create mode 100644 landing-blocks/dist/SectionTitle.d.ts create mode 100644 landing-blocks/dist/SectionTitle.d.ts.map create mode 100644 landing-blocks/dist/SectionTitle.js create mode 100644 landing-blocks/dist/Shape.d.ts create mode 100644 landing-blocks/dist/Shape.d.ts.map create mode 100644 landing-blocks/dist/Shape.js create mode 100644 landing-blocks/dist/Subheading.d.ts create mode 100644 landing-blocks/dist/Subheading.d.ts.map create mode 100644 landing-blocks/dist/Subheading.js create mode 100644 landing-blocks/dist/TestimonialsLogos.d.ts create mode 100644 landing-blocks/dist/TestimonialsLogos.d.ts.map create mode 100644 landing-blocks/dist/TestimonialsLogos.js create mode 100644 landing-blocks/dist/TestimonialsTweets.d.ts create mode 100644 landing-blocks/dist/TestimonialsTweets.d.ts.map create mode 100644 landing-blocks/dist/TestimonialsTweets.js create mode 100644 landing-blocks/dist/TopBanner.d.ts create mode 100644 landing-blocks/dist/TopBanner.d.ts.map create mode 100644 landing-blocks/dist/TopBanner.js create mode 100644 landing-blocks/dist/animations/bouncein.d.ts create mode 100644 landing-blocks/dist/animations/bouncein.d.ts.map create mode 100644 landing-blocks/dist/animations/bouncein.js create mode 100644 landing-blocks/dist/animations/headshake.d.ts create mode 100644 landing-blocks/dist/animations/headshake.d.ts.map create mode 100644 landing-blocks/dist/animations/headshake.js create mode 100644 landing-blocks/dist/animations/jello.d.ts create mode 100644 landing-blocks/dist/animations/jello.d.ts.map create mode 100644 landing-blocks/dist/animations/jello.js create mode 100644 landing-blocks/dist/animations/shake.d.ts create mode 100644 landing-blocks/dist/animations/shake.d.ts.map create mode 100644 landing-blocks/dist/animations/shake.js create mode 100644 landing-blocks/dist/animations/types.d.ts create mode 100644 landing-blocks/dist/animations/types.d.ts.map create mode 100644 landing-blocks/dist/animations/types.js create mode 100644 landing-blocks/dist/animations/utils.d.ts create mode 100644 landing-blocks/dist/animations/utils.d.ts.map create mode 100644 landing-blocks/dist/animations/utils.js create mode 100644 landing-blocks/dist/animations/wobble.d.ts create mode 100644 landing-blocks/dist/animations/wobble.d.ts.map create mode 100644 landing-blocks/dist/animations/wobble.js create mode 100644 landing-blocks/dist/decorations/CurlyWire.d.ts create mode 100644 landing-blocks/dist/decorations/CurlyWire.d.ts.map create mode 100644 landing-blocks/dist/decorations/CurlyWire.js create mode 100644 landing-blocks/dist/decorations/GradientCurtains.d.ts create mode 100644 landing-blocks/dist/decorations/GradientCurtains.d.ts.map create mode 100644 landing-blocks/dist/decorations/GradientCurtains.js create mode 100644 landing-blocks/dist/decorations/GradientRect.d.ts create mode 100644 landing-blocks/dist/decorations/GradientRect.d.ts.map create mode 100644 landing-blocks/dist/decorations/GradientRect.js create mode 100644 landing-blocks/dist/decorations/index.d.ts create mode 100644 landing-blocks/dist/decorations/index.d.ts.map create mode 100644 landing-blocks/dist/decorations/index.js create mode 100644 landing-blocks/dist/hooks.d.ts create mode 100644 landing-blocks/dist/hooks.d.ts.map create mode 100644 landing-blocks/dist/hooks.js create mode 100644 landing-blocks/dist/index.d.ts create mode 100644 landing-blocks/dist/index.d.ts.map create mode 100644 landing-blocks/dist/index.js create mode 100644 landing-blocks/dist/layout.d.ts create mode 100644 landing-blocks/dist/layout.d.ts.map create mode 100644 landing-blocks/dist/layout.js create mode 100644 landing-blocks/dist/support.d.ts create mode 100644 landing-blocks/dist/support.d.ts.map create mode 100644 landing-blocks/dist/support.js create mode 100644 landing-blocks/dist/svgs/FontAwesomeAlt.d.ts create mode 100644 landing-blocks/dist/svgs/FontAwesomeAlt.d.ts.map create mode 100644 landing-blocks/dist/svgs/FontAwesomeAlt.js create mode 100644 landing-blocks/dist/svgs/Wire1.d.ts create mode 100644 landing-blocks/dist/svgs/Wire1.d.ts.map create mode 100644 landing-blocks/dist/svgs/Wire1.js create mode 100644 landing-blocks/dist/svgs/Wire2.d.ts create mode 100644 landing-blocks/dist/svgs/Wire2.d.ts.map create mode 100644 landing-blocks/dist/svgs/Wire2.js create mode 100644 landing-blocks/dist/svgs/Wire3.d.ts create mode 100644 landing-blocks/dist/svgs/Wire3.d.ts.map create mode 100644 landing-blocks/dist/svgs/Wire3.js create mode 100644 landing-blocks/dist/svgs/WireLong.d.ts create mode 100644 landing-blocks/dist/svgs/WireLong.d.ts.map create mode 100644 landing-blocks/dist/svgs/WireLong.js create mode 100644 landing-blocks/dist/svgs/index.d.ts create mode 100644 landing-blocks/dist/svgs/index.d.ts.map create mode 100644 landing-blocks/dist/svgs/index.js create mode 100644 landing-blocks/esm/Banner.d.ts create mode 100644 landing-blocks/esm/Banner.d.ts.map create mode 100644 landing-blocks/esm/Banner.js create mode 100644 landing-blocks/esm/Bullet.d.ts create mode 100644 landing-blocks/esm/Bullet.d.ts.map create mode 100644 landing-blocks/esm/Bullet.js create mode 100644 landing-blocks/esm/Button.d.ts create mode 100644 landing-blocks/esm/Button.d.ts.map create mode 100644 landing-blocks/esm/Button.js create mode 100644 landing-blocks/esm/CodeSnippet.d.ts create mode 100644 landing-blocks/esm/CodeSnippet.d.ts.map create mode 100644 landing-blocks/esm/CodeSnippet.js create mode 100644 landing-blocks/esm/Countdown.d.ts create mode 100644 landing-blocks/esm/Countdown.d.ts.map create mode 100644 landing-blocks/esm/Countdown.js create mode 100644 landing-blocks/esm/Divider.d.ts create mode 100644 landing-blocks/esm/Divider.d.ts.map create mode 100644 landing-blocks/esm/Divider.js create mode 100644 landing-blocks/esm/EmailForm.d.ts create mode 100644 landing-blocks/esm/EmailForm.d.ts.map create mode 100644 landing-blocks/esm/EmailForm.js create mode 100644 landing-blocks/esm/Faqs.d.ts create mode 100644 landing-blocks/esm/Faqs.d.ts.map create mode 100644 landing-blocks/esm/Faqs.js create mode 100644 landing-blocks/esm/Feature.d.ts create mode 100644 landing-blocks/esm/Feature.d.ts.map create mode 100644 landing-blocks/esm/Feature.js create mode 100644 landing-blocks/esm/FeaturesGrid.d.ts create mode 100644 landing-blocks/esm/FeaturesGrid.d.ts.map create mode 100644 landing-blocks/esm/FeaturesGrid.js create mode 100644 landing-blocks/esm/FeaturesList.d.ts create mode 100644 landing-blocks/esm/FeaturesList.d.ts.map create mode 100644 landing-blocks/esm/FeaturesList.js create mode 100644 landing-blocks/esm/Footer.d.ts create mode 100644 landing-blocks/esm/Footer.d.ts.map create mode 100644 landing-blocks/esm/Footer.js create mode 100644 landing-blocks/esm/GumroadButton.d.ts create mode 100644 landing-blocks/esm/GumroadButton.d.ts.map create mode 100644 landing-blocks/esm/GumroadButton.js create mode 100644 landing-blocks/esm/Heading.d.ts create mode 100644 landing-blocks/esm/Heading.d.ts.map create mode 100644 landing-blocks/esm/Heading.js create mode 100644 landing-blocks/esm/Hero.d.ts create mode 100644 landing-blocks/esm/Hero.d.ts.map create mode 100644 landing-blocks/esm/Hero.js create mode 100644 landing-blocks/esm/HowItWorks.d.ts create mode 100644 landing-blocks/esm/HowItWorks.d.ts.map create mode 100644 landing-blocks/esm/HowItWorks.js create mode 100644 landing-blocks/esm/LandingProvider.d.ts create mode 100644 landing-blocks/esm/LandingProvider.d.ts.map create mode 100644 landing-blocks/esm/LandingProvider.js create mode 100644 landing-blocks/esm/Link.d.ts create mode 100644 landing-blocks/esm/Link.d.ts.map create mode 100644 landing-blocks/esm/Link.js create mode 100644 landing-blocks/esm/NavBar.d.ts create mode 100644 landing-blocks/esm/NavBar.d.ts.map create mode 100644 landing-blocks/esm/NavBar.js create mode 100644 landing-blocks/esm/PatternBackground.d.ts create mode 100644 landing-blocks/esm/PatternBackground.d.ts.map create mode 100644 landing-blocks/esm/PatternBackground.js create mode 100644 landing-blocks/esm/Pricing.d.ts create mode 100644 landing-blocks/esm/Pricing.d.ts.map create mode 100644 landing-blocks/esm/Pricing.js create mode 100644 landing-blocks/esm/Section.d.ts create mode 100644 landing-blocks/esm/Section.d.ts.map create mode 100644 landing-blocks/esm/Section.js create mode 100644 landing-blocks/esm/SectionTitle.d.ts create mode 100644 landing-blocks/esm/SectionTitle.d.ts.map create mode 100644 landing-blocks/esm/SectionTitle.js create mode 100644 landing-blocks/esm/Shape.d.ts create mode 100644 landing-blocks/esm/Shape.d.ts.map create mode 100644 landing-blocks/esm/Shape.js create mode 100644 landing-blocks/esm/Subheading.d.ts create mode 100644 landing-blocks/esm/Subheading.d.ts.map create mode 100644 landing-blocks/esm/Subheading.js create mode 100644 landing-blocks/esm/TestimonialsLogos.d.ts create mode 100644 landing-blocks/esm/TestimonialsLogos.d.ts.map create mode 100644 landing-blocks/esm/TestimonialsLogos.js create mode 100644 landing-blocks/esm/TestimonialsTweets.d.ts create mode 100644 landing-blocks/esm/TestimonialsTweets.d.ts.map create mode 100644 landing-blocks/esm/TestimonialsTweets.js create mode 100644 landing-blocks/esm/TopBanner.d.ts create mode 100644 landing-blocks/esm/TopBanner.d.ts.map create mode 100644 landing-blocks/esm/TopBanner.js create mode 100644 landing-blocks/esm/animations/bouncein.d.ts create mode 100644 landing-blocks/esm/animations/bouncein.d.ts.map create mode 100644 landing-blocks/esm/animations/bouncein.js create mode 100644 landing-blocks/esm/animations/headshake.d.ts create mode 100644 landing-blocks/esm/animations/headshake.d.ts.map create mode 100644 landing-blocks/esm/animations/headshake.js create mode 100644 landing-blocks/esm/animations/jello.d.ts create mode 100644 landing-blocks/esm/animations/jello.d.ts.map create mode 100644 landing-blocks/esm/animations/jello.js create mode 100644 landing-blocks/esm/animations/shake.d.ts create mode 100644 landing-blocks/esm/animations/shake.d.ts.map create mode 100644 landing-blocks/esm/animations/shake.js create mode 100644 landing-blocks/esm/animations/types.d.ts create mode 100644 landing-blocks/esm/animations/types.d.ts.map create mode 100644 landing-blocks/esm/animations/types.js create mode 100644 landing-blocks/esm/animations/utils.d.ts create mode 100644 landing-blocks/esm/animations/utils.d.ts.map create mode 100644 landing-blocks/esm/animations/utils.js create mode 100644 landing-blocks/esm/animations/wobble.d.ts create mode 100644 landing-blocks/esm/animations/wobble.d.ts.map create mode 100644 landing-blocks/esm/animations/wobble.js create mode 100644 landing-blocks/esm/decorations/CurlyWire.d.ts create mode 100644 landing-blocks/esm/decorations/CurlyWire.d.ts.map create mode 100644 landing-blocks/esm/decorations/CurlyWire.js create mode 100644 landing-blocks/esm/decorations/GradientCurtains.d.ts create mode 100644 landing-blocks/esm/decorations/GradientCurtains.d.ts.map create mode 100644 landing-blocks/esm/decorations/GradientCurtains.js create mode 100644 landing-blocks/esm/decorations/GradientRect.d.ts create mode 100644 landing-blocks/esm/decorations/GradientRect.d.ts.map create mode 100644 landing-blocks/esm/decorations/GradientRect.js create mode 100644 landing-blocks/esm/decorations/index.d.ts create mode 100644 landing-blocks/esm/decorations/index.d.ts.map create mode 100644 landing-blocks/esm/decorations/index.js create mode 100644 landing-blocks/esm/hooks.d.ts create mode 100644 landing-blocks/esm/hooks.d.ts.map create mode 100644 landing-blocks/esm/hooks.js create mode 100644 landing-blocks/esm/index.d.ts create mode 100644 landing-blocks/esm/index.d.ts.map create mode 100644 landing-blocks/esm/index.js create mode 100644 landing-blocks/esm/layout.d.ts create mode 100644 landing-blocks/esm/layout.d.ts.map create mode 100644 landing-blocks/esm/layout.js create mode 100644 landing-blocks/esm/support.d.ts create mode 100644 landing-blocks/esm/support.d.ts.map create mode 100644 landing-blocks/esm/support.js create mode 100644 landing-blocks/esm/svgs/FontAwesomeAlt.d.ts create mode 100644 landing-blocks/esm/svgs/FontAwesomeAlt.d.ts.map create mode 100644 landing-blocks/esm/svgs/FontAwesomeAlt.js create mode 100644 landing-blocks/esm/svgs/Wire1.d.ts create mode 100644 landing-blocks/esm/svgs/Wire1.d.ts.map create mode 100644 landing-blocks/esm/svgs/Wire1.js create mode 100644 landing-blocks/esm/svgs/Wire2.d.ts create mode 100644 landing-blocks/esm/svgs/Wire2.d.ts.map create mode 100644 landing-blocks/esm/svgs/Wire2.js create mode 100644 landing-blocks/esm/svgs/Wire3.d.ts create mode 100644 landing-blocks/esm/svgs/Wire3.d.ts.map create mode 100644 landing-blocks/esm/svgs/Wire3.js create mode 100644 landing-blocks/esm/svgs/WireLong.d.ts create mode 100644 landing-blocks/esm/svgs/WireLong.d.ts.map create mode 100644 landing-blocks/esm/svgs/WireLong.js create mode 100644 landing-blocks/esm/svgs/index.d.ts create mode 100644 landing-blocks/esm/svgs/index.d.ts.map create mode 100644 landing-blocks/esm/svgs/index.js diff --git a/.gitignore b/.gitignore index 769ab71..98f3ee1 100644 --- a/.gitignore +++ b/.gitignore @@ -7,9 +7,6 @@ yarn-error.log* .DS_Store play* !playground* -dist/* -esm -dist baby-i-am-faded/public # Runtime data diff --git a/landing-blocks/dist/Banner.d.ts b/landing-blocks/dist/Banner.d.ts new file mode 100644 index 0000000..36d0e9d --- /dev/null +++ b/landing-blocks/dist/Banner.d.ts @@ -0,0 +1,14 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type BannerProps = { + heading?: ReactNode; + subheading?: ReactNode; + bullet?: ReactNode; + image?: ReactNode; + cta?: ReactNode; + flip?: boolean; + fingerprint?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function Banner({ heading, subheading, bullet, cta, image, flip, fingerprint, animate, ...props }: BannerProps): JSX.Element; +//# sourceMappingURL=Banner.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Banner.d.ts.map b/landing-blocks/dist/Banner.d.ts.map new file mode 100644 index 0000000..fa29a5c --- /dev/null +++ b/landing-blocks/dist/Banner.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Banner.d.ts","sourceRoot":"","sources":["../src/Banner.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,WAAW,GAAG;IACtB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,MAAM,CAAC,EACnB,OAAY,EACZ,UAAe,EACf,MAAW,EACX,GAAqB,EACrB,KAAmB,EACnB,IAAY,EACZ,WAAgB,EAChB,OAAmB,EACnB,GAAG,KAAK,EACX,EAAE,WAAW,eA0Eb"} \ No newline at end of file diff --git a/landing-blocks/dist/Banner.js b/landing-blocks/dist/Banner.js new file mode 100644 index 0000000..a6fb955 --- /dev/null +++ b/landing-blocks/dist/Banner.js @@ -0,0 +1,60 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Banner = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Bullet_1 = require("./Bullet"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +var support_1 = require("./support"); +function Banner(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.image, image = _f === void 0 ? null : _f, _g = _a.flip, flip = _g === void 0 ? false : _g, _h = _a.fingerprint, fingerprint = _h === void 0 ? '' : _h, _j = _a.animate, animate = _j === void 0 ? undefined : _j, props = __rest(_a, ["heading", "subheading", "bullet", "cta", "image", "flip", "fingerprint", "animate"]); + var _k = (0, support_1.getPageContainerProps)(props), spacing = _k[0], rest = _k[1]; + var direction = flip ? 'row-reverse' : 'row'; + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({}, spacing), + react_2.default.createElement(react_1.Stack, __assign({ as: Faded, align: 'center', spacing: '40px', bg: 'gray.100', + // isReversed={flip} + direction: ['column', null, direction], w: '100%', borderRadius: '10px', p: '30px' }, rest), + image && flip && react_2.default.createElement(react_1.Box, { flex: '1' }), + react_2.default.createElement(react_1.Stack, { spacing: '20px', minW: '300px', w: image ? 'auto' : '100%', justify: 'space-between', align: 'stretch', direction: ['column', null, image ? 'column' : 'row'] }, + react_2.default.createElement(react_1.Stack, { spacing: '20px' }, + bullet && react_2.default.createElement(Bullet_1.Bullet, { my: '10px' }, bullet), + react_2.default.createElement(Heading_1.Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + react_2.default.createElement(Subheading_1.Subheading, { lineHeight: '34px', opacity: 0.6, maxW: '600px', fontWeight: 'normal', fontSize: 'text' }, subheading)), + react_2.default.createElement(react_1.Stack, { spacing: '10px', w: 'auto', justify: 'center' }, + react_2.default.createElement(react_1.Box, null, cta), + fingerprint && (react_2.default.createElement(react_1.Box, { opacity: 0.4, fontSize: 'subtext', lineHeight: '26px' }, fingerprint)))), + image && !flip && react_2.default.createElement(react_1.Box, { flex: '1' }), + image && (react_2.default.createElement(layout_1.Col, { align: 'center', + // flex='1' + minW: '300px', minH: '100%' }, image))))); +} +exports.Banner = Banner; diff --git a/landing-blocks/dist/Bullet.d.ts b/landing-blocks/dist/Bullet.d.ts new file mode 100644 index 0000000..86ceff3 --- /dev/null +++ b/landing-blocks/dist/Bullet.d.ts @@ -0,0 +1,5 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type BulletProps = BoxProps; +export declare const Bullet: (props: any) => JSX.Element; +//# sourceMappingURL=Bullet.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Bullet.d.ts.map b/landing-blocks/dist/Bullet.d.ts.map new file mode 100644 index 0000000..12c23c6 --- /dev/null +++ b/landing-blocks/dist/Bullet.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Bullet.d.ts","sourceRoot":"","sources":["../src/Bullet.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAgB,MAAM,kBAAkB,CAAA;AAI9D,oBAAY,WAAW,GAAG,QAAQ,CAAA;AAElC,eAAO,MAAM,MAAM,6BAuBlB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/Bullet.js b/landing-blocks/dist/Bullet.js new file mode 100644 index 0000000..1fe538d --- /dev/null +++ b/landing-blocks/dist/Bullet.js @@ -0,0 +1,54 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Bullet = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = __importStar(require("react")); +var Bullet = function (props) { + var colorMode = (0, react_1.useColorMode)().colorMode; + if (!props.children) { + return react_2.default.createElement(react_2.Fragment, null); + } + return (react_2.default.createElement(react_1.Box, __assign({ w: 'fit-content', py: '2px', px: '6px', bg: { + light: (0, color_js_1.default)('black').setAlpha(0.1).toCSS(), + dark: (0, color_js_1.default)('white').setAlpha(0.2).toCSS(), + }[colorMode], fontWeight: 'medium', fontSize: 'subtext', borderRadius: '4px', isTruncated: true }, props))); +}; +exports.Bullet = Bullet; diff --git a/landing-blocks/dist/Button.d.ts b/landing-blocks/dist/Button.d.ts new file mode 100644 index 0000000..6c13042 --- /dev/null +++ b/landing-blocks/dist/Button.d.ts @@ -0,0 +1,13 @@ +/** @jsxRuntime classic */ +/** @jsx jsx */ +import { ButtonProps as ButtonProps_ } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare type ButtonProps = ButtonProps_ & { + href?: string; + biggerOnHover?: boolean; + animate?: boolean | keyof typeof myAnimations; +}; +declare const myAnimations: any; +export declare const Button: FC; +export {}; +//# sourceMappingURL=Button.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Button.d.ts.map b/landing-blocks/dist/Button.d.ts.map new file mode 100644 index 0000000..8e1af81 --- /dev/null +++ b/landing-blocks/dist/Button.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Button.d.ts","sourceRoot":"","sources":["../src/Button.tsx"],"names":[],"mappings":"AAAA,0BAA0B;AAC1B,eAAe;AACf,OAAO,EAAe,WAAW,IAAI,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAG3E,OAAO,EAAE,EAAE,EAAiC,MAAM,OAAO,CAAA;AAOzD,oBAAY,WAAW,GAAG,YAAY,GAAG;IACrC,IAAI,CAAC,EAAE,MAAM,CAAA;IACb,aAAa,CAAC,EAAE,OAAO,CAAA;IACvB,OAAO,CAAC,EAAE,OAAO,GAAG,MAAM,OAAO,YAAY,CAAA;CAChD,CAAA;AAED,QAAA,MAAM,YAAY,EAAE,GAKnB,CAAA;AAED,eAAO,MAAM,MAAM,EAAE,EAAE,CAAC,WAAW,CAoDlC,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/Button.js b/landing-blocks/dist/Button.js new file mode 100644 index 0000000..17665f9 --- /dev/null +++ b/landing-blocks/dist/Button.js @@ -0,0 +1,82 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Button = void 0; +/** @jsxRuntime classic */ +/** @jsx jsx */ +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@emotion/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_3 = require("react"); +var bouncein_1 = __importDefault(require("./animations/bouncein")); +var headshake_1 = __importDefault(require("./animations/headshake")); +var shake_1 = __importDefault(require("./animations/shake")); +var wobble_1 = __importDefault(require("./animations/wobble")); +var support_1 = require("./support"); +var myAnimations = { + wobble: wobble_1.default, + bounceIn: bouncein_1.default, + headShake: headshake_1.default, + shake: shake_1.default, +}; +exports.Button = (0, react_3.forwardRef)(function (_a, ref) { + var _b = _a.bg, bg = _b === void 0 ? 'primary' : _b, _c = _a.className, className = _c === void 0 ? '' : _c, _d = _a.biggerOnHover, biggerOnHover = _d === void 0 ? false : _d, animate = _a.animate, props = __rest(_a, ["bg", "className", "biggerOnHover", "animate"]); + var realBg = (0, support_1.useColor)(bg); + var lightness = (0, color_js_1.default)(realBg).getLightness(); + var isDark = lightness < 0.7; + var color = isDark ? 'white' : 'black'; + if (!props.children) { + return (0, react_2.jsx)(react_3.Fragment, null); + } + var animationCss = (0, react_3.useMemo)(function () { + if (animate === true) { + return makeAnimationCss(bouncein_1.default); + } + if (animate && animate in myAnimations) { + return makeAnimationCss(myAnimations[animate]); + } + return (0, react_2.css)(templateObject_1 || (templateObject_1 = __makeTemplateObject([""], [""]))); + }, [animate]); + var biggerOnHoverStyle = (0, react_3.useMemo)(function () { + return makeBiggerOnHoverStyle(realBg); + }, [realBg]); + return ((0, react_2.jsx)(react_1.Button, __assign({ css: [biggerOnHover ? biggerOnHoverStyle : {}, animationCss], ref: ref, as: props.href ? 'a' : 'button', + // transition='all 0.1s ease-in-out' + px: '20px', className: className, d: 'block', width: 'auto', color: color, bg: bg, fontSize: 'text', fontWeight: 'medium' }, props))); +}); +var makeBiggerOnHoverStyle = function (bg) { + var highlight = (0, color_js_1.default)(bg).setAlpha(0.2).toHSL().toString(); + return (0, react_2.css)(templateObject_2 || (templateObject_2 = __makeTemplateObject(["\n & {\n box-shadow: 0 0 0 0 ", ";\n animation: landingBlocksPulseAnimation 1.75s infinite\n cubic-bezier(0.66, 0, 0, 1);\n }\n\n @keyframes landingBlocksPulseAnimation {\n to {\n box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);\n }\n }\n\n & {\n transition: transform 0.15s;\n cursor: pointer;\n position: relative;\n z-index: 1;\n }\n\n &::after {\n content: '';\n background-color: ", ";\n transition: transform 0.15s;\n border-radius: 7px;\n position: absolute;\n inset: 0;\n z-index: -1;\n }\n\n &:hover::after {\n transform: scale(1.06);\n }\n "], ["\n & {\n box-shadow: 0 0 0 0 ", ";\n animation: landingBlocksPulseAnimation 1.75s infinite\n cubic-bezier(0.66, 0, 0, 1);\n }\n\n @keyframes landingBlocksPulseAnimation {\n to {\n box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);\n }\n }\n\n & {\n transition: transform 0.15s;\n cursor: pointer;\n position: relative;\n z-index: 1;\n }\n\n &::after {\n content: '';\n background-color: ", ";\n transition: transform 0.15s;\n border-radius: 7px;\n position: absolute;\n inset: 0;\n z-index: -1;\n }\n\n &:hover::after {\n transform: scale(1.06);\n }\n "])), highlight, bg); +}; +function makeAnimationCss(keyframes) { + return (0, react_2.css)(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n animation-duration: 0.6s;\n /* animation-delay: 1s; */\n animation-timing-function: ease-in-out;\n animation-name: ", ";\n animation-direction: normal;\n /* animation-iteration-count: infinite; */\n "], ["\n animation-duration: 0.6s;\n /* animation-delay: 1s; */\n animation-timing-function: ease-in-out;\n animation-name: ", ";\n animation-direction: normal;\n /* animation-iteration-count: infinite; */\n "])), keyframes); +} +var templateObject_1, templateObject_2, templateObject_3; diff --git a/landing-blocks/dist/CodeSnippet.d.ts b/landing-blocks/dist/CodeSnippet.d.ts new file mode 100644 index 0000000..54393fc --- /dev/null +++ b/landing-blocks/dist/CodeSnippet.d.ts @@ -0,0 +1,13 @@ +/// +import { StackProps } from '@chakra-ui/react'; +import { Language, PrismTheme } from 'prism-react-renderer'; +export declare type CodeSnippetProps = { + language: Language; + code: string; + isTyping?: boolean; + dark?: boolean; + theme?: PrismTheme; + lineNumbers?: boolean; +} & StackProps; +export declare const CodeSnippet: ({ code, language, isTyping, lineNumbers, theme, dark, ...rest }: CodeSnippetProps) => JSX.Element; +//# sourceMappingURL=CodeSnippet.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/CodeSnippet.d.ts.map b/landing-blocks/dist/CodeSnippet.d.ts.map new file mode 100644 index 0000000..dd9e75d --- /dev/null +++ b/landing-blocks/dist/CodeSnippet.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"CodeSnippet.d.ts","sourceRoot":"","sources":["../src/CodeSnippet.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAClD,OAAkB,EAAgB,QAAQ,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAA;AAOpF,oBAAY,gBAAgB,GAAG;IAC3B,QAAQ,EAAE,QAAQ,CAAA;IAClB,IAAI,EAAE,MAAM,CAAA;IACZ,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,KAAK,CAAC,EAAE,UAAU,CAAA;IAClB,WAAW,CAAC,EAAE,OAAO,CAAA;CACxB,GAAG,UAAU,CAAA;AAEd,eAAO,MAAM,WAAW,oEAQrB,gBAAgB,gBA6DlB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/CodeSnippet.js b/landing-blocks/dist/CodeSnippet.js new file mode 100644 index 0000000..97addf2 --- /dev/null +++ b/landing-blocks/dist/CodeSnippet.js @@ -0,0 +1,83 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.CodeSnippet = void 0; +var react_1 = require("@chakra-ui/react"); +var prism_react_renderer_1 = __importStar(require("prism-react-renderer")); +var duotoneDark_1 = __importDefault(require("prism-react-renderer/themes/duotoneDark")); +// import lightTheme from 'prism-react-renderer/themes/nightOwlLight' +var duotoneLight_1 = __importDefault(require("prism-react-renderer/themes/duotoneLight")); +var react_2 = __importDefault(require("react")); +var react_typist_1 = __importDefault(require("react-typist")); +var CodeSnippet = function (_a) { + var code = _a.code, language = _a.language, isTyping = _a.isTyping, lineNumbers = _a.lineNumbers, theme = _a.theme, dark = _a.dark, rest = __rest(_a, ["code", "language", "isTyping", "lineNumbers", "theme", "dark"]); + theme = theme ? theme : dark ? duotoneDark_1.default : duotoneLight_1.default; + var lineNoColor = dark ? '#fff' : '#000'; + var bg = dark ? 'black' : 'white'; + var lineNumberW = getLineNoWidth(code); + return (react_2.default.createElement(prism_react_renderer_1.default, __assign({}, prism_react_renderer_1.defaultProps, { theme: theme, code: code, language: language }), function (_a) { + var className = _a.className, _style = _a.style, tokens = _a.tokens, getLineProps = _a.getLineProps, getTokenProps = _a.getTokenProps; + var _ = _style.background, __ = _style.backgroundColor, style = __rest(_style, ["background", "backgroundColor"]); + var lines = tokens.map(function (line, i) { return (react_2.default.createElement("div", __assign({ key: i }, getLineProps({ line: line, key: i })), + lineNumbers ? (react_2.default.createElement(react_1.Box, { w: lineNumberW, mr: '1.5em', color: lineNoColor, as: 'span', opacity: 0.4 }, String(i + 1))) : react_2.default.createElement(react_1.Box, null), + line.map(function (token, key) { return (react_2.default.createElement("span", __assign({ key: key }, getTokenProps({ token: token, key: key })))); }))); }); + return (react_2.default.createElement(react_1.Box, __assign({ as: 'pre', bg: bg, minW: '300px', minH: '200px', className: className, overflow: 'hidden', borderRadius: '10px', p: '20px', style: __assign({}, style) }, rest), isTyping ? react_2.default.createElement(react_typist_1.default, null, lines) : lines)); + })); +}; +exports.CodeSnippet = CodeSnippet; +function getLineNoWidth(code) { + return (0.5 + // Start with a base value + code + .split(/\r\n|\r|\n/) // Split by newlines + .length // Get number of lines + .toString().length * // Get number of digits + // Reduce by 30% + 0.7); +} diff --git a/landing-blocks/dist/Countdown.d.ts b/landing-blocks/dist/Countdown.d.ts new file mode 100644 index 0000000..a7acfaa --- /dev/null +++ b/landing-blocks/dist/Countdown.d.ts @@ -0,0 +1,12 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type CountdownProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + deadline: Date; + animate?: any; +} & PageContainerProps; +export declare function Countdown({ heading, subheading, deadline, bullet, cta, animate, ...rest }: CountdownProps): JSX.Element; +//# sourceMappingURL=Countdown.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Countdown.d.ts.map b/landing-blocks/dist/Countdown.d.ts.map new file mode 100644 index 0000000..509c6aa --- /dev/null +++ b/landing-blocks/dist/Countdown.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Countdown.d.ts","sourceRoot":"","sources":["../src/Countdown.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAuB,MAAM,OAAO,CAAA;AAI7D,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,cAAc,GAAG;IACzB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,QAAQ,EAAE,IAAI,CAAA;IACd,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,SAAS,CAAC,EACtB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,MAAW,EACX,GAAqB,EACrB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,cAAc,eA6DhB"} \ No newline at end of file diff --git a/landing-blocks/dist/Countdown.js b/landing-blocks/dist/Countdown.js new file mode 100644 index 0000000..72a14d2 --- /dev/null +++ b/landing-blocks/dist/Countdown.js @@ -0,0 +1,128 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Countdown = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importStar(require("react")); +var Bullet_1 = require("./Bullet"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +var support_1 = require("./support"); +function Countdown(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, deadline = _a.deadline, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "deadline", "bullet", "cta", "animate"]); + var _g = (0, react_2.useState)(calculateTimeLeft({ deadline: deadline })), timeLeft = _g[0], setTimeLeft = _g[1]; + (0, react_2.useEffect)(function () { + setTimeout(function () { + setTimeLeft(calculateTimeLeft({ deadline: deadline })); + }, 1000); + }); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({}, rest), + react_2.default.createElement(react_1.Stack, { as: Faded, alignSelf: 'center', maxW: '700px', spacing: '30px', align: 'center', textAlign: 'center' }, + react_2.default.createElement(Bullet_1.Bullet, null, bullet), + react_2.default.createElement(Heading_1.Heading, null, heading), + react_2.default.createElement(Subheading_1.Subheading, null, subheading), + react_2.default.createElement(react_1.Stack, { spacing: '20px', direction: 'row' }, Object.keys(timeLeft).map(function (timeName, index) { + var remaining = timeLeft[timeName]; + var isLast = index === Object.keys(timeLeft).length - 1; + return (react_2.default.createElement(react_1.Stack, { direction: 'row', spacing: '20px', key: timeName }, + react_2.default.createElement(react_1.Stack, { spacing: '10px', align: 'center' }, + react_2.default.createElement(react_1.Box, null, remaining.split('').map(function (d, i) { return (react_2.default.createElement(AnimatedDigit, { digit: d, key: i })); })), + react_2.default.createElement(react_1.Box, { letterSpacing: '2px', opacity: 0.6 }, timeName.toUpperCase())), + !isLast && (react_2.default.createElement(react_1.Box, { opacity: 0.8, fontSize: '52px' }, ":")))); + })), + cta && (react_2.default.createElement(layout_1.Col, { justify: 'center', align: 'center' }, (0, support_1.clone)(cta)))))); +} +exports.Countdown = Countdown; +var calculateTimeLeft = function (_a) { + var deadline = _a.deadline; + var difference = +new Date(deadline) - +new Date(); + var timeLeft = { + days: Math.floor(difference / (1000 * 60 * 60 * 24)), + hours: Math.floor((difference / (1000 * 60 * 60)) % 24), + minutes: Math.floor((difference / 1000 / 60) % 60), + seconds: Math.floor((difference / 1000) % 60), + }; + timeLeft = Object.assign.apply(Object, __spreadArray([{}], Object.keys(timeLeft).map(function (k) { + var _a; + return (_a = {}, + _a[k] = padZeros(timeLeft[k], 2), + _a); + }), false)); + return timeLeft; +}; +function padZeros(number, length) { + var my_string = '' + number; + while (my_string.length < length) { + my_string = '0' + my_string; + } + return my_string; +} +var AnimatedDigit = function (_a) { + var digit = _a.digit, rest = __rest(_a, ["digit"]); + var fontSize = rest.fontSize || '62px'; + var height = Number(fontSize.replace('px', '')); + var _b = (0, react_2.useState)('translate3d(0, 0, 0)'), translate = _b[0], setTranslate = _b[1]; + // console.log({ translate }) + (0, react_2.useEffect)(function () { + var y = -Number(digit) * height; + setTranslate("translate3d(0, ".concat(y, "px, 0)")); + }, [digit]); + return (react_2.default.createElement(react_1.Box, __assign({ fontSize: fontSize, height: fontSize, lineHeight: fontSize, mx: '2px', display: 'inline-block', overflow: 'hidden' }, rest), + react_2.default.createElement(react_1.Box, { transition: '0.3s ease all', transform: translate }, '0123456789'.split('').map(function (d) { return (react_2.default.createElement(react_1.Box, { key: d, height: height }, d)); })))); +}; diff --git a/landing-blocks/dist/Divider.d.ts b/landing-blocks/dist/Divider.d.ts new file mode 100644 index 0000000..a169901 --- /dev/null +++ b/landing-blocks/dist/Divider.d.ts @@ -0,0 +1,8 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type DividerProps = { + heading?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare const Divider: ({ heading, animate, ...rest }: DividerProps) => JSX.Element; +//# sourceMappingURL=Divider.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Divider.d.ts.map b/landing-blocks/dist/Divider.d.ts.map new file mode 100644 index 0000000..b46adb1 --- /dev/null +++ b/landing-blocks/dist/Divider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Divider.d.ts","sourceRoot":"","sources":["../src/Divider.tsx"],"names":[],"mappings":"AAGA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AACxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAG5D,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,eAAO,MAAM,OAAO,kCAAwC,YAAY,gBA4BvE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/Divider.js b/landing-blocks/dist/Divider.js new file mode 100644 index 0000000..5b29324 --- /dev/null +++ b/landing-blocks/dist/Divider.js @@ -0,0 +1,50 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Divider = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importDefault(require("react")); +var layout_1 = require("./layout"); +var hooks_1 = require("./hooks"); +var Divider = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, animate = _a.animate, rest = __rest(_a, ["heading", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_3.default.createElement(layout_1.PageContainer, __assign({ as: Faded }, rest), heading ? (react_3.default.createElement(react_2.Stack, { justify: 'center', align: 'center', spacing: '20px', direction: 'row', opacity: 0.6 }, + react_3.default.createElement(Line, null), + react_3.default.createElement(react_2.Box, { fontWeight: 'medium', fontSize: 'text', letterSpacing: '0.1em', textAlign: 'center' }, heading), + react_3.default.createElement(Line, null))) : (react_3.default.createElement(Line, null)))); +}; +exports.Divider = Divider; +function Line(porps) { + var colorMode = (0, react_1.useColorMode)().colorMode; + return (react_3.default.createElement(react_2.Box, __assign({ bg: { + light: (0, color_js_1.default)('black').setAlpha(0.3).toCSS(), + dark: (0, color_js_1.default)('white').setAlpha(0.3).toCSS(), + }[colorMode], w: '100%', flex: '1', minH: '1px', maxH: '1px' }, porps))); +} diff --git a/landing-blocks/dist/EmailForm.d.ts b/landing-blocks/dist/EmailForm.d.ts new file mode 100644 index 0000000..ca54ecb --- /dev/null +++ b/landing-blocks/dist/EmailForm.d.ts @@ -0,0 +1,17 @@ +import { StackProps } from '@chakra-ui/react'; +import { ReactNode } from 'react'; +export declare type EmailFormProps = { + cta?: ReactNode; + placeholder?: ReactNode; + animate?: any; + fingerprint?: ReactNode; + value?: string; + onChange?: any; + onSubmit?: any; +} & StackProps; +export declare function EmailForm({ cta, placeholder, animate, fingerprint, value, onChange, onSubmit, ...rest }: EmailFormProps): JSX.Element; +export interface MailchimpFormProps extends EmailFormProps { + url: string; +} +export declare function MailchimpForm({ url, ...rest }: MailchimpFormProps): JSX.Element; +//# sourceMappingURL=EmailForm.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/EmailForm.d.ts.map b/landing-blocks/dist/EmailForm.d.ts.map new file mode 100644 index 0000000..0f56ff3 --- /dev/null +++ b/landing-blocks/dist/EmailForm.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"EmailForm.d.ts","sourceRoot":"","sources":["../src/EmailForm.tsx"],"names":[],"mappings":"AACA,OAAO,EAAc,UAAU,EAAE,MAAM,kBAAkB,CAAA;AACzD,OAAc,EAAE,SAAS,EAAY,MAAM,OAAO,CAAA;AAKlD,oBAAY,cAAc,GAAG;IACzB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;IACb,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,QAAQ,CAAC,EAAE,GAAG,CAAA;IACd,QAAQ,CAAC,EAAE,GAAG,CAAA;CACjB,GAAG,UAAU,CAAA;AAEd,wBAAgB,SAAS,CAAC,EACtB,GAAiB,EACjB,WAAgC,EAChC,OAAmB,EACnB,WAAgB,EAChB,KAAU,EACV,QAAsB,EACtB,QAAsB,EACtB,GAAG,IAAI,EACV,EAAE,cAAc,eA+ChB;AAMD,MAAM,WAAW,kBAAmB,SAAQ,cAAc;IAItD,GAAG,EAAE,MAAM,CAAA;CACd;AAED,wBAAgB,aAAa,CAAC,EAAE,GAAG,EAAE,GAAG,IAAI,EAAE,EAAE,kBAAkB,eA+CjE"} \ No newline at end of file diff --git a/landing-blocks/dist/EmailForm.js b/landing-blocks/dist/EmailForm.js new file mode 100644 index 0000000..dbd77af --- /dev/null +++ b/landing-blocks/dist/EmailForm.js @@ -0,0 +1,92 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.MailchimpForm = exports.EmailForm = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importStar(require("react")); +var react_mailchimp_subscribe_1 = __importDefault(require("react-mailchimp-subscribe")); +var Button_1 = require("./Button"); +var layout_1 = require("./layout"); +function EmailForm(_a) { + var _b = _a.cta, cta = _b === void 0 ? 'Notify me' : _b, _c = _a.placeholder, placeholder = _c === void 0 ? 'Enter your email' : _c, _d = _a.animate, animate = _d === void 0 ? undefined : _d, _e = _a.fingerprint, fingerprint = _e === void 0 ? '' : _e, _f = _a.value, value = _f === void 0 ? '' : _f, _g = _a.onChange, onChange = _g === void 0 ? console.log : _g, _h = _a.onSubmit, onSubmit = _h === void 0 ? console.log : _h, rest = __rest(_a, ["cta", "placeholder", "animate", "fingerprint", "value", "onChange", "onSubmit"]); + var colorMode = (0, react_1.useColorMode)().colorMode; + return (react_3.default.createElement(react_2.Stack, __assign({ as: 'form', justify: 'flex-start', width: 'auto', direction: ['column', null, 'row'], + // align='center' + spacing: '20px', fontSize: 'text' }, rest), + react_3.default.createElement(react_1.Input, { focusBorderColor: 'primary', onChange: function (e) { return onChange(e.target.value); }, value: value, shadow: 'sm', bg: { + dark: 'rgba(255,255,255, .2)', + // light: 'rgba(0,0,0,.03)', + light: '#fff', + }[colorMode], minW: '250px', minH: '40px', type: 'email', name: 'email', placeholder: placeholder }), + react_3.default.createElement(layout_1.Col, { w: ['100%', null, 'auto'] }, + react_3.default.createElement(Button_1.Button, { animate: false, onClick: function (e) { + e.preventDefault(); + onSubmit(); + }, shadow: 'sm', px: '20px', textAlign: 'center' }, cta)))); +} +exports.EmailForm = EmailForm; +var MessageBox = function (props) { + return react_3.default.createElement(react_2.Box, __assign({ minH: '1em' }, props)); +}; +function MailchimpForm(_a) { + var url = _a.url, rest = __rest(_a, ["url"]); + var _b = (0, react_3.useState)(''), email = _b[0], setEmail = _b[1]; + var colorMode = (0, react_1.useColorMode)().colorMode; + return (react_3.default.createElement(react_mailchimp_subscribe_1.default, { url: url, render: function (_a) { + var subscribe = _a.subscribe, status = _a.status, message = _a.message; + return (react_3.default.createElement(react_2.Stack, { spacing: '10px' }, + react_3.default.createElement(EmailForm, __assign({ value: email, onSubmit: function () { return subscribe({ EMAIL: email }); }, onChange: setEmail }, rest)), + status === 'sending' && (react_3.default.createElement(MessageBox, { color: { light: 'blue.600', dark: 'blue.300' }[colorMode] }, "sending...")), + status === 'error' && (react_3.default.createElement(MessageBox, { color: { light: 'red.500', dark: 'red.300' }[colorMode], dangerouslySetInnerHTML: { __html: message } })), + status === 'success' && (react_3.default.createElement(MessageBox, { color: { light: 'green.500', dark: 'green.300' }[colorMode], dangerouslySetInnerHTML: { __html: message } })))); + } })); +} +exports.MailchimpForm = MailchimpForm; diff --git a/landing-blocks/dist/Faqs.d.ts b/landing-blocks/dist/Faqs.d.ts new file mode 100644 index 0000000..bc2708f --- /dev/null +++ b/landing-blocks/dist/Faqs.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FaqsProps = { + heading?: ReactNode; + subheading?: ReactNode; + faqs: { + question: ReactNode; + answer: ReactNode; + }[]; + animate?: any; +} & PageContainerProps; +export declare function Faqs({ heading, subheading, faqs, animate, ...rest }: FaqsProps): JSX.Element; +//# sourceMappingURL=Faqs.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Faqs.d.ts.map b/landing-blocks/dist/Faqs.d.ts.map new file mode 100644 index 0000000..ff29aef --- /dev/null +++ b/landing-blocks/dist/Faqs.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Faqs.d.ts","sourceRoot":"","sources":["../src/Faqs.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAExC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAG5D,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,IAAI,EAAE;QACF,QAAQ,EAAE,SAAS,CAAA;QACnB,MAAM,EAAE,SAAS,CAAA;KACpB,EAAE,CAAA;IACH,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,IAAI,CAAC,EACjB,OAAY,EACZ,UAAe,EACf,IAAI,EACJ,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,SAAS,eA+CX"} \ No newline at end of file diff --git a/landing-blocks/dist/Faqs.js b/landing-blocks/dist/Faqs.js new file mode 100644 index 0000000..60136c7 --- /dev/null +++ b/landing-blocks/dist/Faqs.js @@ -0,0 +1,48 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Faqs = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importDefault(require("react")); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +function Faqs(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, faqs = _a.faqs, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "faqs", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_3.default.createElement(layout_1.PageContainer, __assign({}, rest), + react_3.default.createElement(react_2.Stack, { as: Faded, alignSelf: 'center', spacing: '30px', align: 'center', textAlign: 'center', minWidth: '100%' }, + react_3.default.createElement(react_1.Heading, null, heading), + react_3.default.createElement(Subheading_1.Subheading, { fontSize: 'text', maxW: '700px' }, subheading), + react_3.default.createElement(react_1.Accordion, { allowToggle: true, minWidth: '100%' }, faqs.map(function (x) { return (react_3.default.createElement(react_1.AccordionItem, { key: x.question.toString(), minWidth: '100%' }, + react_3.default.createElement(react_1.AccordionButton, { minH: '60px' }, + react_3.default.createElement(react_2.Box, { fontSize: '24px', fontWeight: 'medium', flex: '1', textAlign: 'left' }, x.question), + react_3.default.createElement(react_1.AccordionIcon, { boxSize: '40px' })), + react_3.default.createElement(react_1.AccordionPanel, { py: '20px', minH: '100px', textAlign: 'left' }, x.answer))); }))))); +} +exports.Faqs = Faqs; diff --git a/landing-blocks/dist/Feature.d.ts b/landing-blocks/dist/Feature.d.ts new file mode 100644 index 0000000..95aed29 --- /dev/null +++ b/landing-blocks/dist/Feature.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeatureProps = { + heading?: ReactNode; + subheading?: ReactNode; + image?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + flip?: boolean; + animate?: any; +} & PageContainerProps; +export declare function Feature({ heading, subheading, bullet, image, flip, cta, animate, direction, ...rest }: FeatureProps): JSX.Element; +//# sourceMappingURL=Feature.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Feature.d.ts.map b/landing-blocks/dist/Feature.d.ts.map new file mode 100644 index 0000000..26c4d54 --- /dev/null +++ b/landing-blocks/dist/Feature.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Feature.d.ts","sourceRoot":"","sources":["../src/Feature.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,OAAO,CAAC,EACpB,OAAO,EACP,UAAU,EACV,MAAW,EACX,KAAmB,EACnB,IAAY,EACZ,GAAQ,EACR,OAAmB,EACnB,SAAiB,EACjB,GAAG,IAAI,EACV,EAAE,YAAY,eAsCd"} \ No newline at end of file diff --git a/landing-blocks/dist/Feature.js b/landing-blocks/dist/Feature.js new file mode 100644 index 0000000..9b5176d --- /dev/null +++ b/landing-blocks/dist/Feature.js @@ -0,0 +1,55 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Feature = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Bullet_1 = require("./Bullet"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +var support_1 = require("./support"); +function Feature(_a) { + var heading = _a.heading, subheading = _a.subheading, _b = _a.bullet, bullet = _b === void 0 ? '' : _b, _c = _a.image, image = _c === void 0 ? null : _c, _d = _a.flip, flip = _d === void 0 ? false : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, _g = _a.direction, direction = _g === void 0 ? 'row' : _g, rest = __rest(_a, ["heading", "subheading", "bullet", "image", "flip", "cta", "animate", "direction"]); + var dir = function (direction) { return (flip ? "".concat(direction, "-reverse") : direction); }; + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({ py: '80px' }, rest), + react_2.default.createElement(react_1.Stack, { align: 'center', + // spacing='40px' + justifyItems: 'space-between', + // isReversed={flip} + direction: ['column', null, dir(direction)] }, + react_2.default.createElement(react_1.Stack, { as: Faded, spacing: '30px', flex: '1', minW: '300px' }, + bullet && react_2.default.createElement(Bullet_1.Bullet, { my: '10px' }, bullet), + react_2.default.createElement(Heading_1.Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + react_2.default.createElement(Subheading_1.Subheading, { lineHeight: '34px', opacity: 0.6, fontWeight: 'normal', fontSize: 'text' }, subheading), + cta && react_2.default.createElement(react_1.Box, null, (0, support_1.clone)(cta))), + react_2.default.createElement(react_1.Box, { minW: '40px', minH: '40px' }), + react_2.default.createElement(layout_1.Col, { as: Faded, align: 'center', flex: '1', minW: '300px' }, image)))); +} +exports.Feature = Feature; diff --git a/landing-blocks/dist/FeaturesGrid.d.ts b/landing-blocks/dist/FeaturesGrid.d.ts new file mode 100644 index 0000000..710247e --- /dev/null +++ b/landing-blocks/dist/FeaturesGrid.d.ts @@ -0,0 +1,15 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeaturesGridProps = { + heading?: ReactNode; + subheading?: ReactNode; + centerText?: boolean; + features: { + heading?: ReactNode; + subheading?: ReactNode; + icon?: ReactNode; + }[]; + animate?: any; +} & PageContainerProps; +export declare function FeaturesGrid({ heading, subheading, features, centerText, animate, ...rest }: FeaturesGridProps): JSX.Element; +//# sourceMappingURL=FeaturesGrid.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/FeaturesGrid.d.ts.map b/landing-blocks/dist/FeaturesGrid.d.ts.map new file mode 100644 index 0000000..15b3a70 --- /dev/null +++ b/landing-blocks/dist/FeaturesGrid.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FeaturesGrid.d.ts","sourceRoot":"","sources":["../src/FeaturesGrid.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,EAAE;QACN,OAAO,CAAC,EAAE,SAAS,CAAA;QACnB,UAAU,CAAC,EAAE,SAAS,CAAA;QACtB,IAAI,CAAC,EAAE,SAAS,CAAA;KACnB,EAAE,CAAA;IACH,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,UAAkB,EAClB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAuCnB"} \ No newline at end of file diff --git a/landing-blocks/dist/FeaturesGrid.js b/landing-blocks/dist/FeaturesGrid.js new file mode 100644 index 0000000..3ddf2fc --- /dev/null +++ b/landing-blocks/dist/FeaturesGrid.js @@ -0,0 +1,56 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.FeaturesGrid = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importDefault(require("react")); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +function FeaturesGrid(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, features = _a.features, _d = _a.centerText, centerText = _d === void 0 ? false : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "features", "centerText", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_3.default.createElement(layout_1.PageContainer, __assign({ spacing: '40px', py: '40px' }, rest), + react_3.default.createElement(react_2.Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + react_3.default.createElement(Heading_1.Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + react_3.default.createElement(Subheading_1.Subheading, null, subheading)), + react_3.default.createElement(react_1.SimpleGrid + // minChildWidth='200px' + , { + // minChildWidth='200px' + spacing: '20px', flex: '1', columns: [1, 1, 2, 3, 4], as: Faded }, features.map(function (step, i) { return (react_3.default.createElement(Feature, __assign({ minW: ['100%', '100%', '0'], flex: '1', key: i, centerText: centerText }, step))); })))); +} +exports.FeaturesGrid = FeaturesGrid; +var Feature = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.icon, icon = _d === void 0 ? '' : _d, centerText = _a.centerText, rest = __rest(_a, ["heading", "subheading", "icon", "centerText"]); + return (react_3.default.createElement(react_2.Stack, __assign({ textAlign: centerText ? 'center' : 'left', w: 'auto', spacing: '10px', p: '20px' }, rest), + react_3.default.createElement(layout_1.Col, { w: '40px', alignSelf: centerText ? 'center' : 'flex-start' }, icon), + react_3.default.createElement(Heading_1.Heading, { fontSize: 'text', fontWeight: 'semibold' }, heading), + react_3.default.createElement(react_2.Box, { fontSize: 'text', opacity: 0.8, lineHeight: '24px' }, subheading))); +}; diff --git a/landing-blocks/dist/FeaturesList.d.ts b/landing-blocks/dist/FeaturesList.d.ts new file mode 100644 index 0000000..8b44932 --- /dev/null +++ b/landing-blocks/dist/FeaturesList.d.ts @@ -0,0 +1,19 @@ +import { StackProps } from '@chakra-ui/react'; +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeaturesListProps = { + heading?: ReactNode; + subheading?: ReactNode; + centerText?: boolean; + features: FeatureProps[]; + animate?: any; +} & PageContainerProps; +declare type FeatureProps = { + heading?: ReactNode; + subheading?: ReactNode; + icon?: ReactNode; + centerText?: boolean; +} & StackProps; +export declare function FeaturesList({ heading, subheading, features, centerText, animate, ...rest }: FeaturesListProps): JSX.Element; +export {}; +//# sourceMappingURL=FeaturesList.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/FeaturesList.d.ts.map b/landing-blocks/dist/FeaturesList.d.ts.map new file mode 100644 index 0000000..9896886 --- /dev/null +++ b/landing-blocks/dist/FeaturesList.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FeaturesList.d.ts","sourceRoot":"","sources":["../src/FeaturesList.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAc,UAAU,EAAE,MAAM,kBAAkB,CAAA;AACzD,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,EAAE,YAAY,EAAE,CAAA;IACxB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,aAAK,YAAY,GAAG;IAChB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,IAAI,CAAC,EAAE,SAAS,CAAA;IAChB,UAAU,CAAC,EAAE,OAAO,CAAA;CACvB,GAAG,UAAU,CAAA;AAEd,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,UAAkB,EAClB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAwCnB"} \ No newline at end of file diff --git a/landing-blocks/dist/FeaturesList.js b/landing-blocks/dist/FeaturesList.js new file mode 100644 index 0000000..ea9458a --- /dev/null +++ b/landing-blocks/dist/FeaturesList.js @@ -0,0 +1,53 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.FeaturesList = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +function FeaturesList(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, features = _a.features, _d = _a.centerText, centerText = _d === void 0 ? false : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "features", "centerText", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({ spacing: '40px' }, rest), + heading && subheading && (react_2.default.createElement(react_1.Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + react_2.default.createElement(Heading_1.Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + react_2.default.createElement(Subheading_1.Subheading, null, subheading))), + react_2.default.createElement(react_1.Stack, { as: Faded, direction: ['column', null, 'row'], spacing: '20px', flex: '1' }, features.map(function (step, i) { return (react_2.default.createElement(Feature, __assign({ minW: ['100%', '100%', '0'], flex: '1', key: i, centerText: centerText }, step))); })))); +} +exports.FeaturesList = FeaturesList; +var Feature = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.icon, icon = _d === void 0 ? '' : _d, centerText = _a.centerText, rest = __rest(_a, ["heading", "subheading", "icon", "centerText"]); + return (react_2.default.createElement(react_1.Stack, __assign({ textAlign: centerText ? 'center' : 'left', w: 'auto', spacing: '20px', + // align='stretch' + p: '40px' }, rest), + react_2.default.createElement(layout_1.Col, { minW: '40px', maxW: '140px', align: 'center', fontWeight: 'medium', alignSelf: centerText ? 'center' : 'flex-start' }, icon), + react_2.default.createElement(Heading_1.Heading, { width: '100%', fontSize: 'subheading' }, heading), + react_2.default.createElement(react_1.Box, { width: '100%', fontSize: 'text', opacity: 0.6, lineHeight: '30px' }, subheading))); +}; diff --git a/landing-blocks/dist/Footer.d.ts b/landing-blocks/dist/Footer.d.ts new file mode 100644 index 0000000..e96d329 --- /dev/null +++ b/landing-blocks/dist/Footer.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FooterProps = { + columns: { + [k: string]: ReactNode[]; + }; + businessName?: string; +} & PageContainerProps; +export declare function Footer({ columns, businessName, ...rest }: FooterProps): JSX.Element; +//# sourceMappingURL=Footer.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Footer.d.ts.map b/landing-blocks/dist/Footer.d.ts.map new file mode 100644 index 0000000..7115007 --- /dev/null +++ b/landing-blocks/dist/Footer.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Footer.d.ts","sourceRoot":"","sources":["../src/Footer.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AACxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,WAAW,GAAG;IACtB,OAAO,EAAE;QAAE,CAAC,CAAC,EAAE,MAAM,GAAG,SAAS,EAAE,CAAA;KAAE,CAAA;IACrC,YAAY,CAAC,EAAE,MAAM,CAAA;CACxB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,MAAM,CAAC,EACnB,OAAY,EACZ,YAA6B,EAC7B,GAAG,IAAI,EACV,EAAE,WAAW,eAgDb"} \ No newline at end of file diff --git a/landing-blocks/dist/Footer.js b/landing-blocks/dist/Footer.js new file mode 100644 index 0000000..ff4f1eb --- /dev/null +++ b/landing-blocks/dist/Footer.js @@ -0,0 +1,46 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Footer = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var layout_1 = require("./layout"); +function Footer(_a) { + var _b = _a.columns, columns = _b === void 0 ? {} : _b, _c = _a.businessName, businessName = _c === void 0 ? 'Monster Inc.' : _c, rest = __rest(_a, ["columns", "businessName"]); + return (react_2.default.createElement(layout_1.PageContainer, __assign({ fontWeight: 'medium', py: '60px', minHeight: '200px', spacing: '60px' }, rest), + react_2.default.createElement(react_1.Stack, { direction: ['column', null, 'row'], justifyContent: 'space-evenly', spacing: '60px' }, Object.keys(columns).map(function (k, i) { + return (react_2.default.createElement(react_1.Stack, { minW: ['100%', '100%', '0'], spacing: '20px', key: i }, + react_2.default.createElement(react_1.Box, { d: 'block', fontWeight: 'medium', width: 'auto', textAlign: 'left' }, k), + columns[k].map(function (x, i) { return (react_2.default.createElement(react_1.Box, { opacity: 0.6, key: i }, x)); }))); + })), + react_2.default.createElement(react_1.Box, { width: 'auto', opacity: 0.6, fontSize: 'sm', alignSelf: 'center' }, + "Copyright \u00A9 ", + new Date().getFullYear(), + " ", + businessName))); +} +exports.Footer = Footer; diff --git a/landing-blocks/dist/GumroadButton.d.ts b/landing-blocks/dist/GumroadButton.d.ts new file mode 100644 index 0000000..2e54e38 --- /dev/null +++ b/landing-blocks/dist/GumroadButton.d.ts @@ -0,0 +1 @@ +//# sourceMappingURL=GumroadButton.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/GumroadButton.d.ts.map b/landing-blocks/dist/GumroadButton.d.ts.map new file mode 100644 index 0000000..9ffa216 --- /dev/null +++ b/landing-blocks/dist/GumroadButton.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GumroadButton.d.ts","sourceRoot":"","sources":["../src/GumroadButton.tsx"],"names":[],"mappings":""} \ No newline at end of file diff --git a/landing-blocks/dist/GumroadButton.js b/landing-blocks/dist/GumroadButton.js new file mode 100644 index 0000000..e69de29 diff --git a/landing-blocks/dist/Heading.d.ts b/landing-blocks/dist/Heading.d.ts new file mode 100644 index 0000000..f849c99 --- /dev/null +++ b/landing-blocks/dist/Heading.d.ts @@ -0,0 +1,4 @@ +/// +import { HeadingProps } from '@chakra-ui/react'; +export declare function Heading(props: HeadingProps): JSX.Element; +//# sourceMappingURL=Heading.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Heading.d.ts.map b/landing-blocks/dist/Heading.d.ts.map new file mode 100644 index 0000000..819a45d --- /dev/null +++ b/landing-blocks/dist/Heading.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Heading.d.ts","sourceRoot":"","sources":["../src/Heading.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAgB,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAI7D,wBAAgB,OAAO,CAAC,KAAK,EAAE,YAAY,eAM1C"} \ No newline at end of file diff --git a/landing-blocks/dist/Heading.js b/landing-blocks/dist/Heading.js new file mode 100644 index 0000000..4ca0f2e --- /dev/null +++ b/landing-blocks/dist/Heading.js @@ -0,0 +1,47 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Heading = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importStar(require("react")); +function Heading(props) { + if (!props.children) { + return react_2.default.createElement(react_2.Fragment, null); + } + var as = typeof props.children === 'string' ? 'h2' : 'span'; + return react_2.default.createElement(react_1.Heading, __assign({ minW: '100px', as: as, fontSize: 'heading', fontWeight: 'medium' }, props)); +} +exports.Heading = Heading; diff --git a/landing-blocks/dist/Hero.d.ts b/landing-blocks/dist/Hero.d.ts new file mode 100644 index 0000000..15dae2d --- /dev/null +++ b/landing-blocks/dist/Hero.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type HeroProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + image?: ReactNode; + bullet?: ReactNode; + fingerprint?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function Hero({ heading, subheading, cta, image, bullet, fingerprint, animate, ...rest }: HeroProps): JSX.Element; +//# sourceMappingURL=Hero.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Hero.d.ts.map b/landing-blocks/dist/Hero.d.ts.map new file mode 100644 index 0000000..673bef3 --- /dev/null +++ b/landing-blocks/dist/Hero.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Hero.d.ts","sourceRoot":"","sources":["../src/Hero.tsx"],"names":[],"mappings":"AAIA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAO,MAAM,UAAU,CAAA;AAKtE,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,IAAI,CAAC,EACjB,OAAO,EACP,UAAU,EACV,GAAG,EACH,KAAK,EACL,MAAW,EACX,WAAgB,EAChB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,SAAS,eA4DX"} \ No newline at end of file diff --git a/landing-blocks/dist/Hero.js b/landing-blocks/dist/Hero.js new file mode 100644 index 0000000..25c4446 --- /dev/null +++ b/landing-blocks/dist/Hero.js @@ -0,0 +1,66 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Hero = void 0; +/** @jsxRuntime classic */ +// @jsx jsx +var react_1 = require("@emotion/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importDefault(require("react")); +var Bullet_1 = require("./Bullet"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +var support_1 = require("./support"); +react_1.jsx; +function Hero(_a) { + var heading = _a.heading, subheading = _a.subheading, cta = _a.cta, image = _a.image, _b = _a.bullet, bullet = _b === void 0 ? '' : _b, _c = _a.fingerprint, fingerprint = _c === void 0 ? '' : _c, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "cta", "image", "bullet", "fingerprint", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_3.default.createElement(layout_1.PageContainer, __assign({}, rest), + react_3.default.createElement(layout_1.Row, { justify: image ? 'flex-start' : 'center', w: '100%', direction: ['column', 'column', 'row'], align: 'center' }, + react_3.default.createElement(react_2.Stack, { as: Faded, maxW: ['100%', null, image ? '60%' : '100%'], minW: '33%', spacing: '40px', align: [ + 'center', + 'center', + image ? 'flex-start' : 'center', + ], textAlign: ['center', 'center', image ? 'left' : 'center'] }, + react_3.default.createElement(layout_1.Col, { align: [ + 'center', + null, + image ? 'flex-start' : 'center', + ] }, + bullet && react_3.default.createElement(Bullet_1.Bullet, { my: '10px' }, bullet), + react_3.default.createElement(Heading_1.Heading, { fontSize: '46px' }, heading)), + react_3.default.createElement(Subheading_1.Subheading, { maxW: '700px' }, subheading), + react_3.default.createElement(react_2.Stack, { spacing: '6px', align: ['center', 'center', 'flex-start'] }, + react_3.default.createElement(react_2.Box, null, (0, support_1.clone)(cta)), + react_3.default.createElement(react_2.Box, { opacity: 0.6, fontSize: 'subtext', lineHeight: '26px' }, fingerprint))), + image && (react_3.default.createElement(layout_1.Row, { direction: ['column', null, 'row'], as: Faded, flex: '1' }, + react_3.default.createElement(react_2.Box, { ml: '40px', mt: '40px', flex: '1' }), + react_3.default.createElement(layout_1.Col, { align: 'center' }, image)))))); +} +exports.Hero = Hero; diff --git a/landing-blocks/dist/HowItWorks.d.ts b/landing-blocks/dist/HowItWorks.d.ts new file mode 100644 index 0000000..e3adc65 --- /dev/null +++ b/landing-blocks/dist/HowItWorks.d.ts @@ -0,0 +1,17 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type HowItWorksProps = { + heading?: ReactNode; + subheading?: ReactNode; + steps: StepProps[]; + animate?: any; +} & PageContainerProps; +export declare type StepProps = { + heading?: ReactNode; + decorativeHeading?: ReactNode; + subheading?: ReactNode; + image?: ReactNode; + animate?: any; +}; +export declare function HowItWorks({ heading, subheading, steps, animate, ...rest }: HowItWorksProps): JSX.Element; +//# sourceMappingURL=HowItWorks.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/HowItWorks.d.ts.map b/landing-blocks/dist/HowItWorks.d.ts.map new file mode 100644 index 0000000..b619627 --- /dev/null +++ b/landing-blocks/dist/HowItWorks.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"HowItWorks.d.ts","sourceRoot":"","sources":["../src/HowItWorks.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,eAAe,GAAG;IAC1B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,EAAE,SAAS,EAAE,CAAA;IAClB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,iBAAiB,CAAC,EAAE,SAAS,CAAA;IAC7B,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,CAAA;AAED,wBAAgB,UAAU,CAAC,EACvB,OAAO,EACP,UAAU,EACV,KAAK,EACL,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,eAAe,eAiCjB"} \ No newline at end of file diff --git a/landing-blocks/dist/HowItWorks.js b/landing-blocks/dist/HowItWorks.js new file mode 100644 index 0000000..710c111 --- /dev/null +++ b/landing-blocks/dist/HowItWorks.js @@ -0,0 +1,58 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.HowItWorks = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Heading_1 = require("./Heading"); +var Subheading_1 = require("./Subheading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +function HowItWorks(_a) { + var heading = _a.heading, subheading = _a.subheading, steps = _a.steps, _b = _a.animate, animate = _b === void 0 ? undefined : _b, rest = __rest(_a, ["heading", "subheading", "steps", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({ spacing: '40px', py: '60px' }, rest), + react_2.default.createElement(react_1.Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + react_2.default.createElement(Heading_1.Heading, { lineHeight: '50px' }, heading), + react_2.default.createElement(Subheading_1.Subheading, { maxW: '700px' }, subheading)), + react_2.default.createElement(react_1.Stack, { align: 'stretch', spacing: '60px', flex: '1' }, steps.map(function (step, i) { return (react_2.default.createElement(Step, __assign({ key: i, animate: animate, number: i + 1, flip: i % 2 !== 0 }, step))); })))); +} +exports.HowItWorks = HowItWorks; +var Step = function (_a) { + var heading = _a.heading, subheading = _a.subheading, number = _a.number, image = _a.image, decorativeHeading = _a.decorativeHeading, _b = _a.flip, flip = _b === void 0 ? false : _b, _c = _a.animate, animate = _c === void 0 ? undefined : _c, rest = __rest(_a, ["heading", "subheading", "number", "image", "decorativeHeading", "flip", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(react_1.Stack, __assign({ justify: 'space-between', align: 'center', direction: ['column', null, flip ? 'row-reverse' : 'row'], spacing: '40px' }, rest), + react_2.default.createElement(react_1.Stack, { as: Faded, minW: '300px', maxW: '500px', flex: '1', spacing: '40px' }, + react_2.default.createElement(react_1.Stack, { direction: 'row', align: 'flex-end', opacity: 0.4 }, + react_2.default.createElement(react_1.Box, { opacity: 0.7, lineHeight: '60px', fontSize: '80px' }, number), + react_2.default.createElement(Heading_1.Heading, { isTruncated: true, maxW: '300px', fontWeight: 'bold', fontSize: 'text' }, + react_2.default.createElement(react_1.Box, { d: 'inline', mx: '0.6em', children: ' . ' }), + decorativeHeading || heading)), + react_2.default.createElement(Subheading_1.Subheading, { opacity: 0.8, fontWeight: 'medium' }, heading), + react_2.default.createElement(react_1.Box, { maxW: '400px', fontWeight: 'medium', lineHeight: '1.8em', opacity: 0.5, fontSize: 'subtext' }, subheading)), + react_2.default.createElement(react_1.Box, { as: Faded, minW: '300px', maxW: '500px', flex: '1' }, image))); +}; diff --git a/landing-blocks/dist/LandingProvider.d.ts b/landing-blocks/dist/LandingProvider.d.ts new file mode 100644 index 0000000..98af5e8 --- /dev/null +++ b/landing-blocks/dist/LandingProvider.d.ts @@ -0,0 +1,38 @@ +/// +import { Theme as ITheme } from '@chakra-ui/react'; +import { StackProps } from '@chakra-ui/react'; +import { DeepPartial } from 'utility-types'; +export interface ThemeExtension extends ITheme { + space: { + pagePadding?: any; + } & ITheme['space']; + colors: { + primary: string; + secondary: string; + black: string; + white: string; + } & ITheme['colors']; + sizes: { + pageContainer: any; + } & ITheme['sizes']; + fontSizes: { + text: any; + heading: any; + subheading: any; + subtext: any; + } & ITheme['fontSizes']; +} +export declare type LandingProviderProps = { + dark?: boolean; + primary?: string; + black?: string; + white?: string; + secondary?: string; + pageWidth?: any; + pagePadding?: any; + spacing?: any; + theme?: DeepPartial; + children?: any; +} & StackProps; +export declare function LandingProvider({ dark, primary, black, white, secondary, pageWidth, pagePadding, spacing, fontFamily, theme: themeProp, children, ...rest }: LandingProviderProps): JSX.Element; +//# sourceMappingURL=LandingProvider.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/LandingProvider.d.ts.map b/landing-blocks/dist/LandingProvider.d.ts.map new file mode 100644 index 0000000..68aed7f --- /dev/null +++ b/landing-blocks/dist/LandingProvider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"LandingProvider.d.ts","sourceRoot":"","sources":["../src/LandingProvider.tsx"],"names":[],"mappings":";AAAA,OAAO,EAGH,KAAK,IAAI,MAAM,EAGlB,MAAM,kBAAkB,CAAA;AAEzB,OAAO,EAAE,UAAU,EAAS,MAAM,kBAAkB,CAAA;AAIpD,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAA;AAE3C,MAAM,WAAW,cAAe,SAAQ,MAAM;IAC1C,KAAK,EAAE;QACH,WAAW,CAAC,EAAE,GAAG,CAAA;KACpB,GAAG,MAAM,CAAC,OAAO,CAAC,CAAA;IACnB,MAAM,EAAE;QACJ,OAAO,EAAE,MAAM,CAAA;QACf,SAAS,EAAE,MAAM,CAAA;QACjB,KAAK,EAAE,MAAM,CAAA;QACb,KAAK,EAAE,MAAM,CAAA;KAChB,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAA;IACpB,KAAK,EAAE;QACH,aAAa,EAAE,GAAG,CAAA;KACrB,GAAG,MAAM,CAAC,OAAO,CAAC,CAAA;IACnB,SAAS,EAAE;QACP,IAAI,EAAE,GAAG,CAAA;QACT,OAAO,EAAE,GAAG,CAAA;QACZ,UAAU,EAAE,GAAG,CAAA;QACf,OAAO,EAAE,GAAG,CAAA;KACf,GAAG,MAAM,CAAC,WAAW,CAAC,CAAA;CAC1B;AAED,oBAAY,oBAAoB,GAAG;IAC/B,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,SAAS,CAAC,EAAE,GAAG,CAAA;IAIf,WAAW,CAAC,EAAE,GAAG,CAAA;IACjB,OAAO,CAAC,EAAE,GAAG,CAAA;IACb,KAAK,CAAC,EAAE,WAAW,CAAC,cAAc,CAAC,CAAA;IACnC,QAAQ,CAAC,EAAE,GAAG,CAAA;CACjB,GAAG,UAAU,CAAA;AAcd,wBAAgB,eAAe,CAAC,EAC5B,IAAgB,EAChB,OAAkB,EAClB,KAAc,EACd,KAAc,EACd,SAAoB,EACpB,SAAoB,EACpB,WAAoB,EACpB,OAAgB,EAChB,UAA4C,EAC5C,KAAK,EAAE,SAAc,EACrB,QAAQ,EACR,GAAG,IAAI,EACV,EAAE,oBAAoB,eA2DtB"} \ No newline at end of file diff --git a/landing-blocks/dist/LandingProvider.js b/landing-blocks/dist/LandingProvider.js new file mode 100644 index 0000000..74c48a4 --- /dev/null +++ b/landing-blocks/dist/LandingProvider.js @@ -0,0 +1,115 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.LandingProvider = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@emotion/react"); +var react_3 = require("@chakra-ui/react"); +var merge_1 = __importDefault(require("lodash/fp/merge")); +var react_4 = __importStar(require("react")); +var layout_1 = require("./layout"); +/* +should customize +- font type +- font family +- buttons border radius +- primary color for buttons, illustrations, etc +- secondary color, for gradients, etc +- dark background mode +- black color for text, ... +- white color for text, ... if dark mode +*/ +function LandingProvider(_a) { + var _b = _a.dark, dark = _b === void 0 ? undefined : _b, _c = _a.primary, primary = _c === void 0 ? 'purple' : _c, _d = _a.black, black = _d === void 0 ? '#222' : _d, _e = _a.white, white = _e === void 0 ? '#fff' : _e, _f = _a.secondary, secondary = _f === void 0 ? 'purple' : _f, _g = _a.pageWidth, pageWidth = _g === void 0 ? '1200px' : _g, _h = _a.pagePadding, pagePadding = _h === void 0 ? '20px' : _h, _j = _a.spacing, spacing = _j === void 0 ? '60px' : _j, _k = _a.fontFamily, fontFamily = _k === void 0 ? 'Roboto, system-ui, sans-serif' : _k, _l = _a.theme, themeProp = _l === void 0 ? {} : _l, children = _a.children, rest = __rest(_a, ["dark", "primary", "black", "white", "secondary", "pageWidth", "pagePadding", "spacing", "fontFamily", "theme", "children"]); + var colorMode = (0, react_1.useColorMode)().colorMode; + var Mode = dark ? react_1.DarkMode : react_4.Fragment; + dark = dark !== null && dark !== void 0 ? dark : colorMode === 'dark'; + var theme = (0, react_4.useMemo)(function () { + return (0, merge_1.default)({ + colors: { + primary: primary, + secondary: secondary, + black: black, + white: white, + }, + sizes: { + pageContainer: pageWidth, + }, + space: { + pagePadding: pagePadding, + }, + fonts: { + body: fontFamily, + heading: fontFamily, + }, + fontSizes: { + text: '18px', + heading: '42px', + subheading: '24px', + subtext: '15px', + }, + }, themeProp || {}); + }, [pageWidth, primary, secondary, black, white, fontFamily, themeProp]); + return (react_4.default.createElement(layout_1.PropagatedThemeProvider, { theme: theme }, + react_4.default.createElement(react_2.Global, { styles: globalStyles }), + react_4.default.createElement(Mode, null, + react_4.default.createElement(react_3.Stack + // overflowX='hidden' + , __assign({ + // overflowX='hidden' + width: '100%', minHeight: '100%', overflowX: 'hidden', fontFamily: fontFamily, spacing: spacing, align: 'stretch', color: dark ? 'white' : 'black', borderColor: dark ? 'rgba(255,255,255,.3)' : 'gray.300' }, rest), children)))); +} +exports.LandingProvider = LandingProvider; +var globalStyles = (0, react_2.css)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n * {\n box-sizing: border-box;\n }\n #__next {\n min-height: 100%;\n /* height: 100%; */\n }\n \n @keyframes landingBlocksFadeDown {\n from {\n opacity: 0;\n transform: translate3d(0px, -1em, 0px);\n }\n to {\n transform: none;\n }\n }\n"], ["\n * {\n box-sizing: border-box;\n }\n #__next {\n min-height: 100%;\n /* height: 100%; */\n }\n \n @keyframes landingBlocksFadeDown {\n from {\n opacity: 0;\n transform: translate3d(0px, -1em, 0px);\n }\n to {\n transform: none;\n }\n }\n"]))); +var templateObject_1; diff --git a/landing-blocks/dist/Link.d.ts b/landing-blocks/dist/Link.d.ts new file mode 100644 index 0000000..0323d05 --- /dev/null +++ b/landing-blocks/dist/Link.d.ts @@ -0,0 +1,5 @@ +import { LinkProps as LinkProps_ } from '@chakra-ui/react'; +import React from 'react'; +export declare type LinkProps = LinkProps_; +export declare const Link: React.ForwardRefExoticComponent & React.RefAttributes>; +//# sourceMappingURL=Link.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Link.d.ts.map b/landing-blocks/dist/Link.d.ts.map new file mode 100644 index 0000000..d74c419 --- /dev/null +++ b/landing-blocks/dist/Link.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Link.d.ts","sourceRoot":"","sources":["../src/Link.tsx"],"names":[],"mappings":"AAAA,OAAO,EAEH,SAAS,IAAI,UAAU,EAE1B,MAAM,kBAAkB,CAAA;AACzB,OAAO,KAAqB,MAAM,OAAO,CAAA;AAEzC,oBAAY,SAAS,GAAG,UAAU,CAAA;AAElC,eAAO,MAAM,IAAI,wGAuBhB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/Link.js b/landing-blocks/dist/Link.js new file mode 100644 index 0000000..84adc19 --- /dev/null +++ b/landing-blocks/dist/Link.js @@ -0,0 +1,58 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Link = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importStar(require("react")); +exports.Link = (0, react_2.forwardRef)(function (_a, ref) { + var children = _a.children, props = __rest(_a, ["children"]); + return (react_2.default.createElement(react_1.Link, __assign({ ref: ref, w: 'fit-content', position: 'relative', textDecoration: 'none', + // color='primary' + fontWeight: 'medium', borderBottom: '2px solid', borderColor: 'transparent', isTruncated: true, transition: 'all 0.2s ease-in-out 0s', _hover: { + borderColor: 'currentColor', + } }, props), children)); +}); diff --git a/landing-blocks/dist/NavBar.d.ts b/landing-blocks/dist/NavBar.d.ts new file mode 100644 index 0000000..0b1cd2e --- /dev/null +++ b/landing-blocks/dist/NavBar.d.ts @@ -0,0 +1,9 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type NavBarProps = { + logo: ReactNode; + navs?: ReactNode | ReactNode[]; + navSpacing?: any; +} & PageContainerProps; +export declare const NavBar: ({ logo, navSpacing, navs, ...rest }: NavBarProps) => JSX.Element; +//# sourceMappingURL=NavBar.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/NavBar.d.ts.map b/landing-blocks/dist/NavBar.d.ts.map new file mode 100644 index 0000000..8b92222 --- /dev/null +++ b/landing-blocks/dist/NavBar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"NavBar.d.ts","sourceRoot":"","sources":["../src/NavBar.tsx"],"names":[],"mappings":"AAUA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAA6B,kBAAkB,EAAO,MAAM,UAAU,CAAA;AAE7E,oBAAY,WAAW,GAAG;IACtB,IAAI,EAAE,SAAS,CAAA;IACf,IAAI,CAAC,EAAE,SAAS,GAAG,SAAS,EAAE,CAAA;IAC9B,UAAU,CAAC,EAAE,GAAG,CAAA;CACnB,GAAG,kBAAkB,CAAA;AAEtB,eAAO,MAAM,MAAM,wCAKhB,WAAW,gBA6Fb,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/NavBar.js b/landing-blocks/dist/NavBar.js new file mode 100644 index 0000000..70e370f --- /dev/null +++ b/landing-blocks/dist/NavBar.js @@ -0,0 +1,60 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.NavBar = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importDefault(require("react")); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var NavBar = function (_a) { + var logo = _a.logo, _b = _a.navSpacing, navSpacing = _b === void 0 ? '26px' : _b, _c = _a.navs, navs = _c === void 0 ? [] : _c, rest = __rest(_a, ["logo", "navSpacing", "navs"]); + var _d = (0, react_1.useDisclosure)(), isOpen = _d.isOpen, onOpen = _d.onOpen, onClose = _d.onClose; + var colorMode = (0, hooks_1.useMyColorMode)(rest).colorMode; + return (react_3.default.createElement(layout_1.PageContainer, __assign({ py: '20px' }, rest), + react_3.default.createElement(layout_1.Row, null, + react_3.default.createElement(react_2.Box, { alignSelf: 'flexStart' }, logo), + react_3.default.createElement(react_2.Box, { flex: '1' }), + react_3.default.createElement(react_2.Stack, { maxW: '100%', direction: 'row', spacing: '20px', align: 'center', display: ['none', 'none', 'flex'] }, Array.isArray(navs) ? (react_3.default.createElement(react_2.Stack, { align: 'center', direction: 'row', spacing: navSpacing }, navs.map(function (x, i) { return (react_3.default.createElement(react_2.Stack, { key: i, fontSize: 'text', alignItems: 'center', justify: 'center', fontWeight: 'medium' }, x)); }))) : (navs)), + react_3.default.createElement(react_1.Button, { display: ['flex', 'flex', 'none'], variant: 'link', justifyContent: 'center', alignItems: 'center', onClick: onOpen }, + react_3.default.createElement(react_2.Box, { stroke: { light: 'black', dark: 'white' }[colorMode], as: Menu, boxSize: '36px' }))), + react_3.default.createElement(react_1.Drawer, { isOpen: isOpen, placement: 'left', onClose: onClose, size: 'xs' }, + react_3.default.createElement(react_2.Box, __assign({}, (colorMode == 'dark' ? layout_1.darkStyles : {})), + react_3.default.createElement(react_1.DrawerOverlay, null), + react_3.default.createElement(react_1.DrawerContent, null, + react_3.default.createElement(react_1.DrawerCloseButton, null), + react_3.default.createElement(react_2.Box, { mt: '60px' }), + react_3.default.createElement(react_1.DrawerBody, null, + react_3.default.createElement(react_2.Stack, { maxW: '100%', isTruncated: true, spacing: '20px', align: 'center' }, Array.isArray(navs) ? (react_3.default.createElement(react_2.Stack, { spacing: '40px' }, navs.map(function (x, i) { return (react_3.default.createElement(react_2.Box, { key: i, fontSize: 'text', fontWeight: 'medium' }, x)); }))) : (navs)))))))); +}; +exports.NavBar = NavBar; +var Menu = function (props) { + return (react_3.default.createElement("svg", __assign({ xmlns: 'http://www.w3.org/2000/svg', width: '24', height: '24', viewBox: '0 0 24 24', fill: 'none', stroke: 'currentColor', strokeWidth: '2', strokeLinejoin: 'round', strokeLinecap: 'round' }, props), + react_3.default.createElement("line", { x1: '3', y1: '12', x2: '21', y2: '12' }), + react_3.default.createElement("line", { x1: '3', y1: '6', x2: '21', y2: '6' }), + react_3.default.createElement("line", { x1: '3', y1: '18', x2: '21', y2: '18' }))); +}; diff --git a/landing-blocks/dist/PatternBackground.d.ts b/landing-blocks/dist/PatternBackground.d.ts new file mode 100644 index 0000000..f9974c5 --- /dev/null +++ b/landing-blocks/dist/PatternBackground.d.ts @@ -0,0 +1,36 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type PatternBackgroundProps = BoxProps & { + pattern?: keyof (typeof patterns); + mainColor?: string; + scatter?: number; +}; +declare const patterns: { + dotsSm: { + backgroundImage: string; + backgroundSize: string; + }; + dotsMd: { + backgroundImage: string; + backgroundSize: string; + }; + dotsLg: { + backgroundImage: string; + backgroundSize: string; + }; + dotsXl: { + backgroundImage: string; + backgroundSize: string; + }; + diagonalLinesSm: { + backgroundImage: string; + backgroundSize: string; + }; + diagonalLinesMd: { + backgroundImage: string; + backgroundSize: string; + }; +}; +export declare function PatternBackground({ pattern, scatter, children, ...props }: PatternBackgroundProps): JSX.Element; +export {}; +//# sourceMappingURL=PatternBackground.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/PatternBackground.d.ts.map b/landing-blocks/dist/PatternBackground.d.ts.map new file mode 100644 index 0000000..9535665 --- /dev/null +++ b/landing-blocks/dist/PatternBackground.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"PatternBackground.d.ts","sourceRoot":"","sources":["../src/PatternBackground.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAGhD,oBAAY,sBAAsB,GAAG,QAAQ,GAAG;IAC5C,OAAO,CAAC,EAAE,MAAM,CAAC,OAAO,QAAQ,CAAC,CAAA;IACjC,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,OAAO,CAAC,EAAE,MAAM,CAAA;CACnB,CAAA;AAGD,QAAA,MAAM,QAAQ;;;;;;;;;;;;;;;;;;;;;;;;;CAyBb,CAAA;AAED,wBAAgB,iBAAiB,CAAC,EAC9B,OAAkB,EAClB,OAAO,EACP,QAAQ,EACR,GAAG,KAAK,EACX,EAAE,sBAAsB,eAiBxB"} \ No newline at end of file diff --git a/landing-blocks/dist/PatternBackground.js b/landing-blocks/dist/PatternBackground.js new file mode 100644 index 0000000..0e8605d --- /dev/null +++ b/landing-blocks/dist/PatternBackground.js @@ -0,0 +1,64 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.PatternBackground = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var patterns = { + dotsSm: { + backgroundImage: 'radial-gradient(currentColor 0.5px, transparent 0.5px)', + backgroundSize: 'calc(10 * 0.5px) calc(10 * 0.5px)', + }, + dotsMd: { + backgroundImage: 'radial-gradient(currentColor 1px, transparent 1px)', + backgroundSize: 'calc(10 * 1px) calc(10 * 1px)', + }, + dotsLg: { + backgroundImage: 'radial-gradient(currentColor 1.5px, transparent 1.5px)', + backgroundSize: 'calc(10 * 1.5px) calc(10 * 1.5px)', + }, + dotsXl: { + backgroundImage: 'radial-gradient(currentColor 2px, transparent 2px)', + backgroundSize: 'calc(10 * 2px) calc(10 * 2px)', + }, + diagonalLinesSm: { + backgroundImage: 'repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%)', + backgroundSize: '10px 10px', + }, + diagonalLinesMd: { + backgroundImage: 'repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%)', + backgroundSize: '25px 25px', + }, +}; +function PatternBackground(_a) { + // const { colorMode } = useColorMode() + // const dark = colorMode === 'dark' + var _b = _a.pattern, pattern = _b === void 0 ? 'dotsMd' : _b, scatter = _a.scatter, children = _a.children, props = __rest(_a, ["pattern", "scatter", "children"]); + return (react_2.default.createElement(react_1.Box, __assign({ transform: "translate(".concat(scatter, "px, ").concat(scatter, "px)") }, patterns[pattern], props), + react_2.default.createElement(react_1.Box, { transform: "translate(".concat(-scatter, "px, ").concat(-scatter, "px)") }, children))); +} +exports.PatternBackground = PatternBackground; diff --git a/landing-blocks/dist/Pricing.d.ts b/landing-blocks/dist/Pricing.d.ts new file mode 100644 index 0000000..20d0505 --- /dev/null +++ b/landing-blocks/dist/Pricing.d.ts @@ -0,0 +1,19 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type PricingProps = { + heading?: ReactNode; + subheading?: ReactNode; + animate?: boolean; + features: string[]; + prices: PriceColumnType[]; +} & PageContainerProps; +export interface PriceColumnType { + background?: string; + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + features: ReactNode[]; + price: string; +} +export declare function Pricing({ heading, subheading, features, prices, animate, ...rest }: PricingProps): JSX.Element; +//# sourceMappingURL=Pricing.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Pricing.d.ts.map b/landing-blocks/dist/Pricing.d.ts.map new file mode 100644 index 0000000..465a722 --- /dev/null +++ b/landing-blocks/dist/Pricing.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Pricing.d.ts","sourceRoot":"","sources":["../src/Pricing.tsx"],"names":[],"mappings":"AAGA,OAAc,EAAY,SAAS,EAAE,MAAM,OAAO,CAAA;AAGlD,OAAO,EAA6B,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAQxE,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,OAAO,CAAC,EAAE,OAAO,CAAA;IACjB,QAAQ,EAAE,MAAM,EAAE,CAAA;IAClB,MAAM,EAAE,eAAe,EAAE,CAAA;CAC5B,GAAG,kBAAkB,CAAA;AAEtB,MAAM,WAAW,eAAe;IAC5B,UAAU,CAAC,EAAE,MAAM,CAAA;IACnB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,QAAQ,EAAE,SAAS,EAAE,CAAA;IACrB,KAAK,EAAE,MAAM,CAAA;CAChB;AAED,wBAAgB,OAAO,CAAC,EACpB,OAA0B,EAC1B,UAA4C,EAC5C,QAAa,EACb,MAAW,EACX,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,YAAY,eAyDd"} \ No newline at end of file diff --git a/landing-blocks/dist/Pricing.js b/landing-blocks/dist/Pricing.js new file mode 100644 index 0000000..d5afb08 --- /dev/null +++ b/landing-blocks/dist/Pricing.js @@ -0,0 +1,113 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Pricing = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = require("@chakra-ui/react"); +var react_3 = __importStar(require("react")); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var support_1 = require("./support"); +var featureLineMinH = '36px'; +var featuresWidth = '370px'; +var pricingHeaderMinH = '160px'; +var pricingNamesMinH = '60px'; +function Pricing(_a) { + var _b = _a.heading, heading = _b === void 0 ? 'Simple Pricing' : _b, _c = _a.subheading, subheading = _c === void 0 ? 'Real value for your work life' : _c, _d = _a.features, features = _d === void 0 ? [] : _d, _e = _a.prices, prices = _e === void 0 ? [] : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "features", "prices", "animate"]); + var belowPrice = '/ month'; + var colorMode = (0, hooks_1.useMyColorMode)(rest).colorMode; + return (react_3.default.createElement(layout_1.PageContainer, __assign({}, rest), + react_3.default.createElement(react_2.Stack, { direction: ['column', null, 'row'] }, + react_3.default.createElement(react_2.Stack, { minW: featuresWidth, display: ['none', null, 'flex'] }, + react_3.default.createElement(react_2.Stack, { minH: pricingNamesMinH }, + react_3.default.createElement(react_2.Box, { fontWeight: 'medium', fontSize: 'subheading' }, heading), + react_3.default.createElement(react_2.Box, { opacity: 0.7 }, subheading)), + react_3.default.createElement(react_2.Box, { h: pricingHeaderMinH }), + react_3.default.createElement(react_2.Stack, { direction: 'row' }, + react_3.default.createElement(react_2.Stack, { spacing: '20px' }, features.map(function (x) { return (react_3.default.createElement(react_2.Box, { textAlign: 'right', minH: featureLineMinH }, x)); })))), + react_3.default.createElement(react_2.Stack, { align: 'center', display: ['flex', null, 'none'] }, + react_3.default.createElement(react_2.Box, { fontWeight: 'medium', fontSize: 'subheading' }, heading), + react_3.default.createElement(react_2.Box, { opacity: 0.7 }, subheading), + react_3.default.createElement(react_2.Box, { h: '100px' })), + react_3.default.createElement(react_2.Stack, { align: ['center', null, 'flex-start'], w: '100%', direction: ['column', null, 'row'], justify: 'space-between', spacing: ['100px'] }, prices.map(function (x) { return (react_3.default.createElement(react_2.Box, { w: '100%', h: '100%' }, + react_3.default.createElement(react_1.Divider, { display: ['block', null, 'none'] }), + react_3.default.createElement(PriceColumn, { priceSection: x, belowPrice: belowPrice, features: features, dark: colorMode === 'dark', h: '100%', w: ['100%', null, '200px'] }), + react_3.default.createElement(react_1.Divider, { display: ['block', null, 'none'] }))); }))))); +} +exports.Pricing = Pricing; +function PriceColumn(_a) { + var priceSection = _a.priceSection, belowPrice = _a.belowPrice, features = _a.features, dark = _a.dark, rest = __rest(_a, ["priceSection", "belowPrice", "features", "dark"]); + var realBg = (0, support_1.useColor)(priceSection.background || (dark ? '#000' : '#fff')); + var lightness = (0, color_js_1.default)(realBg).getLightness(); + var isDark = lightness < 0.7; + var Mode = isDark ? react_1.DarkMode : react_3.Fragment; + return (react_3.default.createElement(react_2.Stack, __assign({ align: 'center' }, rest), + react_3.default.createElement(react_2.Stack, { align: 'center', minH: ['none', null, pricingNamesMinH], maxH: ['none', null, pricingNamesMinH] }, + react_3.default.createElement(react_2.Box, { fontWeight: 'medium' }, priceSection.heading), + react_3.default.createElement(react_2.Box, { fontSize: 'subtext', opacity: 0.7 }, priceSection.subheading)), + react_3.default.createElement(Mode, null, + react_3.default.createElement(react_2.Stack, __assign({ w: '100%', h: '100%', align: 'center', bg: priceSection.background || 'transparent', borderRadius: '10px' }, (isDark ? layout_1.darkStyles : {}), { p: ['20px', null, '0'] }), + react_3.default.createElement(react_2.Stack, { align: 'center', spacing: '10px', minH: ['none', null, pricingHeaderMinH], maxH: ['none', null, pricingHeaderMinH], py: '20px' }, + react_3.default.createElement(Heading_1.Heading, { textAlign: 'center', fontWeight: 'semibold' }, priceSection.price), + react_3.default.createElement(react_2.Box, { fontSize: 'subtext', opacity: 0.7 }, belowPrice)), + react_3.default.createElement(react_2.Stack, { spacing: '20px' }, features.map(function (x, i) { + var feature = priceSection.features[i]; + if (!feature) { + return null; + } + return (react_3.default.createElement(react_2.Stack, { minH: featureLineMinH, px: ['10px', null, '0px'] }, + react_3.default.createElement(react_2.Box, { display: ['block', null, 'none'], opacity: 0.6, fontWeight: 'normal' }, x), + react_3.default.createElement(react_2.Box, null, feature))); + })), + react_3.default.createElement(react_2.Box, { flex: '1' }), + react_3.default.createElement(react_2.Stack, { p: '20px', fontWeight: 'medium', align: 'center', minH: '30px' }, priceSection.cta))))); +} diff --git a/landing-blocks/dist/Section.d.ts b/landing-blocks/dist/Section.d.ts new file mode 100644 index 0000000..dc62bf2 --- /dev/null +++ b/landing-blocks/dist/Section.d.ts @@ -0,0 +1,7 @@ +/// +import { StackProps } from '@chakra-ui/react'; +export declare type SectionProps = { + degree?: number; +} & StackProps; +export declare const Section: ({ children, degree, ...props }: SectionProps) => JSX.Element; +//# sourceMappingURL=Section.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Section.d.ts.map b/landing-blocks/dist/Section.d.ts.map new file mode 100644 index 0000000..36df7e2 --- /dev/null +++ b/landing-blocks/dist/Section.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Section.d.ts","sourceRoot":"","sources":["../src/Section.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAwB,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAInE,oBAAY,YAAY,GAAG;IAAE,MAAM,CAAC,EAAE,MAAM,CAAA;CAAE,GAAG,UAAU,CAAA;AAE3D,eAAO,MAAM,OAAO,mCAAwC,YAAY,gBAoCvE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/Section.js b/landing-blocks/dist/Section.js new file mode 100644 index 0000000..64ac3fc --- /dev/null +++ b/landing-blocks/dist/Section.js @@ -0,0 +1,43 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Section = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var support_1 = require("./support"); +var Section = function (_a) { + var children = _a.children, _b = _a.degree, degree = _b === void 0 ? 2 : _b, props = __rest(_a, ["children", "degree"]); + var _c = (0, support_1.getPageContainerProps)(props), spacing = _c[0], rest = _c[1]; + // const { bg } = rest + var baseProps = __assign({ width: '100%', top: 0, left: 0, right: 0, bottom: 0, position: 'absolute', transform: "skewY(".concat(degree, "deg)"), transformOrigin: 'center' }, rest); + return (react_2.default.createElement(react_1.Stack, __assign({ spacing: '0px', position: 'relative', as: 'section' }, rest), + react_2.default.createElement(react_1.Box, __assign({ m: 0 }, baseProps)), + react_2.default.createElement(react_1.Box, __assign({}, baseProps, { m: 0, transform: "skewY(".concat(degree + 2, "deg)"), transformOrigin: '60%', opacity: 0.2 })), + react_2.default.createElement(react_1.Box, __assign({}, baseProps, { m: 0, transform: "skewY(".concat(degree + 3, "deg)"), transformOrigin: '70%', opacity: 0.1 })), + react_2.default.createElement(react_1.Stack, __assign({ align: 'stretch', width: '100%', m: 0 }, spacing), children))); +}; +exports.Section = Section; diff --git a/landing-blocks/dist/SectionTitle.d.ts b/landing-blocks/dist/SectionTitle.d.ts new file mode 100644 index 0000000..ccd1729 --- /dev/null +++ b/landing-blocks/dist/SectionTitle.d.ts @@ -0,0 +1,11 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type SectionTitleProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function SectionTitle({ heading, subheading, bullet, cta, animate, ...rest }: SectionTitleProps): JSX.Element; +//# sourceMappingURL=SectionTitle.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/SectionTitle.d.ts.map b/landing-blocks/dist/SectionTitle.d.ts.map new file mode 100644 index 0000000..d000134 --- /dev/null +++ b/landing-blocks/dist/SectionTitle.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SectionTitle.d.ts","sourceRoot":"","sources":["../src/SectionTitle.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,MAAW,EACX,GAAqB,EACrB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAuBnB"} \ No newline at end of file diff --git a/landing-blocks/dist/SectionTitle.js b/landing-blocks/dist/SectionTitle.js new file mode 100644 index 0000000..61597e9 --- /dev/null +++ b/landing-blocks/dist/SectionTitle.js @@ -0,0 +1,47 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.SectionTitle = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Bullet_1 = require("./Bullet"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +var support_1 = require("./support"); +function SectionTitle(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "bullet", "cta", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({}, rest), + react_2.default.createElement(react_1.Stack, { as: Faded, alignSelf: 'center', maxW: '700px', spacing: '30px', align: 'center', textAlign: 'center' }, + react_2.default.createElement(Bullet_1.Bullet, null, bullet), + react_2.default.createElement(Heading_1.Heading, null, heading), + react_2.default.createElement(Subheading_1.Subheading, null, subheading), + cta && (react_2.default.createElement(layout_1.Col, { justify: 'center', align: 'center' }, (0, support_1.clone)(cta)))))); +} +exports.SectionTitle = SectionTitle; diff --git a/landing-blocks/dist/Shape.d.ts b/landing-blocks/dist/Shape.d.ts new file mode 100644 index 0000000..d20cb19 --- /dev/null +++ b/landing-blocks/dist/Shape.d.ts @@ -0,0 +1,8 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type ShapeProps = BoxProps & { + shape?: 'circle' | 'rect'; + mainColor?: string; +}; +export declare function Shape({ shape, mainColor, bg, color, ...props }: ShapeProps): JSX.Element; +//# sourceMappingURL=Shape.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Shape.d.ts.map b/landing-blocks/dist/Shape.d.ts.map new file mode 100644 index 0000000..88849ab --- /dev/null +++ b/landing-blocks/dist/Shape.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Shape.d.ts","sourceRoot":"","sources":["../src/Shape.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAgB,MAAM,kBAAkB,CAAA;AAI9D,oBAAY,UAAU,GAAG,QAAQ,GAAG;IAChC,KAAK,CAAC,EAAE,QAAQ,GAAG,MAAM,CAAA;IACzB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,CAAA;AAED,wBAAgB,KAAK,CAAC,EAClB,KAAgB,EAChB,SAAkB,EAClB,EAAE,EACF,KAAK,EACL,GAAG,KAAK,EACX,EAAE,UAAU,eAoBZ"} \ No newline at end of file diff --git a/landing-blocks/dist/Shape.js b/landing-blocks/dist/Shape.js new file mode 100644 index 0000000..635c6cd --- /dev/null +++ b/landing-blocks/dist/Shape.js @@ -0,0 +1,65 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Shape = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importStar(require("react")); +var support_1 = require("./support"); +function Shape(_a) { + var _b = _a.shape, shape = _b === void 0 ? 'circle' : _b, _c = _a.mainColor, mainColor = _c === void 0 ? 'gray' : _c, bg = _a.bg, color = _a.color, props = __rest(_a, ["shape", "mainColor", "bg", "color"]); + var colorMode = (0, react_1.useColorMode)().colorMode; + var dark = colorMode === 'dark'; + var realColor = (0, support_1.useColor)(mainColor); + if (!props.children) { + return react_2.default.createElement(react_2.Fragment, null); + } + if (shape === 'circle') { + return (react_2.default.createElement(react_1.Box, __assign({ bg: bg ? bg : dark ? "white" : "black", color: color ? color : !dark ? "white" : "black", borderRadius: '100%', p: '1rem' }, props))); + } + return null; +} +exports.Shape = Shape; diff --git a/landing-blocks/dist/Subheading.d.ts b/landing-blocks/dist/Subheading.d.ts new file mode 100644 index 0000000..4fcb2eb --- /dev/null +++ b/landing-blocks/dist/Subheading.d.ts @@ -0,0 +1,4 @@ +/// +import { HeadingProps } from '@chakra-ui/react'; +export declare function Subheading(props: HeadingProps): JSX.Element; +//# sourceMappingURL=Subheading.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/Subheading.d.ts.map b/landing-blocks/dist/Subheading.d.ts.map new file mode 100644 index 0000000..1540c83 --- /dev/null +++ b/landing-blocks/dist/Subheading.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Subheading.d.ts","sourceRoot":"","sources":["../src/Subheading.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAgB,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAG7D,wBAAgB,UAAU,CAAC,KAAK,EAAE,YAAY,eAgB7C"} \ No newline at end of file diff --git a/landing-blocks/dist/Subheading.js b/landing-blocks/dist/Subheading.js new file mode 100644 index 0000000..2ad033a --- /dev/null +++ b/landing-blocks/dist/Subheading.js @@ -0,0 +1,49 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Subheading = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importStar(require("react")); +function Subheading(props) { + if (!props.children) { + return react_2.default.createElement(react_2.Fragment, null); + } + var as = typeof props.children === 'string' ? 'h2' : 'span'; + return (react_2.default.createElement(react_1.Heading, __assign({ as: as, + // + opacity: 0.64, fontWeight: 'medium', lineHeight: '1.4em', fontSize: 'subheading' }, props))); +} +exports.Subheading = Subheading; diff --git a/landing-blocks/dist/TestimonialsLogos.d.ts b/landing-blocks/dist/TestimonialsLogos.d.ts new file mode 100644 index 0000000..dc2cfda --- /dev/null +++ b/landing-blocks/dist/TestimonialsLogos.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TestimonialsLogosProps = { + heading?: ReactNode; + subheading?: ReactNode; + testimonials: ReactNode[]; + animate?: any; +} & PageContainerProps; +export declare function TestimonialsLogos({ heading, subheading, testimonials, animate, ...rest }: TestimonialsLogosProps): JSX.Element; +//# sourceMappingURL=TestimonialsLogos.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/TestimonialsLogos.d.ts.map b/landing-blocks/dist/TestimonialsLogos.d.ts.map new file mode 100644 index 0000000..03a348d --- /dev/null +++ b/landing-blocks/dist/TestimonialsLogos.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TestimonialsLogos.d.ts","sourceRoot":"","sources":["../src/TestimonialsLogos.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,sBAAsB,GAAG;IACjC,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,YAAY,EAAE,SAAS,EAAE,CAAA;IACzB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,iBAAiB,CAAC,EAC9B,OAAY,EACZ,UAAe,EACf,YAAY,EACZ,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,sBAAsB,eAqCxB"} \ No newline at end of file diff --git a/landing-blocks/dist/TestimonialsLogos.js b/landing-blocks/dist/TestimonialsLogos.js new file mode 100644 index 0000000..0f60606 --- /dev/null +++ b/landing-blocks/dist/TestimonialsLogos.js @@ -0,0 +1,45 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TestimonialsLogos = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +function TestimonialsLogos(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, testimonials = _a.testimonials, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "testimonials", "animate"]); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({ spacing: '40px', py: '20px' }, rest), + (heading || subheading) && (react_2.default.createElement(react_1.Stack, { align: 'center', spacing: '20px' }, + react_2.default.createElement(Heading_1.Heading, { as: 'h2' }, heading), + react_2.default.createElement(Subheading_1.Subheading, null, subheading))), + react_2.default.createElement(react_1.Stack, { as: Faded, direction: ['column', 'column', 'row'], justify: 'space-evenly', spacing: '40px', align: 'center' }, testimonials.map(function (x, i) { return (react_2.default.createElement(layout_1.Col, { key: i, minW: ['100%', '100%', '160px'], align: 'center' }, + react_2.default.createElement(layout_1.Col, { opacity: 0.7, minH: '80px', w: '160px', justify: 'center', align: 'center' }, x))); })))); +} +exports.TestimonialsLogos = TestimonialsLogos; diff --git a/landing-blocks/dist/TestimonialsTweets.d.ts b/landing-blocks/dist/TestimonialsTweets.d.ts new file mode 100644 index 0000000..a509601 --- /dev/null +++ b/landing-blocks/dist/TestimonialsTweets.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TestimonialsTweetsProps = { + heading?: ReactNode; + subheading?: ReactNode; + tweets: string[]; + animate?: any; +} & PageContainerProps; +export declare function TestimonialsTweets({ heading, subheading, tweets, animate, ...rest }: TestimonialsTweetsProps): JSX.Element; +//# sourceMappingURL=TestimonialsTweets.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/TestimonialsTweets.d.ts.map b/landing-blocks/dist/TestimonialsTweets.d.ts.map new file mode 100644 index 0000000..16774db --- /dev/null +++ b/landing-blocks/dist/TestimonialsTweets.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TestimonialsTweets.d.ts","sourceRoot":"","sources":["../src/TestimonialsTweets.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,uBAAuB,GAAG;IAClC,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,MAAM,EAAE,MAAM,EAAE,CAAA;IAChB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,kBAAkB,CAAC,EAC/B,OAAY,EACZ,UAAe,EACf,MAAW,EACX,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,uBAAuB,eAmDzB"} \ No newline at end of file diff --git a/landing-blocks/dist/TestimonialsTweets.js b/landing-blocks/dist/TestimonialsTweets.js new file mode 100644 index 0000000..adfef1d --- /dev/null +++ b/landing-blocks/dist/TestimonialsTweets.js @@ -0,0 +1,68 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TestimonialsTweets = void 0; +var styled_1 = __importDefault(require("@emotion/styled")); +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var react_twitter_embed_1 = require("react-twitter-embed"); +var Heading_1 = require("./Heading"); +var hooks_1 = require("./hooks"); +var layout_1 = require("./layout"); +var Subheading_1 = require("./Subheading"); +function TestimonialsTweets(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.tweets, tweets = _d === void 0 ? [] : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "tweets", "animate"]); + tweets = tweets.map(convertUrlToTweetId); + var Faded = (0, hooks_1.useFaded)({ animate: animate }).Faded; + return (react_2.default.createElement(layout_1.PageContainer, __assign({ spacing: '20px', py: '20px' }, rest), + (heading || subheading) && (react_2.default.createElement(react_1.Stack, { align: 'center', spacing: '20px' }, + react_2.default.createElement(Heading_1.Heading, { as: 'h2' }, heading), + react_2.default.createElement(Subheading_1.Subheading, null, subheading))), + react_2.default.createElement(react_1.Stack, { as: Faded, + // direction={['column', 'column', 'row']} + direction: 'row', flexWrap: 'wrap', justify: 'space-evenly', align: 'center', minW: '100%' }, tweets.map(function (id, i) { return (react_2.default.createElement(layout_1.Col, { m: '10px', key: i, minW: '260px', shadow: 'md', borderRadius: 'lg', overflow: 'hidden' }, + react_2.default.createElement(Unclickable, { height: 'calc(fit-content - 20px)' }, + react_2.default.createElement(react_twitter_embed_1.TwitterTweetEmbed + // style={{paddingBottom: 0, marginBottom: 0}} + , { + // style={{paddingBottom: 0, marginBottom: 0}} + placeholder: react_2.default.createElement(react_1.Box, { bg: '#fff', width: '400px', border: '1px solid #ddd', borderRadius: '10px', height: '200px' }), tweetId: id })))); })))); +} +exports.TestimonialsTweets = TestimonialsTweets; +var Unclickable = (0, styled_1.default)(react_1.Box)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n pointer-events: none;\n .twitter-tweet {\n margin-bottom: 0px !important;\n }\n"], ["\n pointer-events: none;\n .twitter-tweet {\n margin-bottom: 0px !important;\n }\n"]))); +function convertUrlToTweetId(url) { + if (url.startsWith('http')) { + var path = new URL(url).pathname; + return path.split('/').reverse()[0]; + } + return url; +} +var templateObject_1; diff --git a/landing-blocks/dist/TopBanner.d.ts b/landing-blocks/dist/TopBanner.d.ts new file mode 100644 index 0000000..c33f2c5 --- /dev/null +++ b/landing-blocks/dist/TopBanner.d.ts @@ -0,0 +1,9 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TopBannerProps = { + heading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; +} & PageContainerProps; +export declare function TopBanner({ heading, cta, bullet, ...rest }: TopBannerProps): JSX.Element; +//# sourceMappingURL=TopBanner.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/TopBanner.d.ts.map b/landing-blocks/dist/TopBanner.d.ts.map new file mode 100644 index 0000000..b7fcdd1 --- /dev/null +++ b/landing-blocks/dist/TopBanner.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TopBanner.d.ts","sourceRoot":"","sources":["../src/TopBanner.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAExC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,cAAc,GAAG;IACzB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;CACrB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,SAAS,CAAC,EACtB,OAAY,EACZ,GAAQ,EACR,MAAW,EACX,GAAG,IAAI,EACV,EAAE,cAAc,eAgBhB"} \ No newline at end of file diff --git a/landing-blocks/dist/TopBanner.js b/landing-blocks/dist/TopBanner.js new file mode 100644 index 0000000..655c3f6 --- /dev/null +++ b/landing-blocks/dist/TopBanner.js @@ -0,0 +1,41 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TopBanner = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = __importDefault(require("react")); +var Bullet_1 = require("./Bullet"); +var layout_1 = require("./layout"); +function TopBanner(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.cta, cta = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, rest = __rest(_a, ["heading", "cta", "bullet"]); + return (react_2.default.createElement(layout_1.PageContainer, __assign({ py: '10px' }, rest), + react_2.default.createElement(react_1.Stack, { alignSelf: 'center', spacing: '10px', direction: 'row', align: 'center', justify: 'center' }, + react_2.default.createElement(Bullet_1.Bullet, null, bullet), + react_2.default.createElement(react_1.Box, null, heading), + react_2.default.createElement(react_1.Box, null, cta)))); +} +exports.TopBanner = TopBanner; diff --git a/landing-blocks/dist/animations/bouncein.d.ts b/landing-blocks/dist/animations/bouncein.d.ts new file mode 100644 index 0000000..4b0738d --- /dev/null +++ b/landing-blocks/dist/animations/bouncein.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=bouncein.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/bouncein.d.ts.map b/landing-blocks/dist/animations/bouncein.d.ts.map new file mode 100644 index 0000000..1cfac9a --- /dev/null +++ b/landing-blocks/dist/animations/bouncein.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"bouncein.d.ts","sourceRoot":"","sources":["../../src/animations/bouncein.ts"],"names":[],"mappings":";AAwCA,wBAAqC"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/bouncein.js b/landing-blocks/dist/animations/bouncein.js new file mode 100644 index 0000000..3ab32c4 --- /dev/null +++ b/landing-blocks/dist/animations/bouncein.js @@ -0,0 +1,39 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var _a; +Object.defineProperty(exports, "__esModule", { value: true }); +var react_1 = require("@emotion/react"); +var utils_1 = require("./utils"); +var timing = { + animationTimingFunction: (0, utils_1.cubicBezier)(0.215, 0.61, 0.355, 1.0), +}; +var TOTAL = 5; +var bounceIn = (_a = { + from: timing + }, + _a[(0, utils_1.getNextPercentage)(0, TOTAL)] = { + opacity: 0, + transform: (0, utils_1.scale3d)(0.3, 0.3, 0.3), + }, + _a[(0, utils_1.getNextPercentage)(1, TOTAL)] = __assign(__assign({}, timing), { transform: (0, utils_1.scale3d)(1.1, 1.1, 1.1) }), + _a[(0, utils_1.getNextPercentage)(2, TOTAL)] = __assign(__assign({}, timing), { transform: (0, utils_1.scale3d)(0.9, 0.9, 0.9) }), + _a[(0, utils_1.getNextPercentage)(3, TOTAL)] = __assign(__assign({}, timing), { opacity: 1, transform: (0, utils_1.scale3d)(1.03, 1.03, 1.03) }), + _a[(0, utils_1.getNextPercentage)(4, TOTAL)] = __assign(__assign({}, timing), { transform: (0, utils_1.scale3d)(0.97, 0.97, 0.97) }), + _a.to = __assign(__assign({}, timing), { opacity: 1, transform: (0, utils_1.scale3d)(1, 1, 1) }), + _a); +exports.default = (0, react_1.keyframes)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), bounceIn); +var templateObject_1; diff --git a/landing-blocks/dist/animations/headshake.d.ts b/landing-blocks/dist/animations/headshake.d.ts new file mode 100644 index 0000000..31458a3 --- /dev/null +++ b/landing-blocks/dist/animations/headshake.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=headshake.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/headshake.d.ts.map b/landing-blocks/dist/animations/headshake.d.ts.map new file mode 100644 index 0000000..44524a4 --- /dev/null +++ b/landing-blocks/dist/animations/headshake.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"headshake.d.ts","sourceRoot":"","sources":["../../src/animations/headshake.ts"],"names":[],"mappings":";AA6BA,wBAAsC"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/headshake.js b/landing-blocks/dist/animations/headshake.js new file mode 100644 index 0000000..89de8fb --- /dev/null +++ b/landing-blocks/dist/animations/headshake.js @@ -0,0 +1,32 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var _a; +Object.defineProperty(exports, "__esModule", { value: true }); +var react_1 = require("@emotion/react"); +var utils_1 = require("./utils"); +var translateAndRotate = (0, utils_1.compose)(utils_1.translateX, utils_1.rotateY); +var noShake = { + transform: (0, utils_1.translateX)(0), +}; +var TOTAL = 5; +var headShake = (_a = {}, + _a[(0, utils_1.getNextPercentage)(0, TOTAL)] = noShake, + _a[(0, utils_1.getNextPercentage)(1, TOTAL)] = { + transform: translateAndRotate('-6px', '-9deg'), + }, + _a[(0, utils_1.getNextPercentage)(2, TOTAL)] = { + transform: translateAndRotate('5px', '7deg'), + }, + _a[(0, utils_1.getNextPercentage)(3, TOTAL)] = { + transform: translateAndRotate('-3px', '-5deg'), + }, + _a[(0, utils_1.getNextPercentage)(4, TOTAL)] = { + transform: translateAndRotate('2px', '3deg'), + }, + _a[(0, utils_1.getNextPercentage)(5, TOTAL)] = noShake, + _a); +exports.default = (0, react_1.keyframes)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), headShake); +var templateObject_1; diff --git a/landing-blocks/dist/animations/jello.d.ts b/landing-blocks/dist/animations/jello.d.ts new file mode 100644 index 0000000..6f649fe --- /dev/null +++ b/landing-blocks/dist/animations/jello.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=jello.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/jello.d.ts.map b/landing-blocks/dist/animations/jello.d.ts.map new file mode 100644 index 0000000..a71cef4 --- /dev/null +++ b/landing-blocks/dist/animations/jello.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"jello.d.ts","sourceRoot":"","sources":["../../src/animations/jello.ts"],"names":[],"mappings":";AAoCA,wBAAkC"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/jello.js b/landing-blocks/dist/animations/jello.js new file mode 100644 index 0000000..213f8c3 --- /dev/null +++ b/landing-blocks/dist/animations/jello.js @@ -0,0 +1,39 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var react_1 = require("@emotion/react"); +var utils_1 = require("./utils"); +var noSkew = { + transform: 'none' +}; +var jello = { + from: noSkew, + '11.1%': noSkew, + '22.2%': { + transform: (0, utils_1.skewXY)(-12.5, -12.5) + }, + '33.3': { + transform: (0, utils_1.skewXY)(6.25, 6.25) + }, + '44.4': { + transform: (0, utils_1.skewXY)(-3.125, -3.125) + }, + '55.5': { + transform: (0, utils_1.skewXY)(1.5625, 1.5625) + }, + '66.6': { + transform: (0, utils_1.skewXY)(-0.78125, -0.78125) + }, + '77.7': { + transform: (0, utils_1.skewXY)(0.390625, 0.390625) + }, + '88.8': { + transform: (0, utils_1.skewXY)(-0.1953125, -0.1953125) + }, + to: noSkew +}; +exports.default = (0, react_1.keyframes)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), jello); +var templateObject_1; diff --git a/landing-blocks/dist/animations/shake.d.ts b/landing-blocks/dist/animations/shake.d.ts new file mode 100644 index 0000000..70013e6 --- /dev/null +++ b/landing-blocks/dist/animations/shake.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=shake.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/shake.d.ts.map b/landing-blocks/dist/animations/shake.d.ts.map new file mode 100644 index 0000000..ad16517 --- /dev/null +++ b/landing-blocks/dist/animations/shake.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"shake.d.ts","sourceRoot":"","sources":["../../src/animations/shake.ts"],"names":[],"mappings":";AA+BA,wBAAkC"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/shake.js b/landing-blocks/dist/animations/shake.js new file mode 100644 index 0000000..4ef520c --- /dev/null +++ b/landing-blocks/dist/animations/shake.js @@ -0,0 +1,32 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var react_1 = require("@emotion/react"); +var utils_1 = require("./utils"); +var noShake = { + transform: (0, utils_1.translate3d)(0, 0, 0) +}; +var downShake = { + transform: (0, utils_1.translate3d)('-10px', 0, 0) +}; +var upShake = { + transform: (0, utils_1.translate3d)('10px', 0, 0) +}; +var shake = { + from: noShake, + '10%': downShake, + '20%': upShake, + '30%': downShake, + '40%': upShake, + '50%': downShake, + '60%': upShake, + '70%': downShake, + '80%': upShake, + '90%': downShake, + to: noShake +}; +exports.default = (0, react_1.keyframes)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), shake); +var templateObject_1; diff --git a/landing-blocks/dist/animations/types.d.ts b/landing-blocks/dist/animations/types.d.ts new file mode 100644 index 0000000..c4dde6f --- /dev/null +++ b/landing-blocks/dist/animations/types.d.ts @@ -0,0 +1,8 @@ +export declare type CSSValue = string | number; +export declare type Keyframe = { + [property: string]: CSSValue; +}; +export declare type Animation = { + [keyframe: string]: Keyframe; +}; +//# sourceMappingURL=types.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/types.d.ts.map b/landing-blocks/dist/animations/types.d.ts.map new file mode 100644 index 0000000..b1ace9e --- /dev/null +++ b/landing-blocks/dist/animations/types.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../src/animations/types.ts"],"names":[],"mappings":"AAEA,oBAAY,QAAQ,GAAG,MAAM,GAAG,MAAM,CAAA;AAEtC,oBAAY,QAAQ,GAAG;IACrB,CAAC,QAAQ,EAAE,MAAM,GAAG,QAAQ,CAAC;CAC9B,CAAA;AAED,oBAAY,SAAS,GAAG;IACtB,CAAC,QAAQ,EAAE,MAAM,GAAG,QAAQ,CAAC;CAC9B,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/types.js b/landing-blocks/dist/animations/types.js new file mode 100644 index 0000000..c8ad2e5 --- /dev/null +++ b/landing-blocks/dist/animations/types.js @@ -0,0 +1,2 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/landing-blocks/dist/animations/utils.d.ts b/landing-blocks/dist/animations/utils.d.ts new file mode 100644 index 0000000..6f0bf75 --- /dev/null +++ b/landing-blocks/dist/animations/utils.d.ts @@ -0,0 +1,25 @@ +import { CSSValue } from './types'; +/** + * Composes a variable number of CSS helper functions. + * Returns a function that accepts all the original arguments + * of the functions it composed. If the original function + * accepted multiple arguments, they must be passed as + * an array. + * @example + * const translateXandRotateY = compose(translateX, rotateY); + * const cssValue = translateXandRotateY('-5px', '30deg'); + */ +export declare const compose: (...funcs: Array) => (...styleArgs: Array>) => string; +export declare function getNextPercentage(i: any, total: any, limit?: number): string; +export declare const cubicBezier: (a: number, b: number, c: number, d: number) => string; +export declare const translate3d: (a: CSSValue, b: CSSValue, c: CSSValue) => string; +export declare const translateX: (a: CSSValue) => string; +export declare const scale3d: (a: number, b: number, c: number) => string; +export declare const scale: (a: number) => string; +export declare const skewX: (deg: number) => string; +export declare const skewY: (deg: number) => string; +export declare const skewXY: (x: number, y: number) => string; +export declare const rotateY: (a: CSSValue) => string; +export declare const rotate3d: (a: number, b: number, c: number, d: number) => string; +export declare const perspective: (a: CSSValue) => string; +//# sourceMappingURL=utils.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/utils.d.ts.map b/landing-blocks/dist/animations/utils.d.ts.map new file mode 100644 index 0000000..ebb29a6 --- /dev/null +++ b/landing-blocks/dist/animations/utils.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/animations/utils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,SAAS,CAAA;AAElC;;;;;;;;;GASG;AACH,eAAO,MAAM,OAAO,aAAc,MAAM,QAAQ,CAAC,oBACvB,MAAM,QAAQ,GAAG,MAAM,QAAQ,CAAC,CAAC,WAO1D,CAAA;AAED,wBAAgB,iBAAiB,CAAC,CAAC,KAAA,EAAE,KAAK,KAAA,EAAE,KAAK,SAAM,UAKtD;AAED,eAAO,MAAM,WAAW,MACjB,MAAM,KACN,MAAM,KACN,MAAM,KACN,MAAM,KACV,MAAgD,CAAA;AAEnD,eAAO,MAAM,WAAW,MAAO,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAG,MACjC,CAAA;AAEnC,eAAO,MAAM,UAAU,MAAO,QAAQ,KAAG,MAA4B,CAAA;AAErE,eAAO,MAAM,OAAO,MAAO,MAAM,KAAK,MAAM,KAAK,MAAM,KAAG,MAC3B,CAAA;AAE/B,eAAO,MAAM,KAAK,MAAO,MAAM,WAAkB,CAAA;AAEjD,eAAO,MAAM,KAAK,QAAS,MAAM,KAAG,MAA4B,CAAA;AAEhE,eAAO,MAAM,KAAK,QAAS,MAAM,KAAG,MAA4B,CAAA;AAEhE,eAAO,MAAM,MAAM,MAAO,MAAM,KAAK,MAAM,KAAG,MACjB,CAAA;AAE7B,eAAO,MAAM,OAAO,MAAO,QAAQ,WAAoB,CAAA;AAEvD,eAAO,MAAM,QAAQ,MAAO,MAAM,KAAK,MAAM,KAAK,MAAM,KAAK,MAAM,KAAG,MAC7B,CAAA;AAEzC,eAAO,MAAM,WAAW,MAAO,QAAQ,KAAG,MAA6B,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/utils.js b/landing-blocks/dist/animations/utils.js new file mode 100644 index 0000000..ce93555 --- /dev/null +++ b/landing-blocks/dist/animations/utils.js @@ -0,0 +1,69 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.perspective = exports.rotate3d = exports.rotateY = exports.skewXY = exports.skewY = exports.skewX = exports.scale = exports.scale3d = exports.translateX = exports.translate3d = exports.cubicBezier = exports.getNextPercentage = exports.compose = void 0; +/** + * Composes a variable number of CSS helper functions. + * Returns a function that accepts all the original arguments + * of the functions it composed. If the original function + * accepted multiple arguments, they must be passed as + * an array. + * @example + * const translateXandRotateY = compose(translateX, rotateY); + * const cssValue = translateXandRotateY('-5px', '30deg'); + */ +var compose = function () { + var funcs = []; + for (var _i = 0; _i < arguments.length; _i++) { + funcs[_i] = arguments[_i]; + } + return function () { + var styleArgs = []; + for (var _i = 0; _i < arguments.length; _i++) { + styleArgs[_i] = arguments[_i]; + } + var result = funcs.reduce(function (acc, func, i) { + var arg = styleArgs[i]; + return "".concat(acc, " ").concat(Array.isArray(arg) ? func.apply(void 0, arg) : func(arg)); + }, ''); + return result.trim(); + }; +}; +exports.compose = compose; +function getNextPercentage(i, total, limit) { + if (limit === void 0) { limit = 100; } + if (i == 0) { + return '0%'; + } + return (i / total) * limit + '%'; +} +exports.getNextPercentage = getNextPercentage; +var cubicBezier = function (a, b, c, d) { return "cubic-bezier(".concat(a, ", ").concat(b, ", ").concat(c, ", ").concat(d, ")"); }; +exports.cubicBezier = cubicBezier; +var translate3d = function (a, b, c) { + return "translate3d(".concat(a, ", ").concat(b, ", ").concat(c, ")"); +}; +exports.translate3d = translate3d; +var translateX = function (a) { return "translateX(".concat(a, ")"); }; +exports.translateX = translateX; +var scale3d = function (a, b, c) { + return "scale3d(".concat(a, ", ").concat(b, ", ").concat(c, ")"); +}; +exports.scale3d = scale3d; +var scale = function (a) { return "scale(".concat(a, ")"); }; +exports.scale = scale; +var skewX = function (deg) { return "skewX(".concat(deg, "deg)"); }; +exports.skewX = skewX; +var skewY = function (deg) { return "skewY(".concat(deg, "deg)"); }; +exports.skewY = skewY; +var skewXY = function (x, y) { + return "".concat((0, exports.skewX)(x), " ").concat((0, exports.skewY)(y)); +}; +exports.skewXY = skewXY; +var rotateY = function (a) { return "rotateY(".concat(a, ")"); }; +exports.rotateY = rotateY; +var rotate3d = function (a, b, c, d) { + return "rotate3d(".concat(a, ", ").concat(b, ", ").concat(c, ", ").concat(d, "deg)"); +}; +exports.rotate3d = rotate3d; +var perspective = function (a) { return "perspective(".concat(a, ")"); }; +exports.perspective = perspective; diff --git a/landing-blocks/dist/animations/wobble.d.ts b/landing-blocks/dist/animations/wobble.d.ts new file mode 100644 index 0000000..25187cd --- /dev/null +++ b/landing-blocks/dist/animations/wobble.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=wobble.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/animations/wobble.d.ts.map b/landing-blocks/dist/animations/wobble.d.ts.map new file mode 100644 index 0000000..aa8c595 --- /dev/null +++ b/landing-blocks/dist/animations/wobble.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"wobble.d.ts","sourceRoot":"","sources":["../../src/animations/wobble.ts"],"names":[],"mappings":";AA8CA,wBAAmC"} \ No newline at end of file diff --git a/landing-blocks/dist/animations/wobble.js b/landing-blocks/dist/animations/wobble.js new file mode 100644 index 0000000..e764f24 --- /dev/null +++ b/landing-blocks/dist/animations/wobble.js @@ -0,0 +1,33 @@ +"use strict"; +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var react_1 = require("@emotion/react"); +var utils_1 = require("./utils"); +var translateAndRotate = (0, utils_1.compose)(utils_1.translate3d, utils_1.rotate3d); +var noWobble = { + transform: 'none' +}; +var wobble = { + from: noWobble, + '15%': { + transform: translateAndRotate(['-25%', 0, 0], [0, 0, 1, -5]) + }, + '30%': { + transform: translateAndRotate(['20%', 0, 0], [0, 0, 1, -5]) + }, + '45%': { + transform: translateAndRotate(['-15%', 0, 0], [0, 0, 1, -3]) + }, + '60%': { + transform: translateAndRotate(['10%', 0, 0], [0, 0, 1, 2]) + }, + '75%': { + transform: translateAndRotate(['-5%', 0, 0], [0, 0, 1, -1]) + }, + to: noWobble +}; +exports.default = (0, react_1.keyframes)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), wobble); +var templateObject_1; diff --git a/landing-blocks/dist/decorations/CurlyWire.d.ts b/landing-blocks/dist/decorations/CurlyWire.d.ts new file mode 100644 index 0000000..06eb93d --- /dev/null +++ b/landing-blocks/dist/decorations/CurlyWire.d.ts @@ -0,0 +1,7 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const CurlyWire: FC<{ + primary?: string; + secondary?: string; +} & BoxProps>; +//# sourceMappingURL=CurlyWire.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/decorations/CurlyWire.d.ts.map b/landing-blocks/dist/decorations/CurlyWire.d.ts.map new file mode 100644 index 0000000..65c331f --- /dev/null +++ b/landing-blocks/dist/decorations/CurlyWire.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"CurlyWire.d.ts","sourceRoot":"","sources":["../../src/decorations/CurlyWire.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAYjC,eAAO,MAAM,SAAS,EAAE,EAAE,CAAC;IACvB,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,QAAQ,CAQX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/decorations/CurlyWire.js b/landing-blocks/dist/decorations/CurlyWire.js new file mode 100644 index 0000000..e4d3ba0 --- /dev/null +++ b/landing-blocks/dist/decorations/CurlyWire.js @@ -0,0 +1,50 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.CurlyWire = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = __importDefault(require("react")); +var support_1 = require("../support"); +var svgs_1 = require("../svgs"); +function lighter(c) { + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = (0, support_1.useColor)(c); + var newColor = (0, color_js_1.default)(c).setAlpha(0.06); + return newColor.toCSS(); +} +var CurlyWire = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + rest = __rest(_a, ["primary", "secondary"]); + primary = lighter(primary); + secondary = lighter(secondary); + return react_2.default.createElement(react_1.Box, __assign({ stroke: '#000', as: svgs_1.WireLong, w: '100%' }, rest)); +}; +exports.CurlyWire = CurlyWire; diff --git a/landing-blocks/dist/decorations/GradientCurtains.d.ts b/landing-blocks/dist/decorations/GradientCurtains.d.ts new file mode 100644 index 0000000..24d57db --- /dev/null +++ b/landing-blocks/dist/decorations/GradientCurtains.d.ts @@ -0,0 +1,7 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const GradientCurtains: FC<{ + primary?: string; + secondary?: string; +} & BoxProps>; +//# sourceMappingURL=GradientCurtains.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/decorations/GradientCurtains.d.ts.map b/landing-blocks/dist/decorations/GradientCurtains.d.ts.map new file mode 100644 index 0000000..94ab847 --- /dev/null +++ b/landing-blocks/dist/decorations/GradientCurtains.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GradientCurtains.d.ts","sourceRoot":"","sources":["../../src/decorations/GradientCurtains.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAWjC,eAAO,MAAM,gBAAgB,EAAE,EAAE,CAAC;IAC9B,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,QAAQ,CAuCX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/decorations/GradientCurtains.js b/landing-blocks/dist/decorations/GradientCurtains.js new file mode 100644 index 0000000..b09468f --- /dev/null +++ b/landing-blocks/dist/decorations/GradientCurtains.js @@ -0,0 +1,53 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.GradientCurtains = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = __importDefault(require("react")); +var support_1 = require("../support"); +function lighter(c, amount) { + if (amount === void 0) { amount = 0.04; } + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = (0, support_1.useColor)(c); + var newColor = (0, color_js_1.default)(c).setAlpha(amount); + return newColor.toCSS(); +} +var GradientCurtains = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + rest = __rest(_a, ["primary", "secondary"]); + var linesColor = "linear-gradient(217deg,".concat(lighter(primary), " 30%,").concat(lighter(primary, 1), ")"); + primary = lighter(primary); + secondary = lighter(secondary); + return (react_2.default.createElement(react_1.Box, __assign({ w: '100%', minHeight: '120%', backgroundImage: "radial-gradient(circle at 70% 70%,".concat(primary, ",").concat(secondary, ")"), transform: 'skewY(-14.5deg)', position: 'relative' }, rest), + react_2.default.createElement(react_1.Box, { backgroundImage: linesColor, transform: 'rotate(-1deg)', height: '1px', position: 'absolute', w: '100%', opacity: 0.1, bottom: '-12px' }), + react_2.default.createElement(react_1.Box, { backgroundImage: linesColor, transform: 'rotate(-3.5deg)', height: '1px', position: 'absolute', w: '100%', opacity: 0.4, bottom: '-42px' }))); +}; +exports.GradientCurtains = GradientCurtains; diff --git a/landing-blocks/dist/decorations/GradientRect.d.ts b/landing-blocks/dist/decorations/GradientRect.d.ts new file mode 100644 index 0000000..6b07e68 --- /dev/null +++ b/landing-blocks/dist/decorations/GradientRect.d.ts @@ -0,0 +1,8 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const GradientRect: FC<{ + primary?: string; + secondary?: string; + distortion?: number; +} & BoxProps>; +//# sourceMappingURL=GradientRect.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/decorations/GradientRect.d.ts.map b/landing-blocks/dist/decorations/GradientRect.d.ts.map new file mode 100644 index 0000000..b0a5ef3 --- /dev/null +++ b/landing-blocks/dist/decorations/GradientRect.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GradientRect.d.ts","sourceRoot":"","sources":["../../src/decorations/GradientRect.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAuBjC,eAAO,MAAM,YAAY,EAAE,EAAE,CAAC;IAC1B,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,UAAU,CAAC,EAAE,MAAM,CAAA;CACtB,GAAG,QAAQ,CAoBX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/decorations/GradientRect.js b/landing-blocks/dist/decorations/GradientRect.js new file mode 100644 index 0000000..7389e12 --- /dev/null +++ b/landing-blocks/dist/decorations/GradientRect.js @@ -0,0 +1,64 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.GradientRect = void 0; +var react_1 = require("@chakra-ui/react"); +var color_js_1 = __importDefault(require("color-js")); +var react_2 = __importDefault(require("react")); +var support_1 = require("../support"); +function lighter(c) { + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = (0, support_1.useColor)(c); + var newColor = (0, color_js_1.default)(c).setAlpha(0.06); + return newColor.toCSS(); +} +function getCliPath(_a) { + var distortion = _a.distortion; + var isNegative = distortion < 0; + distortion = Math.abs(distortion); + var a = distortion * 100; + var b = 100 - distortion * 100; + if (isNegative) { + return "polygon(0 ".concat(a, "%, 100% 0, 100% ").concat(b, "%, 0 100%)"); + } + return "polygon(0% 0, 100% ".concat(a, "%, 100% 100%, 0 ").concat(b, "%)"); +} +var GradientRect = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + _d = _a.distortion, // #fdf2ed + distortion = _d === void 0 ? 0.3 : _d, rest = __rest(_a, ["primary", "secondary", "distortion"]); + primary = lighter(primary); + secondary = lighter(secondary); + var clipPath = getCliPath({ distortion: distortion }); + return (react_2.default.createElement(react_1.Box, __assign({ w: '80%', height: '70%', background: "linear-gradient(45deg, ".concat(primary, " 30%, ").concat(secondary, " 60%)"), style: { + clipPath: clipPath, + } }, rest))); +}; +exports.GradientRect = GradientRect; diff --git a/landing-blocks/dist/decorations/index.d.ts b/landing-blocks/dist/decorations/index.d.ts new file mode 100644 index 0000000..8ee5d7a --- /dev/null +++ b/landing-blocks/dist/decorations/index.d.ts @@ -0,0 +1,4 @@ +export { CurlyWire } from './CurlyWire'; +export { GradientCurtains } from './GradientCurtains'; +export { GradientRect } from './GradientRect'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/decorations/index.d.ts.map b/landing-blocks/dist/decorations/index.d.ts.map new file mode 100644 index 0000000..e823ba1 --- /dev/null +++ b/landing-blocks/dist/decorations/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/decorations/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAA;AACrD,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/decorations/index.js b/landing-blocks/dist/decorations/index.js new file mode 100644 index 0000000..e28e891 --- /dev/null +++ b/landing-blocks/dist/decorations/index.js @@ -0,0 +1,9 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.GradientRect = exports.GradientCurtains = exports.CurlyWire = void 0; +var CurlyWire_1 = require("./CurlyWire"); +Object.defineProperty(exports, "CurlyWire", { enumerable: true, get: function () { return CurlyWire_1.CurlyWire; } }); +var GradientCurtains_1 = require("./GradientCurtains"); +Object.defineProperty(exports, "GradientCurtains", { enumerable: true, get: function () { return GradientCurtains_1.GradientCurtains; } }); +var GradientRect_1 = require("./GradientRect"); +Object.defineProperty(exports, "GradientRect", { enumerable: true, get: function () { return GradientRect_1.GradientRect; } }); diff --git a/landing-blocks/dist/hooks.d.ts b/landing-blocks/dist/hooks.d.ts new file mode 100644 index 0000000..2570531 --- /dev/null +++ b/landing-blocks/dist/hooks.d.ts @@ -0,0 +1,14 @@ +import { ElementType } from 'react'; +export declare function useFaded({ animate, triggerOnce, ...rest }: { + [x: string]: any; + animate?: any; + triggerOnce?: boolean; +}): { + Faded: ElementType; +}; +export declare function useMyColorMode({ dark }: { + dark?: boolean; +}): { + colorMode: string; +}; +//# sourceMappingURL=hooks.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/hooks.d.ts.map b/landing-blocks/dist/hooks.d.ts.map new file mode 100644 index 0000000..f0e4139 --- /dev/null +++ b/landing-blocks/dist/hooks.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"hooks.d.ts","sourceRoot":"","sources":["../src/hooks.tsx"],"names":[],"mappings":"AAGA,OAAc,EAEV,WAAW,EAGd,MAAM,OAAO,CAAA;AAEd,wBAAgB,QAAQ,CAAC,EACrB,OAAmB,EACnB,WAAkB,EAClB,GAAG,IAAI,EACV;;;;CAAA,GAAG;IAAE,KAAK,EAAE,WAAW,CAAA;CAAE,CAmBzB;AAED,wBAAgB,cAAc,CAAC,EAAE,IAAY,EAAE;;CAAA;;EAM9C"} \ No newline at end of file diff --git a/landing-blocks/dist/hooks.js b/landing-blocks/dist/hooks.js new file mode 100644 index 0000000..a3b43fc --- /dev/null +++ b/landing-blocks/dist/hooks.js @@ -0,0 +1,72 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.useMyColorMode = exports.useFaded = void 0; +var react_1 = require("@chakra-ui/react"); +var baby_i_am_faded_1 = require("baby-i-am-faded"); +// import { Faded, FadedProps } from 'baby-i-am-faded' +var react_2 = __importStar(require("react")); +function useFaded(_a) { + var _b = _a.animate, animate = _b === void 0 ? undefined : _b, _c = _a.triggerOnce, triggerOnce = _c === void 0 ? true : _c, rest = __rest(_a, ["animate", "triggerOnce"]); + var component = (0, react_2.useMemo)(function () { + var defaultProps = __assign({ cascade: true, animationName: typeof animate === 'string' ? animate : undefined, threshold: 0.2, duration: 400, whenInView: true, triggerOnce: triggerOnce, children: [] }, (typeof animate === 'object' ? animate : {})); + return function (props) { + return react_2.default.createElement(baby_i_am_faded_1.Faded, __assign({}, defaultProps, props)); + }; + }, []); + return { Faded: animate ? component : 'div' }; +} +exports.useFaded = useFaded; +function useMyColorMode(_a) { + var _b = _a.dark, dark = _b === void 0 ? false : _b; + var colorMode = (0, react_1.useColorMode)().colorMode; + if (dark) { + return { colorMode: 'dark' }; + } + return { colorMode: colorMode }; +} +exports.useMyColorMode = useMyColorMode; diff --git a/landing-blocks/dist/index.d.ts b/landing-blocks/dist/index.d.ts new file mode 100644 index 0000000..07c3279 --- /dev/null +++ b/landing-blocks/dist/index.d.ts @@ -0,0 +1,48 @@ +export { Banner } from './Banner'; +export { Bullet } from './Bullet'; +export { Button } from './Button'; +export { CodeSnippet } from './CodeSnippet'; +export { Countdown } from './Countdown'; +export { Divider } from './Divider'; +export { EmailForm, MailchimpForm } from './EmailForm'; +export { Faqs } from './Faqs'; +export { Feature } from './Feature'; +export { FeaturesGrid } from './FeaturesGrid'; +export { FeaturesList } from './FeaturesList'; +export { Footer } from './Footer'; +export { Heading } from './Heading'; +export { Hero } from './Hero'; +export { HowItWorks } from './HowItWorks'; +export { LandingProvider } from './LandingProvider'; +export * from './layout'; +export { Link } from './Link'; +export { NavBar } from './NavBar'; +export { PatternBackground } from './PatternBackground'; +export { Pricing } from './Pricing'; +export { Section } from './Section'; +export { SectionTitle } from './SectionTitle'; +export { Shape } from './Shape'; +export { Subheading } from './Subheading'; +export { TestimonialsLogos } from './TestimonialsLogos'; +export { TestimonialsTweets } from './TestimonialsTweets'; +export { TopBanner } from './TopBanner'; +export type { HeroProps } from './Hero'; +export type { FeatureProps } from './Feature'; +export type { HowItWorksProps } from './HowItWorks'; +export type { FeaturesListProps } from './FeaturesList'; +export type { FeaturesGridProps } from './FeaturesGrid'; +export type { NavBarProps } from './NavBar'; +export type { FooterProps } from './Footer'; +export type { SectionTitleProps } from './SectionTitle'; +export type { TestimonialsLogosProps } from './TestimonialsLogos'; +export type { TopBannerProps } from './TopBanner'; +export type { FaqsProps } from './Faqs'; +export type { BannerProps } from './Banner'; +export type { PricingProps } from './Pricing'; +export type { CountdownProps } from './Countdown'; +export type { TestimonialsTweetsProps } from './TestimonialsTweets'; +export type { CodeSnippetProps } from './CodeSnippet'; +export type { EmailFormProps } from './EmailForm'; +export type { BulletProps } from './Bullet'; +export type { DividerProps } from './Divider'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/index.d.ts.map b/landing-blocks/dist/index.d.ts.map new file mode 100644 index 0000000..1ab978a --- /dev/null +++ b/landing-blocks/dist/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAA;AAC3C,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,MAAM,aAAa,CAAA;AACtD,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AAEjC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAA;AACzC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAA;AACnD,cAAc,UAAU,CAAA;AACxB,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAA;AACvD,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAA;AAC/B,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAA;AACzC,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAA;AACvD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AACzD,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,YAAY,EAAE,SAAS,EAAE,MAAM,QAAQ,CAAA;AACvC,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA;AAC7C,YAAY,EAAE,eAAe,EAAE,MAAM,cAAc,CAAA;AACnD,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,sBAAsB,EAAE,MAAM,qBAAqB,CAAA;AACjE,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,SAAS,EAAE,MAAM,QAAQ,CAAA;AACvC,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA;AAC7C,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,uBAAuB,EAAE,MAAM,sBAAsB,CAAA;AAEnE,YAAY,EAAE,gBAAgB,EAAE,MAAM,eAAe,CAAA;AACrD,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/index.js b/landing-blocks/dist/index.js new file mode 100644 index 0000000..1d0cd50 --- /dev/null +++ b/landing-blocks/dist/index.js @@ -0,0 +1,75 @@ +"use strict"; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TopBanner = exports.TestimonialsTweets = exports.TestimonialsLogos = exports.Subheading = exports.Shape = exports.SectionTitle = exports.Section = exports.Pricing = exports.PatternBackground = exports.NavBar = exports.Link = exports.LandingProvider = exports.HowItWorks = exports.Hero = exports.Heading = exports.Footer = exports.FeaturesList = exports.FeaturesGrid = exports.Feature = exports.Faqs = exports.MailchimpForm = exports.EmailForm = exports.Divider = exports.Countdown = exports.CodeSnippet = exports.Button = exports.Bullet = exports.Banner = void 0; +// molecules +var Banner_1 = require("./Banner"); +Object.defineProperty(exports, "Banner", { enumerable: true, get: function () { return Banner_1.Banner; } }); +var Bullet_1 = require("./Bullet"); +Object.defineProperty(exports, "Bullet", { enumerable: true, get: function () { return Bullet_1.Bullet; } }); +var Button_1 = require("./Button"); +Object.defineProperty(exports, "Button", { enumerable: true, get: function () { return Button_1.Button; } }); +var CodeSnippet_1 = require("./CodeSnippet"); +Object.defineProperty(exports, "CodeSnippet", { enumerable: true, get: function () { return CodeSnippet_1.CodeSnippet; } }); +var Countdown_1 = require("./Countdown"); +Object.defineProperty(exports, "Countdown", { enumerable: true, get: function () { return Countdown_1.Countdown; } }); +var Divider_1 = require("./Divider"); +Object.defineProperty(exports, "Divider", { enumerable: true, get: function () { return Divider_1.Divider; } }); +var EmailForm_1 = require("./EmailForm"); +Object.defineProperty(exports, "EmailForm", { enumerable: true, get: function () { return EmailForm_1.EmailForm; } }); +Object.defineProperty(exports, "MailchimpForm", { enumerable: true, get: function () { return EmailForm_1.MailchimpForm; } }); +var Faqs_1 = require("./Faqs"); +Object.defineProperty(exports, "Faqs", { enumerable: true, get: function () { return Faqs_1.Faqs; } }); +var Feature_1 = require("./Feature"); +Object.defineProperty(exports, "Feature", { enumerable: true, get: function () { return Feature_1.Feature; } }); +var FeaturesGrid_1 = require("./FeaturesGrid"); +Object.defineProperty(exports, "FeaturesGrid", { enumerable: true, get: function () { return FeaturesGrid_1.FeaturesGrid; } }); +var FeaturesList_1 = require("./FeaturesList"); +Object.defineProperty(exports, "FeaturesList", { enumerable: true, get: function () { return FeaturesList_1.FeaturesList; } }); +var Footer_1 = require("./Footer"); +Object.defineProperty(exports, "Footer", { enumerable: true, get: function () { return Footer_1.Footer; } }); +// atoms +var Heading_1 = require("./Heading"); +Object.defineProperty(exports, "Heading", { enumerable: true, get: function () { return Heading_1.Heading; } }); +var Hero_1 = require("./Hero"); +Object.defineProperty(exports, "Hero", { enumerable: true, get: function () { return Hero_1.Hero; } }); +var HowItWorks_1 = require("./HowItWorks"); +Object.defineProperty(exports, "HowItWorks", { enumerable: true, get: function () { return HowItWorks_1.HowItWorks; } }); +var LandingProvider_1 = require("./LandingProvider"); +Object.defineProperty(exports, "LandingProvider", { enumerable: true, get: function () { return LandingProvider_1.LandingProvider; } }); +__exportStar(require("./layout"), exports); +var Link_1 = require("./Link"); +Object.defineProperty(exports, "Link", { enumerable: true, get: function () { return Link_1.Link; } }); +var NavBar_1 = require("./NavBar"); +Object.defineProperty(exports, "NavBar", { enumerable: true, get: function () { return NavBar_1.NavBar; } }); +var PatternBackground_1 = require("./PatternBackground"); +Object.defineProperty(exports, "PatternBackground", { enumerable: true, get: function () { return PatternBackground_1.PatternBackground; } }); +var Pricing_1 = require("./Pricing"); +Object.defineProperty(exports, "Pricing", { enumerable: true, get: function () { return Pricing_1.Pricing; } }); +var Section_1 = require("./Section"); +Object.defineProperty(exports, "Section", { enumerable: true, get: function () { return Section_1.Section; } }); +var SectionTitle_1 = require("./SectionTitle"); +Object.defineProperty(exports, "SectionTitle", { enumerable: true, get: function () { return SectionTitle_1.SectionTitle; } }); +var Shape_1 = require("./Shape"); +Object.defineProperty(exports, "Shape", { enumerable: true, get: function () { return Shape_1.Shape; } }); +var Subheading_1 = require("./Subheading"); +Object.defineProperty(exports, "Subheading", { enumerable: true, get: function () { return Subheading_1.Subheading; } }); +var TestimonialsLogos_1 = require("./TestimonialsLogos"); +Object.defineProperty(exports, "TestimonialsLogos", { enumerable: true, get: function () { return TestimonialsLogos_1.TestimonialsLogos; } }); +var TestimonialsTweets_1 = require("./TestimonialsTweets"); +Object.defineProperty(exports, "TestimonialsTweets", { enumerable: true, get: function () { return TestimonialsTweets_1.TestimonialsTweets; } }); +var TopBanner_1 = require("./TopBanner"); +Object.defineProperty(exports, "TopBanner", { enumerable: true, get: function () { return TopBanner_1.TopBanner; } }); diff --git a/landing-blocks/dist/layout.d.ts b/landing-blocks/dist/layout.d.ts new file mode 100644 index 0000000..4d906cb --- /dev/null +++ b/landing-blocks/dist/layout.d.ts @@ -0,0 +1,30 @@ +import { StackProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const Col: any; +export { Stack, Box } from '@chakra-ui/react'; +export { Image } from '@chakra-ui/react'; +export declare const Row: any; +export declare const Spacer: ({ x, y }: { + x?: string; + y?: string; +}) => JSX.Element; +export declare const darkStyles: { + color: string; + borderColor: string; + placeholder: string; +}; +export declare function PropagatedThemeProvider({ theme, children }: { + theme: any; + children: any; +}): JSX.Element; +export declare type PageContainerProps = { + floatingElement?: any; + dark?: boolean; + primary?: string; + pageWidth?: string; +} & StackProps; +export declare const PageContainer: FC; +export declare const FloatingElement: FC<{ + floatingElement: any; +} & StackProps>; +//# sourceMappingURL=layout.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/layout.d.ts.map b/landing-blocks/dist/layout.d.ts.map new file mode 100644 index 0000000..656ce20 --- /dev/null +++ b/landing-blocks/dist/layout.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"layout.d.ts","sourceRoot":"","sources":["../src/layout.tsx"],"names":[],"mappings":"AAEA,OAAO,EAAa,UAAU,EAAS,MAAM,kBAAkB,CAAA;AAE/D,OAAc,EAAE,EAAE,EAAiC,MAAM,OAAO,CAAA;AAEhE,eAAO,MAAM,GAAG,EAAE,GAIhB,CAAA;AAEF,OAAO,EAAE,KAAK,EAAE,GAAG,EAAE,MAAM,kBAAkB,CAAA;AAC7C,OAAO,EAAE,KAAK,EAAE,MAAM,kBAAkB,CAAA;AAExC,eAAO,MAAM,GAAG,EAAE,GAEhB,CAAA;AAEF,eAAO,MAAM,MAAM;;;iBAElB,CAAA;AAED,eAAO,MAAM,UAAU;;;;CAKtB,CAAA;AAcD,wBAAgB,uBAAuB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE;;;CAAA,eAW1D;AAED,oBAAY,kBAAkB,GAAG;IAC7B,eAAe,CAAC,EAAE,GAAG,CAAA;IACrB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,UAAU,CAAA;AAEd,eAAO,MAAM,aAAa,EAAE,EAAE,CAAC,kBAAkB,CAsEhD,CAAA;AAED,eAAO,MAAM,eAAe,EAAE,EAAE,CAAC;IAAE,eAAe,MAAA;CAAE,GAAG,UAAU,CAoBhE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/layout.js b/landing-blocks/dist/layout.js new file mode 100644 index 0000000..84bac43 --- /dev/null +++ b/landing-blocks/dist/layout.js @@ -0,0 +1,131 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.FloatingElement = exports.PageContainer = exports.PropagatedThemeProvider = exports.darkStyles = exports.Spacer = exports.Row = exports.Image = exports.Box = exports.Stack = exports.Col = void 0; +var react_1 = require("@chakra-ui/react"); +var react_2 = require("@chakra-ui/react"); +var react_3 = require("@chakra-ui/react"); +var merge_1 = __importDefault(require("lodash/fp/merge")); +var react_4 = __importStar(require("react")); +exports.Col = (0, react_4.forwardRef)(function (props, ref) { + return (react_4.default.createElement(react_3.Flex, __assign({ align: 'stretch', ref: ref, direction: 'column' }, props))); +}); +var react_5 = require("@chakra-ui/react"); +Object.defineProperty(exports, "Stack", { enumerable: true, get: function () { return react_5.Stack; } }); +Object.defineProperty(exports, "Box", { enumerable: true, get: function () { return react_5.Box; } }); +var react_6 = require("@chakra-ui/react"); +Object.defineProperty(exports, "Image", { enumerable: true, get: function () { return react_6.Image; } }); +exports.Row = (0, react_4.forwardRef)(function (props, ref) { + return react_4.default.createElement(react_3.Flex, __assign({ align: 'stretch', ref: ref, direction: 'row' }, props)); +}); +var Spacer = function (_a) { + var _b = _a.x, x = _b === void 0 ? '0px' : _b, _c = _a.y, y = _c === void 0 ? '0px' : _c; + return react_4.default.createElement(react_3.Box, { mt: y, ml: x }); +}; +exports.Spacer = Spacer; +exports.darkStyles = { + // bg: 'gray.800', + color: 'whiteAlpha.900', + borderColor: 'whiteAlpha.300', + placeholder: 'whiteAlpha.400', +}; +// export function withColorMode(C) { +// return (p: any) => { +// const Mode = p.dark ? DarkMode : Fragment +// const styles = p.dark ? darkStyles : {} +// return ( +// +// +// +// ) +// } +// } +function PropagatedThemeProvider(_a) { + var theme = _a.theme, children = _a.children; + var existingTheme = {}; + try { + existingTheme = (0, react_2.useTheme)(); + } + catch (_b) { } + // console.log({ existingTheme: existingTheme.sizes }) + var merged = (0, react_4.useMemo)(function () { + return (0, merge_1.default)(existingTheme || {}, theme); + }, [theme, existingTheme]); + return react_4.default.createElement(react_2.ThemeProvider, { theme: merged }, children); +} +exports.PropagatedThemeProvider = PropagatedThemeProvider; +exports.PageContainer = (0, react_4.forwardRef)( +// TODO rename to SectionContainer +function (_a, ref) { + var children = _a.children, _b = _a.spacing, spacing = _b === void 0 ? '0px' : _b, _c = _a.floatingElement, floatingElement = _c === void 0 ? null : _c, _d = _a.dark, dark = _d === void 0 ? false : _d, _e = _a.primary, primary = _e === void 0 ? undefined : _e, _f = _a.pageWidth, pageWidth = _f === void 0 ? undefined : _f, _g = _a.as, as = _g === void 0 ? 'div' : _g, props = __rest(_a, ["children", "spacing", "floatingElement", "dark", "primary", "pageWidth", "as"]); + var Mode = dark ? react_1.DarkMode : react_4.Fragment; + var styles = dark ? exports.darkStyles : {}; + var theme = (0, react_4.useMemo)(function () { return ({ + colors: { + primary: primary, + }, + sizes: { + pageContainer: pageWidth, + }, + }); }, [pageWidth, primary]); + return (react_4.default.createElement(exports.Col, __assign({ position: 'relative', ref: ref, width: '100%', px: 'pagePadding', align: 'center' }, styles, props), + react_4.default.createElement(PropagatedThemeProvider, { theme: theme }, + react_4.default.createElement(Mode, null, + react_4.default.createElement(exports.Col, { position: 'absolute', width: '100%', top: '0', left: '0', right: '0', bottom: '0', align: 'center', justify: 'center' }, floatingElement), + react_4.default.createElement(react_3.Stack, { as: as, position: 'relative', align: 'stretch', + // px={['0px', '0px', '20px']} + w: '100%', maxW: 'pageContainer', spacing: spacing, flex: '0' }, children))))); +}); +exports.FloatingElement = (0, react_4.forwardRef)(function (_a, ref) { + var children = _a.children, floatingElement = _a.floatingElement, rest = __rest(_a, ["children", "floatingElement"]); + return (react_4.default.createElement(exports.Col, __assign({ position: 'relative' }, rest, { ref: ref }), + react_4.default.createElement(exports.Col, { position: 'absolute', width: '100%', top: '0', left: '0', right: '0', bottom: '0', align: 'center', justify: 'center' }, floatingElement), + children)); +}); diff --git a/landing-blocks/dist/support.d.ts b/landing-blocks/dist/support.d.ts new file mode 100644 index 0000000..8ba1399 --- /dev/null +++ b/landing-blocks/dist/support.d.ts @@ -0,0 +1,6 @@ +export declare function useColor(name: any): string; +export declare function getDisplayName(c: any): any; +export declare function removeUndefined(c: any): any; +export declare function getPageContainerProps(props: any): any[]; +export declare function clone(element: any): any; +//# sourceMappingURL=support.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/support.d.ts.map b/landing-blocks/dist/support.d.ts.map new file mode 100644 index 0000000..5e1a78c --- /dev/null +++ b/landing-blocks/dist/support.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"support.d.ts","sourceRoot":"","sources":["../src/support.ts"],"names":[],"mappings":"AAIA,wBAAgB,QAAQ,CAAC,IAAI,KAAA,GAAG,MAAM,CAIrC;AAED,wBAAgB,cAAc,CAAC,CAAC,KAAA,OAE/B;AAED,wBAAgB,eAAe,CAAC,CAAC,KAAA,OAOhC;AAED,wBAAgB,qBAAqB,CAAC,KAAK,KAAA,SA+C1C;AAED,wBAAgB,KAAK,CAAC,OAAO,KAAA,OAW5B"} \ No newline at end of file diff --git a/landing-blocks/dist/support.js b/landing-blocks/dist/support.js new file mode 100644 index 0000000..0b32df9 --- /dev/null +++ b/landing-blocks/dist/support.js @@ -0,0 +1,80 @@ +"use strict"; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.clone = exports.getPageContainerProps = exports.removeUndefined = exports.getDisplayName = exports.useColor = void 0; +var react_1 = require("@chakra-ui/react"); +var lodash_get_1 = __importDefault(require("lodash.get")); +var react_2 = require("react"); +function useColor(name) { + var theme = (0, react_1.useTheme)(); + var c = (0, lodash_get_1.default)(theme.colors, name) || name; + return c; +} +exports.useColor = useColor; +function getDisplayName(c) { + return c.type.displayName || c.type.name; +} +exports.getDisplayName = getDisplayName; +function removeUndefined(c) { + Object.keys(c).forEach(function (k) { + if (c[k] === undefined) { + delete c[k]; + } + }); + return c; +} +exports.removeUndefined = removeUndefined; +function getPageContainerProps(props) { + var m = props.m, mt = props.mt, mb = props.mb, ml = props.ml, mr = props.mr, my = props.my, mx = props.mx, p = props.p, px = props.px, py = props.py, pl = props.pl, pr = props.pr, pt = props.pt, pb = props.pb, spacing = props.spacing, floatingElement = props.floatingElement, dark = props.dark, primary = props.primary, pageWidth = props.pageWidth, rest = __rest(props, ["m", "mt", "mb", "ml", "mr", "my", "mx", "p", "px", "py", "pl", "pr", "pt", "pb", "spacing", "floatingElement", "dark", "primary", "pageWidth"]); + return [ + removeUndefined({ + m: m, + mt: mt, + mb: mb, + ml: ml, + mr: mr, + my: my, + mx: mx, + p: p, + px: px, + py: py, + pl: pl, + pr: pr, + pt: pt, + pb: pb, + spacing: spacing, + floatingElement: floatingElement, + dark: dark, + primary: primary, + pageWidth: pageWidth, + }), + rest, + ]; +} +exports.getPageContainerProps = getPageContainerProps; +function clone(element) { + if (!element) { + return element; + } + if (typeof element === 'string') { + return element; + } + if (typeof element === 'number') { + return element; + } + return (0, react_2.cloneElement)(element); +} +exports.clone = clone; diff --git a/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts b/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts new file mode 100644 index 0000000..62e0dbb --- /dev/null +++ b/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgFontAwesomeAlt(props: React.SVGProps): JSX.Element; +export default SvgFontAwesomeAlt; +//# sourceMappingURL=FontAwesomeAlt.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts.map b/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts.map new file mode 100644 index 0000000..d8c640c --- /dev/null +++ b/landing-blocks/dist/svgs/FontAwesomeAlt.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FontAwesomeAlt.d.ts","sourceRoot":"","sources":["../../src/svgs/FontAwesomeAlt.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,iBAAiB,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAM9D;AAED,eAAe,iBAAiB,CAAC"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/FontAwesomeAlt.js b/landing-blocks/dist/svgs/FontAwesomeAlt.js new file mode 100644 index 0000000..52d0b61 --- /dev/null +++ b/landing-blocks/dist/svgs/FontAwesomeAlt.js @@ -0,0 +1,42 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var React = __importStar(require("react")); +function SvgFontAwesomeAlt(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 448 512" }, props), + React.createElement("path", { d: "M339.3 171.2c-6 0-29.9 15.5-52.6 15.5-4.2 0-8.4-.6-12.5-2.4-19.7-7.8-37-13.7-59.1-13.7-20.3 0-41.8 6.6-59.7 13.7-1.8.6-3.6 1.2-4.8 1.8v-17.9c7.8-6 12.5-14.9 12.5-25.7 0-17.9-14.3-32.3-32.3-32.3s-32.3 14.3-32.3 32.3c0 10.2 4.8 19.7 12.5 25.7v212.1c0 10.8 9 19.7 19.7 19.7 9 0 16.1-6 18.5-13.7V385c.6-1.8.6-3 .6-4.8V336c1.2 0 2.4-.6 3-1.2 19.7-8.4 43-16.7 65.7-16.7 31.1 0 43 16.1 69.3 16.1 18.5 0 36.4-6.6 52-13.7 4.2-1.8 7.2-3.6 7.2-7.8V178.3c1.8-4.1-2.3-7.1-7.7-7.1zM397.8 32H50.2C22.7 32 0 54.7 0 82.2v347.6C0 457.3 22.7 480 50.2 480h347.6c27.5 0 50.2-22.7 50.2-50.2V82.2c0-27.5-22.7-50.2-50.2-50.2zm14.3 397.7c0 7.8-6.6 14.3-14.3 14.3H50.2c-7.8 0-14.3-6.6-14.3-14.3V82.2c0-7.8 6.6-14.3 14.3-14.3h347.6v-.1c7.8 0 14.3 6.6 14.3 14.3z" }))); +} +exports.default = SvgFontAwesomeAlt; diff --git a/landing-blocks/dist/svgs/Wire1.d.ts b/landing-blocks/dist/svgs/Wire1.d.ts new file mode 100644 index 0000000..6238b6b --- /dev/null +++ b/landing-blocks/dist/svgs/Wire1.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire1(props: React.SVGProps): JSX.Element; +export default SvgWire1; +//# sourceMappingURL=Wire1.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire1.d.ts.map b/landing-blocks/dist/svgs/Wire1.d.ts.map new file mode 100644 index 0000000..6d30c60 --- /dev/null +++ b/landing-blocks/dist/svgs/Wire1.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire1.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire1.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire1.js b/landing-blocks/dist/svgs/Wire1.js new file mode 100644 index 0000000..dbd92d6 --- /dev/null +++ b/landing-blocks/dist/svgs/Wire1.js @@ -0,0 +1,44 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var React = __importStar(require("react")); +function SvgWire1(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 160 120" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeWidth: 2 }, + React.createElement("path", { d: "M18.897 56.214C27.37 34.232 34.72 18.6 41.027 18.043 49.392 17.309 52.31 37.283 60 38.471c7.69 1.189 31.484-36.373 43.1-34.396 5.498.936 10.99 25.88 15.863 51.97", stroke: "#ffb300" }), + React.createElement("path", { d: "M4 96.481c5.31-14.37 10.27-28.265 14.897-40.267m100.066-.17c5.422 29.018 10.08 59.454 13.14 59.852 5.81.755 6.957-54.298 14.337-53.881C153.82 62.432 156 116 156 116", stroke: "#FFF" })))); +} +exports.default = SvgWire1; diff --git a/landing-blocks/dist/svgs/Wire2.d.ts b/landing-blocks/dist/svgs/Wire2.d.ts new file mode 100644 index 0000000..000fc1e --- /dev/null +++ b/landing-blocks/dist/svgs/Wire2.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire2(props: React.SVGProps): JSX.Element; +export default SvgWire2; +//# sourceMappingURL=Wire2.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire2.d.ts.map b/landing-blocks/dist/svgs/Wire2.d.ts.map new file mode 100644 index 0000000..ce97c8f --- /dev/null +++ b/landing-blocks/dist/svgs/Wire2.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire2.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire2.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire2.js b/landing-blocks/dist/svgs/Wire2.js new file mode 100644 index 0000000..9b2c0c1 --- /dev/null +++ b/landing-blocks/dist/svgs/Wire2.js @@ -0,0 +1,44 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var React = __importStar(require("react")); +function SvgWire2(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 120 160" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeLinejoin: "round", strokeWidth: 2 }, + React.createElement("path", { d: "M56.247 6.734c39.286-13.399 67.173 25.028 57.997 59.302-10.6 39.597-56.535 30.094-16.254 72.858 20.746 22.025 6.767 22.781-41.937 2.269", stroke: "#ffb300" }), + React.createElement("path", { d: "M37.215 16.936c6.555-4.79 12.93-8.121 19.032-10.202m-.194 134.429c-9.56-4.027-26.911-11.91-52.053-23.651", stroke: "#FFF" })))); +} +exports.default = SvgWire2; diff --git a/landing-blocks/dist/svgs/Wire3.d.ts b/landing-blocks/dist/svgs/Wire3.d.ts new file mode 100644 index 0000000..1dc5827 --- /dev/null +++ b/landing-blocks/dist/svgs/Wire3.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire3(props: React.SVGProps): JSX.Element; +export default SvgWire3; +//# sourceMappingURL=Wire3.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire3.d.ts.map b/landing-blocks/dist/svgs/Wire3.d.ts.map new file mode 100644 index 0000000..2f01ce4 --- /dev/null +++ b/landing-blocks/dist/svgs/Wire3.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire3.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire3.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/Wire3.js b/landing-blocks/dist/svgs/Wire3.js new file mode 100644 index 0000000..4ede00d --- /dev/null +++ b/landing-blocks/dist/svgs/Wire3.js @@ -0,0 +1,44 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var React = __importStar(require("react")); +function SvgWire3(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 120 160" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeWidth: 2 }, + React.createElement("path", { d: "M56 31c-19.813 9.866-32.816 18.746-33.376 26.407C21.75 69.472 43.312 68.907 44.727 80 46.142 91.093 4 102.081 4 136.698c0 23.574 31.68 24.135 52 4.302", stroke: "#ffb300" }), + React.createElement("path", { d: "M116 4c-22.05 9.87-43.445 18.756-60 27m0 110c5.665-5.529 10.557-12.28 13.5-21", stroke: "#FFF" })))); +} +exports.default = SvgWire3; diff --git a/landing-blocks/dist/svgs/WireLong.d.ts b/landing-blocks/dist/svgs/WireLong.d.ts new file mode 100644 index 0000000..b0b5b74 --- /dev/null +++ b/landing-blocks/dist/svgs/WireLong.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWireLong(props: React.SVGProps): JSX.Element; +export default SvgWireLong; +//# sourceMappingURL=WireLong.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/WireLong.d.ts.map b/landing-blocks/dist/svgs/WireLong.d.ts.map new file mode 100644 index 0000000..3a0ddb8 --- /dev/null +++ b/landing-blocks/dist/svgs/WireLong.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"WireLong.d.ts","sourceRoot":"","sources":["../../src/svgs/WireLong.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,WAAW,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAUxD;AAED,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/WireLong.js b/landing-blocks/dist/svgs/WireLong.js new file mode 100644 index 0000000..8897000 --- /dev/null +++ b/landing-blocks/dist/svgs/WireLong.js @@ -0,0 +1,42 @@ +"use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var React = __importStar(require("react")); +function SvgWireLong(props) { + return (React.createElement("svg", __assign({ stroke: "#512DA8", viewBox: "0 0 1144 280" }, props), + React.createElement("path", { d: "M1 96.742S124.672-.295 178.34 1.013c22.604.546-11.875 36.444.238 38.232 12.114 1.789 46.262-33.498 88.355-20.25 65.317 20.553-7.241 147.499 130.81 189.025 138.05 41.526 197.698-32.663 276.94-35.892 79.24-3.228 250.86 112.856 315.783 106.63 64.924-6.226-139.902-180.307-99.692-213.99 22.976-19.244 76.468 11.947 97.448 7.036 20.979-4.912-8.107-49.18 10.017-52.869C1016.363 15.247 1143 84.77 1143 84.77", strokeWidth: 2, fill: "none" }))); +} +exports.default = SvgWireLong; diff --git a/landing-blocks/dist/svgs/index.d.ts b/landing-blocks/dist/svgs/index.d.ts new file mode 100644 index 0000000..fc044ca --- /dev/null +++ b/landing-blocks/dist/svgs/index.d.ts @@ -0,0 +1,6 @@ +export { default as FontAwesomeAlt } from './FontAwesomeAlt'; +export { default as Wire1 } from './Wire1'; +export { default as Wire2 } from './Wire2'; +export { default as Wire3 } from './Wire3'; +export { default as WireLong } from './WireLong'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/dist/svgs/index.d.ts.map b/landing-blocks/dist/svgs/index.d.ts.map new file mode 100644 index 0000000..0585295 --- /dev/null +++ b/landing-blocks/dist/svgs/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/svgs/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,cAAc,EAAE,MAAM,kBAAkB,CAAA;AAC5D,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,YAAY,CAAA"} \ No newline at end of file diff --git a/landing-blocks/dist/svgs/index.js b/landing-blocks/dist/svgs/index.js new file mode 100644 index 0000000..dffaa4f --- /dev/null +++ b/landing-blocks/dist/svgs/index.js @@ -0,0 +1,16 @@ +"use strict"; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.WireLong = exports.Wire3 = exports.Wire2 = exports.Wire1 = exports.FontAwesomeAlt = void 0; +var FontAwesomeAlt_1 = require("./FontAwesomeAlt"); +Object.defineProperty(exports, "FontAwesomeAlt", { enumerable: true, get: function () { return __importDefault(FontAwesomeAlt_1).default; } }); +var Wire1_1 = require("./Wire1"); +Object.defineProperty(exports, "Wire1", { enumerable: true, get: function () { return __importDefault(Wire1_1).default; } }); +var Wire2_1 = require("./Wire2"); +Object.defineProperty(exports, "Wire2", { enumerable: true, get: function () { return __importDefault(Wire2_1).default; } }); +var Wire3_1 = require("./Wire3"); +Object.defineProperty(exports, "Wire3", { enumerable: true, get: function () { return __importDefault(Wire3_1).default; } }); +var WireLong_1 = require("./WireLong"); +Object.defineProperty(exports, "WireLong", { enumerable: true, get: function () { return __importDefault(WireLong_1).default; } }); diff --git a/landing-blocks/esm/Banner.d.ts b/landing-blocks/esm/Banner.d.ts new file mode 100644 index 0000000..36d0e9d --- /dev/null +++ b/landing-blocks/esm/Banner.d.ts @@ -0,0 +1,14 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type BannerProps = { + heading?: ReactNode; + subheading?: ReactNode; + bullet?: ReactNode; + image?: ReactNode; + cta?: ReactNode; + flip?: boolean; + fingerprint?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function Banner({ heading, subheading, bullet, cta, image, flip, fingerprint, animate, ...props }: BannerProps): JSX.Element; +//# sourceMappingURL=Banner.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Banner.d.ts.map b/landing-blocks/esm/Banner.d.ts.map new file mode 100644 index 0000000..fa29a5c --- /dev/null +++ b/landing-blocks/esm/Banner.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Banner.d.ts","sourceRoot":"","sources":["../src/Banner.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,WAAW,GAAG;IACtB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,MAAM,CAAC,EACnB,OAAY,EACZ,UAAe,EACf,MAAW,EACX,GAAqB,EACrB,KAAmB,EACnB,IAAY,EACZ,WAAgB,EAChB,OAAmB,EACnB,GAAG,KAAK,EACX,EAAE,WAAW,eA0Eb"} \ No newline at end of file diff --git a/landing-blocks/esm/Banner.js b/landing-blocks/esm/Banner.js new file mode 100644 index 0000000..c3d342a --- /dev/null +++ b/landing-blocks/esm/Banner.js @@ -0,0 +1,53 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Bullet } from './Bullet'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +import { getPageContainerProps } from './support'; +export function Banner(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.image, image = _f === void 0 ? null : _f, _g = _a.flip, flip = _g === void 0 ? false : _g, _h = _a.fingerprint, fingerprint = _h === void 0 ? '' : _h, _j = _a.animate, animate = _j === void 0 ? undefined : _j, props = __rest(_a, ["heading", "subheading", "bullet", "cta", "image", "flip", "fingerprint", "animate"]); + var _k = getPageContainerProps(props), spacing = _k[0], rest = _k[1]; + var direction = flip ? 'row-reverse' : 'row'; + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({}, spacing), + React.createElement(Stack, __assign({ as: Faded, align: 'center', spacing: '40px', bg: 'gray.100', + // isReversed={flip} + direction: ['column', null, direction], w: '100%', borderRadius: '10px', p: '30px' }, rest), + image && flip && React.createElement(Box, { flex: '1' }), + React.createElement(Stack, { spacing: '20px', minW: '300px', w: image ? 'auto' : '100%', justify: 'space-between', align: 'stretch', direction: ['column', null, image ? 'column' : 'row'] }, + React.createElement(Stack, { spacing: '20px' }, + bullet && React.createElement(Bullet, { my: '10px' }, bullet), + React.createElement(Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + React.createElement(Subheading, { lineHeight: '34px', opacity: 0.6, maxW: '600px', fontWeight: 'normal', fontSize: 'text' }, subheading)), + React.createElement(Stack, { spacing: '10px', w: 'auto', justify: 'center' }, + React.createElement(Box, null, cta), + fingerprint && (React.createElement(Box, { opacity: 0.4, fontSize: 'subtext', lineHeight: '26px' }, fingerprint)))), + image && !flip && React.createElement(Box, { flex: '1' }), + image && (React.createElement(Col, { align: 'center', + // flex='1' + minW: '300px', minH: '100%' }, image))))); +} diff --git a/landing-blocks/esm/Bullet.d.ts b/landing-blocks/esm/Bullet.d.ts new file mode 100644 index 0000000..86ceff3 --- /dev/null +++ b/landing-blocks/esm/Bullet.d.ts @@ -0,0 +1,5 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type BulletProps = BoxProps; +export declare const Bullet: (props: any) => JSX.Element; +//# sourceMappingURL=Bullet.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Bullet.d.ts.map b/landing-blocks/esm/Bullet.d.ts.map new file mode 100644 index 0000000..12c23c6 --- /dev/null +++ b/landing-blocks/esm/Bullet.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Bullet.d.ts","sourceRoot":"","sources":["../src/Bullet.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAgB,MAAM,kBAAkB,CAAA;AAI9D,oBAAY,WAAW,GAAG,QAAQ,CAAA;AAElC,eAAO,MAAM,MAAM,6BAuBlB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/Bullet.js b/landing-blocks/esm/Bullet.js new file mode 100644 index 0000000..e23ae2f --- /dev/null +++ b/landing-blocks/esm/Bullet.js @@ -0,0 +1,24 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import { Box, useColorMode } from '@chakra-ui/react'; +import Color from 'color-js'; +import React, { Fragment } from 'react'; +export var Bullet = function (props) { + var colorMode = useColorMode().colorMode; + if (!props.children) { + return React.createElement(Fragment, null); + } + return (React.createElement(Box, __assign({ w: 'fit-content', py: '2px', px: '6px', bg: { + light: Color('black').setAlpha(0.1).toCSS(), + dark: Color('white').setAlpha(0.2).toCSS(), + }[colorMode], fontWeight: 'medium', fontSize: 'subtext', borderRadius: '4px', isTruncated: true }, props))); +}; diff --git a/landing-blocks/esm/Button.d.ts b/landing-blocks/esm/Button.d.ts new file mode 100644 index 0000000..6c13042 --- /dev/null +++ b/landing-blocks/esm/Button.d.ts @@ -0,0 +1,13 @@ +/** @jsxRuntime classic */ +/** @jsx jsx */ +import { ButtonProps as ButtonProps_ } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare type ButtonProps = ButtonProps_ & { + href?: string; + biggerOnHover?: boolean; + animate?: boolean | keyof typeof myAnimations; +}; +declare const myAnimations: any; +export declare const Button: FC; +export {}; +//# sourceMappingURL=Button.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Button.d.ts.map b/landing-blocks/esm/Button.d.ts.map new file mode 100644 index 0000000..8e1af81 --- /dev/null +++ b/landing-blocks/esm/Button.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Button.d.ts","sourceRoot":"","sources":["../src/Button.tsx"],"names":[],"mappings":"AAAA,0BAA0B;AAC1B,eAAe;AACf,OAAO,EAAe,WAAW,IAAI,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAG3E,OAAO,EAAE,EAAE,EAAiC,MAAM,OAAO,CAAA;AAOzD,oBAAY,WAAW,GAAG,YAAY,GAAG;IACrC,IAAI,CAAC,EAAE,MAAM,CAAA;IACb,aAAa,CAAC,EAAE,OAAO,CAAA;IACvB,OAAO,CAAC,EAAE,OAAO,GAAG,MAAM,OAAO,YAAY,CAAA;CAChD,CAAA;AAED,QAAA,MAAM,YAAY,EAAE,GAKnB,CAAA;AAED,eAAO,MAAM,MAAM,EAAE,EAAE,CAAC,WAAW,CAoDlC,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/Button.js b/landing-blocks/esm/Button.js new file mode 100644 index 0000000..16c426c --- /dev/null +++ b/landing-blocks/esm/Button.js @@ -0,0 +1,76 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +/** @jsxRuntime classic */ +/** @jsx jsx */ +import { Button as B } from '@chakra-ui/react'; +import { css, jsx } from '@emotion/react'; +import Color from 'color-js'; +import { forwardRef, Fragment, useMemo } from 'react'; +import bounceIn from './animations/bouncein'; +import headShake from './animations/headshake'; +import shake from './animations/shake'; +import wobble from './animations/wobble'; +import { useColor } from './support'; +var myAnimations = { + wobble: wobble, + bounceIn: bounceIn, + headShake: headShake, + shake: shake, +}; +export var Button = forwardRef(function (_a, ref) { + var _b = _a.bg, bg = _b === void 0 ? 'primary' : _b, _c = _a.className, className = _c === void 0 ? '' : _c, _d = _a.biggerOnHover, biggerOnHover = _d === void 0 ? false : _d, animate = _a.animate, props = __rest(_a, ["bg", "className", "biggerOnHover", "animate"]); + var realBg = useColor(bg); + var lightness = Color(realBg).getLightness(); + var isDark = lightness < 0.7; + var color = isDark ? 'white' : 'black'; + if (!props.children) { + return jsx(Fragment, null); + } + var animationCss = useMemo(function () { + if (animate === true) { + return makeAnimationCss(bounceIn); + } + if (animate && animate in myAnimations) { + return makeAnimationCss(myAnimations[animate]); + } + return css(templateObject_1 || (templateObject_1 = __makeTemplateObject([""], [""]))); + }, [animate]); + var biggerOnHoverStyle = useMemo(function () { + return makeBiggerOnHoverStyle(realBg); + }, [realBg]); + return (jsx(B, __assign({ css: [biggerOnHover ? biggerOnHoverStyle : {}, animationCss], ref: ref, as: props.href ? 'a' : 'button', + // transition='all 0.1s ease-in-out' + px: '20px', className: className, d: 'block', width: 'auto', color: color, bg: bg, fontSize: 'text', fontWeight: 'medium' }, props))); +}); +var makeBiggerOnHoverStyle = function (bg) { + var highlight = Color(bg).setAlpha(0.2).toHSL().toString(); + return css(templateObject_2 || (templateObject_2 = __makeTemplateObject(["\n & {\n box-shadow: 0 0 0 0 ", ";\n animation: landingBlocksPulseAnimation 1.75s infinite\n cubic-bezier(0.66, 0, 0, 1);\n }\n\n @keyframes landingBlocksPulseAnimation {\n to {\n box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);\n }\n }\n\n & {\n transition: transform 0.15s;\n cursor: pointer;\n position: relative;\n z-index: 1;\n }\n\n &::after {\n content: '';\n background-color: ", ";\n transition: transform 0.15s;\n border-radius: 7px;\n position: absolute;\n inset: 0;\n z-index: -1;\n }\n\n &:hover::after {\n transform: scale(1.06);\n }\n "], ["\n & {\n box-shadow: 0 0 0 0 ", ";\n animation: landingBlocksPulseAnimation 1.75s infinite\n cubic-bezier(0.66, 0, 0, 1);\n }\n\n @keyframes landingBlocksPulseAnimation {\n to {\n box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);\n }\n }\n\n & {\n transition: transform 0.15s;\n cursor: pointer;\n position: relative;\n z-index: 1;\n }\n\n &::after {\n content: '';\n background-color: ", ";\n transition: transform 0.15s;\n border-radius: 7px;\n position: absolute;\n inset: 0;\n z-index: -1;\n }\n\n &:hover::after {\n transform: scale(1.06);\n }\n "])), highlight, bg); +}; +function makeAnimationCss(keyframes) { + return css(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n animation-duration: 0.6s;\n /* animation-delay: 1s; */\n animation-timing-function: ease-in-out;\n animation-name: ", ";\n animation-direction: normal;\n /* animation-iteration-count: infinite; */\n "], ["\n animation-duration: 0.6s;\n /* animation-delay: 1s; */\n animation-timing-function: ease-in-out;\n animation-name: ", ";\n animation-direction: normal;\n /* animation-iteration-count: infinite; */\n "])), keyframes); +} +var templateObject_1, templateObject_2, templateObject_3; diff --git a/landing-blocks/esm/CodeSnippet.d.ts b/landing-blocks/esm/CodeSnippet.d.ts new file mode 100644 index 0000000..54393fc --- /dev/null +++ b/landing-blocks/esm/CodeSnippet.d.ts @@ -0,0 +1,13 @@ +/// +import { StackProps } from '@chakra-ui/react'; +import { Language, PrismTheme } from 'prism-react-renderer'; +export declare type CodeSnippetProps = { + language: Language; + code: string; + isTyping?: boolean; + dark?: boolean; + theme?: PrismTheme; + lineNumbers?: boolean; +} & StackProps; +export declare const CodeSnippet: ({ code, language, isTyping, lineNumbers, theme, dark, ...rest }: CodeSnippetProps) => JSX.Element; +//# sourceMappingURL=CodeSnippet.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/CodeSnippet.d.ts.map b/landing-blocks/esm/CodeSnippet.d.ts.map new file mode 100644 index 0000000..dd9e75d --- /dev/null +++ b/landing-blocks/esm/CodeSnippet.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"CodeSnippet.d.ts","sourceRoot":"","sources":["../src/CodeSnippet.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAClD,OAAkB,EAAgB,QAAQ,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAA;AAOpF,oBAAY,gBAAgB,GAAG;IAC3B,QAAQ,EAAE,QAAQ,CAAA;IAClB,IAAI,EAAE,MAAM,CAAA;IACZ,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,KAAK,CAAC,EAAE,UAAU,CAAA;IAClB,WAAW,CAAC,EAAE,OAAO,CAAA;CACxB,GAAG,UAAU,CAAA;AAEd,eAAO,MAAM,WAAW,oEAQrB,gBAAgB,gBA6DlB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/CodeSnippet.js b/landing-blocks/esm/CodeSnippet.js new file mode 100644 index 0000000..e57608c --- /dev/null +++ b/landing-blocks/esm/CodeSnippet.js @@ -0,0 +1,53 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box } from '@chakra-ui/react'; +import Highlight, { defaultProps } from 'prism-react-renderer'; +import darkPrismTheme from 'prism-react-renderer/themes/duotoneDark'; +// import lightTheme from 'prism-react-renderer/themes/nightOwlLight' +import lightPrismTheme from 'prism-react-renderer/themes/duotoneLight'; +import React from 'react'; +import Typist from 'react-typist'; +export var CodeSnippet = function (_a) { + var code = _a.code, language = _a.language, isTyping = _a.isTyping, lineNumbers = _a.lineNumbers, theme = _a.theme, dark = _a.dark, rest = __rest(_a, ["code", "language", "isTyping", "lineNumbers", "theme", "dark"]); + theme = theme ? theme : dark ? darkPrismTheme : lightPrismTheme; + var lineNoColor = dark ? '#fff' : '#000'; + var bg = dark ? 'black' : 'white'; + var lineNumberW = getLineNoWidth(code); + return (React.createElement(Highlight, __assign({}, defaultProps, { theme: theme, code: code, language: language }), function (_a) { + var className = _a.className, _style = _a.style, tokens = _a.tokens, getLineProps = _a.getLineProps, getTokenProps = _a.getTokenProps; + var _ = _style.background, __ = _style.backgroundColor, style = __rest(_style, ["background", "backgroundColor"]); + var lines = tokens.map(function (line, i) { return (React.createElement("div", __assign({ key: i }, getLineProps({ line: line, key: i })), + lineNumbers ? (React.createElement(Box, { w: lineNumberW, mr: '1.5em', color: lineNoColor, as: 'span', opacity: 0.4 }, String(i + 1))) : React.createElement(Box, null), + line.map(function (token, key) { return (React.createElement("span", __assign({ key: key }, getTokenProps({ token: token, key: key })))); }))); }); + return (React.createElement(Box, __assign({ as: 'pre', bg: bg, minW: '300px', minH: '200px', className: className, overflow: 'hidden', borderRadius: '10px', p: '20px', style: __assign({}, style) }, rest), isTyping ? React.createElement(Typist, null, lines) : lines)); + })); +}; +function getLineNoWidth(code) { + return (0.5 + // Start with a base value + code + .split(/\r\n|\r|\n/) // Split by newlines + .length // Get number of lines + .toString().length * // Get number of digits + // Reduce by 30% + 0.7); +} diff --git a/landing-blocks/esm/Countdown.d.ts b/landing-blocks/esm/Countdown.d.ts new file mode 100644 index 0000000..a7acfaa --- /dev/null +++ b/landing-blocks/esm/Countdown.d.ts @@ -0,0 +1,12 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type CountdownProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + deadline: Date; + animate?: any; +} & PageContainerProps; +export declare function Countdown({ heading, subheading, deadline, bullet, cta, animate, ...rest }: CountdownProps): JSX.Element; +//# sourceMappingURL=Countdown.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Countdown.d.ts.map b/landing-blocks/esm/Countdown.d.ts.map new file mode 100644 index 0000000..509c6aa --- /dev/null +++ b/landing-blocks/esm/Countdown.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Countdown.d.ts","sourceRoot":"","sources":["../src/Countdown.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAuB,MAAM,OAAO,CAAA;AAI7D,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,cAAc,GAAG;IACzB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,QAAQ,EAAE,IAAI,CAAA;IACd,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,SAAS,CAAC,EACtB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,MAAW,EACX,GAAqB,EACrB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,cAAc,eA6DhB"} \ No newline at end of file diff --git a/landing-blocks/esm/Countdown.js b/landing-blocks/esm/Countdown.js new file mode 100644 index 0000000..80210e4 --- /dev/null +++ b/landing-blocks/esm/Countdown.js @@ -0,0 +1,101 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { + if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +}; +import { Box, Stack } from '@chakra-ui/react'; +import React, { useEffect, useState } from 'react'; +import { Bullet } from './Bullet'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +import { clone } from './support'; +export function Countdown(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, deadline = _a.deadline, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "deadline", "bullet", "cta", "animate"]); + var _g = useState(calculateTimeLeft({ deadline: deadline })), timeLeft = _g[0], setTimeLeft = _g[1]; + useEffect(function () { + setTimeout(function () { + setTimeLeft(calculateTimeLeft({ deadline: deadline })); + }, 1000); + }); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({}, rest), + React.createElement(Stack, { as: Faded, alignSelf: 'center', maxW: '700px', spacing: '30px', align: 'center', textAlign: 'center' }, + React.createElement(Bullet, null, bullet), + React.createElement(Heading, null, heading), + React.createElement(Subheading, null, subheading), + React.createElement(Stack, { spacing: '20px', direction: 'row' }, Object.keys(timeLeft).map(function (timeName, index) { + var remaining = timeLeft[timeName]; + var isLast = index === Object.keys(timeLeft).length - 1; + return (React.createElement(Stack, { direction: 'row', spacing: '20px', key: timeName }, + React.createElement(Stack, { spacing: '10px', align: 'center' }, + React.createElement(Box, null, remaining.split('').map(function (d, i) { return (React.createElement(AnimatedDigit, { digit: d, key: i })); })), + React.createElement(Box, { letterSpacing: '2px', opacity: 0.6 }, timeName.toUpperCase())), + !isLast && (React.createElement(Box, { opacity: 0.8, fontSize: '52px' }, ":")))); + })), + cta && (React.createElement(Col, { justify: 'center', align: 'center' }, clone(cta)))))); +} +var calculateTimeLeft = function (_a) { + var deadline = _a.deadline; + var difference = +new Date(deadline) - +new Date(); + var timeLeft = { + days: Math.floor(difference / (1000 * 60 * 60 * 24)), + hours: Math.floor((difference / (1000 * 60 * 60)) % 24), + minutes: Math.floor((difference / 1000 / 60) % 60), + seconds: Math.floor((difference / 1000) % 60), + }; + timeLeft = Object.assign.apply(Object, __spreadArray([{}], Object.keys(timeLeft).map(function (k) { + var _a; + return (_a = {}, + _a[k] = padZeros(timeLeft[k], 2), + _a); + }), false)); + return timeLeft; +}; +function padZeros(number, length) { + var my_string = '' + number; + while (my_string.length < length) { + my_string = '0' + my_string; + } + return my_string; +} +var AnimatedDigit = function (_a) { + var digit = _a.digit, rest = __rest(_a, ["digit"]); + var fontSize = rest.fontSize || '62px'; + var height = Number(fontSize.replace('px', '')); + var _b = useState('translate3d(0, 0, 0)'), translate = _b[0], setTranslate = _b[1]; + // console.log({ translate }) + useEffect(function () { + var y = -Number(digit) * height; + setTranslate("translate3d(0, ".concat(y, "px, 0)")); + }, [digit]); + return (React.createElement(Box, __assign({ fontSize: fontSize, height: fontSize, lineHeight: fontSize, mx: '2px', display: 'inline-block', overflow: 'hidden' }, rest), + React.createElement(Box, { transition: '0.3s ease all', transform: translate }, '0123456789'.split('').map(function (d) { return (React.createElement(Box, { key: d, height: height }, d)); })))); +}; diff --git a/landing-blocks/esm/Divider.d.ts b/landing-blocks/esm/Divider.d.ts new file mode 100644 index 0000000..a169901 --- /dev/null +++ b/landing-blocks/esm/Divider.d.ts @@ -0,0 +1,8 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type DividerProps = { + heading?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare const Divider: ({ heading, animate, ...rest }: DividerProps) => JSX.Element; +//# sourceMappingURL=Divider.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Divider.d.ts.map b/landing-blocks/esm/Divider.d.ts.map new file mode 100644 index 0000000..b46adb1 --- /dev/null +++ b/landing-blocks/esm/Divider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Divider.d.ts","sourceRoot":"","sources":["../src/Divider.tsx"],"names":[],"mappings":"AAGA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AACxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAG5D,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,eAAO,MAAM,OAAO,kCAAwC,YAAY,gBA4BvE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/Divider.js b/landing-blocks/esm/Divider.js new file mode 100644 index 0000000..6aee60c --- /dev/null +++ b/landing-blocks/esm/Divider.js @@ -0,0 +1,43 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { useColorMode } from '@chakra-ui/react'; +import Color from 'color-js'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { PageContainer } from './layout'; +import { useFaded } from './hooks'; +export var Divider = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, animate = _a.animate, rest = __rest(_a, ["heading", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ as: Faded }, rest), heading ? (React.createElement(Stack, { justify: 'center', align: 'center', spacing: '20px', direction: 'row', opacity: 0.6 }, + React.createElement(Line, null), + React.createElement(Box, { fontWeight: 'medium', fontSize: 'text', letterSpacing: '0.1em', textAlign: 'center' }, heading), + React.createElement(Line, null))) : (React.createElement(Line, null)))); +}; +function Line(porps) { + var colorMode = useColorMode().colorMode; + return (React.createElement(Box, __assign({ bg: { + light: Color('black').setAlpha(0.3).toCSS(), + dark: Color('white').setAlpha(0.3).toCSS(), + }[colorMode], w: '100%', flex: '1', minH: '1px', maxH: '1px' }, porps))); +} diff --git a/landing-blocks/esm/EmailForm.d.ts b/landing-blocks/esm/EmailForm.d.ts new file mode 100644 index 0000000..ca54ecb --- /dev/null +++ b/landing-blocks/esm/EmailForm.d.ts @@ -0,0 +1,17 @@ +import { StackProps } from '@chakra-ui/react'; +import { ReactNode } from 'react'; +export declare type EmailFormProps = { + cta?: ReactNode; + placeholder?: ReactNode; + animate?: any; + fingerprint?: ReactNode; + value?: string; + onChange?: any; + onSubmit?: any; +} & StackProps; +export declare function EmailForm({ cta, placeholder, animate, fingerprint, value, onChange, onSubmit, ...rest }: EmailFormProps): JSX.Element; +export interface MailchimpFormProps extends EmailFormProps { + url: string; +} +export declare function MailchimpForm({ url, ...rest }: MailchimpFormProps): JSX.Element; +//# sourceMappingURL=EmailForm.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/EmailForm.d.ts.map b/landing-blocks/esm/EmailForm.d.ts.map new file mode 100644 index 0000000..0f56ff3 --- /dev/null +++ b/landing-blocks/esm/EmailForm.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"EmailForm.d.ts","sourceRoot":"","sources":["../src/EmailForm.tsx"],"names":[],"mappings":"AACA,OAAO,EAAc,UAAU,EAAE,MAAM,kBAAkB,CAAA;AACzD,OAAc,EAAE,SAAS,EAAY,MAAM,OAAO,CAAA;AAKlD,oBAAY,cAAc,GAAG;IACzB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;IACb,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,QAAQ,CAAC,EAAE,GAAG,CAAA;IACd,QAAQ,CAAC,EAAE,GAAG,CAAA;CACjB,GAAG,UAAU,CAAA;AAEd,wBAAgB,SAAS,CAAC,EACtB,GAAiB,EACjB,WAAgC,EAChC,OAAmB,EACnB,WAAgB,EAChB,KAAU,EACV,QAAsB,EACtB,QAAsB,EACtB,GAAG,IAAI,EACV,EAAE,cAAc,eA+ChB;AAMD,MAAM,WAAW,kBAAmB,SAAQ,cAAc;IAItD,GAAG,EAAE,MAAM,CAAA;CACd;AAED,wBAAgB,aAAa,CAAC,EAAE,GAAG,EAAE,GAAG,IAAI,EAAE,EAAE,kBAAkB,eA+CjE"} \ No newline at end of file diff --git a/landing-blocks/esm/EmailForm.js b/landing-blocks/esm/EmailForm.js new file mode 100644 index 0000000..a58f4d6 --- /dev/null +++ b/landing-blocks/esm/EmailForm.js @@ -0,0 +1,61 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Input, useColorMode } from '@chakra-ui/react'; +import { Box, Stack } from '@chakra-ui/react'; +import React, { useState } from 'react'; +import MailchimpSubscribe from 'react-mailchimp-subscribe'; +import { Button } from './Button'; +import { Col } from './layout'; +export function EmailForm(_a) { + var _b = _a.cta, cta = _b === void 0 ? 'Notify me' : _b, _c = _a.placeholder, placeholder = _c === void 0 ? 'Enter your email' : _c, _d = _a.animate, animate = _d === void 0 ? undefined : _d, _e = _a.fingerprint, fingerprint = _e === void 0 ? '' : _e, _f = _a.value, value = _f === void 0 ? '' : _f, _g = _a.onChange, onChange = _g === void 0 ? console.log : _g, _h = _a.onSubmit, onSubmit = _h === void 0 ? console.log : _h, rest = __rest(_a, ["cta", "placeholder", "animate", "fingerprint", "value", "onChange", "onSubmit"]); + var colorMode = useColorMode().colorMode; + return (React.createElement(Stack, __assign({ as: 'form', justify: 'flex-start', width: 'auto', direction: ['column', null, 'row'], + // align='center' + spacing: '20px', fontSize: 'text' }, rest), + React.createElement(Input, { focusBorderColor: 'primary', onChange: function (e) { return onChange(e.target.value); }, value: value, shadow: 'sm', bg: { + dark: 'rgba(255,255,255, .2)', + // light: 'rgba(0,0,0,.03)', + light: '#fff', + }[colorMode], minW: '250px', minH: '40px', type: 'email', name: 'email', placeholder: placeholder }), + React.createElement(Col, { w: ['100%', null, 'auto'] }, + React.createElement(Button, { animate: false, onClick: function (e) { + e.preventDefault(); + onSubmit(); + }, shadow: 'sm', px: '20px', textAlign: 'center' }, cta)))); +} +var MessageBox = function (props) { + return React.createElement(Box, __assign({ minH: '1em' }, props)); +}; +export function MailchimpForm(_a) { + var url = _a.url, rest = __rest(_a, ["url"]); + var _b = useState(''), email = _b[0], setEmail = _b[1]; + var colorMode = useColorMode().colorMode; + return (React.createElement(MailchimpSubscribe, { url: url, render: function (_a) { + var subscribe = _a.subscribe, status = _a.status, message = _a.message; + return (React.createElement(Stack, { spacing: '10px' }, + React.createElement(EmailForm, __assign({ value: email, onSubmit: function () { return subscribe({ EMAIL: email }); }, onChange: setEmail }, rest)), + status === 'sending' && (React.createElement(MessageBox, { color: { light: 'blue.600', dark: 'blue.300' }[colorMode] }, "sending...")), + status === 'error' && (React.createElement(MessageBox, { color: { light: 'red.500', dark: 'red.300' }[colorMode], dangerouslySetInnerHTML: { __html: message } })), + status === 'success' && (React.createElement(MessageBox, { color: { light: 'green.500', dark: 'green.300' }[colorMode], dangerouslySetInnerHTML: { __html: message } })))); + } })); +} diff --git a/landing-blocks/esm/Faqs.d.ts b/landing-blocks/esm/Faqs.d.ts new file mode 100644 index 0000000..bc2708f --- /dev/null +++ b/landing-blocks/esm/Faqs.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FaqsProps = { + heading?: ReactNode; + subheading?: ReactNode; + faqs: { + question: ReactNode; + answer: ReactNode; + }[]; + animate?: any; +} & PageContainerProps; +export declare function Faqs({ heading, subheading, faqs, animate, ...rest }: FaqsProps): JSX.Element; +//# sourceMappingURL=Faqs.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Faqs.d.ts.map b/landing-blocks/esm/Faqs.d.ts.map new file mode 100644 index 0000000..ff29aef --- /dev/null +++ b/landing-blocks/esm/Faqs.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Faqs.d.ts","sourceRoot":"","sources":["../src/Faqs.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAExC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAG5D,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,IAAI,EAAE;QACF,QAAQ,EAAE,SAAS,CAAA;QACnB,MAAM,EAAE,SAAS,CAAA;KACpB,EAAE,CAAA;IACH,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,IAAI,CAAC,EACjB,OAAY,EACZ,UAAe,EACf,IAAI,EACJ,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,SAAS,eA+CX"} \ No newline at end of file diff --git a/landing-blocks/esm/Faqs.js b/landing-blocks/esm/Faqs.js new file mode 100644 index 0000000..a48f2f1 --- /dev/null +++ b/landing-blocks/esm/Faqs.js @@ -0,0 +1,41 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Accordion, AccordionButton, AccordionIcon, AccordionItem, AccordionPanel, Heading } from '@chakra-ui/react'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { useFaded } from './hooks'; +import { PageContainer } from './layout'; +import { Subheading } from './Subheading'; +export function Faqs(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, faqs = _a.faqs, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "faqs", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({}, rest), + React.createElement(Stack, { as: Faded, alignSelf: 'center', spacing: '30px', align: 'center', textAlign: 'center', minWidth: '100%' }, + React.createElement(Heading, null, heading), + React.createElement(Subheading, { fontSize: 'text', maxW: '700px' }, subheading), + React.createElement(Accordion, { allowToggle: true, minWidth: '100%' }, faqs.map(function (x) { return (React.createElement(AccordionItem, { key: x.question.toString(), minWidth: '100%' }, + React.createElement(AccordionButton, { minH: '60px' }, + React.createElement(Box, { fontSize: '24px', fontWeight: 'medium', flex: '1', textAlign: 'left' }, x.question), + React.createElement(AccordionIcon, { boxSize: '40px' })), + React.createElement(AccordionPanel, { py: '20px', minH: '100px', textAlign: 'left' }, x.answer))); }))))); +} diff --git a/landing-blocks/esm/Feature.d.ts b/landing-blocks/esm/Feature.d.ts new file mode 100644 index 0000000..95aed29 --- /dev/null +++ b/landing-blocks/esm/Feature.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeatureProps = { + heading?: ReactNode; + subheading?: ReactNode; + image?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + flip?: boolean; + animate?: any; +} & PageContainerProps; +export declare function Feature({ heading, subheading, bullet, image, flip, cta, animate, direction, ...rest }: FeatureProps): JSX.Element; +//# sourceMappingURL=Feature.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Feature.d.ts.map b/landing-blocks/esm/Feature.d.ts.map new file mode 100644 index 0000000..26c4d54 --- /dev/null +++ b/landing-blocks/esm/Feature.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Feature.d.ts","sourceRoot":"","sources":["../src/Feature.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,OAAO,CAAC,EACpB,OAAO,EACP,UAAU,EACV,MAAW,EACX,KAAmB,EACnB,IAAY,EACZ,GAAQ,EACR,OAAmB,EACnB,SAAiB,EACjB,GAAG,IAAI,EACV,EAAE,YAAY,eAsCd"} \ No newline at end of file diff --git a/landing-blocks/esm/Feature.js b/landing-blocks/esm/Feature.js new file mode 100644 index 0000000..891d30b --- /dev/null +++ b/landing-blocks/esm/Feature.js @@ -0,0 +1,48 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Bullet } from './Bullet'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +import { clone } from './support'; +export function Feature(_a) { + var heading = _a.heading, subheading = _a.subheading, _b = _a.bullet, bullet = _b === void 0 ? '' : _b, _c = _a.image, image = _c === void 0 ? null : _c, _d = _a.flip, flip = _d === void 0 ? false : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, _g = _a.direction, direction = _g === void 0 ? 'row' : _g, rest = __rest(_a, ["heading", "subheading", "bullet", "image", "flip", "cta", "animate", "direction"]); + var dir = function (direction) { return (flip ? "".concat(direction, "-reverse") : direction); }; + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ py: '80px' }, rest), + React.createElement(Stack, { align: 'center', + // spacing='40px' + justifyItems: 'space-between', + // isReversed={flip} + direction: ['column', null, dir(direction)] }, + React.createElement(Stack, { as: Faded, spacing: '30px', flex: '1', minW: '300px' }, + bullet && React.createElement(Bullet, { my: '10px' }, bullet), + React.createElement(Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + React.createElement(Subheading, { lineHeight: '34px', opacity: 0.6, fontWeight: 'normal', fontSize: 'text' }, subheading), + cta && React.createElement(Box, null, clone(cta))), + React.createElement(Box, { minW: '40px', minH: '40px' }), + React.createElement(Col, { as: Faded, align: 'center', flex: '1', minW: '300px' }, image)))); +} diff --git a/landing-blocks/esm/FeaturesGrid.d.ts b/landing-blocks/esm/FeaturesGrid.d.ts new file mode 100644 index 0000000..710247e --- /dev/null +++ b/landing-blocks/esm/FeaturesGrid.d.ts @@ -0,0 +1,15 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeaturesGridProps = { + heading?: ReactNode; + subheading?: ReactNode; + centerText?: boolean; + features: { + heading?: ReactNode; + subheading?: ReactNode; + icon?: ReactNode; + }[]; + animate?: any; +} & PageContainerProps; +export declare function FeaturesGrid({ heading, subheading, features, centerText, animate, ...rest }: FeaturesGridProps): JSX.Element; +//# sourceMappingURL=FeaturesGrid.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/FeaturesGrid.d.ts.map b/landing-blocks/esm/FeaturesGrid.d.ts.map new file mode 100644 index 0000000..15b3a70 --- /dev/null +++ b/landing-blocks/esm/FeaturesGrid.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FeaturesGrid.d.ts","sourceRoot":"","sources":["../src/FeaturesGrid.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,EAAE;QACN,OAAO,CAAC,EAAE,SAAS,CAAA;QACnB,UAAU,CAAC,EAAE,SAAS,CAAA;QACtB,IAAI,CAAC,EAAE,SAAS,CAAA;KACnB,EAAE,CAAA;IACH,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,UAAkB,EAClB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAuCnB"} \ No newline at end of file diff --git a/landing-blocks/esm/FeaturesGrid.js b/landing-blocks/esm/FeaturesGrid.js new file mode 100644 index 0000000..d7dd292 --- /dev/null +++ b/landing-blocks/esm/FeaturesGrid.js @@ -0,0 +1,49 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { SimpleGrid } from '@chakra-ui/react'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +export function FeaturesGrid(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, features = _a.features, _d = _a.centerText, centerText = _d === void 0 ? false : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "features", "centerText", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ spacing: '40px', py: '40px' }, rest), + React.createElement(Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + React.createElement(Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + React.createElement(Subheading, null, subheading)), + React.createElement(SimpleGrid + // minChildWidth='200px' + , { + // minChildWidth='200px' + spacing: '20px', flex: '1', columns: [1, 1, 2, 3, 4], as: Faded }, features.map(function (step, i) { return (React.createElement(Feature, __assign({ minW: ['100%', '100%', '0'], flex: '1', key: i, centerText: centerText }, step))); })))); +} +var Feature = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.icon, icon = _d === void 0 ? '' : _d, centerText = _a.centerText, rest = __rest(_a, ["heading", "subheading", "icon", "centerText"]); + return (React.createElement(Stack, __assign({ textAlign: centerText ? 'center' : 'left', w: 'auto', spacing: '10px', p: '20px' }, rest), + React.createElement(Col, { w: '40px', alignSelf: centerText ? 'center' : 'flex-start' }, icon), + React.createElement(Heading, { fontSize: 'text', fontWeight: 'semibold' }, heading), + React.createElement(Box, { fontSize: 'text', opacity: 0.8, lineHeight: '24px' }, subheading))); +}; diff --git a/landing-blocks/esm/FeaturesList.d.ts b/landing-blocks/esm/FeaturesList.d.ts new file mode 100644 index 0000000..8b44932 --- /dev/null +++ b/landing-blocks/esm/FeaturesList.d.ts @@ -0,0 +1,19 @@ +import { StackProps } from '@chakra-ui/react'; +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FeaturesListProps = { + heading?: ReactNode; + subheading?: ReactNode; + centerText?: boolean; + features: FeatureProps[]; + animate?: any; +} & PageContainerProps; +declare type FeatureProps = { + heading?: ReactNode; + subheading?: ReactNode; + icon?: ReactNode; + centerText?: boolean; +} & StackProps; +export declare function FeaturesList({ heading, subheading, features, centerText, animate, ...rest }: FeaturesListProps): JSX.Element; +export {}; +//# sourceMappingURL=FeaturesList.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/FeaturesList.d.ts.map b/landing-blocks/esm/FeaturesList.d.ts.map new file mode 100644 index 0000000..9896886 --- /dev/null +++ b/landing-blocks/esm/FeaturesList.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FeaturesList.d.ts","sourceRoot":"","sources":["../src/FeaturesList.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAc,UAAU,EAAE,MAAM,kBAAkB,CAAA;AACzD,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,EAAE,YAAY,EAAE,CAAA;IACxB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,aAAK,YAAY,GAAG;IAChB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,IAAI,CAAC,EAAE,SAAS,CAAA;IAChB,UAAU,CAAC,EAAE,OAAO,CAAA;CACvB,GAAG,UAAU,CAAA;AAEd,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,QAAQ,EACR,UAAkB,EAClB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAwCnB"} \ No newline at end of file diff --git a/landing-blocks/esm/FeaturesList.js b/landing-blocks/esm/FeaturesList.js new file mode 100644 index 0000000..efe1455 --- /dev/null +++ b/landing-blocks/esm/FeaturesList.js @@ -0,0 +1,46 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +export function FeaturesList(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, features = _a.features, _d = _a.centerText, centerText = _d === void 0 ? false : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "features", "centerText", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ spacing: '40px' }, rest), + heading && subheading && (React.createElement(Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + React.createElement(Heading, { lineHeight: '50px', fontWeight: 'medium', fontSize: 'heading' }, heading), + React.createElement(Subheading, null, subheading))), + React.createElement(Stack, { as: Faded, direction: ['column', null, 'row'], spacing: '20px', flex: '1' }, features.map(function (step, i) { return (React.createElement(Feature, __assign({ minW: ['100%', '100%', '0'], flex: '1', key: i, centerText: centerText }, step))); })))); +} +var Feature = function (_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.icon, icon = _d === void 0 ? '' : _d, centerText = _a.centerText, rest = __rest(_a, ["heading", "subheading", "icon", "centerText"]); + return (React.createElement(Stack, __assign({ textAlign: centerText ? 'center' : 'left', w: 'auto', spacing: '20px', + // align='stretch' + p: '40px' }, rest), + React.createElement(Col, { minW: '40px', maxW: '140px', align: 'center', fontWeight: 'medium', alignSelf: centerText ? 'center' : 'flex-start' }, icon), + React.createElement(Heading, { width: '100%', fontSize: 'subheading' }, heading), + React.createElement(Box, { width: '100%', fontSize: 'text', opacity: 0.6, lineHeight: '30px' }, subheading))); +}; diff --git a/landing-blocks/esm/Footer.d.ts b/landing-blocks/esm/Footer.d.ts new file mode 100644 index 0000000..e96d329 --- /dev/null +++ b/landing-blocks/esm/Footer.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type FooterProps = { + columns: { + [k: string]: ReactNode[]; + }; + businessName?: string; +} & PageContainerProps; +export declare function Footer({ columns, businessName, ...rest }: FooterProps): JSX.Element; +//# sourceMappingURL=Footer.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Footer.d.ts.map b/landing-blocks/esm/Footer.d.ts.map new file mode 100644 index 0000000..7115007 --- /dev/null +++ b/landing-blocks/esm/Footer.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Footer.d.ts","sourceRoot":"","sources":["../src/Footer.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AACxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,WAAW,GAAG;IACtB,OAAO,EAAE;QAAE,CAAC,CAAC,EAAE,MAAM,GAAG,SAAS,EAAE,CAAA;KAAE,CAAA;IACrC,YAAY,CAAC,EAAE,MAAM,CAAA;CACxB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,MAAM,CAAC,EACnB,OAAY,EACZ,YAA6B,EAC7B,GAAG,IAAI,EACV,EAAE,WAAW,eAgDb"} \ No newline at end of file diff --git a/landing-blocks/esm/Footer.js b/landing-blocks/esm/Footer.js new file mode 100644 index 0000000..8454d54 --- /dev/null +++ b/landing-blocks/esm/Footer.js @@ -0,0 +1,39 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { PageContainer } from './layout'; +export function Footer(_a) { + var _b = _a.columns, columns = _b === void 0 ? {} : _b, _c = _a.businessName, businessName = _c === void 0 ? 'Monster Inc.' : _c, rest = __rest(_a, ["columns", "businessName"]); + return (React.createElement(PageContainer, __assign({ fontWeight: 'medium', py: '60px', minHeight: '200px', spacing: '60px' }, rest), + React.createElement(Stack, { direction: ['column', null, 'row'], justifyContent: 'space-evenly', spacing: '60px' }, Object.keys(columns).map(function (k, i) { + return (React.createElement(Stack, { minW: ['100%', '100%', '0'], spacing: '20px', key: i }, + React.createElement(Box, { d: 'block', fontWeight: 'medium', width: 'auto', textAlign: 'left' }, k), + columns[k].map(function (x, i) { return (React.createElement(Box, { opacity: 0.6, key: i }, x)); }))); + })), + React.createElement(Box, { width: 'auto', opacity: 0.6, fontSize: 'sm', alignSelf: 'center' }, + "Copyright \u00A9 ", + new Date().getFullYear(), + " ", + businessName))); +} diff --git a/landing-blocks/esm/GumroadButton.d.ts b/landing-blocks/esm/GumroadButton.d.ts new file mode 100644 index 0000000..2e54e38 --- /dev/null +++ b/landing-blocks/esm/GumroadButton.d.ts @@ -0,0 +1 @@ +//# sourceMappingURL=GumroadButton.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/GumroadButton.d.ts.map b/landing-blocks/esm/GumroadButton.d.ts.map new file mode 100644 index 0000000..9ffa216 --- /dev/null +++ b/landing-blocks/esm/GumroadButton.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GumroadButton.d.ts","sourceRoot":"","sources":["../src/GumroadButton.tsx"],"names":[],"mappings":""} \ No newline at end of file diff --git a/landing-blocks/esm/GumroadButton.js b/landing-blocks/esm/GumroadButton.js new file mode 100644 index 0000000..e69de29 diff --git a/landing-blocks/esm/Heading.d.ts b/landing-blocks/esm/Heading.d.ts new file mode 100644 index 0000000..f849c99 --- /dev/null +++ b/landing-blocks/esm/Heading.d.ts @@ -0,0 +1,4 @@ +/// +import { HeadingProps } from '@chakra-ui/react'; +export declare function Heading(props: HeadingProps): JSX.Element; +//# sourceMappingURL=Heading.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Heading.d.ts.map b/landing-blocks/esm/Heading.d.ts.map new file mode 100644 index 0000000..819a45d --- /dev/null +++ b/landing-blocks/esm/Heading.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Heading.d.ts","sourceRoot":"","sources":["../src/Heading.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAgB,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAI7D,wBAAgB,OAAO,CAAC,KAAK,EAAE,YAAY,eAM1C"} \ No newline at end of file diff --git a/landing-blocks/esm/Heading.js b/landing-blocks/esm/Heading.js new file mode 100644 index 0000000..76851ad --- /dev/null +++ b/landing-blocks/esm/Heading.js @@ -0,0 +1,20 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import { Heading as H } from '@chakra-ui/react'; +import React, { Fragment } from 'react'; +export function Heading(props) { + if (!props.children) { + return React.createElement(Fragment, null); + } + var as = typeof props.children === 'string' ? 'h2' : 'span'; + return React.createElement(H, __assign({ minW: '100px', as: as, fontSize: 'heading', fontWeight: 'medium' }, props)); +} diff --git a/landing-blocks/esm/Hero.d.ts b/landing-blocks/esm/Hero.d.ts new file mode 100644 index 0000000..15dae2d --- /dev/null +++ b/landing-blocks/esm/Hero.d.ts @@ -0,0 +1,13 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type HeroProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + image?: ReactNode; + bullet?: ReactNode; + fingerprint?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function Hero({ heading, subheading, cta, image, bullet, fingerprint, animate, ...rest }: HeroProps): JSX.Element; +//# sourceMappingURL=Hero.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Hero.d.ts.map b/landing-blocks/esm/Hero.d.ts.map new file mode 100644 index 0000000..673bef3 --- /dev/null +++ b/landing-blocks/esm/Hero.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Hero.d.ts","sourceRoot":"","sources":["../src/Hero.tsx"],"names":[],"mappings":"AAIA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAO,MAAM,UAAU,CAAA;AAKtE,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,WAAW,CAAC,EAAE,SAAS,CAAA;IACvB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,IAAI,CAAC,EACjB,OAAO,EACP,UAAU,EACV,GAAG,EACH,KAAK,EACL,MAAW,EACX,WAAgB,EAChB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,SAAS,eA4DX"} \ No newline at end of file diff --git a/landing-blocks/esm/Hero.js b/landing-blocks/esm/Hero.js new file mode 100644 index 0000000..67ba1c5 --- /dev/null +++ b/landing-blocks/esm/Hero.js @@ -0,0 +1,59 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +/** @jsxRuntime classic */ +// @jsx jsx +import { jsx } from '@emotion/react'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Bullet } from './Bullet'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer, Row } from './layout'; +import { Subheading } from './Subheading'; +import { clone } from './support'; +jsx; +export function Hero(_a) { + var heading = _a.heading, subheading = _a.subheading, cta = _a.cta, image = _a.image, _b = _a.bullet, bullet = _b === void 0 ? '' : _b, _c = _a.fingerprint, fingerprint = _c === void 0 ? '' : _c, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "cta", "image", "bullet", "fingerprint", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({}, rest), + React.createElement(Row, { justify: image ? 'flex-start' : 'center', w: '100%', direction: ['column', 'column', 'row'], align: 'center' }, + React.createElement(Stack, { as: Faded, maxW: ['100%', null, image ? '60%' : '100%'], minW: '33%', spacing: '40px', align: [ + 'center', + 'center', + image ? 'flex-start' : 'center', + ], textAlign: ['center', 'center', image ? 'left' : 'center'] }, + React.createElement(Col, { align: [ + 'center', + null, + image ? 'flex-start' : 'center', + ] }, + bullet && React.createElement(Bullet, { my: '10px' }, bullet), + React.createElement(Heading, { fontSize: '46px' }, heading)), + React.createElement(Subheading, { maxW: '700px' }, subheading), + React.createElement(Stack, { spacing: '6px', align: ['center', 'center', 'flex-start'] }, + React.createElement(Box, null, clone(cta)), + React.createElement(Box, { opacity: 0.6, fontSize: 'subtext', lineHeight: '26px' }, fingerprint))), + image && (React.createElement(Row, { direction: ['column', null, 'row'], as: Faded, flex: '1' }, + React.createElement(Box, { ml: '40px', mt: '40px', flex: '1' }), + React.createElement(Col, { align: 'center' }, image)))))); +} diff --git a/landing-blocks/esm/HowItWorks.d.ts b/landing-blocks/esm/HowItWorks.d.ts new file mode 100644 index 0000000..e3adc65 --- /dev/null +++ b/landing-blocks/esm/HowItWorks.d.ts @@ -0,0 +1,17 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type HowItWorksProps = { + heading?: ReactNode; + subheading?: ReactNode; + steps: StepProps[]; + animate?: any; +} & PageContainerProps; +export declare type StepProps = { + heading?: ReactNode; + decorativeHeading?: ReactNode; + subheading?: ReactNode; + image?: ReactNode; + animate?: any; +}; +export declare function HowItWorks({ heading, subheading, steps, animate, ...rest }: HowItWorksProps): JSX.Element; +//# sourceMappingURL=HowItWorks.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/HowItWorks.d.ts.map b/landing-blocks/esm/HowItWorks.d.ts.map new file mode 100644 index 0000000..b619627 --- /dev/null +++ b/landing-blocks/esm/HowItWorks.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"HowItWorks.d.ts","sourceRoot":"","sources":["../src/HowItWorks.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,eAAe,GAAG;IAC1B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,EAAE,SAAS,EAAE,CAAA;IAClB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,oBAAY,SAAS,GAAG;IACpB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,iBAAiB,CAAC,EAAE,SAAS,CAAA;IAC7B,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,KAAK,CAAC,EAAE,SAAS,CAAA;IACjB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,CAAA;AAED,wBAAgB,UAAU,CAAC,EACvB,OAAO,EACP,UAAU,EACV,KAAK,EACL,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,eAAe,eAiCjB"} \ No newline at end of file diff --git a/landing-blocks/esm/HowItWorks.js b/landing-blocks/esm/HowItWorks.js new file mode 100644 index 0000000..3b2b4d7 --- /dev/null +++ b/landing-blocks/esm/HowItWorks.js @@ -0,0 +1,51 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Heading } from './Heading'; +import { Subheading } from './Subheading'; +import { useFaded } from './hooks'; +import { PageContainer } from './layout'; +export function HowItWorks(_a) { + var heading = _a.heading, subheading = _a.subheading, steps = _a.steps, _b = _a.animate, animate = _b === void 0 ? undefined : _b, rest = __rest(_a, ["heading", "subheading", "steps", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ spacing: '40px', py: '60px' }, rest), + React.createElement(Stack, { as: Faded, spacing: '40px', flex: '1', textAlign: 'center', align: 'center' }, + React.createElement(Heading, { lineHeight: '50px' }, heading), + React.createElement(Subheading, { maxW: '700px' }, subheading)), + React.createElement(Stack, { align: 'stretch', spacing: '60px', flex: '1' }, steps.map(function (step, i) { return (React.createElement(Step, __assign({ key: i, animate: animate, number: i + 1, flip: i % 2 !== 0 }, step))); })))); +} +var Step = function (_a) { + var heading = _a.heading, subheading = _a.subheading, number = _a.number, image = _a.image, decorativeHeading = _a.decorativeHeading, _b = _a.flip, flip = _b === void 0 ? false : _b, _c = _a.animate, animate = _c === void 0 ? undefined : _c, rest = __rest(_a, ["heading", "subheading", "number", "image", "decorativeHeading", "flip", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(Stack, __assign({ justify: 'space-between', align: 'center', direction: ['column', null, flip ? 'row-reverse' : 'row'], spacing: '40px' }, rest), + React.createElement(Stack, { as: Faded, minW: '300px', maxW: '500px', flex: '1', spacing: '40px' }, + React.createElement(Stack, { direction: 'row', align: 'flex-end', opacity: 0.4 }, + React.createElement(Box, { opacity: 0.7, lineHeight: '60px', fontSize: '80px' }, number), + React.createElement(Heading, { isTruncated: true, maxW: '300px', fontWeight: 'bold', fontSize: 'text' }, + React.createElement(Box, { d: 'inline', mx: '0.6em', children: ' . ' }), + decorativeHeading || heading)), + React.createElement(Subheading, { opacity: 0.8, fontWeight: 'medium' }, heading), + React.createElement(Box, { maxW: '400px', fontWeight: 'medium', lineHeight: '1.8em', opacity: 0.5, fontSize: 'subtext' }, subheading)), + React.createElement(Box, { as: Faded, minW: '300px', maxW: '500px', flex: '1' }, image))); +}; diff --git a/landing-blocks/esm/LandingProvider.d.ts b/landing-blocks/esm/LandingProvider.d.ts new file mode 100644 index 0000000..98af5e8 --- /dev/null +++ b/landing-blocks/esm/LandingProvider.d.ts @@ -0,0 +1,38 @@ +/// +import { Theme as ITheme } from '@chakra-ui/react'; +import { StackProps } from '@chakra-ui/react'; +import { DeepPartial } from 'utility-types'; +export interface ThemeExtension extends ITheme { + space: { + pagePadding?: any; + } & ITheme['space']; + colors: { + primary: string; + secondary: string; + black: string; + white: string; + } & ITheme['colors']; + sizes: { + pageContainer: any; + } & ITheme['sizes']; + fontSizes: { + text: any; + heading: any; + subheading: any; + subtext: any; + } & ITheme['fontSizes']; +} +export declare type LandingProviderProps = { + dark?: boolean; + primary?: string; + black?: string; + white?: string; + secondary?: string; + pageWidth?: any; + pagePadding?: any; + spacing?: any; + theme?: DeepPartial; + children?: any; +} & StackProps; +export declare function LandingProvider({ dark, primary, black, white, secondary, pageWidth, pagePadding, spacing, fontFamily, theme: themeProp, children, ...rest }: LandingProviderProps): JSX.Element; +//# sourceMappingURL=LandingProvider.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/LandingProvider.d.ts.map b/landing-blocks/esm/LandingProvider.d.ts.map new file mode 100644 index 0000000..68aed7f --- /dev/null +++ b/landing-blocks/esm/LandingProvider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"LandingProvider.d.ts","sourceRoot":"","sources":["../src/LandingProvider.tsx"],"names":[],"mappings":";AAAA,OAAO,EAGH,KAAK,IAAI,MAAM,EAGlB,MAAM,kBAAkB,CAAA;AAEzB,OAAO,EAAE,UAAU,EAAS,MAAM,kBAAkB,CAAA;AAIpD,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAA;AAE3C,MAAM,WAAW,cAAe,SAAQ,MAAM;IAC1C,KAAK,EAAE;QACH,WAAW,CAAC,EAAE,GAAG,CAAA;KACpB,GAAG,MAAM,CAAC,OAAO,CAAC,CAAA;IACnB,MAAM,EAAE;QACJ,OAAO,EAAE,MAAM,CAAA;QACf,SAAS,EAAE,MAAM,CAAA;QACjB,KAAK,EAAE,MAAM,CAAA;QACb,KAAK,EAAE,MAAM,CAAA;KAChB,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAA;IACpB,KAAK,EAAE;QACH,aAAa,EAAE,GAAG,CAAA;KACrB,GAAG,MAAM,CAAC,OAAO,CAAC,CAAA;IACnB,SAAS,EAAE;QACP,IAAI,EAAE,GAAG,CAAA;QACT,OAAO,EAAE,GAAG,CAAA;QACZ,UAAU,EAAE,GAAG,CAAA;QACf,OAAO,EAAE,GAAG,CAAA;KACf,GAAG,MAAM,CAAC,WAAW,CAAC,CAAA;CAC1B;AAED,oBAAY,oBAAoB,GAAG;IAC/B,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,SAAS,CAAC,EAAE,GAAG,CAAA;IAIf,WAAW,CAAC,EAAE,GAAG,CAAA;IACjB,OAAO,CAAC,EAAE,GAAG,CAAA;IACb,KAAK,CAAC,EAAE,WAAW,CAAC,cAAc,CAAC,CAAA;IACnC,QAAQ,CAAC,EAAE,GAAG,CAAA;CACjB,GAAG,UAAU,CAAA;AAcd,wBAAgB,eAAe,CAAC,EAC5B,IAAgB,EAChB,OAAkB,EAClB,KAAc,EACd,KAAc,EACd,SAAoB,EACpB,SAAoB,EACpB,WAAoB,EACpB,OAAgB,EAChB,UAA4C,EAC5C,KAAK,EAAE,SAAc,EACrB,QAAQ,EACR,GAAG,IAAI,EACV,EAAE,oBAAoB,eA2DtB"} \ No newline at end of file diff --git a/landing-blocks/esm/LandingProvider.js b/landing-blocks/esm/LandingProvider.js new file mode 100644 index 0000000..791af90 --- /dev/null +++ b/landing-blocks/esm/LandingProvider.js @@ -0,0 +1,85 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { DarkMode, useColorMode, } from '@chakra-ui/react'; +import { css, Global } from '@emotion/react'; +import { Stack } from '@chakra-ui/react'; +import merge from 'lodash/fp/merge'; +import React, { Fragment, useMemo } from 'react'; +import { PropagatedThemeProvider } from './layout'; +/* +should customize +- font type +- font family +- buttons border radius +- primary color for buttons, illustrations, etc +- secondary color, for gradients, etc +- dark background mode +- black color for text, ... +- white color for text, ... if dark mode +*/ +export function LandingProvider(_a) { + var _b = _a.dark, dark = _b === void 0 ? undefined : _b, _c = _a.primary, primary = _c === void 0 ? 'purple' : _c, _d = _a.black, black = _d === void 0 ? '#222' : _d, _e = _a.white, white = _e === void 0 ? '#fff' : _e, _f = _a.secondary, secondary = _f === void 0 ? 'purple' : _f, _g = _a.pageWidth, pageWidth = _g === void 0 ? '1200px' : _g, _h = _a.pagePadding, pagePadding = _h === void 0 ? '20px' : _h, _j = _a.spacing, spacing = _j === void 0 ? '60px' : _j, _k = _a.fontFamily, fontFamily = _k === void 0 ? 'Roboto, system-ui, sans-serif' : _k, _l = _a.theme, themeProp = _l === void 0 ? {} : _l, children = _a.children, rest = __rest(_a, ["dark", "primary", "black", "white", "secondary", "pageWidth", "pagePadding", "spacing", "fontFamily", "theme", "children"]); + var colorMode = useColorMode().colorMode; + var Mode = dark ? DarkMode : Fragment; + dark = dark !== null && dark !== void 0 ? dark : colorMode === 'dark'; + var theme = useMemo(function () { + return merge({ + colors: { + primary: primary, + secondary: secondary, + black: black, + white: white, + }, + sizes: { + pageContainer: pageWidth, + }, + space: { + pagePadding: pagePadding, + }, + fonts: { + body: fontFamily, + heading: fontFamily, + }, + fontSizes: { + text: '18px', + heading: '42px', + subheading: '24px', + subtext: '15px', + }, + }, themeProp || {}); + }, [pageWidth, primary, secondary, black, white, fontFamily, themeProp]); + return (React.createElement(PropagatedThemeProvider, { theme: theme }, + React.createElement(Global, { styles: globalStyles }), + React.createElement(Mode, null, + React.createElement(Stack + // overflowX='hidden' + , __assign({ + // overflowX='hidden' + width: '100%', minHeight: '100%', overflowX: 'hidden', fontFamily: fontFamily, spacing: spacing, align: 'stretch', color: dark ? 'white' : 'black', borderColor: dark ? 'rgba(255,255,255,.3)' : 'gray.300' }, rest), children)))); +} +var globalStyles = css(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n * {\n box-sizing: border-box;\n }\n #__next {\n min-height: 100%;\n /* height: 100%; */\n }\n \n @keyframes landingBlocksFadeDown {\n from {\n opacity: 0;\n transform: translate3d(0px, -1em, 0px);\n }\n to {\n transform: none;\n }\n }\n"], ["\n * {\n box-sizing: border-box;\n }\n #__next {\n min-height: 100%;\n /* height: 100%; */\n }\n \n @keyframes landingBlocksFadeDown {\n from {\n opacity: 0;\n transform: translate3d(0px, -1em, 0px);\n }\n to {\n transform: none;\n }\n }\n"]))); +var templateObject_1; diff --git a/landing-blocks/esm/Link.d.ts b/landing-blocks/esm/Link.d.ts new file mode 100644 index 0000000..0323d05 --- /dev/null +++ b/landing-blocks/esm/Link.d.ts @@ -0,0 +1,5 @@ +import { LinkProps as LinkProps_ } from '@chakra-ui/react'; +import React from 'react'; +export declare type LinkProps = LinkProps_; +export declare const Link: React.ForwardRefExoticComponent & React.RefAttributes>; +//# sourceMappingURL=Link.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Link.d.ts.map b/landing-blocks/esm/Link.d.ts.map new file mode 100644 index 0000000..d74c419 --- /dev/null +++ b/landing-blocks/esm/Link.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Link.d.ts","sourceRoot":"","sources":["../src/Link.tsx"],"names":[],"mappings":"AAAA,OAAO,EAEH,SAAS,IAAI,UAAU,EAE1B,MAAM,kBAAkB,CAAA;AACzB,OAAO,KAAqB,MAAM,OAAO,CAAA;AAEzC,oBAAY,SAAS,GAAG,UAAU,CAAA;AAElC,eAAO,MAAM,IAAI,wGAuBhB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/Link.js b/landing-blocks/esm/Link.js new file mode 100644 index 0000000..f691e2c --- /dev/null +++ b/landing-blocks/esm/Link.js @@ -0,0 +1,32 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Link as Link_, } from '@chakra-ui/react'; +import React, { forwardRef } from 'react'; +export var Link = forwardRef(function (_a, ref) { + var children = _a.children, props = __rest(_a, ["children"]); + return (React.createElement(Link_, __assign({ ref: ref, w: 'fit-content', position: 'relative', textDecoration: 'none', + // color='primary' + fontWeight: 'medium', borderBottom: '2px solid', borderColor: 'transparent', isTruncated: true, transition: 'all 0.2s ease-in-out 0s', _hover: { + borderColor: 'currentColor', + } }, props), children)); +}); diff --git a/landing-blocks/esm/NavBar.d.ts b/landing-blocks/esm/NavBar.d.ts new file mode 100644 index 0000000..0b1cd2e --- /dev/null +++ b/landing-blocks/esm/NavBar.d.ts @@ -0,0 +1,9 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type NavBarProps = { + logo: ReactNode; + navs?: ReactNode | ReactNode[]; + navSpacing?: any; +} & PageContainerProps; +export declare const NavBar: ({ logo, navSpacing, navs, ...rest }: NavBarProps) => JSX.Element; +//# sourceMappingURL=NavBar.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/NavBar.d.ts.map b/landing-blocks/esm/NavBar.d.ts.map new file mode 100644 index 0000000..8b92222 --- /dev/null +++ b/landing-blocks/esm/NavBar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"NavBar.d.ts","sourceRoot":"","sources":["../src/NavBar.tsx"],"names":[],"mappings":"AAUA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAA6B,kBAAkB,EAAO,MAAM,UAAU,CAAA;AAE7E,oBAAY,WAAW,GAAG;IACtB,IAAI,EAAE,SAAS,CAAA;IACf,IAAI,CAAC,EAAE,SAAS,GAAG,SAAS,EAAE,CAAA;IAC9B,UAAU,CAAC,EAAE,GAAG,CAAA;CACnB,GAAG,kBAAkB,CAAA;AAEtB,eAAO,MAAM,MAAM,wCAKhB,WAAW,gBA6Fb,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/NavBar.js b/landing-blocks/esm/NavBar.js new file mode 100644 index 0000000..c9806b6 --- /dev/null +++ b/landing-blocks/esm/NavBar.js @@ -0,0 +1,53 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Button, Drawer, DrawerBody, DrawerCloseButton, DrawerContent, DrawerOverlay, useDisclosure, } from '@chakra-ui/react'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { useMyColorMode } from './hooks'; +import { darkStyles, PageContainer, Row } from './layout'; +export var NavBar = function (_a) { + var logo = _a.logo, _b = _a.navSpacing, navSpacing = _b === void 0 ? '26px' : _b, _c = _a.navs, navs = _c === void 0 ? [] : _c, rest = __rest(_a, ["logo", "navSpacing", "navs"]); + var _d = useDisclosure(), isOpen = _d.isOpen, onOpen = _d.onOpen, onClose = _d.onClose; + var colorMode = useMyColorMode(rest).colorMode; + return (React.createElement(PageContainer, __assign({ py: '20px' }, rest), + React.createElement(Row, null, + React.createElement(Box, { alignSelf: 'flexStart' }, logo), + React.createElement(Box, { flex: '1' }), + React.createElement(Stack, { maxW: '100%', direction: 'row', spacing: '20px', align: 'center', display: ['none', 'none', 'flex'] }, Array.isArray(navs) ? (React.createElement(Stack, { align: 'center', direction: 'row', spacing: navSpacing }, navs.map(function (x, i) { return (React.createElement(Stack, { key: i, fontSize: 'text', alignItems: 'center', justify: 'center', fontWeight: 'medium' }, x)); }))) : (navs)), + React.createElement(Button, { display: ['flex', 'flex', 'none'], variant: 'link', justifyContent: 'center', alignItems: 'center', onClick: onOpen }, + React.createElement(Box, { stroke: { light: 'black', dark: 'white' }[colorMode], as: Menu, boxSize: '36px' }))), + React.createElement(Drawer, { isOpen: isOpen, placement: 'left', onClose: onClose, size: 'xs' }, + React.createElement(Box, __assign({}, (colorMode == 'dark' ? darkStyles : {})), + React.createElement(DrawerOverlay, null), + React.createElement(DrawerContent, null, + React.createElement(DrawerCloseButton, null), + React.createElement(Box, { mt: '60px' }), + React.createElement(DrawerBody, null, + React.createElement(Stack, { maxW: '100%', isTruncated: true, spacing: '20px', align: 'center' }, Array.isArray(navs) ? (React.createElement(Stack, { spacing: '40px' }, navs.map(function (x, i) { return (React.createElement(Box, { key: i, fontSize: 'text', fontWeight: 'medium' }, x)); }))) : (navs)))))))); +}; +var Menu = function (props) { + return (React.createElement("svg", __assign({ xmlns: 'http://www.w3.org/2000/svg', width: '24', height: '24', viewBox: '0 0 24 24', fill: 'none', stroke: 'currentColor', strokeWidth: '2', strokeLinejoin: 'round', strokeLinecap: 'round' }, props), + React.createElement("line", { x1: '3', y1: '12', x2: '21', y2: '12' }), + React.createElement("line", { x1: '3', y1: '6', x2: '21', y2: '6' }), + React.createElement("line", { x1: '3', y1: '18', x2: '21', y2: '18' }))); +}; diff --git a/landing-blocks/esm/PatternBackground.d.ts b/landing-blocks/esm/PatternBackground.d.ts new file mode 100644 index 0000000..f9974c5 --- /dev/null +++ b/landing-blocks/esm/PatternBackground.d.ts @@ -0,0 +1,36 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type PatternBackgroundProps = BoxProps & { + pattern?: keyof (typeof patterns); + mainColor?: string; + scatter?: number; +}; +declare const patterns: { + dotsSm: { + backgroundImage: string; + backgroundSize: string; + }; + dotsMd: { + backgroundImage: string; + backgroundSize: string; + }; + dotsLg: { + backgroundImage: string; + backgroundSize: string; + }; + dotsXl: { + backgroundImage: string; + backgroundSize: string; + }; + diagonalLinesSm: { + backgroundImage: string; + backgroundSize: string; + }; + diagonalLinesMd: { + backgroundImage: string; + backgroundSize: string; + }; +}; +export declare function PatternBackground({ pattern, scatter, children, ...props }: PatternBackgroundProps): JSX.Element; +export {}; +//# sourceMappingURL=PatternBackground.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/PatternBackground.d.ts.map b/landing-blocks/esm/PatternBackground.d.ts.map new file mode 100644 index 0000000..9535665 --- /dev/null +++ b/landing-blocks/esm/PatternBackground.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"PatternBackground.d.ts","sourceRoot":"","sources":["../src/PatternBackground.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAGhD,oBAAY,sBAAsB,GAAG,QAAQ,GAAG;IAC5C,OAAO,CAAC,EAAE,MAAM,CAAC,OAAO,QAAQ,CAAC,CAAA;IACjC,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,OAAO,CAAC,EAAE,MAAM,CAAA;CACnB,CAAA;AAGD,QAAA,MAAM,QAAQ;;;;;;;;;;;;;;;;;;;;;;;;;CAyBb,CAAA;AAED,wBAAgB,iBAAiB,CAAC,EAC9B,OAAkB,EAClB,OAAO,EACP,QAAQ,EACR,GAAG,KAAK,EACX,EAAE,sBAAsB,eAiBxB"} \ No newline at end of file diff --git a/landing-blocks/esm/PatternBackground.js b/landing-blocks/esm/PatternBackground.js new file mode 100644 index 0000000..fb2d660 --- /dev/null +++ b/landing-blocks/esm/PatternBackground.js @@ -0,0 +1,57 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box } from '@chakra-ui/react'; +import React from 'react'; +var patterns = { + dotsSm: { + backgroundImage: 'radial-gradient(currentColor 0.5px, transparent 0.5px)', + backgroundSize: 'calc(10 * 0.5px) calc(10 * 0.5px)', + }, + dotsMd: { + backgroundImage: 'radial-gradient(currentColor 1px, transparent 1px)', + backgroundSize: 'calc(10 * 1px) calc(10 * 1px)', + }, + dotsLg: { + backgroundImage: 'radial-gradient(currentColor 1.5px, transparent 1.5px)', + backgroundSize: 'calc(10 * 1.5px) calc(10 * 1.5px)', + }, + dotsXl: { + backgroundImage: 'radial-gradient(currentColor 2px, transparent 2px)', + backgroundSize: 'calc(10 * 2px) calc(10 * 2px)', + }, + diagonalLinesSm: { + backgroundImage: 'repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%)', + backgroundSize: '10px 10px', + }, + diagonalLinesMd: { + backgroundImage: 'repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%)', + backgroundSize: '25px 25px', + }, +}; +export function PatternBackground(_a) { + // const { colorMode } = useColorMode() + // const dark = colorMode === 'dark' + var _b = _a.pattern, pattern = _b === void 0 ? 'dotsMd' : _b, scatter = _a.scatter, children = _a.children, props = __rest(_a, ["pattern", "scatter", "children"]); + return (React.createElement(Box, __assign({ transform: "translate(".concat(scatter, "px, ").concat(scatter, "px)") }, patterns[pattern], props), + React.createElement(Box, { transform: "translate(".concat(-scatter, "px, ").concat(-scatter, "px)") }, children))); +} diff --git a/landing-blocks/esm/Pricing.d.ts b/landing-blocks/esm/Pricing.d.ts new file mode 100644 index 0000000..20d0505 --- /dev/null +++ b/landing-blocks/esm/Pricing.d.ts @@ -0,0 +1,19 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type PricingProps = { + heading?: ReactNode; + subheading?: ReactNode; + animate?: boolean; + features: string[]; + prices: PriceColumnType[]; +} & PageContainerProps; +export interface PriceColumnType { + background?: string; + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + features: ReactNode[]; + price: string; +} +export declare function Pricing({ heading, subheading, features, prices, animate, ...rest }: PricingProps): JSX.Element; +//# sourceMappingURL=Pricing.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Pricing.d.ts.map b/landing-blocks/esm/Pricing.d.ts.map new file mode 100644 index 0000000..465a722 --- /dev/null +++ b/landing-blocks/esm/Pricing.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Pricing.d.ts","sourceRoot":"","sources":["../src/Pricing.tsx"],"names":[],"mappings":"AAGA,OAAc,EAAY,SAAS,EAAE,MAAM,OAAO,CAAA;AAGlD,OAAO,EAA6B,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAQxE,oBAAY,YAAY,GAAG;IACvB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,OAAO,CAAC,EAAE,OAAO,CAAA;IACjB,QAAQ,EAAE,MAAM,EAAE,CAAA;IAClB,MAAM,EAAE,eAAe,EAAE,CAAA;CAC5B,GAAG,kBAAkB,CAAA;AAEtB,MAAM,WAAW,eAAe;IAC5B,UAAU,CAAC,EAAE,MAAM,CAAA;IACnB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,QAAQ,EAAE,SAAS,EAAE,CAAA;IACrB,KAAK,EAAE,MAAM,CAAA;CAChB;AAED,wBAAgB,OAAO,CAAC,EACpB,OAA0B,EAC1B,UAA4C,EAC5C,QAAa,EACb,MAAW,EACX,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,YAAY,eAyDd"} \ No newline at end of file diff --git a/landing-blocks/esm/Pricing.js b/landing-blocks/esm/Pricing.js new file mode 100644 index 0000000..15e4094 --- /dev/null +++ b/landing-blocks/esm/Pricing.js @@ -0,0 +1,83 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { DarkMode, Divider } from '@chakra-ui/react'; +import Color from 'color-js'; +import { Box, Stack } from '@chakra-ui/react'; +import React, { Fragment } from 'react'; +import { Heading } from './Heading'; +import { useMyColorMode } from './hooks'; +import { darkStyles, PageContainer } from './layout'; +import { useColor } from './support'; +var featureLineMinH = '36px'; +var featuresWidth = '370px'; +var pricingHeaderMinH = '160px'; +var pricingNamesMinH = '60px'; +export function Pricing(_a) { + var _b = _a.heading, heading = _b === void 0 ? 'Simple Pricing' : _b, _c = _a.subheading, subheading = _c === void 0 ? 'Real value for your work life' : _c, _d = _a.features, features = _d === void 0 ? [] : _d, _e = _a.prices, prices = _e === void 0 ? [] : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "features", "prices", "animate"]); + var belowPrice = '/ month'; + var colorMode = useMyColorMode(rest).colorMode; + return (React.createElement(PageContainer, __assign({}, rest), + React.createElement(Stack, { direction: ['column', null, 'row'] }, + React.createElement(Stack, { minW: featuresWidth, display: ['none', null, 'flex'] }, + React.createElement(Stack, { minH: pricingNamesMinH }, + React.createElement(Box, { fontWeight: 'medium', fontSize: 'subheading' }, heading), + React.createElement(Box, { opacity: 0.7 }, subheading)), + React.createElement(Box, { h: pricingHeaderMinH }), + React.createElement(Stack, { direction: 'row' }, + React.createElement(Stack, { spacing: '20px' }, features.map(function (x) { return (React.createElement(Box, { textAlign: 'right', minH: featureLineMinH }, x)); })))), + React.createElement(Stack, { align: 'center', display: ['flex', null, 'none'] }, + React.createElement(Box, { fontWeight: 'medium', fontSize: 'subheading' }, heading), + React.createElement(Box, { opacity: 0.7 }, subheading), + React.createElement(Box, { h: '100px' })), + React.createElement(Stack, { align: ['center', null, 'flex-start'], w: '100%', direction: ['column', null, 'row'], justify: 'space-between', spacing: ['100px'] }, prices.map(function (x) { return (React.createElement(Box, { w: '100%', h: '100%' }, + React.createElement(Divider, { display: ['block', null, 'none'] }), + React.createElement(PriceColumn, { priceSection: x, belowPrice: belowPrice, features: features, dark: colorMode === 'dark', h: '100%', w: ['100%', null, '200px'] }), + React.createElement(Divider, { display: ['block', null, 'none'] }))); }))))); +} +function PriceColumn(_a) { + var priceSection = _a.priceSection, belowPrice = _a.belowPrice, features = _a.features, dark = _a.dark, rest = __rest(_a, ["priceSection", "belowPrice", "features", "dark"]); + var realBg = useColor(priceSection.background || (dark ? '#000' : '#fff')); + var lightness = Color(realBg).getLightness(); + var isDark = lightness < 0.7; + var Mode = isDark ? DarkMode : Fragment; + return (React.createElement(Stack, __assign({ align: 'center' }, rest), + React.createElement(Stack, { align: 'center', minH: ['none', null, pricingNamesMinH], maxH: ['none', null, pricingNamesMinH] }, + React.createElement(Box, { fontWeight: 'medium' }, priceSection.heading), + React.createElement(Box, { fontSize: 'subtext', opacity: 0.7 }, priceSection.subheading)), + React.createElement(Mode, null, + React.createElement(Stack, __assign({ w: '100%', h: '100%', align: 'center', bg: priceSection.background || 'transparent', borderRadius: '10px' }, (isDark ? darkStyles : {}), { p: ['20px', null, '0'] }), + React.createElement(Stack, { align: 'center', spacing: '10px', minH: ['none', null, pricingHeaderMinH], maxH: ['none', null, pricingHeaderMinH], py: '20px' }, + React.createElement(Heading, { textAlign: 'center', fontWeight: 'semibold' }, priceSection.price), + React.createElement(Box, { fontSize: 'subtext', opacity: 0.7 }, belowPrice)), + React.createElement(Stack, { spacing: '20px' }, features.map(function (x, i) { + var feature = priceSection.features[i]; + if (!feature) { + return null; + } + return (React.createElement(Stack, { minH: featureLineMinH, px: ['10px', null, '0px'] }, + React.createElement(Box, { display: ['block', null, 'none'], opacity: 0.6, fontWeight: 'normal' }, x), + React.createElement(Box, null, feature))); + })), + React.createElement(Box, { flex: '1' }), + React.createElement(Stack, { p: '20px', fontWeight: 'medium', align: 'center', minH: '30px' }, priceSection.cta))))); +} diff --git a/landing-blocks/esm/Section.d.ts b/landing-blocks/esm/Section.d.ts new file mode 100644 index 0000000..dc62bf2 --- /dev/null +++ b/landing-blocks/esm/Section.d.ts @@ -0,0 +1,7 @@ +/// +import { StackProps } from '@chakra-ui/react'; +export declare type SectionProps = { + degree?: number; +} & StackProps; +export declare const Section: ({ children, degree, ...props }: SectionProps) => JSX.Element; +//# sourceMappingURL=Section.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Section.d.ts.map b/landing-blocks/esm/Section.d.ts.map new file mode 100644 index 0000000..36df7e2 --- /dev/null +++ b/landing-blocks/esm/Section.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Section.d.ts","sourceRoot":"","sources":["../src/Section.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAwB,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAInE,oBAAY,YAAY,GAAG;IAAE,MAAM,CAAC,EAAE,MAAM,CAAA;CAAE,GAAG,UAAU,CAAA;AAE3D,eAAO,MAAM,OAAO,mCAAwC,YAAY,gBAoCvE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/Section.js b/landing-blocks/esm/Section.js new file mode 100644 index 0000000..3b16793 --- /dev/null +++ b/landing-blocks/esm/Section.js @@ -0,0 +1,36 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { getPageContainerProps } from './support'; +export var Section = function (_a) { + var children = _a.children, _b = _a.degree, degree = _b === void 0 ? 2 : _b, props = __rest(_a, ["children", "degree"]); + var _c = getPageContainerProps(props), spacing = _c[0], rest = _c[1]; + // const { bg } = rest + var baseProps = __assign({ width: '100%', top: 0, left: 0, right: 0, bottom: 0, position: 'absolute', transform: "skewY(".concat(degree, "deg)"), transformOrigin: 'center' }, rest); + return (React.createElement(Stack, __assign({ spacing: '0px', position: 'relative', as: 'section' }, rest), + React.createElement(Box, __assign({ m: 0 }, baseProps)), + React.createElement(Box, __assign({}, baseProps, { m: 0, transform: "skewY(".concat(degree + 2, "deg)"), transformOrigin: '60%', opacity: 0.2 })), + React.createElement(Box, __assign({}, baseProps, { m: 0, transform: "skewY(".concat(degree + 3, "deg)"), transformOrigin: '70%', opacity: 0.1 })), + React.createElement(Stack, __assign({ align: 'stretch', width: '100%', m: 0 }, spacing), children))); +}; diff --git a/landing-blocks/esm/SectionTitle.d.ts b/landing-blocks/esm/SectionTitle.d.ts new file mode 100644 index 0000000..ccd1729 --- /dev/null +++ b/landing-blocks/esm/SectionTitle.d.ts @@ -0,0 +1,11 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type SectionTitleProps = { + heading?: ReactNode; + subheading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; + animate?: any; +} & PageContainerProps; +export declare function SectionTitle({ heading, subheading, bullet, cta, animate, ...rest }: SectionTitleProps): JSX.Element; +//# sourceMappingURL=SectionTitle.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/SectionTitle.d.ts.map b/landing-blocks/esm/SectionTitle.d.ts.map new file mode 100644 index 0000000..d000134 --- /dev/null +++ b/landing-blocks/esm/SectionTitle.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SectionTitle.d.ts","sourceRoot":"","sources":["../src/SectionTitle.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAIjE,oBAAY,iBAAiB,GAAG;IAC5B,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;IAClB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,YAAY,CAAC,EACzB,OAAY,EACZ,UAAe,EACf,MAAW,EACX,GAAqB,EACrB,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,iBAAiB,eAuBnB"} \ No newline at end of file diff --git a/landing-blocks/esm/SectionTitle.js b/landing-blocks/esm/SectionTitle.js new file mode 100644 index 0000000..2d6765f --- /dev/null +++ b/landing-blocks/esm/SectionTitle.js @@ -0,0 +1,40 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Bullet } from './Bullet'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +import { clone } from './support'; +export function SectionTitle(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, _e = _a.cta, cta = _e === void 0 ? '' : _e, _f = _a.animate, animate = _f === void 0 ? undefined : _f, rest = __rest(_a, ["heading", "subheading", "bullet", "cta", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({}, rest), + React.createElement(Stack, { as: Faded, alignSelf: 'center', maxW: '700px', spacing: '30px', align: 'center', textAlign: 'center' }, + React.createElement(Bullet, null, bullet), + React.createElement(Heading, null, heading), + React.createElement(Subheading, null, subheading), + cta && (React.createElement(Col, { justify: 'center', align: 'center' }, clone(cta)))))); +} diff --git a/landing-blocks/esm/Shape.d.ts b/landing-blocks/esm/Shape.d.ts new file mode 100644 index 0000000..d20cb19 --- /dev/null +++ b/landing-blocks/esm/Shape.d.ts @@ -0,0 +1,8 @@ +/// +import { BoxProps } from '@chakra-ui/react'; +export declare type ShapeProps = BoxProps & { + shape?: 'circle' | 'rect'; + mainColor?: string; +}; +export declare function Shape({ shape, mainColor, bg, color, ...props }: ShapeProps): JSX.Element; +//# sourceMappingURL=Shape.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Shape.d.ts.map b/landing-blocks/esm/Shape.d.ts.map new file mode 100644 index 0000000..88849ab --- /dev/null +++ b/landing-blocks/esm/Shape.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Shape.d.ts","sourceRoot":"","sources":["../src/Shape.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAO,QAAQ,EAAgB,MAAM,kBAAkB,CAAA;AAI9D,oBAAY,UAAU,GAAG,QAAQ,GAAG;IAChC,KAAK,CAAC,EAAE,QAAQ,GAAG,MAAM,CAAA;IACzB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,CAAA;AAED,wBAAgB,KAAK,CAAC,EAClB,KAAgB,EAChB,SAAkB,EAClB,EAAE,EACF,KAAK,EACL,GAAG,KAAK,EACX,EAAE,UAAU,eAoBZ"} \ No newline at end of file diff --git a/landing-blocks/esm/Shape.js b/landing-blocks/esm/Shape.js new file mode 100644 index 0000000..4f08a2b --- /dev/null +++ b/landing-blocks/esm/Shape.js @@ -0,0 +1,38 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, useColorMode } from '@chakra-ui/react'; +import React, { Fragment } from 'react'; +import { useColor } from './support'; +export function Shape(_a) { + var _b = _a.shape, shape = _b === void 0 ? 'circle' : _b, _c = _a.mainColor, mainColor = _c === void 0 ? 'gray' : _c, bg = _a.bg, color = _a.color, props = __rest(_a, ["shape", "mainColor", "bg", "color"]); + var colorMode = useColorMode().colorMode; + var dark = colorMode === 'dark'; + var realColor = useColor(mainColor); + if (!props.children) { + return React.createElement(Fragment, null); + } + if (shape === 'circle') { + return (React.createElement(Box, __assign({ bg: bg ? bg : dark ? "white" : "black", color: color ? color : !dark ? "white" : "black", borderRadius: '100%', p: '1rem' }, props))); + } + return null; +} diff --git a/landing-blocks/esm/Subheading.d.ts b/landing-blocks/esm/Subheading.d.ts new file mode 100644 index 0000000..4fcb2eb --- /dev/null +++ b/landing-blocks/esm/Subheading.d.ts @@ -0,0 +1,4 @@ +/// +import { HeadingProps } from '@chakra-ui/react'; +export declare function Subheading(props: HeadingProps): JSX.Element; +//# sourceMappingURL=Subheading.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/Subheading.d.ts.map b/landing-blocks/esm/Subheading.d.ts.map new file mode 100644 index 0000000..1540c83 --- /dev/null +++ b/landing-blocks/esm/Subheading.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Subheading.d.ts","sourceRoot":"","sources":["../src/Subheading.tsx"],"names":[],"mappings":";AAAA,OAAO,EAAgB,YAAY,EAAE,MAAM,kBAAkB,CAAA;AAG7D,wBAAgB,UAAU,CAAC,KAAK,EAAE,YAAY,eAgB7C"} \ No newline at end of file diff --git a/landing-blocks/esm/Subheading.js b/landing-blocks/esm/Subheading.js new file mode 100644 index 0000000..1e225eb --- /dev/null +++ b/landing-blocks/esm/Subheading.js @@ -0,0 +1,22 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import { Heading as H } from '@chakra-ui/react'; +import React, { Fragment } from 'react'; +export function Subheading(props) { + if (!props.children) { + return React.createElement(Fragment, null); + } + var as = typeof props.children === 'string' ? 'h2' : 'span'; + return (React.createElement(H, __assign({ as: as, + // + opacity: 0.64, fontWeight: 'medium', lineHeight: '1.4em', fontSize: 'subheading' }, props))); +} diff --git a/landing-blocks/esm/TestimonialsLogos.d.ts b/landing-blocks/esm/TestimonialsLogos.d.ts new file mode 100644 index 0000000..dc2cfda --- /dev/null +++ b/landing-blocks/esm/TestimonialsLogos.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TestimonialsLogosProps = { + heading?: ReactNode; + subheading?: ReactNode; + testimonials: ReactNode[]; + animate?: any; +} & PageContainerProps; +export declare function TestimonialsLogos({ heading, subheading, testimonials, animate, ...rest }: TestimonialsLogosProps): JSX.Element; +//# sourceMappingURL=TestimonialsLogos.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/TestimonialsLogos.d.ts.map b/landing-blocks/esm/TestimonialsLogos.d.ts.map new file mode 100644 index 0000000..03a348d --- /dev/null +++ b/landing-blocks/esm/TestimonialsLogos.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TestimonialsLogos.d.ts","sourceRoot":"","sources":["../src/TestimonialsLogos.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAGxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,sBAAsB,GAAG;IACjC,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,YAAY,EAAE,SAAS,EAAE,CAAA;IACzB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,iBAAiB,CAAC,EAC9B,OAAY,EACZ,UAAe,EACf,YAAY,EACZ,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,sBAAsB,eAqCxB"} \ No newline at end of file diff --git a/landing-blocks/esm/TestimonialsLogos.js b/landing-blocks/esm/TestimonialsLogos.js new file mode 100644 index 0000000..41c9f67 --- /dev/null +++ b/landing-blocks/esm/TestimonialsLogos.js @@ -0,0 +1,38 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +export function TestimonialsLogos(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, testimonials = _a.testimonials, _d = _a.animate, animate = _d === void 0 ? undefined : _d, rest = __rest(_a, ["heading", "subheading", "testimonials", "animate"]); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ spacing: '40px', py: '20px' }, rest), + (heading || subheading) && (React.createElement(Stack, { align: 'center', spacing: '20px' }, + React.createElement(Heading, { as: 'h2' }, heading), + React.createElement(Subheading, null, subheading))), + React.createElement(Stack, { as: Faded, direction: ['column', 'column', 'row'], justify: 'space-evenly', spacing: '40px', align: 'center' }, testimonials.map(function (x, i) { return (React.createElement(Col, { key: i, minW: ['100%', '100%', '160px'], align: 'center' }, + React.createElement(Col, { opacity: 0.7, minH: '80px', w: '160px', justify: 'center', align: 'center' }, x))); })))); +} diff --git a/landing-blocks/esm/TestimonialsTweets.d.ts b/landing-blocks/esm/TestimonialsTweets.d.ts new file mode 100644 index 0000000..a509601 --- /dev/null +++ b/landing-blocks/esm/TestimonialsTweets.d.ts @@ -0,0 +1,10 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TestimonialsTweetsProps = { + heading?: ReactNode; + subheading?: ReactNode; + tweets: string[]; + animate?: any; +} & PageContainerProps; +export declare function TestimonialsTweets({ heading, subheading, tweets, animate, ...rest }: TestimonialsTweetsProps): JSX.Element; +//# sourceMappingURL=TestimonialsTweets.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/TestimonialsTweets.d.ts.map b/landing-blocks/esm/TestimonialsTweets.d.ts.map new file mode 100644 index 0000000..16774db --- /dev/null +++ b/landing-blocks/esm/TestimonialsTweets.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TestimonialsTweets.d.ts","sourceRoot":"","sources":["../src/TestimonialsTweets.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAIxC,OAAO,EAAsB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAGjE,oBAAY,uBAAuB,GAAG;IAClC,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,UAAU,CAAC,EAAE,SAAS,CAAA;IACtB,MAAM,EAAE,MAAM,EAAE,CAAA;IAChB,OAAO,CAAC,EAAE,GAAG,CAAA;CAChB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,kBAAkB,CAAC,EAC/B,OAAY,EACZ,UAAe,EACf,MAAW,EACX,OAAmB,EACnB,GAAG,IAAI,EACV,EAAE,uBAAuB,eAmDzB"} \ No newline at end of file diff --git a/landing-blocks/esm/TestimonialsTweets.js b/landing-blocks/esm/TestimonialsTweets.js new file mode 100644 index 0000000..ad9d9eb --- /dev/null +++ b/landing-blocks/esm/TestimonialsTweets.js @@ -0,0 +1,61 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import styled from '@emotion/styled'; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { TwitterTweetEmbed } from 'react-twitter-embed'; +import { Heading } from './Heading'; +import { useFaded } from './hooks'; +import { Col, PageContainer } from './layout'; +import { Subheading } from './Subheading'; +export function TestimonialsTweets(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.subheading, subheading = _c === void 0 ? '' : _c, _d = _a.tweets, tweets = _d === void 0 ? [] : _d, _e = _a.animate, animate = _e === void 0 ? undefined : _e, rest = __rest(_a, ["heading", "subheading", "tweets", "animate"]); + tweets = tweets.map(convertUrlToTweetId); + var Faded = useFaded({ animate: animate }).Faded; + return (React.createElement(PageContainer, __assign({ spacing: '20px', py: '20px' }, rest), + (heading || subheading) && (React.createElement(Stack, { align: 'center', spacing: '20px' }, + React.createElement(Heading, { as: 'h2' }, heading), + React.createElement(Subheading, null, subheading))), + React.createElement(Stack, { as: Faded, + // direction={['column', 'column', 'row']} + direction: 'row', flexWrap: 'wrap', justify: 'space-evenly', align: 'center', minW: '100%' }, tweets.map(function (id, i) { return (React.createElement(Col, { m: '10px', key: i, minW: '260px', shadow: 'md', borderRadius: 'lg', overflow: 'hidden' }, + React.createElement(Unclickable, { height: 'calc(fit-content - 20px)' }, + React.createElement(TwitterTweetEmbed + // style={{paddingBottom: 0, marginBottom: 0}} + , { + // style={{paddingBottom: 0, marginBottom: 0}} + placeholder: React.createElement(Box, { bg: '#fff', width: '400px', border: '1px solid #ddd', borderRadius: '10px', height: '200px' }), tweetId: id })))); })))); +} +var Unclickable = styled(Box)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n pointer-events: none;\n .twitter-tweet {\n margin-bottom: 0px !important;\n }\n"], ["\n pointer-events: none;\n .twitter-tweet {\n margin-bottom: 0px !important;\n }\n"]))); +function convertUrlToTweetId(url) { + if (url.startsWith('http')) { + var path = new URL(url).pathname; + return path.split('/').reverse()[0]; + } + return url; +} +var templateObject_1; diff --git a/landing-blocks/esm/TopBanner.d.ts b/landing-blocks/esm/TopBanner.d.ts new file mode 100644 index 0000000..c33f2c5 --- /dev/null +++ b/landing-blocks/esm/TopBanner.d.ts @@ -0,0 +1,9 @@ +import { ReactNode } from 'react'; +import { PageContainerProps } from './layout'; +export declare type TopBannerProps = { + heading?: ReactNode; + cta?: ReactNode; + bullet?: ReactNode; +} & PageContainerProps; +export declare function TopBanner({ heading, cta, bullet, ...rest }: TopBannerProps): JSX.Element; +//# sourceMappingURL=TopBanner.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/TopBanner.d.ts.map b/landing-blocks/esm/TopBanner.d.ts.map new file mode 100644 index 0000000..b7fcdd1 --- /dev/null +++ b/landing-blocks/esm/TopBanner.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TopBanner.d.ts","sourceRoot":"","sources":["../src/TopBanner.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAA;AAExC,OAAO,EAAiB,kBAAkB,EAAE,MAAM,UAAU,CAAA;AAE5D,oBAAY,cAAc,GAAG;IACzB,OAAO,CAAC,EAAE,SAAS,CAAA;IACnB,GAAG,CAAC,EAAE,SAAS,CAAA;IACf,MAAM,CAAC,EAAE,SAAS,CAAA;CACrB,GAAG,kBAAkB,CAAA;AAEtB,wBAAgB,SAAS,CAAC,EACtB,OAAY,EACZ,GAAQ,EACR,MAAW,EACX,GAAG,IAAI,EACV,EAAE,cAAc,eAgBhB"} \ No newline at end of file diff --git a/landing-blocks/esm/TopBanner.js b/landing-blocks/esm/TopBanner.js new file mode 100644 index 0000000..e421e02 --- /dev/null +++ b/landing-blocks/esm/TopBanner.js @@ -0,0 +1,34 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box, Stack } from '@chakra-ui/react'; +import React from 'react'; +import { Bullet } from './Bullet'; +import { PageContainer } from './layout'; +export function TopBanner(_a) { + var _b = _a.heading, heading = _b === void 0 ? '' : _b, _c = _a.cta, cta = _c === void 0 ? '' : _c, _d = _a.bullet, bullet = _d === void 0 ? '' : _d, rest = __rest(_a, ["heading", "cta", "bullet"]); + return (React.createElement(PageContainer, __assign({ py: '10px' }, rest), + React.createElement(Stack, { alignSelf: 'center', spacing: '10px', direction: 'row', align: 'center', justify: 'center' }, + React.createElement(Bullet, null, bullet), + React.createElement(Box, null, heading), + React.createElement(Box, null, cta)))); +} diff --git a/landing-blocks/esm/animations/bouncein.d.ts b/landing-blocks/esm/animations/bouncein.d.ts new file mode 100644 index 0000000..4b0738d --- /dev/null +++ b/landing-blocks/esm/animations/bouncein.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=bouncein.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/bouncein.d.ts.map b/landing-blocks/esm/animations/bouncein.d.ts.map new file mode 100644 index 0000000..1cfac9a --- /dev/null +++ b/landing-blocks/esm/animations/bouncein.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"bouncein.d.ts","sourceRoot":"","sources":["../../src/animations/bouncein.ts"],"names":[],"mappings":";AAwCA,wBAAqC"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/bouncein.js b/landing-blocks/esm/animations/bouncein.js new file mode 100644 index 0000000..c866568 --- /dev/null +++ b/landing-blocks/esm/animations/bouncein.js @@ -0,0 +1,37 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var _a; +import { keyframes } from '@emotion/react'; +import { cubicBezier, getNextPercentage, scale3d } from './utils'; +var timing = { + animationTimingFunction: cubicBezier(0.215, 0.61, 0.355, 1.0), +}; +var TOTAL = 5; +var bounceIn = (_a = { + from: timing + }, + _a[getNextPercentage(0, TOTAL)] = { + opacity: 0, + transform: scale3d(0.3, 0.3, 0.3), + }, + _a[getNextPercentage(1, TOTAL)] = __assign(__assign({}, timing), { transform: scale3d(1.1, 1.1, 1.1) }), + _a[getNextPercentage(2, TOTAL)] = __assign(__assign({}, timing), { transform: scale3d(0.9, 0.9, 0.9) }), + _a[getNextPercentage(3, TOTAL)] = __assign(__assign({}, timing), { opacity: 1, transform: scale3d(1.03, 1.03, 1.03) }), + _a[getNextPercentage(4, TOTAL)] = __assign(__assign({}, timing), { transform: scale3d(0.97, 0.97, 0.97) }), + _a.to = __assign(__assign({}, timing), { opacity: 1, transform: scale3d(1, 1, 1) }), + _a); +export default keyframes(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), bounceIn); +var templateObject_1; diff --git a/landing-blocks/esm/animations/headshake.d.ts b/landing-blocks/esm/animations/headshake.d.ts new file mode 100644 index 0000000..31458a3 --- /dev/null +++ b/landing-blocks/esm/animations/headshake.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=headshake.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/headshake.d.ts.map b/landing-blocks/esm/animations/headshake.d.ts.map new file mode 100644 index 0000000..44524a4 --- /dev/null +++ b/landing-blocks/esm/animations/headshake.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"headshake.d.ts","sourceRoot":"","sources":["../../src/animations/headshake.ts"],"names":[],"mappings":";AA6BA,wBAAsC"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/headshake.js b/landing-blocks/esm/animations/headshake.js new file mode 100644 index 0000000..2db998b --- /dev/null +++ b/landing-blocks/esm/animations/headshake.js @@ -0,0 +1,30 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +var _a; +import { keyframes } from '@emotion/react'; +import { compose, getNextPercentage, rotateY, translateX } from './utils'; +var translateAndRotate = compose(translateX, rotateY); +var noShake = { + transform: translateX(0), +}; +var TOTAL = 5; +var headShake = (_a = {}, + _a[getNextPercentage(0, TOTAL)] = noShake, + _a[getNextPercentage(1, TOTAL)] = { + transform: translateAndRotate('-6px', '-9deg'), + }, + _a[getNextPercentage(2, TOTAL)] = { + transform: translateAndRotate('5px', '7deg'), + }, + _a[getNextPercentage(3, TOTAL)] = { + transform: translateAndRotate('-3px', '-5deg'), + }, + _a[getNextPercentage(4, TOTAL)] = { + transform: translateAndRotate('2px', '3deg'), + }, + _a[getNextPercentage(5, TOTAL)] = noShake, + _a); +export default keyframes(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), headShake); +var templateObject_1; diff --git a/landing-blocks/esm/animations/jello.d.ts b/landing-blocks/esm/animations/jello.d.ts new file mode 100644 index 0000000..6f649fe --- /dev/null +++ b/landing-blocks/esm/animations/jello.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=jello.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/jello.d.ts.map b/landing-blocks/esm/animations/jello.d.ts.map new file mode 100644 index 0000000..a71cef4 --- /dev/null +++ b/landing-blocks/esm/animations/jello.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"jello.d.ts","sourceRoot":"","sources":["../../src/animations/jello.ts"],"names":[],"mappings":";AAoCA,wBAAkC"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/jello.js b/landing-blocks/esm/animations/jello.js new file mode 100644 index 0000000..3ce4e02 --- /dev/null +++ b/landing-blocks/esm/animations/jello.js @@ -0,0 +1,37 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +import { keyframes } from '@emotion/react'; +import { skewXY } from './utils'; +var noSkew = { + transform: 'none' +}; +var jello = { + from: noSkew, + '11.1%': noSkew, + '22.2%': { + transform: skewXY(-12.5, -12.5) + }, + '33.3': { + transform: skewXY(6.25, 6.25) + }, + '44.4': { + transform: skewXY(-3.125, -3.125) + }, + '55.5': { + transform: skewXY(1.5625, 1.5625) + }, + '66.6': { + transform: skewXY(-0.78125, -0.78125) + }, + '77.7': { + transform: skewXY(0.390625, 0.390625) + }, + '88.8': { + transform: skewXY(-0.1953125, -0.1953125) + }, + to: noSkew +}; +export default keyframes(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), jello); +var templateObject_1; diff --git a/landing-blocks/esm/animations/shake.d.ts b/landing-blocks/esm/animations/shake.d.ts new file mode 100644 index 0000000..70013e6 --- /dev/null +++ b/landing-blocks/esm/animations/shake.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=shake.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/shake.d.ts.map b/landing-blocks/esm/animations/shake.d.ts.map new file mode 100644 index 0000000..ad16517 --- /dev/null +++ b/landing-blocks/esm/animations/shake.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"shake.d.ts","sourceRoot":"","sources":["../../src/animations/shake.ts"],"names":[],"mappings":";AA+BA,wBAAkC"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/shake.js b/landing-blocks/esm/animations/shake.js new file mode 100644 index 0000000..5f5e8e9 --- /dev/null +++ b/landing-blocks/esm/animations/shake.js @@ -0,0 +1,30 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +import { keyframes } from '@emotion/react'; +import { translate3d } from './utils'; +var noShake = { + transform: translate3d(0, 0, 0) +}; +var downShake = { + transform: translate3d('-10px', 0, 0) +}; +var upShake = { + transform: translate3d('10px', 0, 0) +}; +var shake = { + from: noShake, + '10%': downShake, + '20%': upShake, + '30%': downShake, + '40%': upShake, + '50%': downShake, + '60%': upShake, + '70%': downShake, + '80%': upShake, + '90%': downShake, + to: noShake +}; +export default keyframes(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), shake); +var templateObject_1; diff --git a/landing-blocks/esm/animations/types.d.ts b/landing-blocks/esm/animations/types.d.ts new file mode 100644 index 0000000..c4dde6f --- /dev/null +++ b/landing-blocks/esm/animations/types.d.ts @@ -0,0 +1,8 @@ +export declare type CSSValue = string | number; +export declare type Keyframe = { + [property: string]: CSSValue; +}; +export declare type Animation = { + [keyframe: string]: Keyframe; +}; +//# sourceMappingURL=types.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/types.d.ts.map b/landing-blocks/esm/animations/types.d.ts.map new file mode 100644 index 0000000..b1ace9e --- /dev/null +++ b/landing-blocks/esm/animations/types.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../src/animations/types.ts"],"names":[],"mappings":"AAEA,oBAAY,QAAQ,GAAG,MAAM,GAAG,MAAM,CAAA;AAEtC,oBAAY,QAAQ,GAAG;IACrB,CAAC,QAAQ,EAAE,MAAM,GAAG,QAAQ,CAAC;CAC9B,CAAA;AAED,oBAAY,SAAS,GAAG;IACtB,CAAC,QAAQ,EAAE,MAAM,GAAG,QAAQ,CAAC;CAC9B,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/types.js b/landing-blocks/esm/animations/types.js new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/landing-blocks/esm/animations/types.js @@ -0,0 +1 @@ +export {}; diff --git a/landing-blocks/esm/animations/utils.d.ts b/landing-blocks/esm/animations/utils.d.ts new file mode 100644 index 0000000..6f0bf75 --- /dev/null +++ b/landing-blocks/esm/animations/utils.d.ts @@ -0,0 +1,25 @@ +import { CSSValue } from './types'; +/** + * Composes a variable number of CSS helper functions. + * Returns a function that accepts all the original arguments + * of the functions it composed. If the original function + * accepted multiple arguments, they must be passed as + * an array. + * @example + * const translateXandRotateY = compose(translateX, rotateY); + * const cssValue = translateXandRotateY('-5px', '30deg'); + */ +export declare const compose: (...funcs: Array) => (...styleArgs: Array>) => string; +export declare function getNextPercentage(i: any, total: any, limit?: number): string; +export declare const cubicBezier: (a: number, b: number, c: number, d: number) => string; +export declare const translate3d: (a: CSSValue, b: CSSValue, c: CSSValue) => string; +export declare const translateX: (a: CSSValue) => string; +export declare const scale3d: (a: number, b: number, c: number) => string; +export declare const scale: (a: number) => string; +export declare const skewX: (deg: number) => string; +export declare const skewY: (deg: number) => string; +export declare const skewXY: (x: number, y: number) => string; +export declare const rotateY: (a: CSSValue) => string; +export declare const rotate3d: (a: number, b: number, c: number, d: number) => string; +export declare const perspective: (a: CSSValue) => string; +//# sourceMappingURL=utils.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/utils.d.ts.map b/landing-blocks/esm/animations/utils.d.ts.map new file mode 100644 index 0000000..ebb29a6 --- /dev/null +++ b/landing-blocks/esm/animations/utils.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/animations/utils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,SAAS,CAAA;AAElC;;;;;;;;;GASG;AACH,eAAO,MAAM,OAAO,aAAc,MAAM,QAAQ,CAAC,oBACvB,MAAM,QAAQ,GAAG,MAAM,QAAQ,CAAC,CAAC,WAO1D,CAAA;AAED,wBAAgB,iBAAiB,CAAC,CAAC,KAAA,EAAE,KAAK,KAAA,EAAE,KAAK,SAAM,UAKtD;AAED,eAAO,MAAM,WAAW,MACjB,MAAM,KACN,MAAM,KACN,MAAM,KACN,MAAM,KACV,MAAgD,CAAA;AAEnD,eAAO,MAAM,WAAW,MAAO,QAAQ,KAAK,QAAQ,KAAK,QAAQ,KAAG,MACjC,CAAA;AAEnC,eAAO,MAAM,UAAU,MAAO,QAAQ,KAAG,MAA4B,CAAA;AAErE,eAAO,MAAM,OAAO,MAAO,MAAM,KAAK,MAAM,KAAK,MAAM,KAAG,MAC3B,CAAA;AAE/B,eAAO,MAAM,KAAK,MAAO,MAAM,WAAkB,CAAA;AAEjD,eAAO,MAAM,KAAK,QAAS,MAAM,KAAG,MAA4B,CAAA;AAEhE,eAAO,MAAM,KAAK,QAAS,MAAM,KAAG,MAA4B,CAAA;AAEhE,eAAO,MAAM,MAAM,MAAO,MAAM,KAAK,MAAM,KAAG,MACjB,CAAA;AAE7B,eAAO,MAAM,OAAO,MAAO,QAAQ,WAAoB,CAAA;AAEvD,eAAO,MAAM,QAAQ,MAAO,MAAM,KAAK,MAAM,KAAK,MAAM,KAAK,MAAM,KAAG,MAC7B,CAAA;AAEzC,eAAO,MAAM,WAAW,MAAO,QAAQ,KAAG,MAA6B,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/utils.js b/landing-blocks/esm/animations/utils.js new file mode 100644 index 0000000..94d704a --- /dev/null +++ b/landing-blocks/esm/animations/utils.js @@ -0,0 +1,53 @@ +/** + * Composes a variable number of CSS helper functions. + * Returns a function that accepts all the original arguments + * of the functions it composed. If the original function + * accepted multiple arguments, they must be passed as + * an array. + * @example + * const translateXandRotateY = compose(translateX, rotateY); + * const cssValue = translateXandRotateY('-5px', '30deg'); + */ +export var compose = function () { + var funcs = []; + for (var _i = 0; _i < arguments.length; _i++) { + funcs[_i] = arguments[_i]; + } + return function () { + var styleArgs = []; + for (var _i = 0; _i < arguments.length; _i++) { + styleArgs[_i] = arguments[_i]; + } + var result = funcs.reduce(function (acc, func, i) { + var arg = styleArgs[i]; + return "".concat(acc, " ").concat(Array.isArray(arg) ? func.apply(void 0, arg) : func(arg)); + }, ''); + return result.trim(); + }; +}; +export function getNextPercentage(i, total, limit) { + if (limit === void 0) { limit = 100; } + if (i == 0) { + return '0%'; + } + return (i / total) * limit + '%'; +} +export var cubicBezier = function (a, b, c, d) { return "cubic-bezier(".concat(a, ", ").concat(b, ", ").concat(c, ", ").concat(d, ")"); }; +export var translate3d = function (a, b, c) { + return "translate3d(".concat(a, ", ").concat(b, ", ").concat(c, ")"); +}; +export var translateX = function (a) { return "translateX(".concat(a, ")"); }; +export var scale3d = function (a, b, c) { + return "scale3d(".concat(a, ", ").concat(b, ", ").concat(c, ")"); +}; +export var scale = function (a) { return "scale(".concat(a, ")"); }; +export var skewX = function (deg) { return "skewX(".concat(deg, "deg)"); }; +export var skewY = function (deg) { return "skewY(".concat(deg, "deg)"); }; +export var skewXY = function (x, y) { + return "".concat(skewX(x), " ").concat(skewY(y)); +}; +export var rotateY = function (a) { return "rotateY(".concat(a, ")"); }; +export var rotate3d = function (a, b, c, d) { + return "rotate3d(".concat(a, ", ").concat(b, ", ").concat(c, ", ").concat(d, "deg)"); +}; +export var perspective = function (a) { return "perspective(".concat(a, ")"); }; diff --git a/landing-blocks/esm/animations/wobble.d.ts b/landing-blocks/esm/animations/wobble.d.ts new file mode 100644 index 0000000..25187cd --- /dev/null +++ b/landing-blocks/esm/animations/wobble.d.ts @@ -0,0 +1,3 @@ +declare const _default: import("@emotion/react").Keyframes; +export default _default; +//# sourceMappingURL=wobble.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/animations/wobble.d.ts.map b/landing-blocks/esm/animations/wobble.d.ts.map new file mode 100644 index 0000000..aa8c595 --- /dev/null +++ b/landing-blocks/esm/animations/wobble.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"wobble.d.ts","sourceRoot":"","sources":["../../src/animations/wobble.ts"],"names":[],"mappings":";AA8CA,wBAAmC"} \ No newline at end of file diff --git a/landing-blocks/esm/animations/wobble.js b/landing-blocks/esm/animations/wobble.js new file mode 100644 index 0000000..c28ec85 --- /dev/null +++ b/landing-blocks/esm/animations/wobble.js @@ -0,0 +1,31 @@ +var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { + if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } + return cooked; +}; +import { keyframes } from '@emotion/react'; +import { compose, rotate3d, translate3d } from './utils'; +var translateAndRotate = compose(translate3d, rotate3d); +var noWobble = { + transform: 'none' +}; +var wobble = { + from: noWobble, + '15%': { + transform: translateAndRotate(['-25%', 0, 0], [0, 0, 1, -5]) + }, + '30%': { + transform: translateAndRotate(['20%', 0, 0], [0, 0, 1, -5]) + }, + '45%': { + transform: translateAndRotate(['-15%', 0, 0], [0, 0, 1, -3]) + }, + '60%': { + transform: translateAndRotate(['10%', 0, 0], [0, 0, 1, 2]) + }, + '75%': { + transform: translateAndRotate(['-5%', 0, 0], [0, 0, 1, -1]) + }, + to: noWobble +}; +export default keyframes(templateObject_1 || (templateObject_1 = __makeTemplateObject(["", ""], ["", ""])), wobble); +var templateObject_1; diff --git a/landing-blocks/esm/decorations/CurlyWire.d.ts b/landing-blocks/esm/decorations/CurlyWire.d.ts new file mode 100644 index 0000000..06eb93d --- /dev/null +++ b/landing-blocks/esm/decorations/CurlyWire.d.ts @@ -0,0 +1,7 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const CurlyWire: FC<{ + primary?: string; + secondary?: string; +} & BoxProps>; +//# sourceMappingURL=CurlyWire.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/decorations/CurlyWire.d.ts.map b/landing-blocks/esm/decorations/CurlyWire.d.ts.map new file mode 100644 index 0000000..65c331f --- /dev/null +++ b/landing-blocks/esm/decorations/CurlyWire.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"CurlyWire.d.ts","sourceRoot":"","sources":["../../src/decorations/CurlyWire.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAYjC,eAAO,MAAM,SAAS,EAAE,EAAE,CAAC;IACvB,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,QAAQ,CAQX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/decorations/CurlyWire.js b/landing-blocks/esm/decorations/CurlyWire.js new file mode 100644 index 0000000..07c750f --- /dev/null +++ b/landing-blocks/esm/decorations/CurlyWire.js @@ -0,0 +1,43 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box } from '@chakra-ui/react'; +import Color from 'color-js'; +import React from 'react'; +import { useColor } from '../support'; +import { WireLong } from '../svgs'; +function lighter(c) { + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = useColor(c); + var newColor = Color(c).setAlpha(0.06); + return newColor.toCSS(); +} +export var CurlyWire = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + rest = __rest(_a, ["primary", "secondary"]); + primary = lighter(primary); + secondary = lighter(secondary); + return React.createElement(Box, __assign({ stroke: '#000', as: WireLong, w: '100%' }, rest)); +}; diff --git a/landing-blocks/esm/decorations/GradientCurtains.d.ts b/landing-blocks/esm/decorations/GradientCurtains.d.ts new file mode 100644 index 0000000..24d57db --- /dev/null +++ b/landing-blocks/esm/decorations/GradientCurtains.d.ts @@ -0,0 +1,7 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const GradientCurtains: FC<{ + primary?: string; + secondary?: string; +} & BoxProps>; +//# sourceMappingURL=GradientCurtains.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/decorations/GradientCurtains.d.ts.map b/landing-blocks/esm/decorations/GradientCurtains.d.ts.map new file mode 100644 index 0000000..94ab847 --- /dev/null +++ b/landing-blocks/esm/decorations/GradientCurtains.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GradientCurtains.d.ts","sourceRoot":"","sources":["../../src/decorations/GradientCurtains.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAWjC,eAAO,MAAM,gBAAgB,EAAE,EAAE,CAAC;IAC9B,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,QAAQ,CAuCX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/decorations/GradientCurtains.js b/landing-blocks/esm/decorations/GradientCurtains.js new file mode 100644 index 0000000..6282d5a --- /dev/null +++ b/landing-blocks/esm/decorations/GradientCurtains.js @@ -0,0 +1,46 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box } from '@chakra-ui/react'; +import Color from 'color-js'; +import React from 'react'; +import { useColor } from '../support'; +function lighter(c, amount) { + if (amount === void 0) { amount = 0.04; } + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = useColor(c); + var newColor = Color(c).setAlpha(amount); + return newColor.toCSS(); +} +export var GradientCurtains = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + rest = __rest(_a, ["primary", "secondary"]); + var linesColor = "linear-gradient(217deg,".concat(lighter(primary), " 30%,").concat(lighter(primary, 1), ")"); + primary = lighter(primary); + secondary = lighter(secondary); + return (React.createElement(Box, __assign({ w: '100%', minHeight: '120%', backgroundImage: "radial-gradient(circle at 70% 70%,".concat(primary, ",").concat(secondary, ")"), transform: 'skewY(-14.5deg)', position: 'relative' }, rest), + React.createElement(Box, { backgroundImage: linesColor, transform: 'rotate(-1deg)', height: '1px', position: 'absolute', w: '100%', opacity: 0.1, bottom: '-12px' }), + React.createElement(Box, { backgroundImage: linesColor, transform: 'rotate(-3.5deg)', height: '1px', position: 'absolute', w: '100%', opacity: 0.4, bottom: '-42px' }))); +}; diff --git a/landing-blocks/esm/decorations/GradientRect.d.ts b/landing-blocks/esm/decorations/GradientRect.d.ts new file mode 100644 index 0000000..6b07e68 --- /dev/null +++ b/landing-blocks/esm/decorations/GradientRect.d.ts @@ -0,0 +1,8 @@ +import { BoxProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const GradientRect: FC<{ + primary?: string; + secondary?: string; + distortion?: number; +} & BoxProps>; +//# sourceMappingURL=GradientRect.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/decorations/GradientRect.d.ts.map b/landing-blocks/esm/decorations/GradientRect.d.ts.map new file mode 100644 index 0000000..b0a5ef3 --- /dev/null +++ b/landing-blocks/esm/decorations/GradientRect.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"GradientRect.d.ts","sourceRoot":"","sources":["../../src/decorations/GradientRect.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAO,QAAQ,EAAE,MAAM,kBAAkB,CAAA;AAEhD,OAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAA;AAuBjC,eAAO,MAAM,YAAY,EAAE,EAAE,CAAC;IAC1B,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;IAClB,UAAU,CAAC,EAAE,MAAM,CAAA;CACtB,GAAG,QAAQ,CAoBX,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/decorations/GradientRect.js b/landing-blocks/esm/decorations/GradientRect.js new file mode 100644 index 0000000..ec9c459 --- /dev/null +++ b/landing-blocks/esm/decorations/GradientRect.js @@ -0,0 +1,57 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { Box } from '@chakra-ui/react'; +import Color from 'color-js'; +import React from 'react'; +import { useColor } from '../support'; +function lighter(c) { + // const { colorMode } = useColorMode() + // const isDark = colorMode === 'dark' + c = useColor(c); + var newColor = Color(c).setAlpha(0.06); + return newColor.toCSS(); +} +function getCliPath(_a) { + var distortion = _a.distortion; + var isNegative = distortion < 0; + distortion = Math.abs(distortion); + var a = distortion * 100; + var b = 100 - distortion * 100; + if (isNegative) { + return "polygon(0 ".concat(a, "%, 100% 0, 100% ").concat(b, "%, 0 100%)"); + } + return "polygon(0% 0, 100% ".concat(a, "%, 100% 100%, 0 ").concat(b, "%)"); +} +export var GradientRect = function (_a) { + var _b = _a.primary, primary = _b === void 0 ? 'primary' : _b, // #e9fcff + _c = _a.secondary, // #e9fcff + secondary = _c === void 0 ? 'secondary' : _c, // #fdf2ed + _d = _a.distortion, // #fdf2ed + distortion = _d === void 0 ? 0.3 : _d, rest = __rest(_a, ["primary", "secondary", "distortion"]); + primary = lighter(primary); + secondary = lighter(secondary); + var clipPath = getCliPath({ distortion: distortion }); + return (React.createElement(Box, __assign({ w: '80%', height: '70%', background: "linear-gradient(45deg, ".concat(primary, " 30%, ").concat(secondary, " 60%)"), style: { + clipPath: clipPath, + } }, rest))); +}; diff --git a/landing-blocks/esm/decorations/index.d.ts b/landing-blocks/esm/decorations/index.d.ts new file mode 100644 index 0000000..8ee5d7a --- /dev/null +++ b/landing-blocks/esm/decorations/index.d.ts @@ -0,0 +1,4 @@ +export { CurlyWire } from './CurlyWire'; +export { GradientCurtains } from './GradientCurtains'; +export { GradientRect } from './GradientRect'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/decorations/index.d.ts.map b/landing-blocks/esm/decorations/index.d.ts.map new file mode 100644 index 0000000..e823ba1 --- /dev/null +++ b/landing-blocks/esm/decorations/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/decorations/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAA;AACrD,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/decorations/index.js b/landing-blocks/esm/decorations/index.js new file mode 100644 index 0000000..0a0640d --- /dev/null +++ b/landing-blocks/esm/decorations/index.js @@ -0,0 +1,3 @@ +export { CurlyWire } from './CurlyWire'; +export { GradientCurtains } from './GradientCurtains'; +export { GradientRect } from './GradientRect'; diff --git a/landing-blocks/esm/hooks.d.ts b/landing-blocks/esm/hooks.d.ts new file mode 100644 index 0000000..2570531 --- /dev/null +++ b/landing-blocks/esm/hooks.d.ts @@ -0,0 +1,14 @@ +import { ElementType } from 'react'; +export declare function useFaded({ animate, triggerOnce, ...rest }: { + [x: string]: any; + animate?: any; + triggerOnce?: boolean; +}): { + Faded: ElementType; +}; +export declare function useMyColorMode({ dark }: { + dark?: boolean; +}): { + colorMode: string; +}; +//# sourceMappingURL=hooks.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/hooks.d.ts.map b/landing-blocks/esm/hooks.d.ts.map new file mode 100644 index 0000000..f0e4139 --- /dev/null +++ b/landing-blocks/esm/hooks.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"hooks.d.ts","sourceRoot":"","sources":["../src/hooks.tsx"],"names":[],"mappings":"AAGA,OAAc,EAEV,WAAW,EAGd,MAAM,OAAO,CAAA;AAEd,wBAAgB,QAAQ,CAAC,EACrB,OAAmB,EACnB,WAAkB,EAClB,GAAG,IAAI,EACV;;;;CAAA,GAAG;IAAE,KAAK,EAAE,WAAW,CAAA;CAAE,CAmBzB;AAED,wBAAgB,cAAc,CAAC,EAAE,IAAY,EAAE;;CAAA;;EAM9C"} \ No newline at end of file diff --git a/landing-blocks/esm/hooks.js b/landing-blocks/esm/hooks.js new file mode 100644 index 0000000..3444a0c --- /dev/null +++ b/landing-blocks/esm/hooks.js @@ -0,0 +1,44 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { useColorMode } from '@chakra-ui/react'; +import { Faded } from 'baby-i-am-faded'; +// import { Faded, FadedProps } from 'baby-i-am-faded' +import React, { useMemo, } from 'react'; +export function useFaded(_a) { + var _b = _a.animate, animate = _b === void 0 ? undefined : _b, _c = _a.triggerOnce, triggerOnce = _c === void 0 ? true : _c, rest = __rest(_a, ["animate", "triggerOnce"]); + var component = useMemo(function () { + var defaultProps = __assign({ cascade: true, animationName: typeof animate === 'string' ? animate : undefined, threshold: 0.2, duration: 400, whenInView: true, triggerOnce: triggerOnce, children: [] }, (typeof animate === 'object' ? animate : {})); + return function (props) { + return React.createElement(Faded, __assign({}, defaultProps, props)); + }; + }, []); + return { Faded: animate ? component : 'div' }; +} +export function useMyColorMode(_a) { + var _b = _a.dark, dark = _b === void 0 ? false : _b; + var colorMode = useColorMode().colorMode; + if (dark) { + return { colorMode: 'dark' }; + } + return { colorMode: colorMode }; +} diff --git a/landing-blocks/esm/index.d.ts b/landing-blocks/esm/index.d.ts new file mode 100644 index 0000000..07c3279 --- /dev/null +++ b/landing-blocks/esm/index.d.ts @@ -0,0 +1,48 @@ +export { Banner } from './Banner'; +export { Bullet } from './Bullet'; +export { Button } from './Button'; +export { CodeSnippet } from './CodeSnippet'; +export { Countdown } from './Countdown'; +export { Divider } from './Divider'; +export { EmailForm, MailchimpForm } from './EmailForm'; +export { Faqs } from './Faqs'; +export { Feature } from './Feature'; +export { FeaturesGrid } from './FeaturesGrid'; +export { FeaturesList } from './FeaturesList'; +export { Footer } from './Footer'; +export { Heading } from './Heading'; +export { Hero } from './Hero'; +export { HowItWorks } from './HowItWorks'; +export { LandingProvider } from './LandingProvider'; +export * from './layout'; +export { Link } from './Link'; +export { NavBar } from './NavBar'; +export { PatternBackground } from './PatternBackground'; +export { Pricing } from './Pricing'; +export { Section } from './Section'; +export { SectionTitle } from './SectionTitle'; +export { Shape } from './Shape'; +export { Subheading } from './Subheading'; +export { TestimonialsLogos } from './TestimonialsLogos'; +export { TestimonialsTweets } from './TestimonialsTweets'; +export { TopBanner } from './TopBanner'; +export type { HeroProps } from './Hero'; +export type { FeatureProps } from './Feature'; +export type { HowItWorksProps } from './HowItWorks'; +export type { FeaturesListProps } from './FeaturesList'; +export type { FeaturesGridProps } from './FeaturesGrid'; +export type { NavBarProps } from './NavBar'; +export type { FooterProps } from './Footer'; +export type { SectionTitleProps } from './SectionTitle'; +export type { TestimonialsLogosProps } from './TestimonialsLogos'; +export type { TopBannerProps } from './TopBanner'; +export type { FaqsProps } from './Faqs'; +export type { BannerProps } from './Banner'; +export type { PricingProps } from './Pricing'; +export type { CountdownProps } from './Countdown'; +export type { TestimonialsTweetsProps } from './TestimonialsTweets'; +export type { CodeSnippetProps } from './CodeSnippet'; +export type { EmailFormProps } from './EmailForm'; +export type { BulletProps } from './Bullet'; +export type { DividerProps } from './Divider'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/index.d.ts.map b/landing-blocks/esm/index.d.ts.map new file mode 100644 index 0000000..1ab978a --- /dev/null +++ b/landing-blocks/esm/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAA;AAC3C,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,MAAM,aAAa,CAAA;AACtD,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AAEjC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAA;AACzC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAA;AACnD,cAAc,UAAU,CAAA;AACxB,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAA;AAC7B,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAA;AACjC,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAA;AACvD,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAA;AAC7C,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAA;AAC/B,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAA;AACzC,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAA;AACvD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AACzD,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAA;AACvC,YAAY,EAAE,SAAS,EAAE,MAAM,QAAQ,CAAA;AACvC,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA;AAC7C,YAAY,EAAE,eAAe,EAAE,MAAM,cAAc,CAAA;AACnD,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAA;AACvD,YAAY,EAAE,sBAAsB,EAAE,MAAM,qBAAqB,CAAA;AACjE,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,SAAS,EAAE,MAAM,QAAQ,CAAA;AACvC,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA;AAC7C,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,uBAAuB,EAAE,MAAM,sBAAsB,CAAA;AAEnE,YAAY,EAAE,gBAAgB,EAAE,MAAM,eAAe,CAAA;AACrD,YAAY,EAAE,cAAc,EAAE,MAAM,aAAa,CAAA;AACjD,YAAY,EAAE,WAAW,EAAE,MAAM,UAAU,CAAA;AAC3C,YAAY,EAAE,YAAY,EAAE,MAAM,WAAW,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/index.js b/landing-blocks/esm/index.js new file mode 100644 index 0000000..2e8af20 --- /dev/null +++ b/landing-blocks/esm/index.js @@ -0,0 +1,30 @@ +// molecules +export { Banner } from './Banner'; +export { Bullet } from './Bullet'; +export { Button } from './Button'; +export { CodeSnippet } from './CodeSnippet'; +export { Countdown } from './Countdown'; +export { Divider } from './Divider'; +export { EmailForm, MailchimpForm } from './EmailForm'; +export { Faqs } from './Faqs'; +export { Feature } from './Feature'; +export { FeaturesGrid } from './FeaturesGrid'; +export { FeaturesList } from './FeaturesList'; +export { Footer } from './Footer'; +// atoms +export { Heading } from './Heading'; +export { Hero } from './Hero'; +export { HowItWorks } from './HowItWorks'; +export { LandingProvider } from './LandingProvider'; +export * from './layout'; +export { Link } from './Link'; +export { NavBar } from './NavBar'; +export { PatternBackground } from './PatternBackground'; +export { Pricing } from './Pricing'; +export { Section } from './Section'; +export { SectionTitle } from './SectionTitle'; +export { Shape } from './Shape'; +export { Subheading } from './Subheading'; +export { TestimonialsLogos } from './TestimonialsLogos'; +export { TestimonialsTweets } from './TestimonialsTweets'; +export { TopBanner } from './TopBanner'; diff --git a/landing-blocks/esm/layout.d.ts b/landing-blocks/esm/layout.d.ts new file mode 100644 index 0000000..4d906cb --- /dev/null +++ b/landing-blocks/esm/layout.d.ts @@ -0,0 +1,30 @@ +import { StackProps } from '@chakra-ui/react'; +import { FC } from 'react'; +export declare const Col: any; +export { Stack, Box } from '@chakra-ui/react'; +export { Image } from '@chakra-ui/react'; +export declare const Row: any; +export declare const Spacer: ({ x, y }: { + x?: string; + y?: string; +}) => JSX.Element; +export declare const darkStyles: { + color: string; + borderColor: string; + placeholder: string; +}; +export declare function PropagatedThemeProvider({ theme, children }: { + theme: any; + children: any; +}): JSX.Element; +export declare type PageContainerProps = { + floatingElement?: any; + dark?: boolean; + primary?: string; + pageWidth?: string; +} & StackProps; +export declare const PageContainer: FC; +export declare const FloatingElement: FC<{ + floatingElement: any; +} & StackProps>; +//# sourceMappingURL=layout.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/layout.d.ts.map b/landing-blocks/esm/layout.d.ts.map new file mode 100644 index 0000000..656ce20 --- /dev/null +++ b/landing-blocks/esm/layout.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"layout.d.ts","sourceRoot":"","sources":["../src/layout.tsx"],"names":[],"mappings":"AAEA,OAAO,EAAa,UAAU,EAAS,MAAM,kBAAkB,CAAA;AAE/D,OAAc,EAAE,EAAE,EAAiC,MAAM,OAAO,CAAA;AAEhE,eAAO,MAAM,GAAG,EAAE,GAIhB,CAAA;AAEF,OAAO,EAAE,KAAK,EAAE,GAAG,EAAE,MAAM,kBAAkB,CAAA;AAC7C,OAAO,EAAE,KAAK,EAAE,MAAM,kBAAkB,CAAA;AAExC,eAAO,MAAM,GAAG,EAAE,GAEhB,CAAA;AAEF,eAAO,MAAM,MAAM;;;iBAElB,CAAA;AAED,eAAO,MAAM,UAAU;;;;CAKtB,CAAA;AAcD,wBAAgB,uBAAuB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE;;;CAAA,eAW1D;AAED,oBAAY,kBAAkB,GAAG;IAC7B,eAAe,CAAC,EAAE,GAAG,CAAA;IACrB,IAAI,CAAC,EAAE,OAAO,CAAA;IACd,OAAO,CAAC,EAAE,MAAM,CAAA;IAChB,SAAS,CAAC,EAAE,MAAM,CAAA;CACrB,GAAG,UAAU,CAAA;AAEd,eAAO,MAAM,aAAa,EAAE,EAAE,CAAC,kBAAkB,CAsEhD,CAAA;AAED,eAAO,MAAM,eAAe,EAAE,EAAE,CAAC;IAAE,eAAe,MAAA;CAAE,GAAG,UAAU,CAoBhE,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/layout.js b/landing-blocks/esm/layout.js new file mode 100644 index 0000000..80224d9 --- /dev/null +++ b/landing-blocks/esm/layout.js @@ -0,0 +1,97 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { DarkMode } from '@chakra-ui/react'; +import { ThemeProvider, useTheme } from '@chakra-ui/react'; +import { Box, Flex, Stack } from '@chakra-ui/react'; +import merge from 'lodash/fp/merge'; +import React, { forwardRef, Fragment, useMemo } from 'react'; +export var Col = forwardRef(function (props, ref) { + return (React.createElement(Flex, __assign({ align: 'stretch', ref: ref, direction: 'column' }, props))); +}); +export { Stack, Box } from '@chakra-ui/react'; +export { Image } from '@chakra-ui/react'; +export var Row = forwardRef(function (props, ref) { + return React.createElement(Flex, __assign({ align: 'stretch', ref: ref, direction: 'row' }, props)); +}); +export var Spacer = function (_a) { + var _b = _a.x, x = _b === void 0 ? '0px' : _b, _c = _a.y, y = _c === void 0 ? '0px' : _c; + return React.createElement(Box, { mt: y, ml: x }); +}; +export var darkStyles = { + // bg: 'gray.800', + color: 'whiteAlpha.900', + borderColor: 'whiteAlpha.300', + placeholder: 'whiteAlpha.400', +}; +// export function withColorMode(C) { +// return (p: any) => { +// const Mode = p.dark ? DarkMode : Fragment +// const styles = p.dark ? darkStyles : {} +// return ( +// +// +// +// ) +// } +// } +export function PropagatedThemeProvider(_a) { + var theme = _a.theme, children = _a.children; + var existingTheme = {}; + try { + existingTheme = useTheme(); + } + catch (_b) { } + // console.log({ existingTheme: existingTheme.sizes }) + var merged = useMemo(function () { + return merge(existingTheme || {}, theme); + }, [theme, existingTheme]); + return React.createElement(ThemeProvider, { theme: merged }, children); +} +export var PageContainer = forwardRef( +// TODO rename to SectionContainer +function (_a, ref) { + var children = _a.children, _b = _a.spacing, spacing = _b === void 0 ? '0px' : _b, _c = _a.floatingElement, floatingElement = _c === void 0 ? null : _c, _d = _a.dark, dark = _d === void 0 ? false : _d, _e = _a.primary, primary = _e === void 0 ? undefined : _e, _f = _a.pageWidth, pageWidth = _f === void 0 ? undefined : _f, _g = _a.as, as = _g === void 0 ? 'div' : _g, props = __rest(_a, ["children", "spacing", "floatingElement", "dark", "primary", "pageWidth", "as"]); + var Mode = dark ? DarkMode : Fragment; + var styles = dark ? darkStyles : {}; + var theme = useMemo(function () { return ({ + colors: { + primary: primary, + }, + sizes: { + pageContainer: pageWidth, + }, + }); }, [pageWidth, primary]); + return (React.createElement(Col, __assign({ position: 'relative', ref: ref, width: '100%', px: 'pagePadding', align: 'center' }, styles, props), + React.createElement(PropagatedThemeProvider, { theme: theme }, + React.createElement(Mode, null, + React.createElement(Col, { position: 'absolute', width: '100%', top: '0', left: '0', right: '0', bottom: '0', align: 'center', justify: 'center' }, floatingElement), + React.createElement(Stack, { as: as, position: 'relative', align: 'stretch', + // px={['0px', '0px', '20px']} + w: '100%', maxW: 'pageContainer', spacing: spacing, flex: '0' }, children))))); +}); +export var FloatingElement = forwardRef(function (_a, ref) { + var children = _a.children, floatingElement = _a.floatingElement, rest = __rest(_a, ["children", "floatingElement"]); + return (React.createElement(Col, __assign({ position: 'relative' }, rest, { ref: ref }), + React.createElement(Col, { position: 'absolute', width: '100%', top: '0', left: '0', right: '0', bottom: '0', align: 'center', justify: 'center' }, floatingElement), + children)); +}); diff --git a/landing-blocks/esm/support.d.ts b/landing-blocks/esm/support.d.ts new file mode 100644 index 0000000..8ba1399 --- /dev/null +++ b/landing-blocks/esm/support.d.ts @@ -0,0 +1,6 @@ +export declare function useColor(name: any): string; +export declare function getDisplayName(c: any): any; +export declare function removeUndefined(c: any): any; +export declare function getPageContainerProps(props: any): any[]; +export declare function clone(element: any): any; +//# sourceMappingURL=support.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/support.d.ts.map b/landing-blocks/esm/support.d.ts.map new file mode 100644 index 0000000..5e1a78c --- /dev/null +++ b/landing-blocks/esm/support.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"support.d.ts","sourceRoot":"","sources":["../src/support.ts"],"names":[],"mappings":"AAIA,wBAAgB,QAAQ,CAAC,IAAI,KAAA,GAAG,MAAM,CAIrC;AAED,wBAAgB,cAAc,CAAC,CAAC,KAAA,OAE/B;AAED,wBAAgB,eAAe,CAAC,CAAC,KAAA,OAOhC;AAED,wBAAgB,qBAAqB,CAAC,KAAK,KAAA,SA+C1C;AAED,wBAAgB,KAAK,CAAC,OAAO,KAAA,OAW5B"} \ No newline at end of file diff --git a/landing-blocks/esm/support.js b/landing-blocks/esm/support.js new file mode 100644 index 0000000..9fabee6 --- /dev/null +++ b/landing-blocks/esm/support.js @@ -0,0 +1,69 @@ +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +import { useTheme } from '@chakra-ui/react'; +import get from 'lodash.get'; +import { cloneElement } from 'react'; +export function useColor(name) { + var theme = useTheme(); + var c = get(theme.colors, name) || name; + return c; +} +export function getDisplayName(c) { + return c.type.displayName || c.type.name; +} +export function removeUndefined(c) { + Object.keys(c).forEach(function (k) { + if (c[k] === undefined) { + delete c[k]; + } + }); + return c; +} +export function getPageContainerProps(props) { + var m = props.m, mt = props.mt, mb = props.mb, ml = props.ml, mr = props.mr, my = props.my, mx = props.mx, p = props.p, px = props.px, py = props.py, pl = props.pl, pr = props.pr, pt = props.pt, pb = props.pb, spacing = props.spacing, floatingElement = props.floatingElement, dark = props.dark, primary = props.primary, pageWidth = props.pageWidth, rest = __rest(props, ["m", "mt", "mb", "ml", "mr", "my", "mx", "p", "px", "py", "pl", "pr", "pt", "pb", "spacing", "floatingElement", "dark", "primary", "pageWidth"]); + return [ + removeUndefined({ + m: m, + mt: mt, + mb: mb, + ml: ml, + mr: mr, + my: my, + mx: mx, + p: p, + px: px, + py: py, + pl: pl, + pr: pr, + pt: pt, + pb: pb, + spacing: spacing, + floatingElement: floatingElement, + dark: dark, + primary: primary, + pageWidth: pageWidth, + }), + rest, + ]; +} +export function clone(element) { + if (!element) { + return element; + } + if (typeof element === 'string') { + return element; + } + if (typeof element === 'number') { + return element; + } + return cloneElement(element); +} diff --git a/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts b/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts new file mode 100644 index 0000000..62e0dbb --- /dev/null +++ b/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgFontAwesomeAlt(props: React.SVGProps): JSX.Element; +export default SvgFontAwesomeAlt; +//# sourceMappingURL=FontAwesomeAlt.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts.map b/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts.map new file mode 100644 index 0000000..d8c640c --- /dev/null +++ b/landing-blocks/esm/svgs/FontAwesomeAlt.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"FontAwesomeAlt.d.ts","sourceRoot":"","sources":["../../src/svgs/FontAwesomeAlt.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,iBAAiB,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAM9D;AAED,eAAe,iBAAiB,CAAC"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/FontAwesomeAlt.js b/landing-blocks/esm/svgs/FontAwesomeAlt.js new file mode 100644 index 0000000..dee9454 --- /dev/null +++ b/landing-blocks/esm/svgs/FontAwesomeAlt.js @@ -0,0 +1,17 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import * as React from "react"; +function SvgFontAwesomeAlt(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 448 512" }, props), + React.createElement("path", { d: "M339.3 171.2c-6 0-29.9 15.5-52.6 15.5-4.2 0-8.4-.6-12.5-2.4-19.7-7.8-37-13.7-59.1-13.7-20.3 0-41.8 6.6-59.7 13.7-1.8.6-3.6 1.2-4.8 1.8v-17.9c7.8-6 12.5-14.9 12.5-25.7 0-17.9-14.3-32.3-32.3-32.3s-32.3 14.3-32.3 32.3c0 10.2 4.8 19.7 12.5 25.7v212.1c0 10.8 9 19.7 19.7 19.7 9 0 16.1-6 18.5-13.7V385c.6-1.8.6-3 .6-4.8V336c1.2 0 2.4-.6 3-1.2 19.7-8.4 43-16.7 65.7-16.7 31.1 0 43 16.1 69.3 16.1 18.5 0 36.4-6.6 52-13.7 4.2-1.8 7.2-3.6 7.2-7.8V178.3c1.8-4.1-2.3-7.1-7.7-7.1zM397.8 32H50.2C22.7 32 0 54.7 0 82.2v347.6C0 457.3 22.7 480 50.2 480h347.6c27.5 0 50.2-22.7 50.2-50.2V82.2c0-27.5-22.7-50.2-50.2-50.2zm14.3 397.7c0 7.8-6.6 14.3-14.3 14.3H50.2c-7.8 0-14.3-6.6-14.3-14.3V82.2c0-7.8 6.6-14.3 14.3-14.3h347.6v-.1c7.8 0 14.3 6.6 14.3 14.3z" }))); +} +export default SvgFontAwesomeAlt; diff --git a/landing-blocks/esm/svgs/Wire1.d.ts b/landing-blocks/esm/svgs/Wire1.d.ts new file mode 100644 index 0000000..6238b6b --- /dev/null +++ b/landing-blocks/esm/svgs/Wire1.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire1(props: React.SVGProps): JSX.Element; +export default SvgWire1; +//# sourceMappingURL=Wire1.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire1.d.ts.map b/landing-blocks/esm/svgs/Wire1.d.ts.map new file mode 100644 index 0000000..6d30c60 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire1.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire1.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire1.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire1.js b/landing-blocks/esm/svgs/Wire1.js new file mode 100644 index 0000000..b4e7e95 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire1.js @@ -0,0 +1,19 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import * as React from "react"; +function SvgWire1(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 160 120" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeWidth: 2 }, + React.createElement("path", { d: "M18.897 56.214C27.37 34.232 34.72 18.6 41.027 18.043 49.392 17.309 52.31 37.283 60 38.471c7.69 1.189 31.484-36.373 43.1-34.396 5.498.936 10.99 25.88 15.863 51.97", stroke: "#ffb300" }), + React.createElement("path", { d: "M4 96.481c5.31-14.37 10.27-28.265 14.897-40.267m100.066-.17c5.422 29.018 10.08 59.454 13.14 59.852 5.81.755 6.957-54.298 14.337-53.881C153.82 62.432 156 116 156 116", stroke: "#FFF" })))); +} +export default SvgWire1; diff --git a/landing-blocks/esm/svgs/Wire2.d.ts b/landing-blocks/esm/svgs/Wire2.d.ts new file mode 100644 index 0000000..000fc1e --- /dev/null +++ b/landing-blocks/esm/svgs/Wire2.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire2(props: React.SVGProps): JSX.Element; +export default SvgWire2; +//# sourceMappingURL=Wire2.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire2.d.ts.map b/landing-blocks/esm/svgs/Wire2.d.ts.map new file mode 100644 index 0000000..ce97c8f --- /dev/null +++ b/landing-blocks/esm/svgs/Wire2.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire2.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire2.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire2.js b/landing-blocks/esm/svgs/Wire2.js new file mode 100644 index 0000000..9332960 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire2.js @@ -0,0 +1,19 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import * as React from "react"; +function SvgWire2(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 120 160" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeLinejoin: "round", strokeWidth: 2 }, + React.createElement("path", { d: "M56.247 6.734c39.286-13.399 67.173 25.028 57.997 59.302-10.6 39.597-56.535 30.094-16.254 72.858 20.746 22.025 6.767 22.781-41.937 2.269", stroke: "#ffb300" }), + React.createElement("path", { d: "M37.215 16.936c6.555-4.79 12.93-8.121 19.032-10.202m-.194 134.429c-9.56-4.027-26.911-11.91-52.053-23.651", stroke: "#FFF" })))); +} +export default SvgWire2; diff --git a/landing-blocks/esm/svgs/Wire3.d.ts b/landing-blocks/esm/svgs/Wire3.d.ts new file mode 100644 index 0000000..1dc5827 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire3.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWire3(props: React.SVGProps): JSX.Element; +export default SvgWire3; +//# sourceMappingURL=Wire3.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire3.d.ts.map b/landing-blocks/esm/svgs/Wire3.d.ts.map new file mode 100644 index 0000000..2f01ce4 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire3.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Wire3.d.ts","sourceRoot":"","sources":["../../src/svgs/Wire3.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAerD;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/Wire3.js b/landing-blocks/esm/svgs/Wire3.js new file mode 100644 index 0000000..b0cfab5 --- /dev/null +++ b/landing-blocks/esm/svgs/Wire3.js @@ -0,0 +1,19 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import * as React from "react"; +function SvgWire3(props) { + return (React.createElement("svg", __assign({ viewBox: "0 0 120 160" }, props), + React.createElement("g", { fill: "none", fillRule: "evenodd", strokeWidth: 2 }, + React.createElement("path", { d: "M56 31c-19.813 9.866-32.816 18.746-33.376 26.407C21.75 69.472 43.312 68.907 44.727 80 46.142 91.093 4 102.081 4 136.698c0 23.574 31.68 24.135 52 4.302", stroke: "#ffb300" }), + React.createElement("path", { d: "M116 4c-22.05 9.87-43.445 18.756-60 27m0 110c5.665-5.529 10.557-12.28 13.5-21", stroke: "#FFF" })))); +} +export default SvgWire3; diff --git a/landing-blocks/esm/svgs/WireLong.d.ts b/landing-blocks/esm/svgs/WireLong.d.ts new file mode 100644 index 0000000..b0b5b74 --- /dev/null +++ b/landing-blocks/esm/svgs/WireLong.d.ts @@ -0,0 +1,4 @@ +import * as React from "react"; +declare function SvgWireLong(props: React.SVGProps): JSX.Element; +export default SvgWireLong; +//# sourceMappingURL=WireLong.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/WireLong.d.ts.map b/landing-blocks/esm/svgs/WireLong.d.ts.map new file mode 100644 index 0000000..3a0ddb8 --- /dev/null +++ b/landing-blocks/esm/svgs/WireLong.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"WireLong.d.ts","sourceRoot":"","sources":["../../src/svgs/WireLong.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,iBAAS,WAAW,CAAC,KAAK,EAAE,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,eAUxD;AAED,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/WireLong.js b/landing-blocks/esm/svgs/WireLong.js new file mode 100644 index 0000000..01074cd --- /dev/null +++ b/landing-blocks/esm/svgs/WireLong.js @@ -0,0 +1,17 @@ +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; +import * as React from "react"; +function SvgWireLong(props) { + return (React.createElement("svg", __assign({ stroke: "#512DA8", viewBox: "0 0 1144 280" }, props), + React.createElement("path", { d: "M1 96.742S124.672-.295 178.34 1.013c22.604.546-11.875 36.444.238 38.232 12.114 1.789 46.262-33.498 88.355-20.25 65.317 20.553-7.241 147.499 130.81 189.025 138.05 41.526 197.698-32.663 276.94-35.892 79.24-3.228 250.86 112.856 315.783 106.63 64.924-6.226-139.902-180.307-99.692-213.99 22.976-19.244 76.468 11.947 97.448 7.036 20.979-4.912-8.107-49.18 10.017-52.869C1016.363 15.247 1143 84.77 1143 84.77", strokeWidth: 2, fill: "none" }))); +} +export default SvgWireLong; diff --git a/landing-blocks/esm/svgs/index.d.ts b/landing-blocks/esm/svgs/index.d.ts new file mode 100644 index 0000000..fc044ca --- /dev/null +++ b/landing-blocks/esm/svgs/index.d.ts @@ -0,0 +1,6 @@ +export { default as FontAwesomeAlt } from './FontAwesomeAlt'; +export { default as Wire1 } from './Wire1'; +export { default as Wire2 } from './Wire2'; +export { default as Wire3 } from './Wire3'; +export { default as WireLong } from './WireLong'; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/landing-blocks/esm/svgs/index.d.ts.map b/landing-blocks/esm/svgs/index.d.ts.map new file mode 100644 index 0000000..0585295 --- /dev/null +++ b/landing-blocks/esm/svgs/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/svgs/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,cAAc,EAAE,MAAM,kBAAkB,CAAA;AAC5D,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAA;AAC1C,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,YAAY,CAAA"} \ No newline at end of file diff --git a/landing-blocks/esm/svgs/index.js b/landing-blocks/esm/svgs/index.js new file mode 100644 index 0000000..37489ae --- /dev/null +++ b/landing-blocks/esm/svgs/index.js @@ -0,0 +1,5 @@ +export { default as FontAwesomeAlt } from './FontAwesomeAlt'; +export { default as Wire1 } from './Wire1'; +export { default as Wire2 } from './Wire2'; +export { default as Wire3 } from './Wire3'; +export { default as WireLong } from './WireLong'; diff --git a/landing-blocks/package.json b/landing-blocks/package.json index 5b4dc2e..c8aaec0 100644 --- a/landing-blocks/package.json +++ b/landing-blocks/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@emotion/styled": "11", - "baby-i-am-faded": "link:siilats/baby-i-am-faded/baby-i-am-faded", + "baby-i-am-faded": "^4.0.10", "color-js": "^1.0.5", "intersection-observer": "^0.12.0", "lodash.get": "^4.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fc90ea..4f9bcfc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: '@types/node': ^17.0.23 '@types/react': ^17.0.42 '@types/react-mailchimp-subscribe': ^2.0.2 - baby-i-am-faded: link:siilats/baby-i-am-faded/baby-i-am-faded + baby-i-am-faded: ^4.0.10 color-js: ^1.0.5 dotenv: ^16.0.0 intersection-observer: ^0.12.0 @@ -33,7 +33,6 @@ importers: react: ^17.0.2 react-dom: ^17.0.2 react-mailchimp-subscribe: ^2.1.0 - react-script-hook: ^1.6.0 react-twitter-embed: ^4.0.4 react-typical: ^0.1.3 react-typist: ^2.0.5 @@ -49,7 +48,6 @@ importers: lodash.merge: 4.6.2 prism-react-renderer: 1.3.1_react@17.0.2 react-mailchimp-subscribe: 2.1.3_react@17.0.2 - react-script-hook: 1.6.0_react-dom@17.0.2+react@17.0.2 react-twitter-embed: 4.0.4_react-dom@17.0.2+react@17.0.2 react-typical: 0.1.3_react-dom@17.0.2+react@17.0.2 react-typist: 2.0.5_react-dom@17.0.2+react@17.0.2 @@ -5040,16 +5038,6 @@ packages: use-sidecar: 1.0.5_react@17.0.2 dev: false - /react-script-hook/1.6.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-aJm72XGWV+wJTKiqHmAaTNC/JQZV/Drv6A1kd1VQlzhzAXLqtBRBeTt3iTESImGe5TaBDHUOUeaGNw4v+7bqDw==} - peerDependencies: - react: ^16.8.6 || ^17.0.0 - react-dom: ^16.8.6 || ^17.0.0 - dependencies: - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - dev: false - /react-simple-code-editor/0.11.0_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-xGfX7wAzspl113ocfKQAR8lWPhavGWHL3xSzNLeseDRHysT+jzRBi/ExdUqevSMos+7ZtdfeuBOXtgk9HTwsrw==} peerDependencies: