1.0.16 • Published 4 months ago

@smooai/config-typescript v1.0.16

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

About SmooAI

SmooAI is an AI-powered platform for helping businesses multiply their customer, employee, and developer experience.

Learn more on smoo.ai

SmooAI Packages

Check out other SmooAI packages at npmjs.com/org/smooai

About @smooai/config-typescript

Collection of internal TypeScript configurations used across SmooAI projects. This package provides standardized TypeScript configurations to ensure consistent type checking and compilation settings across all SmooAI repositories.

Derived from @turbo/config-typescript.

NPM Version NPM Downloads NPM Last Update

GitHub License GitHub Actions Workflow Status GitHub Repo stars

Installation

pnpm add -D @smooai/config-typescript

Note: This package has a peer dependency on TypeScript. Make sure you have TypeScript installed in your project:

pnpm add -D typescript

Usage

In your tsconfig.json:

{
    "extends": "@smooai/config-typescript/base.json"
}

Features

  • Standard TypeScript configurations optimized for SmooAI projects
  • Strict type checking enabled
  • Modern JavaScript features support
  • Consistent configuration across projects
  • Optimized for monorepo setups
  • Configurations available for:
    • Node.js projects
    • React applications
    • Next.js applications
    • Library packages

Contributing

Contributions are welcome! This project uses changesets to manage versions and releases.

Development Workflow

  1. Fork the repository
  2. Create your branch (git checkout -b amazing-feature)
  3. Make your changes
  4. Add a changeset to document your changes:

    pnpm changeset

    This will prompt you to:

    • Choose the type of version bump (patch, minor, or major)
    • Provide a description of the changes
  5. Commit your changes (git commit -m 'Add some amazing feature')

  6. Push to the branch (git push origin feature/amazing-feature)
  7. Open a Pull Request

Pull Request Guidelines

  • Reference any related issues in your PR description

The maintainers will review your PR and may request changes before merging.

Contact

Brent Rager

Smoo Github: https://github.com/SmooAI

1.0.16

4 months ago

1.0.15

4 months ago

1.0.14

4 months ago

1.0.13

4 months ago

1.0.12

4 months ago

1.0.11

4 months ago

1.0.10

4 months ago

1.0.9

4 months ago

1.0.6

4 months ago

1.0.5

4 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.2

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago