{
  "scripts": {
    "start": "wp-scripts start --webpack-src-dir=blocks",
    "build": "wp-scripts build --webpack-src-dir=blocks",
    "build:i18n": "wp i18n make-pot . languages/lithe-course.pot --slug=lithe-course --domain=lithe-course --exclude=\"node_modules,vendor,blocks\"",
    "build:mo": "msgfmt languages/lithe-course-zh_TW.po -o languages/lithe-course-zh_TW.mo",
    "build:js": "wp i18n make-json languages --no-purge",
    "update:po": "wp i18n update-po languages/lithe-course.pot",
    "update:translations": "npm run build:i18n && npm run update:po && npm run build:mo && npm run build:js",
    "zip": "rm -rf plugin-dist && mkdir -p plugin-dist/lithe-course && rsync -av --exclude-from='.distignore' ./ plugin-dist/lithe-course && cd plugin-dist && zip -r ../lithe-course.zip lithe-course && cd .. && rm -rf plugin-dist && echo 'Plugin zipped successfully!'"
  },
  "devDependencies": {
    "@wordpress/scripts": "^30.12.0"
  },
  "dependencies": {
    "@dnd-kit/accessibility": "^3.1.1",
    "@dnd-kit/core": "^6.3.1",
    "@dnd-kit/sortable": "^10.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@wordpress/icons": "^10.25.0",
    "motion": "^12.18.1"
  }
}
