Skip to main content
Home

Built and signed on GitHub Actions

The low-level *scaffolding engine* used internally by `@vsce/cli` (https://jsr.io/@vsce/cli) — our all-in-one, fully-featured development suite.

This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
100%
Published
a week ago (1.0.0)
interface ScaffoldOptions

Options accepted by the top-level scaffoldProject API.

Properties

Absolute path of the directory to create.

Selected template id (e.g. "basic", "treeview").

optional
options: Record<string, unknown>

Arbitrary template-specific options gathered from prompts or CLI flags.

optional
force: boolean

Overwrite existing files if the dir is not empty.

optional
nocolor: boolean

Disable coloured log output.

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";
or

Import directly with a jsr specifier

import { type ScaffoldOptions } from "jsr:@vsce/create";

Add Package

pnpm i jsr:@vsce/create
or (using pnpm 10.8 or older)
pnpm dlx jsr add @vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";

Add Package

yarn add jsr:@vsce/create
or (using Yarn 4.8 or older)
yarn dlx jsr add @vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";

Add Package

vlt install jsr:@vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";

Add Package

npx jsr add @vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";

Add Package

bunx jsr add @vsce/create

Import symbol

import { type ScaffoldOptions } from "@vsce/create";