diff --git a/icons/package.json b/icons/package.json index 3668727f3c..5e58e37d36 100644 --- a/icons/package.json +++ b/icons/package.json @@ -4,18 +4,18 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./package.json": "./package.json" }, "scripts": { - "build": "node ../scripts/build.js", - "types": "mkdir -p dist/types && cp src/index.d.ts dist/types/index.d.ts" + "build": "tsup src/index.ts --format cjs,esm --dts --clean", + "types": "mkdir -p dist && cp src/index.d.ts dist/index.d.ts" }, "publishConfig": { "access": "public" diff --git a/package.json b/package.json index 4a243e9c93..7e8bdce035 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,7 @@ "build:core": "./scripts/core.sh", "build:docs": "lerna run doc --concurrency 2", "build:packages": "lerna run build --ignore docs --ignore @welcome-ui/core", - "build:types": "lerna run types", - "build": "yarn webfont:build && yarn build:core && yarn build:packages && yarn build:types && yarn build:docs", + "build": "yarn webfont:build && yarn build:core && yarn build:packages && yarn build:docs", "check:audit": "/bin/bash -c 'yarn audit --level critical; [[ $? -ge 16 ]] && exit 1 || exit 0'", "check:ssh-error": "tput setaf 1; echo 'Warning ! Your ssh key is not correctly set ( or forwarded if you work on a remote machine )'; tput sgr0", "check:ssh": "ssh-add -L >> /dev/null", @@ -84,6 +83,7 @@ "@babel/preset-typescript": "^7.22.11", "@commitlint/cli": "^17.7.1", "@commitlint/config-conventional": "^17.7.0", + "@swc/core": "^1.3.84", "@testing-library/dom": "9.3.1", "@testing-library/jest-dom": "^6.1.2", "@testing-library/react": "^14.0.0", @@ -132,6 +132,7 @@ "standard-version": "9.5.0", "styled-components": "^5.3.9", "svgo": "^3.0.1", + "tsup": "^7.2.0", "typescript": "5.0.2", "wttj-config": "^2.6.2", "yargs": "^17.7.2" diff --git a/packages/Accordion/package.json b/packages/Accordion/package.json index 7663952bee..4fb0b1e85e 100644 --- a/packages/Accordion/package.json +++ b/packages/Accordion/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Accordion" }, "publishConfig": { diff --git a/packages/Alert/package.json b/packages/Alert/package.json index 4545880538..85213d3e8d 100644 --- a/packages/Alert/package.json +++ b/packages/Alert/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Alert" }, "publishConfig": { diff --git a/packages/AspectRatio/package.json b/packages/AspectRatio/package.json index 14853a2d9e..000f465834 100644 --- a/packages/AspectRatio/package.json +++ b/packages/AspectRatio/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name AspectRatio" }, "publishConfig": { diff --git a/packages/Avatar/package.json b/packages/Avatar/package.json index 2d1e533d84..62526141fb 100644 --- a/packages/Avatar/package.json +++ b/packages/Avatar/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Avatar" }, "publishConfig": { diff --git a/packages/Badge/package.json b/packages/Badge/package.json index 56d9e7dbe6..4a45f1234c 100644 --- a/packages/Badge/package.json +++ b/packages/Badge/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Badge" }, "publishConfig": { diff --git a/packages/Box/package.json b/packages/Box/package.json index 406ec40863..82fdc51a91 100644 --- a/packages/Box/package.json +++ b/packages/Box/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Box" }, "publishConfig": { diff --git a/packages/Breadcrumb/package.json b/packages/Breadcrumb/package.json index a0d0655152..07ca0b9023 100644 --- a/packages/Breadcrumb/package.json +++ b/packages/Breadcrumb/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Breadcrumb" }, "publishConfig": { diff --git a/packages/Button/package.json b/packages/Button/package.json index 726b87c2cc..bf54b4d8b4 100644 --- a/packages/Button/package.json +++ b/packages/Button/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A button component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -16,9 +16,8 @@ }, "component": "Button", "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Button" }, "publishConfig": { diff --git a/packages/ButtonGroup/package.json b/packages/ButtonGroup/package.json index 84e0c354ce..e6d8d19948 100644 --- a/packages/ButtonGroup/package.json +++ b/packages/ButtonGroup/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A ButtonGroup component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name ButtonGroup" }, "publishConfig": { diff --git a/packages/Card/package.json b/packages/Card/package.json index 4eeaf9979e..3858e0ab35 100644 --- a/packages/Card/package.json +++ b/packages/Card/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Card" }, "publishConfig": { diff --git a/packages/Checkbox/package.json b/packages/Checkbox/package.json index 4a4cf5cb49..013129dc97 100644 --- a/packages/Checkbox/package.json +++ b/packages/Checkbox/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Checkbox" }, "publishConfig": { diff --git a/packages/ClearButton/package.json b/packages/ClearButton/package.json index db01b95310..bd435ddaf9 100644 --- a/packages/ClearButton/package.json +++ b/packages/ClearButton/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name ClearButton" }, "publishConfig": { diff --git a/packages/CloseButton/package.json b/packages/CloseButton/package.json index da55f1d3ff..c21d9c6a83 100644 --- a/packages/CloseButton/package.json +++ b/packages/CloseButton/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name CloseButton" }, "publishConfig": { diff --git a/packages/Copy/package.json b/packages/Copy/package.json index d93dc86e6e..6624279e6f 100644 --- a/packages/Copy/package.json +++ b/packages/Copy/package.json @@ -4,17 +4,17 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./package.json": "./package.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/Core/package.json b/packages/Core/package.json index f021953504..66446d2a84 100644 --- a/packages/Core/package.json +++ b/packages/Core/package.json @@ -4,16 +4,16 @@ "description": "welcome-ui: Core utils", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/DatePicker/package.json b/packages/DatePicker/package.json index 1c670ce381..75ee93319b 100644 --- a/packages/DatePicker/package.json +++ b/packages/DatePicker/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name DatePicker" }, "publishConfig": { diff --git a/packages/DateTimePicker/package.json b/packages/DateTimePicker/package.json index 81df376e02..3060803dfc 100644 --- a/packages/DateTimePicker/package.json +++ b/packages/DateTimePicker/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name DateTimePicker" }, "publishConfig": { diff --git a/packages/DateTimePickerCommon/package.json b/packages/DateTimePickerCommon/package.json index c2f0537cd2..234e852e55 100644 --- a/packages/DateTimePickerCommon/package.json +++ b/packages/DateTimePickerCommon/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name DateTimePicker" }, "publishConfig": { diff --git a/packages/Drawer/package.json b/packages/Drawer/package.json index 876716a801..04ba1d2f01 100644 --- a/packages/Drawer/package.json +++ b/packages/Drawer/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Drawer" }, "publishConfig": { diff --git a/packages/DropdownMenu/package.json b/packages/DropdownMenu/package.json index dcf7099fd8..04ed77ba79 100644 --- a/packages/DropdownMenu/package.json +++ b/packages/DropdownMenu/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A DropdownMenu component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name DropdownMenu" }, "publishConfig": { diff --git a/packages/Emoji/package.json b/packages/Emoji/package.json index e2e57a6618..59fe9b40cb 100644 --- a/packages/Emoji/package.json +++ b/packages/Emoji/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Emoji" }, "publishConfig": { diff --git a/packages/EmojiPicker/package.json b/packages/EmojiPicker/package.json index 574530b7ac..15f0207716 100644 --- a/packages/EmojiPicker/package.json +++ b/packages/EmojiPicker/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name EmojiPicker" }, "publishConfig": { diff --git a/packages/Field/package.json b/packages/Field/package.json index eabaccf965..41ef7dda39 100644 --- a/packages/Field/package.json +++ b/packages/Field/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Field" }, "publishConfig": { diff --git a/packages/FieldGroup/package.json b/packages/FieldGroup/package.json index 25fb2a7c15..b76a578d59 100644 --- a/packages/FieldGroup/package.json +++ b/packages/FieldGroup/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name FieldGroup" }, "publishConfig": { diff --git a/packages/FileDrop/package.json b/packages/FileDrop/package.json index 91072a9753..65afdfdc33 100644 --- a/packages/FileDrop/package.json +++ b/packages/FileDrop/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name FileDrop" }, "publishConfig": { diff --git a/packages/FileUpload/package.json b/packages/FileUpload/package.json index 6ccebf8b87..4f105a4419 100644 --- a/packages/FileUpload/package.json +++ b/packages/FileUpload/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name FileUpload" }, "publishConfig": { diff --git a/packages/Files/package.json b/packages/Files/package.json index 2f35c23e43..42631e8666 100644 --- a/packages/Files/package.json +++ b/packages/Files/package.json @@ -4,16 +4,16 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/Flex/package.json b/packages/Flex/package.json index f9e455adfc..22d2f48ab9 100644 --- a/packages/Flex/package.json +++ b/packages/Flex/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Flex" }, "publishConfig": { diff --git a/packages/Grid/package.json b/packages/Grid/package.json index c103da1f05..82e3845083 100644 --- a/packages/Grid/package.json +++ b/packages/Grid/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Grid" }, "publishConfig": { diff --git a/packages/Hint/package.json b/packages/Hint/package.json index 05b20e9c22..aa74a31a58 100644 --- a/packages/Hint/package.json +++ b/packages/Hint/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Hint" }, "publishConfig": { diff --git a/packages/Icon/package.json b/packages/Icon/package.json index fc8af3f334..6ace852524 100644 --- a/packages/Icon/package.json +++ b/packages/Icon/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Icon" }, "publishConfig": { diff --git a/packages/IconFont/package.json b/packages/IconFont/package.json index 91e68839ec..1ec22bec74 100644 --- a/packages/IconFont/package.json +++ b/packages/IconFont/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,7 +15,7 @@ "./fonts/*": "./fonts/*" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/InputText/package.json b/packages/InputText/package.json index 17f0582530..73b90b9fbc 100644 --- a/packages/InputText/package.json +++ b/packages/InputText/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: Text input", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name InputText" }, "publishConfig": { diff --git a/packages/Label/package.json b/packages/Label/package.json index ca801e2210..4d3401fb68 100644 --- a/packages/Label/package.json +++ b/packages/Label/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Label" }, "publishConfig": { diff --git a/packages/Link/package.json b/packages/Link/package.json index f4d73c7072..d3fc9a224f 100644 --- a/packages/Link/package.json +++ b/packages/Link/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Link" }, "publishConfig": { diff --git a/packages/Loader/package.json b/packages/Loader/package.json index 2c4624ddd4..64533b1908 100644 --- a/packages/Loader/package.json +++ b/packages/Loader/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Loader" }, "publishConfig": { diff --git a/packages/MarkdownEditor/package.json b/packages/MarkdownEditor/package.json index c5124a2a98..6aed65702a 100644 --- a/packages/MarkdownEditor/package.json +++ b/packages/MarkdownEditor/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name MarkdownEditor" }, "publishConfig": { diff --git a/packages/Modal/package.json b/packages/Modal/package.json index d54fadc782..c795aef437 100644 --- a/packages/Modal/package.json +++ b/packages/Modal/package.json @@ -4,10 +4,10 @@ "description": "Modal from Ariakit with a really nice theme 👀", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Modal" }, "publishConfig": { diff --git a/packages/Pagination/package.json b/packages/Pagination/package.json index 7a38ab3109..7164d28a2e 100644 --- a/packages/Pagination/package.json +++ b/packages/Pagination/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Pagination" }, "publishConfig": { diff --git a/packages/PasswordInput/package.json b/packages/PasswordInput/package.json index 4b547800fb..76c18a677d 100644 --- a/packages/PasswordInput/package.json +++ b/packages/PasswordInput/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name PasswordInput" }, "publishConfig": { diff --git a/packages/Picker/package.json b/packages/Picker/package.json index 2a492ec727..e134e92e9d 100644 --- a/packages/Picker/package.json +++ b/packages/Picker/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: Picker", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Picker" }, "publishConfig": { diff --git a/packages/Popover/package.json b/packages/Popover/package.json index 45a821f2fa..f9cc0abf78 100644 --- a/packages/Popover/package.json +++ b/packages/Popover/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A popover component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Popover" }, "publishConfig": { diff --git a/packages/Radio/package.json b/packages/Radio/package.json index 13fb5fb232..897cf0476d 100644 --- a/packages/Radio/package.json +++ b/packages/Radio/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Radio" }, "publishConfig": { diff --git a/packages/RadioGroup/package.json b/packages/RadioGroup/package.json index 1a721f61f7..5662ecde49 100644 --- a/packages/RadioGroup/package.json +++ b/packages/RadioGroup/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name RadioGroup" }, "publishConfig": { diff --git a/packages/RadioTab/package.json b/packages/RadioTab/package.json index 4867466401..cd788cce72 100644 --- a/packages/RadioTab/package.json +++ b/packages/RadioTab/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name RadioTab" }, "publishConfig": { diff --git a/packages/Search/package.json b/packages/Search/package.json index f70805d7ae..eb6227e36f 100644 --- a/packages/Search/package.json +++ b/packages/Search/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Search" }, "publishConfig": { diff --git a/packages/Select/package.json b/packages/Select/package.json index f8c07aeefc..cf0aa458a3 100644 --- a/packages/Select/package.json +++ b/packages/Select/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Select" }, "publishConfig": { diff --git a/packages/Shape/package.json b/packages/Shape/package.json index 3db235d176..a38d72d02a 100644 --- a/packages/Shape/package.json +++ b/packages/Shape/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Shape" }, "publishConfig": { diff --git a/packages/Slider/package.json b/packages/Slider/package.json index 7d5df75465..c597fba38c 100644 --- a/packages/Slider/package.json +++ b/packages/Slider/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Slider" }, "publishConfig": { diff --git a/packages/Stack/package.json b/packages/Stack/package.json index 381fdd7341..2c9b740876 100644 --- a/packages/Stack/package.json +++ b/packages/Stack/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Stack" }, "publishConfig": { diff --git a/packages/Swiper/package.json b/packages/Swiper/package.json index eabb15e1a5..aa33950933 100644 --- a/packages/Swiper/package.json +++ b/packages/Swiper/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Swiper" }, "publishConfig": { diff --git a/packages/System/package.json b/packages/System/package.json index 431a3e8a3a..4706076301 100644 --- a/packages/System/package.json +++ b/packages/System/package.json @@ -4,16 +4,16 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/Table/package.json b/packages/Table/package.json index 031db75353..fb2f4e7aa3 100644 --- a/packages/Table/package.json +++ b/packages/Table/package.json @@ -4,10 +4,10 @@ "description": "Welcome UI - Table | Repaint html for table tr td... etc with a scrollable table", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Table" }, "publishConfig": { diff --git a/packages/Tabs/package.json b/packages/Tabs/package.json index d09b52a1fc..3965a90ad6 100644 --- a/packages/Tabs/package.json +++ b/packages/Tabs/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Tabs" }, "publishConfig": { diff --git a/packages/Tabs/src/TabList.tsx b/packages/Tabs/src/TabList.tsx index 1bdef62703..35dac64cd7 100644 --- a/packages/Tabs/src/TabList.tsx +++ b/packages/Tabs/src/TabList.tsx @@ -29,7 +29,7 @@ function useTrackActiveTabs( return [tabs, activeTab] } -export interface SizeOptions { +export type SizeOptions = { size?: 'sm' | 'md' } diff --git a/packages/Tag/package.json b/packages/Tag/package.json index 3fd9f55a03..e39a379adf 100644 --- a/packages/Tag/package.json +++ b/packages/Tag/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Tag" }, "publishConfig": { diff --git a/packages/Text/package.json b/packages/Text/package.json index 099f754636..1c27f4eb33 100644 --- a/packages/Text/package.json +++ b/packages/Text/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Text" }, "publishConfig": { diff --git a/packages/Textarea/package.json b/packages/Textarea/package.json index 23140fabfe..2431a614b2 100644 --- a/packages/Textarea/package.json +++ b/packages/Textarea/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Textarea" }, "publishConfig": { diff --git a/packages/Themes/Dark/package.json b/packages/Themes/Dark/package.json index 7f5bad0a89..580b7eed11 100644 --- a/packages/Themes/Dark/package.json +++ b/packages/Themes/Dark/package.json @@ -4,16 +4,16 @@ "description": "welcome-ui: Dark theme", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/Themes/Welcome/package.json b/packages/Themes/Welcome/package.json index 462723cab0..eb303186e0 100644 --- a/packages/Themes/Welcome/package.json +++ b/packages/Themes/Welcome/package.json @@ -4,16 +4,16 @@ "description": "welcome-ui: Welcome theme", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/Themes/WelcomeDark/package.json b/packages/Themes/WelcomeDark/package.json index a07738dc43..16fca7c263 100644 --- a/packages/Themes/WelcomeDark/package.json +++ b/packages/Themes/WelcomeDark/package.json @@ -4,16 +4,16 @@ "description": "welcome-ui: Welcome Dark theme", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/TimePicker/package.json b/packages/TimePicker/package.json index 1224c364d3..f17a836e0e 100644 --- a/packages/TimePicker/package.json +++ b/packages/TimePicker/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name TimePicker" }, "publishConfig": { diff --git a/packages/Toast/package.json b/packages/Toast/package.json index 157734007b..019332df4b 100644 --- a/packages/Toast/package.json +++ b/packages/Toast/package.json @@ -4,10 +4,10 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Toast" }, "publishConfig": { diff --git a/packages/Toggle/package.json b/packages/Toggle/package.json index beb55239c6..50cf0825b1 100644 --- a/packages/Toggle/package.json +++ b/packages/Toggle/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A toggle component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Toggle" }, "publishConfig": { diff --git a/packages/Tooltip/package.json b/packages/Tooltip/package.json index b41398da12..e7f34572fc 100644 --- a/packages/Tooltip/package.json +++ b/packages/Tooltip/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A tooltip component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name Tooltip" }, "publishConfig": { diff --git a/packages/UniversalLink/package.json b/packages/UniversalLink/package.json index 74e069b23a..4d4f6d4eec 100644 --- a/packages/UniversalLink/package.json +++ b/packages/UniversalLink/package.json @@ -4,10 +4,10 @@ "description": "welcome-ui: A UniversalLink component", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, @@ -15,9 +15,8 @@ "./dist/index.doc.json": "./dist/index.doc.json" }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", - "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types", "doc": "node -r esm ../../scripts/doc-props.js --name UniversalLink" }, "publishConfig": { diff --git a/packages/Utils/package.json b/packages/Utils/package.json index af30e1f639..e8edd9d116 100644 --- a/packages/Utils/package.json +++ b/packages/Utils/package.json @@ -4,16 +4,16 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.ts --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/packages/VariantIcon/package.json b/packages/VariantIcon/package.json index d87bbb7323..0c573e16be 100644 --- a/packages/VariantIcon/package.json +++ b/packages/VariantIcon/package.json @@ -4,16 +4,16 @@ "description": "Customizable design system with react • styled-components • styled-system and ariakit.", "main": "dist/index.js", "module": "dist/index.mjs", - "types": "dist/types/index.d.ts", + "types": "dist/index.d.ts", "exports": { ".": { - "types": "./dist/types/index.d.ts", + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { - "build": "node ../../scripts/build.js", + "build": "tsup src/index.tsx --format cjs,esm --dts --clean", "test": "jest", "types": "rimraf dist/types && tsc --emitDeclarationOnly --declaration --declarationDir dist/types" }, diff --git a/yarn.lock b/yarn.lock index eecd685dc2..0085cd1383 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2001,111 +2001,221 @@ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.16.tgz#7b18cab5f4d93e878306196eed26b6d960c12576" integrity sha512-QX48qmsEZW+gcHgTmAj+x21mwTz8MlYQBnzF6861cNdQGvj2jzzFjqH0EBabrIa/WVZ2CHolwMoqxVryqKt8+Q== +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + "@esbuild/android-arm@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.16.tgz#5c47f6a7c2cada6ed4b4d4e72d8c66e76d812812" integrity sha512-baLqRpLe4JnKrUXLJChoTN0iXZH7El/mu58GE3WIA6/H834k0XWvLRmGLG8y8arTRS9hJJibPnF0tiGhmWeZgw== +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + "@esbuild/android-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.16.tgz#8686a6e98359071ffd5312046551943e7244c51a" integrity sha512-G4wfHhrrz99XJgHnzFvB4UwwPxAWZaZBOFXh+JH1Duf1I4vIVfuYY9uVLpx4eiV2D/Jix8LJY+TAdZ3i40tDow== +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + "@esbuild/darwin-arm64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.16.tgz#aa79fbf447630ca0696a596beba962a775bbf394" integrity sha512-/Ofw8UXZxuzTLsNFmz1+lmarQI6ztMZ9XktvXedTbt3SNWDn0+ODTwxExLYQ/Hod91EZB4vZPQJLoqLF0jvEzA== +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + "@esbuild/darwin-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.16.tgz#d5d68ee510507104da7e7503224c647c957e163e" integrity sha512-SzBQtCV3Pdc9kyizh36Ol+dNVhkDyIrGb/JXZqFq8WL37LIyrXU0gUpADcNV311sCOhvY+f2ivMhb5Tuv8nMOQ== +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + "@esbuild/freebsd-arm64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.16.tgz#b00b4cc8c2e424907cfe3a607384ab24794edd52" integrity sha512-ZqftdfS1UlLiH1DnS2u3It7l4Bc3AskKeu+paJSfk7RNOMrOxmeFDhLTMQqMxycP1C3oj8vgkAT6xfAuq7ZPRA== +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + "@esbuild/freebsd-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.16.tgz#84af4430a07730b50bbc945a90cf7036c1853b76" integrity sha512-rHV6zNWW1tjgsu0dKQTX9L0ByiJHHLvQKrWtnz8r0YYJI27FU3Xu48gpK2IBj1uCSYhJ+pEk6Y0Um7U3rIvV8g== +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + "@esbuild/linux-arm64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.16.tgz#35571d15de6272c862d9ce6341372fb3cef0f266" integrity sha512-8yoZhGkU6aHu38WpaM4HrRLTFc7/VVD9Q2SvPcmIQIipQt2I/GMTZNdEHXoypbbGao5kggLcxg0iBKjo0SQYKA== +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + "@esbuild/linux-arm@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.16.tgz#b65c7cd5b0eadd08f91aab66b9dda81b6a4b2a70" integrity sha512-n4O8oVxbn7nl4+m+ISb0a68/lcJClIbaGAoXwqeubj/D1/oMMuaAXmJVfFlRjJLu/ZvHkxoiFJnmbfp4n8cdSw== +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + "@esbuild/linux-ia32@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.16.tgz#673a68cb251ce44a00a6422ada29064c5a1cd2c0" integrity sha512-9ZBjlkdaVYxPNO8a7OmzDbOH9FMQ1a58j7Xb21UfRU29KcEEU3VTHk+Cvrft/BNv0gpWJMiiZ/f4w0TqSP0gLA== +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + "@esbuild/linux-loong64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.16.tgz#477e2da34ab46ffdbf4740fa6441e80045249385" integrity sha512-TIZTRojVBBzdgChY3UOG7BlPhqJz08AL7jdgeeu+kiObWMFzGnQD7BgBBkWRwOtKR1i2TNlO7YK6m4zxVjjPRQ== +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + "@esbuild/linux-mips64el@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.16.tgz#e1e9687bbdaa831d7c34edc9278200982c1a4bf4" integrity sha512-UPeRuFKCCJYpBbIdczKyHLAIU31GEm0dZl1eMrdYeXDH+SJZh/i+2cAmD3A1Wip9pIc5Sc6Kc5cFUrPXtR0XHA== +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + "@esbuild/linux-ppc64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.16.tgz#2f19075d63622987e86e83a4b7866cd57b796c60" integrity sha512-io6yShgIEgVUhExJejJ21xvO5QtrbiSeI7vYUnr7l+v/O9t6IowyhdiYnyivX2X5ysOVHAuyHW+Wyi7DNhdw6Q== +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + "@esbuild/linux-riscv64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.16.tgz#bbf40a38f03ba2434fe69b5ceeec5d13c742b329" integrity sha512-WhlGeAHNbSdG/I2gqX2RK2gfgSNwyJuCiFHMc8s3GNEMMHUI109+VMBfhVqRb0ZGzEeRiibi8dItR3ws3Lk+cA== +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + "@esbuild/linux-s390x@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.16.tgz#d2b8c0779ccd2b7917cdf0fab8831a468e0f9c01" integrity sha512-gHRReYsJtViir63bXKoFaQ4pgTyah4ruiMRQ6im9YZuv+gp3UFJkNTY4sFA73YDynmXZA6hi45en4BGhNOJUsw== +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + "@esbuild/linux-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.16.tgz#da48b39cfdc1b12a74976625f583f031eac43590" integrity sha512-mfiiBkxEbUHvi+v0P+TS7UnA9TeGXR48aK4XHkTj0ZwOijxexgMF01UDFaBX7Q6CQsB0d+MFNv9IiXbIHTNd4g== +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + "@esbuild/netbsd-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.16.tgz#ddef985aed37cc81908d2573b66c0299dbc49037" integrity sha512-n8zK1YRDGLRZfVcswcDMDM0j2xKYLNXqei217a4GyBxHIuPMGrrVuJ+Ijfpr0Kufcm7C1k/qaIrGy6eG7wvgmA== +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + "@esbuild/openbsd-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.16.tgz#85035bf89efd66e9068bc72aa6bb85a2c317d090" integrity sha512-lEEfkfsUbo0xC47eSTBqsItXDSzwzwhKUSsVaVjVji07t8+6KA5INp2rN890dHZeueXJAI8q0tEIfbwVRYf6Ew== +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + "@esbuild/sunos-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.16.tgz#16338ecab854cb2d831cc9ee9cc21ef69566e1f3" integrity sha512-jlRjsuvG1fgGwnE8Afs7xYDnGz0dBgTNZfgCK6TlvPH3Z13/P5pi6I57vyLE8qZYLrGVtwcm9UbUx1/mZ8Ukag== +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + "@esbuild/win32-arm64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.16.tgz#423f46bb744aff897a5f74435469e1ef4952e343" integrity sha512-TzoU2qwVe2boOHl/3KNBUv2PNUc38U0TNnzqOAcgPiD/EZxT2s736xfC2dYQbszAwo4MKzzwBV0iHjhfjxMimg== +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + "@esbuild/win32-ia32@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.16.tgz#1978be5b192c7063bd2c8d5960eb213e1964740e" integrity sha512-B8b7W+oo2yb/3xmwk9Vc99hC9bNolvqjaTZYEfMQhzdpBsjTvZBlXQ/teUE55Ww6sg//wlcDjOaqldOKyigWdA== +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + "@esbuild/win32-x64@0.17.16": version "0.17.16" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.16.tgz#260f19b0a3300d22c3a3f52722c671dc561edaa3" integrity sha512-xJ7OH/nanouJO9pf03YsL9NAFQBHd8AqfrQd7Pf5laGyyTt/gToul6QYOA/i5i/q8y9iaM5DQFNTgpi995VkOg== +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + "@eslint-community/eslint-utils@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz#a831e6e468b4b2b5ae42bf658bea015bf10bc518" @@ -4184,6 +4294,74 @@ dependencies: "@babel/core" "^7.17.9" +"@swc/core-darwin-arm64@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.84.tgz#9296626f9377e9bf92e41f9fe60a7cdc8c660e99" + integrity sha512-mqK0buOo+toF2HoJ/gWj2ApZbvbIiNq3mMwSTHCYJHlQFQfoTWnl9aaD5GSO4wfNFVYfEZ1R259o5uv5NlVtoA== + +"@swc/core-darwin-x64@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.84.tgz#60db6d6f512efd250e3a40cb80cec3d0b629f0a9" + integrity sha512-cyuQZz62C43EDZqtnptUTlfDvAjgG3qu139m5zsfIK6ltXA5inKFbDWV3a/M5c18dFzA2Xh21Q46XZezmtQ9Tg== + +"@swc/core-linux-arm-gnueabihf@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.84.tgz#eaf2f69c7be455184434a5b76ce07034bc43282a" + integrity sha512-dmt/ECQrp3ZPWnK27p4E4xRIRHOoJhgGvxC5t5YaWzN20KcxE9ykEY2oLGSoeceM/A+4D11aRYGwF/EM7yOkvA== + +"@swc/core-linux-arm64-gnu@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.84.tgz#4c8236e1f90e1f8b74322ad73d20ce755db8f30a" + integrity sha512-PgVfrI3NVg2z/oeg3GWLb9rFLMqidbdPwVH5nRyHVP2RX/BWP6qfnYfG+gJv4qrKzIldb9TyCGH7y8VWctKLxw== + +"@swc/core-linux-arm64-musl@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.84.tgz#f908c79bf5be14705e63ff44bea9216b128b492e" + integrity sha512-hcuEa8/vin4Ns0P+FpcDHQ4f3jmhgGKQhqw0w+TovPSVTIXr+nrFQ2AGhs9nAxS6tSQ77C53Eb5YRpK8ToFo1A== + +"@swc/core-linux-x64-gnu@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.84.tgz#e7e4e94741547b81f9074d1b81b7ed42baec8660" + integrity sha512-IvyimSbwGdu21jBBEqR1Up8Jhvl8kIAf1k3e5Oy8oRfgojdUfmW1EIwgGdoUeyQ1VHlfquiWaRGfsnHQUKl35g== + +"@swc/core-linux-x64-musl@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.84.tgz#34b6d275241692095f88940f675b53a880119920" + integrity sha512-hdgVU/O5ufDCe+p5RtCjU7PRNwd0WM+eWJS+GNY4QWL6O8y2VLM+i4+6YzwSUjeBk0xd+1YElMxbqz7r5tSZhw== + +"@swc/core-win32-arm64-msvc@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.84.tgz#6be044ecc155e0695d51aa22df3e35caa2d91bd7" + integrity sha512-rzH6k2BF0BFOFhUTD+bh0oCiUCZjFfDfoZoYNN/CM0qbtjAcFH21hzMh/EH8ZaXq8k/iQmUNNa5MPNPZ4SOMNw== + +"@swc/core-win32-ia32-msvc@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.84.tgz#be357598bb03cb4470ffa158e0e86e47daa29f70" + integrity sha512-Y+Dk7VLLVwwsAzoDmjkNW/sTmSPl9PGr4Mj1nhc5A2NNxZ+hz4SxFMclacDI03SC5ikK8Qh6WOoE/+nwUDa3uA== + +"@swc/core-win32-x64-msvc@1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.84.tgz#93964a76d100df255e97739165d5d74c72d7c88b" + integrity sha512-WmpaosqCWMX7DArLdU8AJcj96hy0PKlYh1DaMVikSrrDHbJm2dZ8rd27IK3qUB8DgPkrDYHmLAKNZ+z3gWXgRQ== + +"@swc/core@^1.3.84": + version "1.3.84" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.84.tgz#e6e660f0a2e322fb17698f3ca9b23dfacc0933f1" + integrity sha512-UPKUiDwG7HOdPfOb1VFeEJ76JDgU2w80JLewzx6tb0fk9TIjhr9yxKBzPbzc/QpjGHDu5iaEuNeZcu27u4j63g== + dependencies: + "@swc/types" "^0.1.4" + optionalDependencies: + "@swc/core-darwin-arm64" "1.3.84" + "@swc/core-darwin-x64" "1.3.84" + "@swc/core-linux-arm-gnueabihf" "1.3.84" + "@swc/core-linux-arm64-gnu" "1.3.84" + "@swc/core-linux-arm64-musl" "1.3.84" + "@swc/core-linux-x64-gnu" "1.3.84" + "@swc/core-linux-x64-musl" "1.3.84" + "@swc/core-win32-arm64-msvc" "1.3.84" + "@swc/core-win32-ia32-msvc" "1.3.84" + "@swc/core-win32-x64-msvc" "1.3.84" + "@swc/helpers@0.4.11": version "0.4.11" resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.11.tgz#db23a376761b3d31c26502122f349a21b592c8de" @@ -4191,6 +4369,11 @@ dependencies: tslib "^2.4.0" +"@swc/types@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.4.tgz#8d647e111dc97a8e2881bf71c2ee2d011698ff10" + integrity sha512-z/G02d+59gyyUb7KYhKi9jOhicek6QD2oMaotUyG+lUkybpXoV49dY9bj7Ah5Q+y7knK2jU67UTX9FyfGzaxQg== + "@szmarczak/http-timer@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" @@ -6159,6 +6342,13 @@ builtins@^5.0.0: dependencies: semver "^7.0.0" +bundle-require@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bundle-require/-/bundle-require-4.0.1.tgz#2cc1ad76428043d15e0e7f30990ee3d5404aa2e3" + integrity sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ== + dependencies: + load-tsconfig "^0.2.3" + byline@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" @@ -6192,6 +6382,11 @@ c8@^7.6.0: yargs "^16.2.0" yargs-parser "^20.2.9" +cac@^6.7.12: + version "6.7.14" + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + cacache@^16.0.0, cacache@^16.1.0: version "16.1.3" resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e" @@ -6467,7 +6662,7 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@3.5.3, chokidar@^3.3.1, chokidar@^3.4.0: +chokidar@3.5.3, chokidar@^3.3.1, chokidar@^3.4.0, chokidar@^3.5.1: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -7579,7 +7774,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -8326,6 +8521,34 @@ esbuild@^0.17.11: "@esbuild/win32-ia32" "0.17.16" "@esbuild/win32-x64" "0.17.16" +esbuild@^0.18.2: + version "0.18.20" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -9851,7 +10074,7 @@ globals@^13.19.0: dependencies: type-fest "^0.20.2" -globby@11.1.0, globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: +globby@11.1.0, globby@^11.0.1, globby@^11.0.3, globby@^11.0.4, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -11704,6 +11927,11 @@ jmespath@0.16.0: resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== +joycon@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03" + integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw== + js-sdsl@^4.1.4: version "4.1.5" resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.1.5.tgz#1ff1645e6b4d1b028cd3f862db88c9d887f26e2a" @@ -12162,6 +12390,11 @@ light-my-request@^5.6.1: process-warning "^2.0.0" set-cookie-parser "^2.4.1" +lilconfig@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -12247,6 +12480,11 @@ load-json-file@^4.0.0: pify "^3.0.0" strip-bom "^3.0.0" +load-tsconfig@^0.2.3: + version "0.2.5" + resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1" + integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg== + loader-utils@2.0.0, loader-utils@2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.3.tgz#d4b15b8504c63d1fc3f2ade52d41bc8459d6ede1" @@ -12393,6 +12631,11 @@ lodash.snakecase@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + lodash.startcase@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" @@ -14850,6 +15093,14 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== +postcss-load-config@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" + integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== + dependencies: + lilconfig "^2.0.5" + yaml "^2.1.1" + postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" @@ -16070,6 +16321,13 @@ rimraf@^4.1.1, rimraf@^4.4.1: dependencies: glob "^9.2.0" +rollup@^3.2.5: + version "3.29.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.1.tgz#ba53a179d46ac3cd79e162dca6ab70d93cd26f78" + integrity sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg== + optionalDependencies: + fsevents "~2.3.2" + run-async@^2.2.0, run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -16505,6 +16763,13 @@ source-map-url@^0.4.0: resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== +source-map@0.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" + source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -17054,6 +17319,19 @@ stylelint@^14.16.1: v8-compile-cache "^2.3.0" write-file-atomic "^4.0.2" +sucrase@^3.20.3: + version "3.34.0" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" + integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "7.1.6" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + sucrase@^3.21.0: version "3.28.0" resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.28.0.tgz#7fd8b3118d2155fcdf291088ab77fa6eefd63c4c" @@ -17507,6 +17785,13 @@ tough-cookie@^4.1.2: universalify "^0.2.0" url-parse "^1.5.3" +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + tr46@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" @@ -17629,6 +17914,26 @@ tslib@^2.0.1, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== +tsup@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/tsup/-/tsup-7.2.0.tgz#bb24c0d5e436477900c712e42adc67200607303c" + integrity sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ== + dependencies: + bundle-require "^4.0.0" + cac "^6.7.12" + chokidar "^3.5.1" + debug "^4.3.1" + esbuild "^0.18.2" + execa "^5.0.0" + globby "^11.0.3" + joycon "^3.0.1" + postcss-load-config "^4.0.1" + resolve-from "^5.0.0" + rollup "^3.2.5" + source-map "0.8.0-beta.0" + sucrase "^3.20.3" + tree-kill "^1.2.2" + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" @@ -18316,6 +18621,11 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + webidl-conversions@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" @@ -18354,6 +18664,15 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -18688,6 +19007,11 @@ yaml@^1.10.0: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.1.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" + integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== + yaml@^2.1.3: version "2.3.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"