{ "name": "todomvc-jquery-complex", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "todomvc-jquery-complex", "devDependencies": { "big-dom-generator": "file:../../big-dom-generator", "http-server": "^14.1.1", "todomvc-jquery": "file:../jquery" } }, "../../big-dom-generator": { "version": "1.0.0", "dev": true, "devDependencies": { "@babel/core": "^7.21.0", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@spectrum-css/actionbutton": "^4.0.4", "@spectrum-css/actiongroup": "^3.0.44", "@spectrum-css/actionmenu": "^4.0.23", "@spectrum-css/asset": "^3.0.39", "@spectrum-css/button": "^10.0.3", "@spectrum-css/buttongroup": "^6.0.46", "@spectrum-css/calendar": "^3.1.13", "@spectrum-css/card": "^5.0.27", "@spectrum-css/checkbox": "^6.0.26", "@spectrum-css/clearbutton": "^1.2.29", "@spectrum-css/closebutton": "^3.0.38", "@spectrum-css/datepicker": "^1.0.14", "@spectrum-css/dialog": "^6.0.48", "@spectrum-css/divider": "^2.0.34", "@spectrum-css/fieldgroup": "^4.0.40", "@spectrum-css/fieldlabel": "^6.0.29", "@spectrum-css/helptext": "^4.0.26", "@spectrum-css/icon": "^3.0.42", "@spectrum-css/menu": "^4.0.26", "@spectrum-css/modal": "^3.0.40", "@spectrum-css/page": "^5.0.25", "@spectrum-css/picker": "^4.0.1", "@spectrum-css/pickerbutton": "^3.0.14", "@spectrum-css/popover": "^6.0.38", "@spectrum-css/progressbar": "^3.0.31", "@spectrum-css/quickaction": "^3.0.51", "@spectrum-css/radio": "^7.0.26", "@spectrum-css/search": "^5.0.19", "@spectrum-css/steplist": "3.0.64", "@spectrum-css/stepper": "^4.0.23", "@spectrum-css/switch": "^3.0.31", "@spectrum-css/table": "^4.0.46", "@spectrum-css/tag": "^5.0.26", "@spectrum-css/taggroup": "^3.3.39", "@spectrum-css/textfield": "^5.1.7", "@spectrum-css/tokens": "^10.0.0", "@spectrum-css/treeview": "^6.0.38", "@spectrum-css/typography": "^5.0.9", "@spectrum-css/underlay": "^2.0.47", "@spectrum-css/vars": "^9.0.5", "@svgr/webpack": "^7.0.0", "babel-loader": "^9.1.2", "bufferutil": "^4.0.7", "classnames": "^2.3.2", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", "css-minimizer-webpack-plugin": "^4.2.2", "cssnano": "^6.0.1", "file-loader": "^6.2.0", "http-server": "^14.1.1", "jsdom": "^22.1.0", "loadicons": "^1.0.0", "mini-css-extract-plugin": "^2.7.2", "node-loader": "^2.0.0", "postcss": "^8.4.23", "postcss-cli": "^10.1.0", "postcss-dropunusedvars": "^1.2.1", "postcss-import": "15.1.0", "postcss-loader": "^7.3.0", "postcss-varfallback": "^1.1.0", "purgecss": "^5.0.0", "random-seedable": "^1.0.8", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.14.1", "style-loader": "^3.3.3", "todomvc-app-css": "^2.4.2", "todomvc-common": "^1.0.5", "utf-8-validate": "^6.0.3", "webpack": "^5.75.0", "webpack-cli": "^5.0.1", "webpack-dev-server": "^4.15.0", "webpack-merge": "^5.9.0" }, "engines": { "node": ">=18.13.0", "npm": ">=8.19.3" } }, "../jquery": { "name": "todomvc-jquery", "dev": true, "dependencies": { "director": "~1.2.2", "handlebars": "^4.0.6", "jquery": "^3.6.3", "todomvc-app-css": "^2.4.2", "todomvc-common": "^1.0.5" }, "devDependencies": { "http-server": "^14.1.1" } }, "node_modules/ansi-styles": { "version": "4.3.0", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/async": { "version": "2.6.4", "dev": true, "license": "MIT", "dependencies": { "lodash": "^4.17.14" } }, "node_modules/basic-auth": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "5.1.2" }, "engines": { "node": ">= 0.8" } }, "node_modules/big-dom-generator": { "resolved": "../../big-dom-generator", "link": true }, "node_modules/call-bind": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/chalk": { "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/color-convert": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/color-name": { "version": "1.1.4", "dev": true, "license": "MIT" }, "node_modules/corser": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/debug": { "version": "3.2.7", "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eventemitter3": { "version": "4.0.7", "dev": true, "license": "MIT" }, "node_modules/follow-redirects": { "version": "1.15.5", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], "engines": { "node": ">=4.0" }, "peerDependenciesMeta": { "debug": { "optional": true } } }, "node_modules/function-bind": { "version": "1.1.1", "dev": true, "license": "MIT" }, "node_modules/get-intrinsic": { "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-proto": "^1.0.1", "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has": { "version": "1.0.3", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1" }, "engines": { "node": ">= 0.4.0" } }, "node_modules/has-flag": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/has-proto": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-symbols": { "version": "1.0.3", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/he": { "version": "1.2.0", "dev": true, "license": "MIT", "bin": { "he": "bin/he" } }, "node_modules/html-encoding-sniffer": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/http-proxy": { "version": "1.18.1", "dev": true, "license": "MIT", "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" }, "engines": { "node": ">=8.0.0" } }, "node_modules/http-server": { "version": "14.1.1", "dev": true, "license": "MIT", "dependencies": { "basic-auth": "^2.0.1", "chalk": "^4.1.2", "corser": "^2.0.1", "he": "^1.2.0", "html-encoding-sniffer": "^3.0.0", "http-proxy": "^1.18.1", "mime": "^1.6.0", "minimist": "^1.2.6", "opener": "^1.5.1", "portfinder": "^1.0.28", "secure-compare": "3.0.1", "union": "~0.5.0", "url-join": "^4.0.1" }, "bin": { "http-server": "bin/http-server" }, "engines": { "node": ">=12" } }, "node_modules/iconv-lite": { "version": "0.6.3", "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/lodash": { "version": "4.17.21", "dev": true, "license": "MIT" }, "node_modules/mime": { "version": "1.6.0", "dev": true, "license": "MIT", "bin": { "mime": "cli.js" }, "engines": { "node": ">=4" } }, "node_modules/minimist": { "version": "1.2.8", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/mkdirp": { "version": "0.5.6", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/ms": { "version": "2.1.3", "dev": true, "license": "MIT" }, "node_modules/object-inspect": { "version": "1.12.3", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/opener": { "version": "1.5.2", "dev": true, "license": "(WTFPL OR MIT)", "bin": { "opener": "bin/opener-bin.js" } }, "node_modules/portfinder": { "version": "1.0.32", "dev": true, "license": "MIT", "dependencies": { "async": "^2.6.4", "debug": "^3.2.7", "mkdirp": "^0.5.6" }, "engines": { "node": ">= 0.12.0" } }, "node_modules/qs": { "version": "6.11.2", "dev": true, "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, "engines": { "node": ">=0.6" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/requires-port": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/safe-buffer": { "version": "5.1.2", "dev": true, "license": "MIT" }, "node_modules/safer-buffer": { "version": "2.1.2", "dev": true, "license": "MIT" }, "node_modules/secure-compare": { "version": "3.0.1", "dev": true, "license": "MIT" }, "node_modules/side-channel": { "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/supports-color": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/todomvc-jquery": { "resolved": "../jquery", "link": true }, "node_modules/union": { "version": "0.5.0", "dev": true, "dependencies": { "qs": "^6.4.0" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/url-join": { "version": "4.0.1", "dev": true, "license": "MIT" }, "node_modules/whatwg-encoding": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, "engines": { "node": ">=12" } } }, "dependencies": { "ansi-styles": { "version": "4.3.0", "dev": true, "requires": { "color-convert": "^2.0.1" } }, "async": { "version": "2.6.4", "dev": true, "requires": { "lodash": "^4.17.14" } }, "basic-auth": { "version": "2.0.1", "dev": true, "requires": { "safe-buffer": "5.1.2" } }, "big-dom-generator": { "version": "file:../../big-dom-generator", "requires": { "@babel/core": "^7.21.0", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@spectrum-css/actionbutton": "^4.0.4", "@spectrum-css/actiongroup": "^3.0.44", "@spectrum-css/actionmenu": "^4.0.23", "@spectrum-css/asset": "^3.0.39", "@spectrum-css/button": "^10.0.3", "@spectrum-css/buttongroup": "^6.0.46", "@spectrum-css/calendar": "^3.1.13", "@spectrum-css/card": "^5.0.27", "@spectrum-css/checkbox": "^6.0.26", "@spectrum-css/clearbutton": "^1.2.29", "@spectrum-css/closebutton": "^3.0.38", "@spectrum-css/datepicker": "^1.0.14", "@spectrum-css/dialog": "^6.0.48", "@spectrum-css/divider": "^2.0.34", "@spectrum-css/fieldgroup": "^4.0.40", "@spectrum-css/fieldlabel": "^6.0.29", "@spectrum-css/helptext": "^4.0.26", "@spectrum-css/icon": "^3.0.42", "@spectrum-css/menu": "^4.0.26", "@spectrum-css/modal": "^3.0.40", "@spectrum-css/page": "^5.0.25", "@spectrum-css/picker": "^4.0.1", "@spectrum-css/pickerbutton": "^3.0.14", "@spectrum-css/popover": "^6.0.38", "@spectrum-css/progressbar": "^3.0.31", "@spectrum-css/quickaction": "^3.0.51", "@spectrum-css/radio": "^7.0.26", "@spectrum-css/search": "^5.0.19", "@spectrum-css/steplist": "3.0.64", "@spectrum-css/stepper": "^4.0.23", "@spectrum-css/switch": "^3.0.31", "@spectrum-css/table": "^4.0.46", "@spectrum-css/tag": "^5.0.26", "@spectrum-css/taggroup": "^3.3.39", "@spectrum-css/textfield": "^5.1.7", "@spectrum-css/tokens": "^10.0.0", "@spectrum-css/treeview": "^6.0.38", "@spectrum-css/typography": "^5.0.9", "@spectrum-css/underlay": "^2.0.47", "@spectrum-css/vars": "^9.0.5", "@svgr/webpack": "^7.0.0", "babel-loader": "^9.1.2", "bufferutil": "^4.0.7", "classnames": "^2.3.2", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", "css-minimizer-webpack-plugin": "^4.2.2", "cssnano": "^6.0.1", "file-loader": "^6.2.0", "http-server": "^14.1.1", "jsdom": "^22.1.0", "loadicons": "^1.0.0", "mini-css-extract-plugin": "^2.7.2", "node-loader": "^2.0.0", "postcss": "^8.4.23", "postcss-cli": "^10.1.0", "postcss-dropunusedvars": "^1.2.1", "postcss-import": "15.1.0", "postcss-loader": "^7.3.0", "postcss-varfallback": "^1.1.0", "purgecss": "^5.0.0", "random-seedable": "^1.0.8", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.14.1", "style-loader": "^3.3.3", "todomvc-app-css": "^2.4.2", "todomvc-common": "^1.0.5", "utf-8-validate": "^6.0.3", "webpack": "^5.75.0", "webpack-cli": "^5.0.1", "webpack-dev-server": "^4.15.0", "webpack-merge": "^5.9.0" } }, "call-bind": { "version": "1.0.2", "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "chalk": { "version": "4.1.2", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "color-convert": { "version": "2.0.1", "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { "version": "1.1.4", "dev": true }, "corser": { "version": "2.0.1", "dev": true }, "debug": { "version": "3.2.7", "dev": true, "requires": { "ms": "^2.1.1" } }, "eventemitter3": { "version": "4.0.7", "dev": true }, "follow-redirects": { "version": "1.15.5", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true }, "function-bind": { "version": "1.1.1", "dev": true }, "get-intrinsic": { "version": "1.2.1", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-proto": "^1.0.1", "has-symbols": "^1.0.3" } }, "has": { "version": "1.0.3", "dev": true, "requires": { "function-bind": "^1.1.1" } }, "has-flag": { "version": "4.0.0", "dev": true }, "has-proto": { "version": "1.0.1", "dev": true }, "has-symbols": { "version": "1.0.3", "dev": true }, "he": { "version": "1.2.0", "dev": true }, "html-encoding-sniffer": { "version": "3.0.0", "dev": true, "requires": { "whatwg-encoding": "^2.0.0" } }, "http-proxy": { "version": "1.18.1", "dev": true, "requires": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" } }, "http-server": { "version": "14.1.1", "dev": true, "requires": { "basic-auth": "^2.0.1", "chalk": "^4.1.2", "corser": "^2.0.1", "he": "^1.2.0", "html-encoding-sniffer": "^3.0.0", "http-proxy": "^1.18.1", "mime": "^1.6.0", "minimist": "^1.2.6", "opener": "^1.5.1", "portfinder": "^1.0.28", "secure-compare": "3.0.1", "union": "~0.5.0", "url-join": "^4.0.1" } }, "iconv-lite": { "version": "0.6.3", "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "lodash": { "version": "4.17.21", "dev": true }, "mime": { "version": "1.6.0", "dev": true }, "minimist": { "version": "1.2.8", "dev": true }, "mkdirp": { "version": "0.5.6", "dev": true, "requires": { "minimist": "^1.2.6" } }, "ms": { "version": "2.1.3", "dev": true }, "object-inspect": { "version": "1.12.3", "dev": true }, "opener": { "version": "1.5.2", "dev": true }, "portfinder": { "version": "1.0.32", "dev": true, "requires": { "async": "^2.6.4", "debug": "^3.2.7", "mkdirp": "^0.5.6" } }, "qs": { "version": "6.11.2", "dev": true, "requires": { "side-channel": "^1.0.4" } }, "requires-port": { "version": "1.0.0", "dev": true }, "safe-buffer": { "version": "5.1.2", "dev": true }, "safer-buffer": { "version": "2.1.2", "dev": true }, "secure-compare": { "version": "3.0.1", "dev": true }, "side-channel": { "version": "1.0.4", "dev": true, "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" } }, "supports-color": { "version": "7.2.0", "dev": true, "requires": { "has-flag": "^4.0.0" } }, "todomvc-jquery": { "version": "file:../jquery", "requires": { "director": "~1.2.2", "handlebars": "^4.0.6", "http-server": "^14.1.1", "jquery": "^3.6.3", "todomvc-app-css": "^2.4.2", "todomvc-common": "^1.0.5" } }, "union": { "version": "0.5.0", "dev": true, "requires": { "qs": "^6.4.0" } }, "url-join": { "version": "4.0.1", "dev": true }, "whatwg-encoding": { "version": "2.0.0", "dev": true, "requires": { "iconv-lite": "0.6.3" } } } }