or run

npx @tessl/cli init
Log in

Version

Tile

Overview

Evals

Files

docs

index.md
tile.json

tessl/npm-create-svelte

A deprecated CLI for creating new SvelteKit projects, now replaced by 'sv' package

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/create-svelte@7.0.x

To install, run

npx @tessl/cli install tessl/npm-create-svelte@7.0.0

index.mddocs/

create-svelte

create-svelte was a CLI tool for creating new SvelteKit projects, now deprecated and replaced by the sv package. The package serves as a migration notice, directing users to use the new tooling.

Package Information

  • Package Name: create-svelte
  • Package Type: npm
  • Language: JavaScript (Node.js)
  • Installation: npm install create-svelte (deprecated)
  • Current Alternative: npm install sv

Core Imports

This package does not provide any importable modules. It is designed solely as a CLI tool.

Basic Usage

Deprecated Usage (No Longer Recommended)

npm create svelte
# or
npx create-svelte

Current Recommended Usage

npx sv create

Architecture

create-svelte is a minimal package consisting of:

  • CLI Entry Point: Single executable script that displays deprecation warning
  • Migration Notice: Directs users to the replacement sv package
  • No API Surface: Provides no programmatic interface or functions

Capabilities

CLI Command Execution

The package provides a single command-line interface that displays a deprecation message.

# Command: npm create svelte
# Command: npx create-svelte
# Output: "'npm create svelte' has been replaced with 'npx sv create'"

Behavior:

  • Displays deprecation warning message
  • Terminates immediately after displaying the message
  • Does not create any projects or perform any scaffolding operations

Usage Example:

$ npm create svelte
'npm create svelte' has been replaced with 'npx sv create'

$ npx create-svelte  
'npm create svelte' has been replaced with 'npx sv create'

Migration Information

Deprecation Status

  • Status: Deprecated as of version 7.0.1
  • Replacement: sv package
  • Migration Path: Use npx sv create instead of npm create svelte

Historical Context

create-svelte was previously the official tool for scaffolding new SvelteKit applications. It provided:

  • Project template selection
  • TypeScript configuration options
  • Development tool setup
  • SvelteKit application initialization

All of this functionality has been moved to the sv package, which provides an improved developer experience and additional features.

Types

This package does not export any types, interfaces, or classes. It is a pure CLI tool with no programmatic API.

Error Handling

The package does not throw any errors or exceptions. It simply outputs the deprecation message and exits successfully.