{
  "name": "@tangible/template-system",
  "description": "Template System module",
  "version": "2026.6.1",
  "type": "module",
  "engines": {
    "node": ">=18"
  },
  "homepage": "https://github.com/tangibleinc/template-system",
  "repository": {
    "url": "git+ssh://git@github.com/tangibleinc/template-system.git"
  },
  "scripts": {
    "start": "npm run env:start",
    "stop": "npm run env:stop",
    "now": "wp-now start --blueprint=blueprint.dev.json",
    "now:dev": "concurrently --raw 'roll dev' 'npm run start'",
    "dev": "roll dev",
    "build": "roll build",
    "format": "roll format",
    "postinstall": "roll install",
    "update": "roll update",
    "install:dev": "roll install --dev",
    "update:dev": "roll update --dev",
    "archive": "roll archive -y && rm -rf publish/tangible-template-system && unzip publish/tangible-template-system.zip -d publish/ && npm run now:test:archive",
    "list-modules": "node tools/list-modules",
    "version": "node tools/version.js",
    "// Test": "",
    "test": "npm run env:test",
    "now:test": "roll run tests/index.ts",
    "now:test:all": "npm run now:test && npm run e2e",
    "now:test:archive": "roll run tests/index.ts TEST_ARCHIVE=1",
    "-- Local environment --": "https://developer.wordpress.org/block-editor/reference-guides/packages/packages-env",
    "env": "wp-env",
    "env:start": "wp-env start",
    "env:update": "wp-env start --update",
    "env:stop": "wp-env stop",
    "composer": "FOLDER=tangible-template-system; wp-env run cli --env-cwd=wp-content/plugins/$FOLDER composer",
    "composer:install": "wp-env run cli sudo apk add git && npm run composer install",
    "composer:update": "npm run composer update",
    "env:test": "FOLDER=tangible-template-system; wp-env run tests-wordpress /var/www/html/wp-content/plugins/$FOLDER/vendor/bin/phpunit --testdox -c /var/www/html/wp-content/plugins/$FOLDER/phpunit.xml --verbose",
    "env:test:7.4": "WP_ENV_PHP_VERSION=7.4 wp-env start && npm run env:test",
    "env:test:8.2": "WP_ENV_PHP_VERSION=8.2 wp-env start && npm run env:test",
    "env:destroy": "wp-env destroy",
    "env:clean": "wp-env clean all",
    "-- End-to-end testing --": "https://playwright.dev/",
    "e2e": "playwright test --config playwright.config.js",
    "e2e:install": "playwright install chromium",
    "e2e:debug": "npm run e2e -- --debug",
    "e2e:ui": "npm run e2e -- --ui",
    "e2e:watch": "chokidar 'tests/e2e/**/*.js' --initial -c 'npm run e2e -- --retries=0'"
  },
  "dependencies": {},
  "devDependencies": {
    "@playwright/test": "^1.52.0",
    "@tangible/now": "^3.0.2",
    "@tangible/roller": "^2.1.4",
    "@wordpress/e2e-test-utils-playwright": "^1.22.0",
    "@wordpress/env": "^10.22.0",
    "chokidar-cli": "^3.0.0",
    "concurrently": "^9.1.2",
    "globby": "^14.1.0",
    "testra": "^2.1.5"
  },
  "author": "Team Tangible",
  "license": "MIT",
  "keywords": []
}
