chore: re-format and ignore scripts

This commit is contained in:
Tianen Pang 2022-11-06 05:42:45 +08:00
parent 30c1008855
commit 0712e72c74
No known key found for this signature in database
GPG Key ID: 981A65340742F8DF
104 changed files with 591 additions and 316 deletions

View File

@ -6,13 +6,13 @@ dist
esm/*
public/*
tests/*
scripts/*
*.config.js
.DS_Store
node_modules
coverage
.next
build
!scripts
!.storybook
!.commitlintrc.cjs
!.lintstagedrc.cjs

View File

@ -5,8 +5,8 @@ plop
coverage
.next
build
scripts
pnpm-lock.yaml
!scripts
!.storybook
!.commitlintrc.cjs
!.lintstagedrc.cjs

View File

@ -1,17 +1,19 @@
const shell = require('shelljs');
const path = require('path');
const path = require("path");
const rootDir = path.join(__dirname, '.');
const contentDir = path.join(rootDir, 'content');
const docsDir = path.join(contentDir, 'docs');
const componentsDocsDir = path.join(docsDir, 'components');
const shell = require("shelljs");
const rootDir = path.join(__dirname, ".");
const contentDir = path.join(rootDir, "content");
const docsDir = path.join(contentDir, "docs");
const componentsDocsDir = path.join(docsDir, "components");
const getComponentsName = () => {
const names = shell
.ls('-R', componentsDocsDir)
.ls("-R", componentsDocsDir)
.map((file) => path.join(process.cwd(), componentsDocsDir, file))
.filter((file) => file.endsWith('.mdx'))
.map((file) => path.basename(file, '.mdx'));
.filter((file) => file.endsWith(".mdx"))
.map((file) => path.basename(file, ".mdx"));
return names;
};
const getComponentsRoute = (names = []) => {
@ -19,60 +21,61 @@ const getComponentsRoute = (names = []) => {
return {
source: `/${name}`,
destination: `/docs/components/${name}`,
permanent: true
permanent: true,
};
});
};
async function redirect() {
const componentsName = getComponentsName();
return [
...getComponentsRoute(componentsName),
{
source: '/docs',
destination: '/docs/guide/getting-started',
permanent: true
},
{
source: '/docs/getting-started',
destination: '/docs/guide/getting-started',
permanent: true
},
{
source: '/guide',
destination: '/docs/guide/getting-started',
permanent: true
},
{
source: '/learn',
destination: '/docs/guide/getting-started',
permanent: true
},
{
source: '/theme',
destination: '/docs/theme/default-theme',
permanent: true
},
{
source: '/docs/theme',
destination: '/docs/theme/default-theme',
permanent: true
},
{
source: '/components/:path*',
source: "/docs",
destination: "/docs/guide/getting-started",
permanent: true,
destination: '/docs/components/:path*'
},
{
source: '/docs/components',
destination: '/docs/components/button',
permanent: true
source: "/docs/getting-started",
destination: "/docs/guide/getting-started",
permanent: true,
},
{
source: '/components',
destination: '/docs/components/button',
permanent: true
}
source: "/guide",
destination: "/docs/guide/getting-started",
permanent: true,
},
{
source: "/learn",
destination: "/docs/guide/getting-started",
permanent: true,
},
{
source: "/theme",
destination: "/docs/theme/default-theme",
permanent: true,
},
{
source: "/docs/theme",
destination: "/docs/theme/default-theme",
permanent: true,
},
{
source: "/components/:path*",
permanent: true,
destination: "/docs/components/:path*",
},
{
source: "/docs/components",
destination: "/docs/components/button",
permanent: true,
},
{
source: "/components",
destination: "/docs/components/button",
permanent: true,
},
];
}

View File

@ -1,11 +1,11 @@
module.exports = {
pageExtensions: ['jsx', 'js', 'mdx', 'md', 'ts', 'tsx'],
redirects: require('./next-redirect'),
pageExtensions: ["jsx", "js", "mdx", "md", "ts", "tsx"],
redirects: require("./next-redirect"),
reactStrictMode: false,
eslint: {
ignoreDuringBuilds: true
ignoreDuringBuilds: true,
},
typescript: {
ignoreBuildErrors: process.env.IS_VERCEL_ENV === 'true'
}
ignoreBuildErrors: process.env.IS_VERCEL_ENV === "true",
},
};

View File

@ -2,47 +2,23 @@
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@components": [
"./src/components/index.ts"
],
"@primitives": [
"./src/components/primitives/index.ts"
],
"@components/": [
"./src/components/*"
],
"@content/*": [
"./content/*"
],
"@layouts/*": [
"./src/layouts/*"
],
"@hooks/*": [
"./src/hooks/*"
],
"@utils/*": [
"./src/utils/*"
],
"@theme/*": [
"./src/theme/*"
],
"@lib/*": [
"./src/lib/*"
]
"@components": ["./src/components/index.ts"],
"@primitives": ["./src/components/primitives/index.ts"],
"@components/": ["./src/components/*"],
"@content/*": ["./content/*"],
"@layouts/*": ["./src/layouts/*"],
"@hooks/*": ["./src/hooks/*"],
"@utils/*": ["./src/utils/*"],
"@theme/*": ["./src/theme/*"],
"@lib/*": ["./src/lib/*"]
},
"lib": [
"dom",
"es2015",
"ESNext.String"
],
"lib": ["dom", "es2015", "ESNext.String"],
"target": "esnext",
"jsx": "preserve",
"allowJs": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"types": [
"node"
],
"types": ["node"],
"strict": false,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
@ -56,20 +32,9 @@
"noImplicitAny": true,
"skipLibCheck": true,
"module": "esnext",
"typeRoots": [
"../../node_modules/@types",
"./typings"
],
"typeRoots": ["../../node_modules/@types", "./typings"],
"incremental": true
},
"include": [
"**/*.ts",
"**/*.tsx",
"**/*.js",
"**/*.jsx",
"next-env.d.ts"
],
"exclude": [
"node_modules"
]
"include": ["**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx", "next-env.d.ts"],
"exclude": ["node_modules"]
}

View File

@ -2,25 +2,16 @@ module.exports = {
testEnvironment: "jsdom",
collectCoverageFrom: ["packages/**/*.{ts,tsx}"],
moduleFileExtensions: ["ts", "tsx", "js", "jsx"],
modulePathIgnorePatterns: [
"<rootDir>/examples",
"<rootDir>/tooling/cra-template*",
],
modulePathIgnorePatterns: ["<rootDir>/examples", "<rootDir>/tooling/cra-template*"],
transform: {
"^.+\\.(ts|tsx|js|jsx)?$": "@swc-node/jest",
},
transformIgnorePatterns: ["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],
setupFilesAfterEnv: [
"@testing-library/jest-dom/extend-expect",
"./scripts/setup-test.ts",
],
setupFilesAfterEnv: ["@testing-library/jest-dom/extend-expect", "./scripts/setup-test.ts"],
globals: {
"ts-jest": {
tsconfig: "tsconfig.json",
},
},
watchPlugins: [
"jest-watch-typeahead/filename",
"jest-watch-typeahead/testname",
],
}
watchPlugins: ["jest-watch-typeahead/filename", "jest-watch-typeahead/testname"],
};

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -3,7 +3,7 @@
"compilerOptions": {
"paths": {
"@stitches/react": ["../../../node_modules/@stitches/react"]
},
}
},
"include": ["src", "index.ts"]
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -1,10 +1,9 @@
import * as React from "react";
export interface UseColProps {}
export function useCol(props: UseColProps) {
const {} = props;
return {};
}
export type UseColReturn = ReturnType<typeof useCol>;

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,11 +1,11 @@
import * as React from "react";
import {render} from "@testing-library/react";
import { Collapse } from "../src";
import {Collapse} from "../src";
describe("Collapse", () => {
it("should render correctly", () => {
const wrapper = render(<Collapse />);
const wrapper = render(<Collapse />);
expect(() => wrapper.unmount()).not.toThrow();
});
@ -16,4 +16,4 @@ describe("Collapse", () => {
render(<Collapse ref={ref} />);
expect(ref.current).not.toBeNull();
});
});
});

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -1,12 +1,11 @@
import React from "react";
import {Meta} from "@storybook/react";
import { Drip } from "../src";
import {Drip} from "../src";
export default {
title: "Drip",
component: Drip,
} as Meta;
export const Default = () => <Drip />;

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,11 +1,11 @@
import * as React from "react";
import {render} from "@testing-library/react";
import { Snippet } from "../src";
import {Snippet} from "../src";
describe("Snippet", () => {
it("should render correctly", () => {
const wrapper = render(<Snippet />);
const wrapper = render(<Snippet />);
expect(() => wrapper.unmount()).not.toThrow();
});
@ -16,4 +16,4 @@ describe("Snippet", () => {
render(<Snippet ref={ref} />);
expect(ref.current).not.toBeNull();
});
});
});

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -1,12 +1,11 @@
import React from "react";
import {Meta} from "@storybook/react";
import { Snippet } from "../src";
import {Snippet} from "../src";
export default {
title: "Snippet",
component: Snippet,
} as Meta;
export const Default = () => <Snippet />;

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -2,7 +2,7 @@
"extends": "../../../tsconfig.json",
"compilerOptions": {
"paths": {
"@stitches/react": ["../../../node_modules/@stitches/react"],
"@stitches/react": ["../../../node_modules/@stitches/react"]
}
},
"include": ["src", "index.ts"]

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -16,4 +16,4 @@ describe("{{capitalize componentName}}", () => {
render(<{{capitalize componentName}} ref={ref} />);
expect(ref.current).not.toBeNull();
});
});
});

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -4,9 +4,8 @@ export interface Use{{capitalize componentName}}Props extends HTMLNextUIProps<"d
export function use{{capitalize componentName}}(props: Use{{capitalize componentName}}Props) {
const {...otherProps} = props;
return {...otherProps};
}
export type Use{{capitalize componentName}}Return = ReturnType<typeof use{{capitalize componentName}}>;

View File

@ -1,4 +1,4 @@
import {styled} from "@nextui-org/system";
import {cssFocusVisible, cssHideShowIn} from "@nextui-org/shared-css";
export const Styled{{capitalize componentName}} = styled("div", {});
export const Styled{{capitalize componentName}} = styled("div", {});

View File

@ -13,7 +13,7 @@ const {{capitalize componentName}} = forwardRef<{{capitalize componentName}}Prop
const domRef = useDOMRef(ref);
return (
<Styled{{capitalize componentName}}
<Styled{{capitalize componentName}}
ref={domRef}
className={clsx("nextui-{{componentName}}", className)}
{...otherProps}

View File

@ -8,5 +8,4 @@ export default {
component: {{capitalize componentName}},
} as Meta;
export const Default = () => <{{capitalize componentName}} />;

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -8,4 +8,4 @@ describe("{{camelCase hookName}}", () => {
// Add your test here
});
});
});

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

View File

@ -1,11 +1,9 @@
export interface {{capitalize hookName}}Props {}
export function {{camelCase hookName}}(props: {{capitalize hookName}}Props = {}) {
const {...otherProps} = props;
return {...otherProps};
}
export type {{capitalize hookName}}Return = ReturnType<typeof {{camelCase hookName}}>;

View File

@ -21,4 +21,4 @@ for details.
## Licence
This project is licensed under the terms of the
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).
[MIT license](https://github.com/nextui-org/nextui/blob/master/LICENSE).

View File

@ -1,3 +1,11 @@
{ "replace": { "main": "dist/index.cjs.js", "module": "dist/index.esm.js",
"types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js",
"require": "./dist/index.cjs.js" }, "./package.json": "./package.json" } } }
{
"replace": {
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"exports": {
".": {"import": "./dist/index.esm.js", "require": "./dist/index.cjs.js"},
"./package.json": "./package.json"
}
}
}

4
react-shim.js vendored
View File

@ -1,2 +1,2 @@
import React from "react"
export { React }
import React from "react";
export {React};

View File

@ -1,7 +1,7 @@
import "@testing-library/jest-dom/extend-expect"
import "@testing-library/jest-dom/extend-expect";
const { getComputedStyle } = window
window.getComputedStyle = (elt) => getComputedStyle(elt)
const {getComputedStyle} = window;
window.getComputedStyle = (elt) => getComputedStyle(elt);
if (typeof window.matchMedia !== "function") {
Object.defineProperty(window, "matchMedia", {
@ -18,14 +18,14 @@ if (typeof window.matchMedia !== "function") {
removeEventListener: jest.fn(),
dispatchEvent: jest.fn(),
})),
})
});
}
// Workaround https://github.com/jsdom/jsdom/issues/2524#issuecomment-897707183
global.TextEncoder = require("util").TextEncoder
global.TextEncoder = require("util").TextEncoder;
global.ResizeObserver = jest.fn().mockImplementation(() => ({
observe: jest.fn(),
unobserve: jest.fn(),
disconnect: jest.fn(),
}))
}));

Some files were not shown because too many files have changed in this diff Show More