{
    "name": "@plone/mockup",
    "version": "5.6.2",
    "description": "A collection of client side patterns for faster and easier web development",
    "license": "BSD-3-Clause",
    "main": "./src/patterns.js",
    "dependenciesComments": {
        "backbone": "Dependency moved to devDependencies since it requests oudated versions Underscore. Not fixing this dependencies in other bundles would make use paginator those outdated dependencies and result in a broken structure pattern.",
        "backbone.paginator": "Dependency moved to devDependencies since it requests oudated versions Underscore. Not fixing this dependencies in other bundles would make use paginator those outdated dependencies and result in a broken structure pattern.",
        "select2": "Use the commit hash for checkout since pnpm has problems with the annotated commit #3.5.4"
    },
    "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be",
    "dependencies": {
        "@11ty/eleventy-upgrade-help": "3.0.2",
        "@patternslib/pat-code-editor": "4.0.1",
        "@patternslib/patternslib": "9.10.5",
        "@plone/registry": "^2.7.1",
        "backbone": "1.6.1",
        "backbone.paginator": "2.0.8",
        "bootstrap": "5.3.8",
        "bootstrap-icons": "1.13.1",
        "cs-jqtree-contextmenu": "0.1.0",
        "datatables.net": "^2.3.8",
        "datatables.net-bs5": "^2.3.8",
        "datatables.net-buttons": "^3.2.6",
        "datatables.net-buttons-bs5": "^3.2.6",
        "datatables.net-colreorder": "^2.1.2",
        "datatables.net-colreorder-bs5": "^2.1.2",
        "datatables.net-fixedcolumns": "^5.0.5",
        "datatables.net-fixedcolumns-bs5": "^5.0.5",
        "datatables.net-fixedheader": "^4.0.6",
        "datatables.net-fixedheader-bs5": "^4.0.6",
        "datatables.net-rowreorder": "^1.5.1",
        "datatables.net-rowreorder-bs5": "^1.5.1",
        "datatables.net-select": "^3.1.3",
        "datatables.net-select-bs5": "^3.1.3",
        "dropzone": "6.0.0-beta.2",
        "jqtree": "^1.8.11",
        "jquery": "3.7.1",
        "jquery-form": "4.3.0",
        "jquery.browser": "0.1.0",
        "js-cookie": "^3.0.5",
        "select2": "github:ivaynberg/select2#95a977f674b6938af55ec5f28b7772df93786c5c",
        "sortablejs": "^1.15.7",
        "tinymce": "8.5.0",
        "tinymce-i18n": "26.4.6",
        "underscore": "1.13.8"
    },
    "devDependencies": {
        "@11ty/eleventy": "^3.1.5",
        "@11ty/eleventy-navigation": "^1.0.5",
        "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.2",
        "@patternslib/dev": "^4.0.0",
        "@testing-library/jest-dom": "^6.9.1",
        "@types/sinon": "^10.0.20",
        "css.escape": "^1.5.1",
        "npm-run-all2": "^8.0.4",
        "rimraf": "^6.1.3",
        "sinon": "^16.1.3",
        "svelte": "^5.55.5",
        "svelte-jester": "^5.0.0",
        "svelte-loader": "^3.2.4",
        "svelte-scrollto": "^0.2.0",
        "svg-inline-loader": "^0.8.2"
    },
    "resolutions": {
        "@patternslib/patternslib": "9.10.4",
        "backbone": "1.6.1",
        "jquery": "3.7.1",
        "sass": "~1.77.8",
        "underscore": "1.13.8"
    },
    "scripts": {
        "clean": "rimraf docs/_site",
        "build:webpack": "NODE_ENV=production webpack --config webpack.config.js",
        "build:webpack:dev": "NODE_ENV=development webpack --config webpack.config.js",
        "build:webpack:plone": "NODE_ENV=production DEPLOYMENT=plone webpack --config webpack.config.js",
        "build:webpack:tests": "NODE_ENV=production DEPLOYMENT=tests webpack --config webpack.config.js",
        "build:webpack:docs": "NODE_ENV=production DEPLOYMENT=docs webpack --config webpack.config.js",
        "build:webpack:dev:plone": "NODE_ENV=development DEPLOYMENT=plone webpack --config webpack.config.js",
        "build:docs": "ELEVENTY_ENV=production  npx @11ty/eleventy --pathprefix=mockup",
        "build:stats": "NODE_ENV=production webpack --config webpack.config.js --json > stats.json",
        "build:stats:plone": "NODE_ENV=production DEPLOYMENT=plone webpack --config webpack.config.js --json > stats.json",
        "build": "run-s clean build:webpack build:docs",
        "watch:webpack": "NODE_ENV=development webpack --config webpack.config.js --watch",
        "watch:webpack:plone": "NODE_ENV=development DEPLOYMENT=plone webpack --config webpack.config.js --watch",
        "postinstall": "patch --forward node_modules/select2/select2.js < patches/select2.patch || true",
        "collect:externaldocs": "copyup -V node_modules/@patternslib/patternslib/src/pat/**/documentation.md node_modules/@patternslib/pat-*/README.md node_modules/pat-*/README.md docs/external/",
        "start:webpack": "NODE_ENV=development webpack serve --config webpack.config.js",
        "start:docs": "ELEVENTY_ENV=development npx @11ty/eleventy --serve --port 8001 ",
        "start": "npm run clean && npm-run-all --parallel start:*",
        "test": "jest",
        "testwatch": "jest --watch",
        "i18n": "node src/i18n.js"
    },
    "files": [
        "/dist",
        "/patches",
        "/src",
        "/webpack.config.js"
    ],
    "engines": {
        "node": ">=22"
    },
    "browserslist": [
        "defaults"
    ],
    "author": {
        "name": "Plone Foundation",
        "email": "releasemanager@plone.org"
    },
    "homepage": "https://github.com/plone/mockup",
    "repository": {
        "type": "git",
        "url": "https://github.com/plone/mockup.git"
    },
    "keywords": [
        "mockup",
        "patternslib",
        "plone"
    ],
    "publishConfig": {
        "access": "public"
    },
    "pnpm": {
        "overrides": {
            "slick-carousel": "git+https://github.com/kenwheeler/slick.git#d0716f19aa730006ee80ab026625fb1107816a97"
        }
    }
}
