sha256:6eabb670c8c2736c723a4c4a88e71b09340d65a65f8823354d64fa96659a3625

Found in archives

{
    "name": "todomvc-angular-complex",
    "version": "1.0.0",
    "lockfileVersion": 2,
    "requires": true,
    "packages": {
        "": {
            "name": "todomvc-angular-complex",
            "version": "1.0.0",
            "devDependencies": {
                "big-dom-generator": "file:../../big-dom-generator",
                "jsdom": "^22.1.0",
                "todomvc-angular": "file:../angular"
            },
            "engines": {
                "node": ">=18.13.0",
                "npm": ">=8.19.3"
            }
        },
        "../../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"
            }
        },
        "../angular": {
            "name": "todomvc-angular",
            "version": "1.0.0",
            "dev": true,
            "dependencies": {
                "@angular/animations": "^14.2.0",
                "@angular/common": "^14.2.0",
                "@angular/compiler": "^14.2.0",
                "@angular/core": "^14.2.0",
                "@angular/forms": "^14.2.0",
                "@angular/platform-browser": "^14.2.0",
                "@angular/platform-browser-dynamic": "^14.2.0",
                "@angular/router": "^14.2.0",
                "rxjs": "~7.5.0",
                "todomvc-app-css": "^2.4.2",
                "todomvc-common": "^1.0.5",
                "tslib": "^2.3.0",
                "zone.js": "~0.11.4"
            },
            "devDependencies": {
                "@angular-devkit/build-angular": "^14.2.11",
                "@angular/cli": "~14.2.11",
                "@angular/compiler-cli": "^14.2.0",
                "@types/jasmine": "~4.0.0",
                "jasmine-core": "~4.3.0",
                "karma": "~6.4.0",
                "karma-chrome-launcher": "~3.1.0",
                "karma-coverage": "~2.2.0",
                "karma-jasmine": "~5.1.0",
                "karma-jasmine-html-reporter": "~2.0.0",
                "typescript": "~4.7.2"
            },
            "engines": {
                "node": ">=18.13.0",
                "npm": ">=8.19.3"
            }
        },
        "node_modules/@tootallnate/once": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
            "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
            "dev": true,
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/abab": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
            "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
            "dev": true
        },
        "node_modules/agent-base": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
            "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
            "dev": true,
            "dependencies": {
                "debug": "4"
            },
            "engines": {
                "node": ">= 6.0.0"
            }
        },
        "node_modules/asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
            "dev": true
        },
        "node_modules/big-dom-generator": {
            "resolved": "../../big-dom-generator",
            "link": true
        },
        "node_modules/combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "dev": true,
            "dependencies": {
                "delayed-stream": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/cssstyle": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz",
            "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==",
            "dev": true,
            "dependencies": {
                "rrweb-cssom": "^0.6.0"
            },
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/data-urls": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz",
            "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==",
            "dev": true,
            "dependencies": {
                "abab": "^2.0.6",
                "whatwg-mimetype": "^3.0.0",
                "whatwg-url": "^12.0.0"
            },
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/debug": {
            "version": "4.3.4",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
            "dev": true,
            "dependencies": {
                "ms": "2.1.2"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/decimal.js": {
            "version": "10.4.3",
            "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
            "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
            "dev": true
        },
        "node_modules/delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "dev": true,
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/domexception": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
            "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
            "dev": true,
            "dependencies": {
                "webidl-conversions": "^7.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/entities": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
            "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
            "dev": true,
            "engines": {
                "node": ">=0.12"
            },
            "funding": {
                "url": "https://github.com/fb55/entities?sponsor=1"
            }
        },
        "node_modules/form-data": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
            "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
            "dev": true,
            "dependencies": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.8",
                "mime-types": "^2.1.12"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/html-encoding-sniffer": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
            "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
            "dev": true,
            "dependencies": {
                "whatwg-encoding": "^2.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/http-proxy-agent": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
            "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
            "dev": true,
            "dependencies": {
                "@tootallnate/once": "2",
                "agent-base": "6",
                "debug": "4"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/https-proxy-agent": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
            "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
            "dev": true,
            "dependencies": {
                "agent-base": "6",
                "debug": "4"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/iconv-lite": {
            "version": "0.6.3",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
            "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
            "dev": true,
            "dependencies": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-potential-custom-element-name": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
            "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
            "dev": true
        },
        "node_modules/jsdom": {
            "version": "22.1.0",
            "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz",
            "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==",
            "dev": true,
            "dependencies": {
                "abab": "^2.0.6",
                "cssstyle": "^3.0.0",
                "data-urls": "^4.0.0",
                "decimal.js": "^10.4.3",
                "domexception": "^4.0.0",
                "form-data": "^4.0.0",
                "html-encoding-sniffer": "^3.0.0",
                "http-proxy-agent": "^5.0.0",
                "https-proxy-agent": "^5.0.1",
                "is-potential-custom-element-name": "^1.0.1",
                "nwsapi": "^2.2.4",
                "parse5": "^7.1.2",
                "rrweb-cssom": "^0.6.0",
                "saxes": "^6.0.0",
                "symbol-tree": "^3.2.4",
                "tough-cookie": "^4.1.2",
                "w3c-xmlserializer": "^4.0.0",
                "webidl-conversions": "^7.0.0",
                "whatwg-encoding": "^2.0.0",
                "whatwg-mimetype": "^3.0.0",
                "whatwg-url": "^12.0.1",
                "ws": "^8.13.0",
                "xml-name-validator": "^4.0.0"
            },
            "engines": {
                "node": ">=16"
            },
            "peerDependencies": {
                "canvas": "^2.5.0"
            },
            "peerDependenciesMeta": {
                "canvas": {
                    "optional": true
                }
            }
        },
        "node_modules/mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "dev": true,
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "dev": true,
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/ms": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
            "dev": true
        },
        "node_modules/nwsapi": {
            "version": "2.2.7",
            "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
            "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==",
            "dev": true
        },
        "node_modules/parse5": {
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
            "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
            "dev": true,
            "dependencies": {
                "entities": "^4.4.0"
            },
            "funding": {
                "url": "https://github.com/inikulin/parse5?sponsor=1"
            }
        },
        "node_modules/psl": {
            "version": "1.9.0",
            "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
            "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
            "dev": true
        },
        "node_modules/punycode": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
            "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
            "dev": true,
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/querystringify": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
            "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
            "dev": true
        },
        "node_modules/requires-port": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
            "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
            "dev": true
        },
        "node_modules/rrweb-cssom": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz",
            "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==",
            "dev": true
        },
        "node_modules/safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
            "dev": true
        },
        "node_modules/saxes": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
            "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
            "dev": true,
            "dependencies": {
                "xmlchars": "^2.2.0"
            },
            "engines": {
                "node": ">=v12.22.7"
            }
        },
        "node_modules/symbol-tree": {
            "version": "3.2.4",
            "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
            "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
            "dev": true
        },
        "node_modules/todomvc-angular": {
            "resolved": "../angular",
            "link": true
        },
        "node_modules/tough-cookie": {
            "version": "4.1.3",
            "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
            "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
            "dev": true,
            "dependencies": {
                "psl": "^1.1.33",
                "punycode": "^2.1.1",
                "universalify": "^0.2.0",
                "url-parse": "^1.5.3"
            },
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/tr46": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz",
            "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
            "dev": true,
            "dependencies": {
                "punycode": "^2.3.0"
            },
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/universalify": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
            "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
            "dev": true,
            "engines": {
                "node": ">= 4.0.0"
            }
        },
        "node_modules/url-parse": {
            "version": "1.5.10",
            "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
            "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
            "dev": true,
            "dependencies": {
                "querystringify": "^2.1.1",
                "requires-port": "^1.0.0"
            }
        },
        "node_modules/w3c-xmlserializer": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
            "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
            "dev": true,
            "dependencies": {
                "xml-name-validator": "^4.0.0"
            },
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/webidl-conversions": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
            "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
            "dev": true,
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/whatwg-encoding": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
            "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
            "dev": true,
            "dependencies": {
                "iconv-lite": "0.6.3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/whatwg-mimetype": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
            "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
            "dev": true,
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/whatwg-url": {
            "version": "12.0.1",
            "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz",
            "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==",
            "dev": true,
            "dependencies": {
                "tr46": "^4.1.1",
                "webidl-conversions": "^7.0.0"
            },
            "engines": {
                "node": ">=14"
            }
        },
        "node_modules/ws": {
            "version": "8.13.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
            "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
            "dev": true,
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/xml-name-validator": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
            "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
            "dev": true,
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/xmlchars": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
            "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
            "dev": true
        }
    },
    "dependencies": {
        "@tootallnate/once": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
            "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
            "dev": true
        },
        "abab": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
            "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
            "dev": true
        },
        "agent-base": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
            "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
            "dev": true,
            "requires": {
                "debug": "4"
            }
        },
        "asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
            "dev": true
        },
        "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"
            }
        },
        "combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "dev": true,
            "requires": {
                "delayed-stream": "~1.0.0"
            }
        },
        "cssstyle": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz",
            "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==",
            "dev": true,
            "requires": {
                "rrweb-cssom": "^0.6.0"
            }
        },
        "data-urls": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz",
            "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==",
            "dev": true,
            "requires": {
                "abab": "^2.0.6",
                "whatwg-mimetype": "^3.0.0",
                "whatwg-url": "^12.0.0"
            }
        },
        "debug": {
            "version": "4.3.4",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
            "dev": true,
            "requires": {
                "ms": "2.1.2"
            }
        },
        "decimal.js": {
            "version": "10.4.3",
            "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
            "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
            "dev": true
        },
        "delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "dev": true
        },
        "domexception": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
            "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
            "dev": true,
            "requires": {
                "webidl-conversions": "^7.0.0"
            }
        },
        "entities": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
            "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
            "dev": true
        },
        "form-data": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
            "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
            "dev": true,
            "requires": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.8",
                "mime-types": "^2.1.12"
            }
        },
        "html-encoding-sniffer": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
            "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
            "dev": true,
            "requires": {
                "whatwg-encoding": "^2.0.0"
            }
        },
        "http-proxy-agent": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
            "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
            "dev": true,
            "requires": {
                "@tootallnate/once": "2",
                "agent-base": "6",
                "debug": "4"
            }
        },
        "https-proxy-agent": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
            "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
            "dev": true,
            "requires": {
                "agent-base": "6",
                "debug": "4"
            }
        },
        "iconv-lite": {
            "version": "0.6.3",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
            "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
            "dev": true,
            "requires": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            }
        },
        "is-potential-custom-element-name": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
            "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
            "dev": true
        },
        "jsdom": {
            "version": "22.1.0",
            "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz",
            "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==",
            "dev": true,
            "requires": {
                "abab": "^2.0.6",
                "cssstyle": "^3.0.0",
                "data-urls": "^4.0.0",
                "decimal.js": "^10.4.3",
                "domexception": "^4.0.0",
                "form-data": "^4.0.0",
                "html-encoding-sniffer": "^3.0.0",
                "http-proxy-agent": "^5.0.0",
                "https-proxy-agent": "^5.0.1",
                "is-potential-custom-element-name": "^1.0.1",
                "nwsapi": "^2.2.4",
                "parse5": "^7.1.2",
                "rrweb-cssom": "^0.6.0",
                "saxes": "^6.0.0",
                "symbol-tree": "^3.2.4",
                "tough-cookie": "^4.1.2",
                "w3c-xmlserializer": "^4.0.0",
                "webidl-conversions": "^7.0.0",
                "whatwg-encoding": "^2.0.0",
                "whatwg-mimetype": "^3.0.0",
                "whatwg-url": "^12.0.1",
                "ws": "^8.13.0",
                "xml-name-validator": "^4.0.0"
            }
        },
        "mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "dev": true
        },
        "mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "dev": true,
            "requires": {
                "mime-db": "1.52.0"
            }
        },
        "ms": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
            "dev": true
        },
        "nwsapi": {
            "version": "2.2.7",
            "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
            "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==",
            "dev": true
        },
        "parse5": {
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
            "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
            "dev": true,
            "requires": {
                "entities": "^4.4.0"
            }
        },
        "psl": {
            "version": "1.9.0",
            "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
            "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
            "dev": true
        },
        "punycode": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
            "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
            "dev": true
        },
        "querystringify": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
            "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
            "dev": true
        },
        "requires-port": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
            "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
            "dev": true
        },
        "rrweb-cssom": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz",
            "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==",
            "dev": true
        },
        "safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
            "dev": true
        },
        "saxes": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
            "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
            "dev": true,
            "requires": {
                "xmlchars": "^2.2.0"
            }
        },
        "symbol-tree": {
            "version": "3.2.4",
            "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
            "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
            "dev": true
        },
        "todomvc-angular": {
            "version": "file:../angular",
            "requires": {
                "@angular-devkit/build-angular": "^14.2.11",
                "@angular/animations": "^14.2.0",
                "@angular/cli": "~14.2.11",
                "@angular/common": "^14.2.0",
                "@angular/compiler": "^14.2.0",
                "@angular/compiler-cli": "^14.2.0",
                "@angular/core": "^14.2.0",
                "@angular/forms": "^14.2.0",
                "@angular/platform-browser": "^14.2.0",
                "@angular/platform-browser-dynamic": "^14.2.0",
                "@angular/router": "^14.2.0",
                "@types/jasmine": "~4.0.0",
                "jasmine-core": "~4.3.0",
                "karma": "~6.4.0",
                "karma-chrome-launcher": "~3.1.0",
                "karma-coverage": "~2.2.0",
                "karma-jasmine": "~5.1.0",
                "karma-jasmine-html-reporter": "~2.0.0",
                "rxjs": "~7.5.0",
                "todomvc-app-css": "^2.4.2",
                "todomvc-common": "^1.0.5",
                "tslib": "^2.3.0",
                "typescript": "~4.7.2",
                "zone.js": "~0.11.4"
            }
        },
        "tough-cookie": {
            "version": "4.1.3",
            "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
            "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
            "dev": true,
            "requires": {
                "psl": "^1.1.33",
                "punycode": "^2.1.1",
                "universalify": "^0.2.0",
                "url-parse": "^1.5.3"
            }
        },
        "tr46": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz",
            "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
            "dev": true,
            "requires": {
                "punycode": "^2.3.0"
            }
        },
        "universalify": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
            "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
            "dev": true
        },
        "url-parse": {
            "version": "1.5.10",
            "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
            "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
            "dev": true,
            "requires": {
                "querystringify": "^2.1.1",
                "requires-port": "^1.0.0"
            }
        },
        "w3c-xmlserializer": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
            "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
            "dev": true,
            "requires": {
                "xml-name-validator": "^4.0.0"
            }
        },
        "webidl-conversions": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
            "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
            "dev": true
        },
        "whatwg-encoding": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
            "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
            "dev": true,
            "requires": {
                "iconv-lite": "0.6.3"
            }
        },
        "whatwg-mimetype": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
            "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
            "dev": true
        },
        "whatwg-url": {
            "version": "12.0.1",
            "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz",
            "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==",
            "dev": true,
            "requires": {
                "tr46": "^4.1.1",
                "webidl-conversions": "^7.0.0"
            }
        },
        "ws": {
            "version": "8.13.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
            "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
            "dev": true,
            "requires": {}
        },
        "xml-name-validator": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
            "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
            "dev": true
        },
        "xmlchars": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
            "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
            "dev": true
        }
    }
}

Return to home page.