Catalog npm
Back to packageRELEASE DETAILS

0.1.10

npm

1life-strata

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

Published15 Feb 2026
Direct dependencies25
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 enabled on this template. See this documentation for more information.

Note: This will impact Vite dev & build performances.

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 25

Native requirements
25 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
zod
Environment
{
  "local_name": "zod",
  "alias": false,
  "peer_metadata": null
}
^3.23.8development
vite
Environment
{
  "local_name": "vite",
  "alias": false,
  "peer_metadata": null
}
^7.3.1development
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.2.0development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^9.39.1development
terser
Environment
{
  "local_name": "terser",
  "alias": false,
  "peer_metadata": null
}
^5.46.0development
globals
Environment
{
  "local_name": "globals",
  "alias": false,
  "peer_metadata": null
}
^16.5.0development
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.2.0development
@eslint/js
Environment
{
  "local_name": "@eslint/js",
  "alias": false,
  "peer_metadata": null
}
^9.39.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.10.1development
tailwindcss
Environment
{
  "local_name": "tailwindcss",
  "alias": false,
  "peer_metadata": null
}
^4.1.18development
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^19.2.14development
@heroui/react
Environment
{
  "local_name": "@heroui/react",
  "alias": false,
  "peer_metadata": null
}
2.7.8development
framer-motion
Environment
{
  "local_name": "framer-motion",
  "alias": false,
  "peer_metadata": null
}
^11.2.9development
react-hook-form
Environment
{
  "local_name": "react-hook-form",
  "alias": false,
  "peer_metadata": null
}
^7.71.1development
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.2.3development
@tailwindcss/vite
Environment
{
  "local_name": "@tailwindcss/vite",
  "alias": false,
  "peer_metadata": null
}
^4.1.18development
typescript-eslint
Environment
{
  "local_name": "typescript-eslint",
  "alias": false,
  "peer_metadata": null
}
^8.48.0development
@vitejs/plugin-react
Environment
{
  "local_name": "@vitejs/plugin-react",
  "alias": false,
  "peer_metadata": null
}
^5.1.4development
@internationalized/date
Environment
{
  "local_name": "@internationalized/date",
  "alias": false,
  "peer_metadata": null
}
^3.11.0development
@vitejs/plugin-react-swc
Environment
{
  "local_name": "@vitejs/plugin-react-swc",
  "alias": false,
  "peer_metadata": null
}
^4.2.3development
eslint-plugin-react-hooks
Environment
{
  "local_name": "eslint-plugin-react-hooks",
  "alias": false,
  "peer_metadata": null
}
^7.0.1development
babel-plugin-react-compiler
Environment
{
  "local_name": "babel-plugin-react-compiler",
  "alias": false,
  "peer_metadata": null
}
^1.0.0development
eslint-plugin-react-refresh
Environment
{
  "local_name": "eslint-plugin-react-refresh",
  "alias": false,
  "peer_metadata": null
}
^0.4.24development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "a1ee6aeec5d37362adb0473dcfdf66e1f18cd6e0",
  "tarball": "https://registry.npmjs.org/1life-strata/-/1life-strata-0.1.10.tgz",
  "fileCount": 9,
  "integrity": "sha512-LmhUUDUYmOSrtMFBJDi7F+WJ2lzw9LagUQZrZO09f/q0/niIXszynk/XJtCuDuhnO8ryxND6dLBw7UssOStoeA==",
  "signatures": [
    {
      "sig": "MEUCIQCd/WId/tK0Qj/KCkPVBs5ZaKVCwmuIEyCCfX9EFj/YCgIgEjEoeAEBMi0vmk8j0AzhBPuuuUEy2etmytyNEJgNXHM=",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 2166634
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:31 UTC

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

Record identity

package_version:6f65d5945c1f59c8bd5f3ca84a98500daba057c41d47ac9e27c0f124ec415c40

Other collected versions

0.2.25 Mar0.2.115 Feb0.2.015 Feb0.1.914 Feb0.1.814 Feb0.1.714 FebView all collected versions →