{
  "name": "<%= projectName %>",
  "version": "1.0.0",
  "description": "Cesium 三维地球项目（由 create-cesiumjs 生成）",
  "main": "<%= template === 'html' ? 'public/index.html' : (template === 'vue' ? 'src/main.js' : 'src/main.jsx') %>",
  "scripts": {
    <% if (template === 'html') { %>
    "dev": "serve public -p 3000",
    "start": "npm run dev",
    "test": "echo \"No test specified\" && exit 0"
    <% } else if (template === 'vue' || template === 'react') { %>
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview",
    "test": "echo \"No test specified\" && exit 0"
    <% } %>
  },
  "dependencies": {
    <% const deps = dependencies || []; %>
    <% deps.forEach((dep, index) => { %>
    "<%= dep.name %>": "<%= dep.version %>"<%= index < deps.length - 1 ? ',' : '' %>
    <% }) %>
  },
  "devDependencies": {
    <% const devDeps = devDependencies || []; %>
    <% devDeps.forEach((dep, index) => { %>
    "<%= dep.name %>": "<%= dep.version %>"<%= index < devDeps.length - 1 ? ',' : '' %>
    <% }) %>
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "license": "MIT"
}