UNPKG

sicua

Version:

A tool for analyzing project structure and dependencies

15 lines (14 loc) 3.9 kB
/** * Consolidated configuration files array for dependency analysis * Combines both glob patterns and specific file names */ export declare const CONFIG_FILES: string[]; export declare const SPECIAL_PACKAGES_ARRAY: readonly ["@shadcn/ui", "tailwindcss-animate", "@tailwindcss/typography", "@tailwindcss/forms", "@tailwindcss/aspect-ratio", "@tailwindcss/container-queries", "tailwindcss-gradients", "daisyui", "autoprefixer", "normalize.css", "reset-css", "@fontsource/inter", "@next/font", "postcss-preset-env", "postcss-nested", "postcss-import", "postcss-flexbugs-fixes", "@babel/preset-env", "@babel/preset-react", "@babel/preset-typescript", "@babel/runtime", "eslint-config-next", "eslint-config-prettier", "eslint-config-airbnb", "eslint-config-turbo", "babel-loader", "style-loader", "css-loader", "file-loader", "url-loader", "@types/node", "@types/webpack-env", "@types/react/next", "core-js", "regenerator-runtime", "tslib", "browserslist", "@next/bundle-analyzer", "@next/mdx", "next-sitemap", "next-pwa", "@vitejs/plugin-react", "@vitejs/plugin-vue", "vite-tsconfig-paths", "@testing-library/react", "react-refresh", "@nuxtjs/robots", "@nuxtjs/sitemap", "@sveltejs/adapter-auto", "prisma", "@prisma/client", "@graphql-codegen/cli", "@graphql-codegen/typescript", "module-alias", "tsconfig-paths", "dotenv-expand", "cross-env", "terser", "cssnano", "@storybook/addon-essentials", "@storybook/addon-links", "@storybook/addon-docs", "jsdom", "identity-obj-proxy", "@changesets/cli", "turborepo", "workbox-webpack-plugin", "workbox-window", "helmet", "cors", "sharp", "svgr"]; export declare const DEV_TOOL_PACKAGES_ARRAY: readonly ["vite", "webpack", "rollup", "esbuild", "turbopack", "parcel", "@vitejs/plugin-react", "@vitejs/plugin-vue", "@vitejs/plugin-react-swc", "typescript", "babel", "@babel/core", "@babel/preset-env", "@babel/preset-react", "@babel/preset-typescript", "swc", "@swc/core", "tsup", "jest", "vitest", "@testing-library/react", "@testing-library/vue", "@testing-library/jest-dom", "@testing-library/user-event", "cypress", "@cypress/vite-dev-server", "playwright", "@playwright/test", "eslint", "prettier", "@typescript-eslint/parser", "@typescript-eslint/eslint-plugin", "eslint-config-prettier", "eslint-plugin-react", "eslint-plugin-react-hooks", "eslint-plugin-jsx-a11y", "eslint-plugin-import", "stylelint", "stylelint-config-standard", "@types/node", "@types/react", "@types/react-dom", "@types/jest", "@types/express", "postcss", "autoprefixer", "tailwindcss", "sass", "less", "stylus", "cssnano", "nodemon", "concurrently", "live-server", "http-server", "storybook", "@storybook/react", "@storybook/builder-vite", "typedoc", "docsify", "docusaurus", "turbo", "nx", "lerna", "terser", "compression-webpack-plugin", "plop", "hygen", "yeoman-generator", "husky", "lint-staged", "commitlint", "@commitlint/cli", "@commitlint/config-conventional", "@microsoft/rush", "npm-check-updates", "depcheck", "cross-env", "dotenv-cli", "webpack-bundle-analyzer", "vite-bundle-visualizer", "source-map-explorer", "semantic-release", "standard-version", "release-it", "imagemin", "svgo", "@shadcn/ui", "storybook-addon-designs", "msw", "json-server", "core-js", "browserslist", "gh-pages", "firebase-tools", "vercel", "netlify-cli", "debug", "why-did-you-render", "react-devtools", "snyk", "npm-audit-fix", "i18next-parser", "swagger-jsdoc", "swagger-ui-express", "lighthouse", "web-vitals"]; export declare const SPECIAL_PACKAGES: ReadonlySet<string>; export declare const DEV_TOOL_PACKAGES: ReadonlySet<string>; export type ConfigFile = (typeof CONFIG_FILES)[number]; export type SpecialPackage = (typeof SPECIAL_PACKAGES_ARRAY)[number]; export type DevToolPackage = (typeof DEV_TOOL_PACKAGES_ARRAY)[number]; export declare const isSpecialPackage: (pkg: string) => pkg is SpecialPackage; export declare const isDevToolPackage: (pkg: string) => pkg is DevToolPackage;