{
    "name": "disco",
    "version": "1.0.0",
    "description": "",
    "author": "Ohidul Islam <wahid0003@gmail.com>",
    "files": [
        "!ajax",
        "app",
        "backend",
        "!backend/Notices.php",
        "!cli",
        "engine",
        "frontend",
        "functions",
        "!integrations",
        "!internals",
        "languages",
        "rest",
        "!templates",
        "vendor",
        "index.php",
        "LICENSE.txt",
        "disco.php",
        "composer.json",
        "README.txt",
        "uninstall.php",
        "package.json",
        "!functions/debug.php",
        "assets/build/plugin-settings.css",
        "assets/build/plugin-admin.css",
        "assets/build/plugin-admin.asset.php",
        "assets/build/plugin-settings.asset.php",
        "assets/build/plugin-admin.js",
		"assets/build/plugin-settings.js",
		"assets/src/index.php",
		"assets/src/plugin-admin.js",
		"assets/src/plugin-settings.js"
    ],
    "scripts": {
        "start": "concurrently  \"wp-scripts start ENV_MODE=development\"  \"npm run tailwind\" ",
        "build": "wp-scripts build",
        "check-engines": "wp-scripts check-engines",
        "check-licenses": "wp-scripts check-licenses",
        "format": "wp-scripts format",
        "lint:css": "wp-scripts lint-style ./assets/src/styles/**/*.scss --fix",
        "lint:js": "wp-scripts lint-js ./assets/src",
        "lint:md:docs": "wp-scripts lint-md-docs",
        "lint:pkg-json": "wp-scripts lint-pkg-json",
        "packages-update": "wp-scripts packages-update",
        "plugin-zip": "wp-scripts plugin-zip --src ./assets/src",
        "postinstall": "npm run build",
        "publish2": "composer --no-dev update && composer dumpautoload -o && npm run build && npm run plugin-zip",
        "publish": "npm run postinstall && composer install --no-dev && composer dumpautoload -o && npm run clean && npm run plugin-zip",
        "wp-env": "wp-env start",
        "tailwind": "npx tailwindcss -i assets/src/styles/tailwind.css -o backend/views/asset/tailwind.css --watch",
        "test": "jest",
        "cy:open": "cypress open",
        "cy:run": "cypress run --browser chrome",
        "clean": "gulp clean"
    },
    "devDependencies": {
        "@testing-library/dom": "^9.3.3",
        "@testing-library/jest-dom": "^6.1.3",
        "@testing-library/react": "^14.0.0",
        "@testing-library/user-event": "^14.5.1",
        "@types/babel__core": "^7.20.0",
        "@types/jquery": "^3.5.16",
        "@types/jqueryui": "^1.12.16",
        "@types/wordpress__block-editor": "^11.5.1",
        "@types/wordpress__blocks": "^12.5.0",
        "@wordpress/block-editor": "^9.8.0",
        "@wordpress/scripts": "^24.6.0",
        "concurrently": "^8.2.0",
        "cypress": "^13.4.0",
        "cypress-plugin-api": "^2.11.1",
        "gulp": "^4.0.2",
        "gulp-copy": "^1.1.0",
        "gulp-notify": "^4.0.0",
        "gulp-rename": "^2.0.0",
        "gulp-sourcemaps": "^3.0.0",
        "gulp-zip": "^4.2.0",
        "jest": "^29.7.0",
        "jest-environment-jsdom": "^29.7.0",
        "tailwindcss": "^3.3.3",
        "typescript": "^5.0.4",
        "whatwg-fetch": "^3.6.19"
    },
    "engines": {
        "node": ">=14.0.0",
        "npm": ">=6.9.0"
    },
    "browserslist": [
        "extends @wordpress/browserslist-config"
    ],
    "eslintConfig": {
        "extends": [
            "plugin:@wordpress/eslint-plugin/recommended",
            "plugin:jsdoc/recommended"
        ],
        "env": {
            "browser": true,
            "es6": true,
            "jquery": true
        },
        "parser": "@typescript-eslint/parser",
        "globals": {
            "jQuery": true,
            "$": true
        }
    },
    "stylelint": {
        "extends": [
            "@wordpress/stylelint-config",
            "@wordpress/stylelint-config/scss"
        ]
    },
    "prettier": "@wordpress/prettier-config",
    "dependencies": {
        "@headlessui/react": "^1.7.17",
        "@heroicons/react": "^2.0.18",
        "@reduxjs/toolkit": "^1.9.5",
        "@wordpress/i18n": "^4.40.0",
        "classnames": "^2.3.2",
        "gulp-clean": "^0.4.0",
        "moment": "^2.29.4",
        "react": "^18.2.0",
        "react-beautiful-dnd": "^13.1.1",
        "react-color": "^2.19.3",
        "react-dom": "^18.2.0",
        "react-redux": "^8.1.2",
        "react-router-dom": "^6.15.0",
        "react-select": "^5.7.4",
        "react-toastify": "^9.1.3",
        "tinycolor2": "^1.6.0",
        "uuid": "^9.0.1"
    }
}
