Catalog npm
Back to packageRELEASE DETAILS

1.0.0

npm

421ee-ui

421ee UI

421eecomponentsdesign-systemui
Published9 Oct 2025
Direct dependencies37
Transitive dependenciesNot calculated

README

Current package documentation

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...

      // Remove tseslint.configs.recommended and replace with this
      tseslint.configs.recommendedTypeChecked,
      // Alternatively, use this for stricter rules
      tseslint.configs.strictTypeChecked,
      // Optionally, add this for stylistic rules
      tseslint.configs.stylisticTypeChecked,

      // Other configs...
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])

You can also install eslint-plugin-react-x and eslint-plugin-react-dom for React-specific lint rules:

// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...
      // Enable lint rules for React
      reactX.configs['recommended-typescript'],
      // Enable lint rules for React DOM
      reactDom.configs.recommended,
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 37

Native requirements
37 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^19.1.1runtime
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^19.1.1runtime
@tailwindcss/vite
Environment
{
  "local_name": "@tailwindcss/vite",
  "alias": false,
  "peer_metadata": null
}
^4.1.14runtime
@fontsource/noto-sans
Environment
{
  "local_name": "@fontsource/noto-sans",
  "alias": false,
  "peer_metadata": null
}
^5.2.10runtime
@fontsource/noto-sans-kr
Environment
{
  "local_name": "@fontsource/noto-sans-kr",
  "alias": false,
  "peer_metadata": null
}
^5.2.8runtime
vite
Environment
{
  "local_name": "vite",
  "alias": false,
  "peer_metadata": null
}
^7.1.7development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^9.36.0development
vitest
Environment
{
  "local_name": "vitest",
  "alias": false,
  "peer_metadata": null
}
^3.2.4development
globals
Environment
{
  "local_name": "globals",
  "alias": false,
  "peer_metadata": null
}
^16.4.0development
postcss
Environment
{
  "local_name": "postcss",
  "alias": false,
  "peer_metadata": null
}
^8.5.6development
chromatic
Environment
{
  "local_name": "chromatic",
  "alias": false,
  "peer_metadata": null
}
^13.3.0development
storybook
Environment
{
  "local_name": "storybook",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
@eslint/js
Environment
{
  "local_name": "@eslint/js",
  "alias": false,
  "peer_metadata": null
}
^9.36.0development
playwright
Environment
{
  "local_name": "playwright",
  "alias": false,
  "peer_metadata": null
}
^1.55.1development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
~5.9.3development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^24.6.0development
tailwindcss
Environment
{
  "local_name": "tailwindcss",
  "alias": false,
  "peer_metadata": null
}
^4.1.14development
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^19.1.16development
autoprefixer
Environment
{
  "local_name": "autoprefixer",
  "alias": false,
  "peer_metadata": null
}
^10.4.21development
@vitest/browser
Environment
{
  "local_name": "@vitest/browser",
  "alias": false,
  "peer_metadata": null
}
^3.2.4development
vite-plugin-dts
Environment
{
  "local_name": "vite-plugin-dts",
  "alias": false,
  "peer_metadata": null
}
^4.5.4development
@types/react-dom
Environment
{
  "local_name": "@types/react-dom",
  "alias": false,
  "peer_metadata": null
}
^19.1.9development
typescript-eslint
Environment
{
  "local_name": "typescript-eslint",
  "alias": false,
  "peer_metadata": null
}
^8.45.0development
@vitest/coverage-v8
Environment
{
  "local_name": "@vitest/coverage-v8",
  "alias": false,
  "peer_metadata": null
}
^3.2.4development
@tailwindcss/postcss
Environment
{
  "local_name": "@tailwindcss/postcss",
  "alias": false,
  "peer_metadata": null
}
^4.1.14development
@vitejs/plugin-react
Environment
{
  "local_name": "@vitejs/plugin-react",
  "alias": false,
  "peer_metadata": null
}
^5.0.4development
@storybook/addon-a11y
Environment
{
  "local_name": "@storybook/addon-a11y",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
@storybook/addon-docs
Environment
{
  "local_name": "@storybook/addon-docs",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
@storybook/react-vite
Environment
{
  "local_name": "@storybook/react-vite",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
@storybook/addon-vitest
Environment
{
  "local_name": "@storybook/addon-vitest",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
@storybook/builder-vite
Environment
{
  "local_name": "@storybook/builder-vite",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
eslint-plugin-storybook
Environment
{
  "local_name": "eslint-plugin-storybook",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
vite-plugin-static-copy
Environment
{
  "local_name": "vite-plugin-static-copy",
  "alias": false,
  "peer_metadata": null
}
^3.1.3development
@chromatic-com/storybook
Environment
{
  "local_name": "@chromatic-com/storybook",
  "alias": false,
  "peer_metadata": null
}
^4.1.1development
eslint-plugin-react-hooks
Environment
{
  "local_name": "eslint-plugin-react-hooks",
  "alias": false,
  "peer_metadata": null
}
^5.2.0development
@storybook/addon-onboarding
Environment
{
  "local_name": "@storybook/addon-onboarding",
  "alias": false,
  "peer_metadata": null
}
^9.1.10development
eslint-plugin-react-refresh
Environment
{
  "local_name": "eslint-plugin-react-refresh",
  "alias": false,
  "peer_metadata": null
}
^0.4.22development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "760adb4e136208090512ec7ba51c336320a2c636",
  "tarball": "https://registry.npmjs.org/421ee-ui/-/421ee-ui-1.0.0.tgz",
  "fileCount": 19,
  "integrity": "sha512-A1SdDtwzb5+wZ1cIRXyyB5JEDQvC2oPJQpvubI7lPxyP7VVFrOFpY/jLXP5fD5fdLY/sErvLXt8TTAx6VMoZpA==",
  "signatures": [
    {
      "sig": "MEQCIFWqGMjrJHoPtd8qFDVw65XDM8cDDSqdFVErOTVNyBKaAiBhadaJwHT7nVEqeFTbJ5tosrVxKa+quBAVKVqdW7g/6Q==",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 106757
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:59 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:6d3bc1a143db8060e711d8232ae029684a9f64d71f5600aac1b759a2177aeb18

Other collected versions

1.2.09 Oct1.1.09 OctView all collected versions →