From f281bf9781e9e2ee8800d258ae2633524980ff07 Mon Sep 17 00:00:00 2001 From: Junior Garcia Date: Mon, 1 May 2023 00:39:58 -0300 Subject: [PATCH] fix(docs): build --- .npmrc | 1 + apps/docs/components/a11y-otb/a11y-otb.tsx | 2 +- apps/docs/package.json | 1 - apps/docs/utils/transitions.ts | 8 +++ pnpm-lock.yaml | 80 +++++++++++++--------- 5 files changed, 56 insertions(+), 36 deletions(-) create mode 100644 apps/docs/utils/transitions.ts diff --git a/.npmrc b/.npmrc index 1ed88a37a..1d46cebd7 100644 --- a/.npmrc +++ b/.npmrc @@ -1,5 +1,6 @@ strict-peer-dependencies=false enable-pre-post-scripts=true public-hoist-pattern[]=*tailwind-variants* +public-hoist-pattern[]=*framer-motion* public-hoist-pattern[]=*@react-aria/interactions* public-hoist-pattern[]=*@nextui-org/theme* \ No newline at end of file diff --git a/apps/docs/components/a11y-otb/a11y-otb.tsx b/apps/docs/components/a11y-otb/a11y-otb.tsx index 32584f70f..2d03dc1fb 100644 --- a/apps/docs/components/a11y-otb/a11y-otb.tsx +++ b/apps/docs/components/a11y-otb/a11y-otb.tsx @@ -9,7 +9,6 @@ import { DropdownItem, } from "@nextui-org/react"; import {motion, useInView} from "framer-motion"; -import {TRANSITION_EASINGS} from "@nextui-org/framer-transitions"; import {clsx} from "@nextui-org/shared-utils"; import { AddNoteBulkIcon, @@ -22,6 +21,7 @@ import {useRef} from "react"; import {FeaturesGrid} from "../features-grid"; +import {TRANSITION_EASINGS} from "@/utils/transitions"; import {title, subtitle, titleWrapper, sectionWrapper} from "@/components/primitives"; import {IconSvgProps} from "@/types"; diff --git a/apps/docs/package.json b/apps/docs/package.json index 9c92d6842..caf2fd1fa 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -12,7 +12,6 @@ "@nextui-org/react": "workspace:*", "@nextui-org/shared-icons": "workspace:*", "@nextui-org/shared-utils": "workspace:*", - "@nextui-org/framer-transitions": "workspace:*", "@nextui-org/use-is-mobile": "workspace:*", "@nextui-org/theme": "workspace:*", "@react-aria/visually-hidden": "^3.8.0", diff --git a/apps/docs/utils/transitions.ts b/apps/docs/utils/transitions.ts new file mode 100644 index 000000000..03825b0e4 --- /dev/null +++ b/apps/docs/utils/transitions.ts @@ -0,0 +1,8 @@ +export const TRANSITION_EASINGS = { + ease: [0.25, 0.1, 0.25, 1], + easeIn: [0.4, 0, 1, 1], + easeOut: [0, 0, 0.2, 1], + easeInOut: [0.4, 0, 0.2, 1], + spring: [0.155, 1.105, 0.295, 1.12], + softSpring: [0.16, 1.11, 0.3, 1.02], +} as const; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b6b85b5c..9c72febd0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -269,9 +269,6 @@ importers: apps/docs: dependencies: - '@nextui-org/framer-transitions': - specifier: workspace:* - version: link:../../packages/utilities/framer-transitions '@nextui-org/react': specifier: workspace:* version: link:../../packages/core/react @@ -4797,7 +4794,7 @@ packages: chalk: 4.1.2 convert-source-map: 1.9.0 fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 jest-haste-map: 26.6.2 jest-regex-util: 26.0.0 jest-util: 26.6.2 @@ -10841,7 +10838,7 @@ packages: chownr: 1.1.4 figgy-pudding: 3.5.2 glob: 7.2.3 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 infer-owner: 1.0.4 lru-cache: 5.1.1 mississippi: 3.0.0 @@ -11525,7 +11522,7 @@ packages: hasBin: true dependencies: chalk: 4.1.2 - date-fns: 2.29.3 + date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.1 @@ -11700,7 +11697,7 @@ packages: resolution: {integrity: sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==} engines: {node: '>=8'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 make-dir: 3.1.0 nested-error-stacks: 2.1.1 p-event: 4.2.0 @@ -12057,9 +12054,11 @@ packages: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} dev: true - /date-fns@2.29.3: - resolution: {integrity: sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==} + /date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} + dependencies: + '@babel/runtime': 7.21.5 dev: true /debug@2.6.9(supports-color@6.1.0): @@ -12214,7 +12213,7 @@ packages: engines: {node: '>=10'} dependencies: globby: 11.1.0 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 is-glob: 4.0.3 is-path-cwd: 2.2.0 is-path-inside: 3.0.3 @@ -12548,7 +12547,7 @@ packages: resolution: {integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==} engines: {node: '>=6.9.0'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 memory-fs: 0.4.1 tapable: 1.1.3 dev: true @@ -12557,7 +12556,7 @@ packages: resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} engines: {node: '>=6.9.0'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 memory-fs: 0.5.0 tapable: 1.1.3 dev: true @@ -12566,7 +12565,7 @@ packages: resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==} engines: {node: '>=10.13.0'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 tapable: 2.2.1 dev: true @@ -14341,7 +14340,7 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -14350,7 +14349,7 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -14378,7 +14377,7 @@ packages: engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -14401,7 +14400,7 @@ packages: /fs-write-stream-atomic@1.0.10: resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 iferr: 0.1.5 imurmurhash: 0.1.4 readable-stream: 2.3.8 @@ -16213,7 +16212,7 @@ packages: '@types/node': 15.12.4 anymatch: 3.1.3 fb-watchman: 2.0.2 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 jest-regex-util: 26.0.0 jest-serializer: 26.6.2 jest-util: 26.6.2 @@ -16416,7 +16415,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@types/node': 15.12.4 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 dev: true /jest-snapshot@28.1.3: @@ -16457,7 +16456,7 @@ packages: '@jest/types': 26.6.2 '@types/node': 15.12.4 chalk: 4.1.2 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 is-ci: 2.0.0 micromatch: 4.0.5 dev: true @@ -16696,7 +16695,7 @@ packages: /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 dev: true /jsonfile@6.1.0: @@ -16704,7 +16703,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 dev: true /jsonparse@1.3.1: @@ -16922,7 +16921,7 @@ packages: resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==} engines: {node: '>=0.10.0'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 parse-json: 2.2.0 pify: 2.3.0 pinkie-promise: 2.0.1 @@ -16934,7 +16933,7 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -16949,7 +16948,7 @@ packages: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 @@ -18728,7 +18727,7 @@ packages: resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==} engines: {node: '>=0.10.0'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 pify: 2.3.0 pinkie-promise: 2.0.1 dev: true @@ -19990,7 +19989,7 @@ packages: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 @@ -20021,7 +20020,7 @@ packages: resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} engines: {node: '>=0.10'} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 micromatch: 3.1.10(supports-color@6.1.0) readable-stream: 2.3.8 transitivePeerDependencies: @@ -20165,7 +20164,7 @@ packages: dependencies: rehype-parse: 7.0.1 rehype-stringify: 8.0.0 - unified: 9.2.0 + unified: 9.2.2 dev: false /relateurl@0.2.7: @@ -20443,8 +20442,8 @@ packages: inherits: 2.0.4 dev: true - /rollup@3.21.1: - resolution: {integrity: sha512-GpUgqWCw56OSiBKf7lcAITstYiBV1/EKaKYPl9r8HgAxc6/qYAVw1PaHWnvHWFziRaf4HsVCDLq/IGtBi1K/Zw==} + /rollup@3.21.2: + resolution: {integrity: sha512-c4vC+JZ3bbF4Kqq2TtM7zSKtSyMybFOjqmomFax3xpfYaPZDZ4iz8NMIuBRMjnXOcKYozw7bC6vhJjiWD6JpzQ==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -22062,7 +22061,7 @@ packages: postcss: 8.4.21 postcss-load-config: 3.1.4(postcss@8.4.21)(ts-node@10.9.1) resolve-from: 5.0.0 - rollup: 3.21.1 + rollup: 3.21.2 source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 @@ -22323,6 +22322,19 @@ packages: is-plain-obj: 2.1.0 trough: 1.0.5 vfile: 4.2.1 + dev: true + + /unified@9.2.2: + resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} + dependencies: + '@types/unist': 2.0.6 + bail: 1.0.5 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 2.1.0 + trough: 1.0.5 + vfile: 4.2.1 + dev: false /union-value@1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} @@ -22715,7 +22727,7 @@ packages: /watchpack@1.7.5: resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} dependencies: - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 neo-async: 2.6.2 optionalDependencies: chokidar: 3.5.3 @@ -22729,7 +22741,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 + graceful-fs: 4.2.6 dev: true /wcwidth@1.0.1: