코드, 데이터 및 QR 도구

Package.json 시작 파일 생성기

구조화된 필드로 작은 JSON 명세를 만듭니다. 필요한 스크립트와 개발 의존성을 선택하고 호환되는 버전 범위를 입력한 뒤 package.json을 복사하거나 다운로드하세요.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

시작 템플릿입니다. start/dev에는 index.js, build에는 TypeScript와 tsconfig.json, lint에는 ESLint 설정이 필요합니다. 호환되는 의존성과 Node.js 버전을 직접 선택하세요. 최신 버전, 런타임 의존성, 설치, 설정 파일 및 호환성 검증은 제공하지 않습니다. 숫자·부분 버전, x/*, ^/~, 비교 연산자와 || 범위를 지원하며 태그, URL, 하이픈 범위는 지원하지 않습니다.

스크립트
개발 의존성

직접 입력한 버전 범위(선택 시 필수)

사용 방법

사용 방법

  1. kebab-case 이름, SemVer, 설명, 작성자, 라이선스, 모듈 방식과 선택적 Node.js 범위를 입력하세요.
  2. 스크립트와 개발 의존성을 선택하고 각 의존성의 버전 범위를 입력하세요.
  3. package.json을 생성하고 검토한 뒤 복사 또는 다운로드하고 프로젝트는 별도로 설정하세요.

명시적인 의존성 버전

TypeScript, ESLint, Prettier, Jest, Vitest, nodemon, tsx, @types/node, husky에 직접 범위를 지정합니다. 선택된 범위가 비어 있으면 생성하지 않습니다. 숫자·부분 버전, x/*, ^/~, 비교 연산자, ||를 지원하며 태그, URL, 하이픈 범위는 제외합니다. 호환성을 해결하지 않습니다.

스크립트와 설정

start/dev는 index.js를 대상으로 하며 dev에는 nodemon이 필요합니다. build에는 TypeScript와 tsconfig.json, lint에는 ESLint와 설정, format에는 Prettier가 필요합니다. 테스트는 node --test, Jest, Vitest 중 하나를 선택합니다. Node.js 지원, 모듈 방식, 테스트 파일 및 의존성 설정을 직접 확인하세요. husky 선택은 Git 훅을 설치하지 않습니다.

로컬 시작 파일

JSON은 로컬에서 직렬화됩니다. 소스, 잠금 파일, 런타임 의존성, 설치, 레지스트리 조회, 게시 및 프로젝트 검증은 제공하지 않습니다. 라이선스 선택은 식별자를 기록하며 준수를 보장하지 않습니다.

자주 묻는 질문

더 알아보기

의존성 버전이 최신인가요?

버전을 제공하지 않습니다. 프로젝트에 맞게 선택하고 확인한 범위를 입력하세요.

설정 없이 사용할 수 있나요?

먼저 검토하세요. 소스와 설정 파일을 제공하고 호환되는 의존성을 설치한 뒤 직접 검증하세요.