Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using npm. Learn more
package.json 2.69 KiB
{
  "name": "create-llama",
  "version": "0.3.23",
  "description": "Create LlamaIndex-powered apps with one command",
  "keywords": [
    "rag",
    "llamaindex",
    "next.js"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/run-llama/create-llama",
    "directory": "packages/create-llama"
  },
  "license": "MIT",
  "bin": {
    "create-llama": "./dist/index.js"
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "bash ./scripts/build.sh",
    "build:ncc": "pnpm run clean && ncc build ./index.ts -o ./dist/ --minify --no-cache --no-source-map-register",
    "clean": "rimraf --glob ./dist ./templates/**/__pycache__ ./templates/**/node_modules ./templates/**/poetry.lock",
    "dev": "ncc build ./index.ts -w -o dist/",
    "e2e": "playwright test",
    "e2e:python": "playwright test e2e/shared e2e/python",
    "e2e:typescript": "playwright test e2e/shared e2e/typescript",
    "format": "prettier --ignore-unknown --cache --check .",
    "format:write": "prettier --ignore-unknown --write .",
    "lint": "eslint . --ignore-pattern dist --ignore-pattern e2e/cache",
    "new-snapshot": "pnpm run build && changeset version --snapshot",
    "new-version": "pnpm run build && changeset version",
    "pack-install": "bash ./scripts/pack.sh",
    "prepare": "husky",
    "release": "pnpm run build && changeset publish",
    "release-snapshot": "pnpm run build && changeset publish --tag snapshot"
  },
  "dependencies": {
    "@types/async-retry": "1.4.2",
    "@types/ci-info": "2.0.0",
    "@types/cross-spawn": "6.0.0",
    "@types/fs-extra": "11.0.4",
    "@types/node": "^20.11.7",
    "@types/prompts": "2.0.1",
    "@types/tar": "6.1.5",
    "@types/validate-npm-package-name": "3.0.0",
    "async-retry": "1.3.1",
    "async-sema": "3.0.1",
    "ci-info": "github:watson/ci-info#f43f6a1cefff47fb361c88cf4b943fdbcaafe540",
    "commander": "12.1.0",
    "cross-spawn": "7.0.3",
    "fast-glob": "3.3.1",
    "fs-extra": "11.2.0",
    "global-agent": "^3.0.0",
    "got": "10.7.0",
    "ollama": "^0.5.0",
    "ora": "^8.0.1",
    "picocolors": "1.0.0",
    "prompts": "2.4.2",
    "smol-toml": "^1.1.4",
    "tar": "6.1.15",
    "terminal-link": "^3.0.0",
    "update-check": "1.5.4",
    "validate-npm-package-name": "3.0.0",
    "yaml": "2.4.1"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.1",
    "@playwright/test": "^1.41.1",
    "@vercel/ncc": "0.38.1",
    "eslint": "^8.56.0",
    "eslint-config-prettier": "^8.10.0",
    "husky": "^9.0.10",
    "prettier": "^3.2.5",
    "prettier-plugin-organize-imports": "^3.2.4",
    "rimraf": "^5.0.5",
    "typescript": "^5.3.3",
    "wait-port": "^1.1.0"
  },
  "packageManager": "pnpm@9.0.5",
  "engines": {
    "node": ">=16.14.0"
  }
}