{ "name": "{{slug}}", "version": "0.1.0", "packageManager": "bun@1.3.11", "description": "{{description}}", "author": "{{author}}", "license": "GPL-2.0-or-later", "engines": { "node": ">=24.0.0" }, "main": "build/index.js", "scripts": { "postinstall": "node scripts/apply-ttsc-lint-compat.mjs", "add-child": "ttsx scripts/add-compound-child.ts", "sync": "ttsx scripts/sync-project.ts", "sync-types": "ttsx scripts/sync-types-to-block-json.ts", "sync-rest": "ttsx scripts/sync-rest-contracts.ts", "build": "bun run sync --check && wp-scripts build --experimental-modules", "start": "bun run sync && wp-scripts start --experimental-modules", "dev": "bun run start", "typecheck": "bun run sync --check && ttsc --noEmit", "lint:ts": "ttsc --noEmit", "lint:js": "node scripts/run-wp-scripts-lint-js-compat.mjs", "lint:css": "wp-scripts lint-style --allow-empty-input", "lint": "bun run lint:ts && bun run lint:js && bun run lint:css", "format": "ttsc format --singleThreaded && node scripts/run-wp-scripts-lint-js-compat.mjs --fix && prettier --write --no-error-on-unmatched-pattern \"**/*.{css,json,md,scss,yaml,yml}\" \"*.{cjs,js,mjs}\" \"scripts/**/*.{cjs,js,mjs}\"", "format:check": "prettier --check --no-error-on-unmatched-pattern \"*.{cjs,js,mjs}\" \"scripts/**/*.{cjs,js,mjs}\"" }, "devDependencies": { "@wp-typia/block-runtime": "{{blockRuntimePackageVersion}}", "@wp-typia/api-client": "{{apiClientPackageVersion}}", "@wp-typia/block-types": "{{blockTypesPackageVersion}}", "@wp-typia/rest": "{{restPackageVersion}}", "@ttsc/lint": "0.23.0", "@ttsc/unplugin": "^0.23.0", "@typescript/typescript6": "6.0.2", "@wordpress/browserslist-config": "^6.42.0", "@wordpress/scripts": "^30.23.0", "@types/node": "^24.5.2", "@types/react": "^18.3.28", "@types/react-dom": "^18.3.7", "@types/wordpress__block-editor": "^11.5.17", "@types/wordpress__blocks": "^12.5.18", "eslint-import-resolver-typescript": "^4.4.5", "eslint-plugin-jsx-a11y": "^6.10.2", "prettier": "3.8.2", "react": "^18.3.1", "react-dom": "^18.3.1", "ttsc": "^0.23.0", "typescript": "^7.0.2", "typia": "^13.2.0" }, "dependencies": { "@wordpress/api-fetch": "^7.42.0", "@wordpress/block-editor": "~15.19.0", "@wordpress/blocks": "~15.19.0", "@wordpress/components": "^30.2.0", "@wordpress/data": "~10.46.0", "@wordpress/element": "^6.29.0", "@wordpress/i18n": "^6.2.0", "@wordpress/interactivity": "^6.29.0" } }