diff --git a/packages/ember-cli-fastboot/package.json b/packages/ember-cli-fastboot/package.json index b81398e2..036d141f 100644 --- a/packages/ember-cli-fastboot/package.json +++ b/packages/ember-cli-fastboot/package.json @@ -39,8 +39,8 @@ "ember-cli-lodash-subset": "^2.0.1", "ember-cli-preprocess-registry": "^3.3.0", "ember-cli-version-checker": "^5.1.2", - "fastboot": "workspace:*", - "fastboot-express-middleware": "workspace:*", + "fastboot": "workspace:^*", + "fastboot-express-middleware": "workspace:^*", "fastboot-transform": "^0.1.3", "fs-extra": "^10.0.0", "json-stable-stringify": "^1.0.1", diff --git a/packages/fastboot-app-server/package.json b/packages/fastboot-app-server/package.json index 22aebfe3..6c954a6b 100644 --- a/packages/fastboot-app-server/package.json +++ b/packages/fastboot-app-server/package.json @@ -29,8 +29,8 @@ "chalk": "^4.1.2", "compression": "^1.7.4", "express": "^4.17.2", - "fastboot": "workspace:*", - "fastboot-express-middleware": "workspace:*" + "fastboot": "workspace:^*", + "fastboot-express-middleware": "workspace:^*" }, "devDependencies": { "chai": "^4.3.4", diff --git a/packages/fastboot-express-middleware/package.json b/packages/fastboot-express-middleware/package.json index 324d5b1b..3a57bd86 100644 --- a/packages/fastboot-express-middleware/package.json +++ b/packages/fastboot-express-middleware/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "chalk": "^4.1.2", - "fastboot": "workspace:^" + "fastboot": "workspace:^*" }, "devDependencies": { "chai": "^4.3.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db298ce1..1c9041ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,10 +54,10 @@ importers: specifier: ^5.1.2 version: 5.1.2 fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../fastboot fastboot-express-middleware: - specifier: workspace:* + specifier: workspace:^* version: link:../fastboot-express-middleware fastboot-transform: specifier: ^0.1.3 @@ -83,7 +83,7 @@ importers: version: 7.24.5(eslint@8.57.0) '@babel/plugin-proposal-decorators': specifier: ^7.24.1 - version: 7.24.1(@babel/core@7.24.5) + version: 7.24.1 '@ember/optional-features': specifier: ^2.1.0 version: 2.1.0 @@ -305,10 +305,10 @@ importers: specifier: ^4.17.2 version: 4.17.2 fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../fastboot fastboot-express-middleware: - specifier: workspace:* + specifier: workspace:^* version: link:../fastboot-express-middleware devDependencies: chai: @@ -348,7 +348,7 @@ importers: specifier: ^4.1.2 version: 4.1.2 fastboot: - specifier: workspace:^ + specifier: workspace:^* version: link:../fastboot devDependencies: chai: @@ -472,7 +472,7 @@ importers: specifier: ^3.2.0 version: 3.2.0 ember-cli-fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../../packages/ember-cli-fastboot ember-cli-htmlbars: specifier: ^5.7.2 @@ -592,7 +592,7 @@ importers: specifier: ^3.2.0 version: 3.2.0 ember-cli-fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../../packages/ember-cli-fastboot ember-cli-htmlbars: specifier: ^5.1.2 @@ -694,7 +694,7 @@ importers: specifier: ^3.2.0 version: 3.2.0 ember-cli-fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../../packages/ember-cli-fastboot ember-cli-fastboot-testing: specifier: ^0.5.0 @@ -901,16 +901,16 @@ importers: specifier: ^4.18.2 version: 4.18.2 fake-addon: - specifier: workspace:* + specifier: workspace:^* version: link:../fake-addon fake-addon-2: - specifier: workspace:* + specifier: workspace:^* version: link:../fake-addon-2 fastboot: - specifier: workspace:* + specifier: workspace:^* version: link:../../packages/fastboot fastboot-express-middleware: - specifier: workspace:* + specifier: workspace:^* version: link:../../packages/fastboot-express-middleware fs-extra: specifier: ^10.0.0 @@ -1079,6 +1079,23 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 + /@babel/helper-create-class-features-plugin@7.24.5: + resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.24.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + semver: 6.3.1 + dev: true + /@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5): resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} @@ -1227,6 +1244,17 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-replace-supers@7.24.1: + resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 + dev: true + /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} @@ -1402,6 +1430,17 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-proposal-class-properties@7.18.6: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-create-class-features-plugin': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.5): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} @@ -1425,6 +1464,17 @@ packages: '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) + /@babel/plugin-proposal-decorators@7.24.1: + resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-create-class-features-plugin': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-decorators': 7.24.1 + dev: true + /@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} @@ -1480,6 +1530,16 @@ packages: '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6: + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 + dev: true + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.5): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} @@ -1526,6 +1586,17 @@ packages: '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) + /@babel/plugin-proposal-optional-chaining@7.21.0: + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3 + dev: true + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.5): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} @@ -1597,6 +1668,15 @@ packages: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + /@babel/plugin-syntax-decorators@7.24.1: + resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} engines: {node: '>=6.9.0'} @@ -1655,6 +1735,14 @@ packages: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -1687,6 +1775,14 @@ packages: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + /@babel/plugin-syntax-optional-chaining@7.8.3: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -1713,6 +1809,15 @@ packages: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + /@babel/plugin-syntax-typescript@7.21.4: + resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.24.5): resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} engines: {node: '>=6.9.0'} @@ -1753,6 +1858,15 @@ packages: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + /@babel/plugin-transform-block-scoping@7.21.0: + resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.24.5 + dev: true + /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.24.5): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} engines: {node: '>=6.9.0'} @@ -2083,7 +2197,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.24.5) + '@babel/plugin-syntax-typescript': 7.21.4 dev: true /@babel/plugin-transform-typescript@7.5.5: @@ -2091,9 +2205,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.24.5) + '@babel/plugin-syntax-typescript': 7.21.4 dev: true /@babel/plugin-transform-typescript@7.8.7: @@ -2101,9 +2215,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.24.5) + '@babel/plugin-syntax-typescript': 7.21.4 dev: true /@babel/plugin-transform-unicode-escapes@7.21.5(@babel/core@7.24.5): @@ -2501,10 +2615,10 @@ packages: resolution: {integrity: sha512-uyXsW7x7ZJSxS1n69llvClfR9uUJ/AgWbghzo7oB7nHUML105W5E+Fp9JmBO/X2w3O7jk2NxNDM4/8xV5wPZVA==} engines: {node: 10.* || >= 12.*} dependencies: - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.21.0 '@ember-data/canary-features': 3.19.0 '@ember/edition-utils': 1.2.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 babel-plugin-filter-imports: 4.0.0 babel6-plugin-strip-class-callcheck: 6.0.0 broccoli-debug: 0.6.5 @@ -2536,10 +2650,10 @@ packages: resolution: {integrity: sha512-8gT3/gnmbNgFIMVdHBpl3xFGJefJE26VUIidFHTF1/N1aumVUlEhnXH0BSPxvxTnFXz/klGSTOMs+sDsx3jw6A==} engines: {node: 12.* || >= 14.*} dependencies: - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.21.0 '@ember-data/canary-features': 3.28.13 '@ember/edition-utils': 1.2.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 babel-plugin-filter-imports: 4.0.0 babel6-plugin-strip-class-callcheck: 6.0.0 broccoli-debug: 0.6.5 @@ -2723,7 +2837,7 @@ packages: resolution: {integrity: sha512-F4yfVk6WMc4AUHxeZsC3CaKyTvO0qSZJy7WWHCFTlVDQw6vubn+FvnGdhzpN1F00EiXMI4Tv1tJdSquHcCnYrA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - ember-cli-babel: 6.18.0(@babel/core@7.24.5) + ember-cli-babel: 6.18.0 ember-compatibility-helpers: 1.2.6 transitivePeerDependencies: - '@babel/core' @@ -3420,7 +3534,7 @@ packages: /@glimmer/vm-babel-plugins@0.80.3: resolution: {integrity: sha512-9ej6xlm5MzHBJ5am2l0dbbn8Z0wJoYoMpM8FcrGMlUP6SPMLWxvxpMsApgQo8u6dvZRCjR3/bw3fdf7GOy0AFw==} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 transitivePeerDependencies: - '@babel/core' dev: true @@ -3429,7 +3543,7 @@ packages: resolution: {integrity: sha512-VbhYHa+HfGFiTIOOkvFuYPwBTaDvWTAR1Q55RI25JI6Nno0duBLB3UVRTDgHM+iOfbgRN7OSR5XCe/C5X5C5LA==} engines: {node: '>=16'} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 transitivePeerDependencies: - '@babel/core' dev: true @@ -3659,7 +3773,7 @@ packages: lru-cache: 10.2.2 npm-pick-manifest: 9.0.0 proc-log: 4.2.0 - promise-inflight: 1.0.1(bluebird@3.7.2) + promise-inflight: 1.0.1 promise-retry: 2.0.1 semver: 7.6.0 which: 4.0.0 @@ -4992,6 +5106,9 @@ packages: /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependenciesMeta: + ajv: + optional: true dependencies: ajv: 8.12.0 dev: true @@ -5727,6 +5844,15 @@ packages: babel-runtime: 6.26.0 dev: true + /babel-plugin-debug-macros@0.2.0: + resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} + engines: {node: '>=4'} + peerDependencies: + '@babel/core': ^7.0.0-beta.42 + dependencies: + semver: 5.7.1 + dev: true + /babel-plugin-debug-macros@0.2.0(@babel/core@7.24.5): resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} engines: {node: '>=4'} @@ -5737,6 +5863,15 @@ packages: semver: 5.7.1 dev: true + /babel-plugin-debug-macros@0.3.4: + resolution: {integrity: sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==} + engines: {node: '>=6'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + semver: 5.7.1 + dev: true + /babel-plugin-debug-macros@0.3.4(@babel/core@7.24.5): resolution: {integrity: sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==} engines: {node: '>=6'} @@ -7363,7 +7498,7 @@ packages: mkdirp: 0.5.6 move-concurrently: 1.0.1 p-map: 3.0.0 - promise-inflight: 1.0.1(bluebird@3.7.2) + promise-inflight: 1.0.1 rimraf: 2.7.1 ssri: 7.1.1 unique-filename: 1.1.1 @@ -7389,7 +7524,7 @@ packages: mkdirp: 1.0.4 move-concurrently: 1.0.1 p-map: 3.0.0 - promise-inflight: 1.0.1(bluebird@3.7.2) + promise-inflight: 1.0.1 rimraf: 2.7.1 ssri: 7.1.1 tar: 6.1.15 @@ -7415,7 +7550,7 @@ packages: minipass-pipeline: 1.2.4 mkdirp: 1.0.4 p-map: 4.0.0 - promise-inflight: 1.0.1(bluebird@3.7.2) + promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 tar: 6.1.15 @@ -8320,6 +8455,175 @@ packages: mustache: 4.2.0 dev: true + /consolidate@0.16.0(mustache@4.2.0): + resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} + engines: {node: '>= 0.10.0'} + peerDependencies: + arc-templates: ^0.5.3 + atpl: '>=0.7.6' + babel-core: ^6.26.3 + bracket-template: ^1.1.5 + coffee-script: ^1.12.7 + dot: ^1.1.3 + dust: ^0.3.0 + dustjs-helpers: ^1.7.4 + dustjs-linkedin: ^2.7.5 + eco: ^1.1.0-rc-3 + ect: ^0.5.9 + ejs: ^3.1.5 + haml-coffee: ^1.14.1 + hamlet: ^0.3.3 + hamljs: ^0.6.2 + handlebars: ^4.7.6 + hogan.js: ^3.0.2 + htmling: ^0.0.8 + jade: ^1.11.0 + jazz: ^0.0.18 + jqtpl: ~1.1.0 + just: ^0.1.8 + liquid-node: ^3.0.1 + liquor: ^0.0.5 + lodash: ^4.17.20 + marko: ^3.14.4 + mote: ^0.2.0 + mustache: ^4.0.1 + nunjucks: ^3.2.2 + plates: ~0.4.11 + pug: ^3.0.0 + qejs: ^3.0.5 + ractive: ^1.3.12 + razor-tmpl: ^1.3.1 + react: ^16.13.1 + react-dom: ^16.13.1 + slm: ^2.0.0 + squirrelly: ^5.1.0 + swig: ^1.4.2 + swig-templates: ^2.0.3 + teacup: ^2.0.0 + templayed: '>=0.2.3' + then-jade: '*' + then-pug: '*' + tinyliquid: ^0.2.34 + toffee: ^0.3.6 + twig: ^1.15.2 + twing: ^5.0.2 + underscore: ^1.11.0 + vash: ^0.13.0 + velocityjs: ^2.0.1 + walrus: ^0.10.1 + whiskers: ^0.4.0 + peerDependenciesMeta: + arc-templates: + optional: true + atpl: + optional: true + babel-core: + optional: true + bracket-template: + optional: true + coffee-script: + optional: true + dot: + optional: true + dust: + optional: true + dustjs-helpers: + optional: true + dustjs-linkedin: + optional: true + eco: + optional: true + ect: + optional: true + ejs: + optional: true + haml-coffee: + optional: true + hamlet: + optional: true + hamljs: + optional: true + handlebars: + optional: true + hogan.js: + optional: true + htmling: + optional: true + jade: + optional: true + jazz: + optional: true + jqtpl: + optional: true + just: + optional: true + liquid-node: + optional: true + liquor: + optional: true + lodash: + optional: true + marko: + optional: true + mote: + optional: true + mustache: + optional: true + nunjucks: + optional: true + plates: + optional: true + pug: + optional: true + qejs: + optional: true + ractive: + optional: true + razor-tmpl: + optional: true + react: + optional: true + react-dom: + optional: true + slm: + optional: true + squirrelly: + optional: true + swig: + optional: true + swig-templates: + optional: true + teacup: + optional: true + templayed: + optional: true + then-jade: + optional: true + then-pug: + optional: true + tinyliquid: + optional: true + toffee: + optional: true + twig: + optional: true + twing: + optional: true + underscore: + optional: true + vash: + optional: true + velocityjs: + optional: true + walrus: + optional: true + whiskers: + optional: true + dependencies: + bluebird: 3.7.2 + mustache: 4.2.0 + dev: true + /constants-browserify@1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} dev: true @@ -9303,7 +9607,7 @@ packages: resolution: {integrity: sha512-fHWOJElSw8JL03FNCHrT0RdWhGpWEQ4VQ10unEwwhVZ+OANNcOLz8O2dA3D5iuB4bb0fMLwjEwYZGM62+TBs1Q==} engines: {node: ^4.5 || 6.* || >= 7.*} dependencies: - ember-cli-babel: 6.18.0(@babel/core@7.24.5) + ember-cli-babel: 6.18.0 git-repo-version: 1.0.2 transitivePeerDependencies: - '@babel/core' @@ -9324,6 +9628,28 @@ packages: resolution: {integrity: sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==} engines: {node: 6.* || 8.* || >= 10.*} + /ember-cli-babel@6.18.0: + resolution: {integrity: sha512-7ceC8joNYxY2wES16iIBlbPSxwKDBhYwC8drU3ZEvuPDMwVv1KzxCNu1fvxyFEBWhwaRNTUxSCsEVoTd9nosGA==} + engines: {node: ^4.5 || 6.* || >= 7.*} + dependencies: + amd-name-resolver: 1.2.0 + babel-plugin-debug-macros: 0.2.0 + babel-plugin-ember-modules-api-polyfill: 2.13.4 + babel-plugin-transform-es2015-modules-amd: 6.24.1 + babel-polyfill: 6.26.0 + babel-preset-env: 1.7.0 + broccoli-babel-transpiler: 6.5.1 + broccoli-debug: 0.6.5 + broccoli-funnel: 2.0.2 + broccoli-source: 1.1.0 + clone: 2.1.2 + ember-cli-version-checker: 2.2.0 + semver: 5.7.1 + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: true + /ember-cli-babel@6.18.0(@babel/core@7.24.5): resolution: {integrity: sha512-7ceC8joNYxY2wES16iIBlbPSxwKDBhYwC8drU3ZEvuPDMwVv1KzxCNu1fvxyFEBWhwaRNTUxSCsEVoTd9nosGA==} engines: {node: ^4.5 || 6.* || >= 7.*} @@ -9680,7 +10006,7 @@ packages: resolution: {integrity: sha512-mlSXX9SciIRwGkFTX6XGyJYp4ry6oCFZRxh5jJ7VH8UXLTNx2ZACtDTwaWtNhYrWXgKyiDUvmD8enD56aePWRA==} engines: {node: '>= 4.0'} dependencies: - ember-cli-babel: 6.18.0(@babel/core@7.24.5) + ember-cli-babel: 6.18.0 transitivePeerDependencies: - '@babel/core' - supports-color @@ -9717,7 +10043,7 @@ packages: resolution: {integrity: sha512-7I5azCTxOgRDN8aSSnJZIKSqr+MGnT+jLTUbBYqF8wu6ojs2DUnTePxUcQMcvNh3Q3B1ySv7Q/uZFSjdU9gSjA==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) + '@babel/plugin-proposal-class-properties': 7.18.6 '@babel/plugin-transform-typescript': 7.4.5 ansi-to-html: 0.6.15 debug: 4.3.4 @@ -9758,8 +10084,8 @@ packages: resolution: {integrity: sha512-HJ73kL45OGRmIkPhBNFt31I1SGUvdZND+LCH21+qpq3pPlFpJG8GORyXpP+2ze8PbnITNLzwe5AwUrpyuRswdQ==} engines: {node: 8.* || >= 10.*} dependencies: - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.5) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6 + '@babel/plugin-proposal-optional-chaining': 7.21.0 '@babel/plugin-transform-typescript': 7.8.7 ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 @@ -9930,7 +10256,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.10.1(lodash@4.17.21) + testem: 3.10.1 tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -10086,7 +10412,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.10.1(lodash@4.17.21) + testem: 3.10.1 tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -10305,7 +10631,7 @@ packages: resolution: {integrity: sha512-2UBUa5SAuPg8/kRVaiOfTwlXdeVweal1zdNPibwItrhR0IvPrXpaqwJDlEZnWKEoB+h33V0JIfiWleSG6hGkkA==} engines: {node: 10.* || >= 12.*} dependencies: - babel-plugin-debug-macros: 0.2.0(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.2.0 ember-cli-version-checker: 5.1.2 find-up: 5.0.0 fs-extra: 9.1.0 @@ -10444,7 +10770,7 @@ packages: resolution: {integrity: sha512-fngrwMsnhkBt51KZgwNwQYxgURwV4lxtoHdjxf7RueGZ5zM7frJLevhHw7pbQNGqXZ3N+MRkhfNOLkdDK9kFdA==} engines: {node: ^4.5 || 6.* || >= 7.*} dependencies: - ember-cli-babel: 6.18.0(@babel/core@7.24.5) + ember-cli-babel: 6.18.0 transitivePeerDependencies: - '@babel/core' - supports-color @@ -10476,7 +10802,7 @@ packages: dependencies: broccoli-funnel: 1.2.0 broccoli-merge-trees: 1.2.4 - ember-cli-babel: 6.18.0(@babel/core@7.24.5) + ember-cli-babel: 6.18.0 regenerator-runtime: 0.9.6 transitivePeerDependencies: - '@babel/core' @@ -10582,7 +10908,7 @@ packages: resolution: {integrity: sha512-BmCoPT8nf5uv0g2QkhMsrG1Gmu6MtXd6igfhCVzCTMTwZ97SxhJKqoMY62EP/av5HVSWBC/Sa1uGU5cQvX1Aog==} engines: {node: '>= 10.*'} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 ember-cli-babel: 7.26.11 @@ -10597,7 +10923,7 @@ packages: resolution: {integrity: sha512-MGD7X2ztZVswGqs1mLgzhZJRhG7XiF6Mg4DgC7xJFWRYQQUHyGJpGdNWY9nXyrYnRIsCrQoL1do41zpxbrB/cg==} engines: {node: '>= 10.*'} dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 ember-cli-babel: 7.26.11 @@ -10645,10 +10971,10 @@ packages: engines: {node: 10.* || >= 12.*} dependencies: '@babel/helper-module-imports': 7.21.4 - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.21.0 '@babel/plugin-transform-object-assign': 7.18.6 '@ember/edition-utils': 1.2.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 babel-plugin-filter-imports: 4.0.0 broccoli-concat: 3.7.5 broccoli-debug: 0.6.5 @@ -10678,11 +11004,11 @@ packages: engines: {node: 10.* || >= 12.*} dependencies: '@babel/helper-module-imports': 7.21.4 - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.24.5) + '@babel/plugin-transform-block-scoping': 7.21.0 '@babel/plugin-transform-object-assign': 7.18.6 '@ember/edition-utils': 1.2.0 '@glimmer/vm-babel-plugins': 0.80.3 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 babel-plugin-filter-imports: 4.0.0 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 @@ -10735,7 +11061,7 @@ packages: '@glimmer/vm': 0.87.1 '@glimmer/vm-babel-plugins': 0.87.1 '@simple-dom/interface': 1.4.0 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.5) + babel-plugin-debug-macros: 0.3.4 babel-plugin-ember-template-compilation: 2.2.1 babel-plugin-filter-imports: 4.0.0 backburner.js: 2.8.0 @@ -13115,7 +13441,7 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 @@ -17904,6 +18230,15 @@ packages: engines: {node: '>=0.4.0'} dev: true + /promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true + /promise-inflight@1.0.1(bluebird@3.7.2): resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} peerDependencies: @@ -18612,6 +18947,15 @@ packages: request: 2.88.0 dev: true + /request-promise-core@1.1.4: + resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} + engines: {node: '>=0.10.0'} + peerDependencies: + request: ^2.34 + dependencies: + lodash: 4.17.21 + dev: true + /request-promise-core@1.1.4(request@2.88.0): resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} engines: {node: '>=0.10.0'} @@ -18657,7 +19001,7 @@ packages: request: ^2.34 dependencies: bluebird: 3.7.2 - request-promise-core: 1.1.4(request@2.88.0) + request-promise-core: 1.1.4 stealthy-require: 1.1.1 tough-cookie: 2.5.0 dev: true @@ -20430,6 +20774,99 @@ packages: source-map-support: 0.5.21 dev: true + /testem@3.10.1: + resolution: {integrity: sha512-42c4e7qlAelwMd8O3ogtVGRbgbr6fJnX6H51ACOIG1V1IjsKPlcQtxPyOwaL4iikH22Dfh+EyIuJnMG4yxieBQ==} + engines: {node: '>= 7.*'} + hasBin: true + dependencies: + '@xmldom/xmldom': 0.8.7 + backbone: 1.4.1 + bluebird: 3.7.2 + charm: 1.0.2 + commander: 2.20.3 + compression: 1.7.4 + consolidate: 0.16.0(mustache@4.2.0) + execa: 1.0.0 + express: 4.18.2 + fireworm: 0.7.2 + glob: 7.2.3 + http-proxy: 1.18.1 + js-yaml: 3.14.1 + lodash.assignin: 4.2.0 + lodash.castarray: 4.4.0 + lodash.clonedeep: 4.5.0 + lodash.find: 4.6.0 + lodash.uniqby: 4.7.0 + mkdirp: 1.0.4 + mustache: 4.2.0 + node-notifier: 10.0.1 + npmlog: 6.0.2 + printf: 0.6.1 + rimraf: 3.0.2 + socket.io: 4.6.1 + spawn-args: 0.2.0 + styled_string: 0.0.1 + tap-parser: 7.0.0 + tmp: 0.0.33 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - coffee-script + - debug + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - utf-8-validate + - vash + - velocityjs + - walrus + - whiskers + dev: true + /testem@3.10.1(lodash@4.17.21): resolution: {integrity: sha512-42c4e7qlAelwMd8O3ogtVGRbgbr6fJnX6H51ACOIG1V1IjsKPlcQtxPyOwaL4iikH22Dfh+EyIuJnMG4yxieBQ==} engines: {node: '>= 7.*'} diff --git a/test-packages/classic-app-template/package.json b/test-packages/classic-app-template/package.json index a72f9874..1484a6d8 100644 --- a/test-packages/classic-app-template/package.json +++ b/test-packages/classic-app-template/package.json @@ -34,7 +34,7 @@ "ember-cli-app-version": "^5.0.0", "ember-cli-babel": "^7.26.10", "ember-cli-dependency-checker": "^3.2.0", - "ember-cli-fastboot": "workspace:*", + "ember-cli-fastboot": "workspace:^*", "ember-cli-htmlbars": "^5.7.2", "ember-cli-inject-live-reload": "^2.1.0", "ember-cli-sri": "^2.1.1", diff --git a/test-packages/custom-fastboot-app/package.json b/test-packages/custom-fastboot-app/package.json index 34879d0b..67929584 100644 --- a/test-packages/custom-fastboot-app/package.json +++ b/test-packages/custom-fastboot-app/package.json @@ -34,7 +34,7 @@ "ember-cli-app-version": "^3.2.0", "ember-cli-babel": "^7.20.5", "ember-cli-dependency-checker": "^3.2.0", - "ember-cli-fastboot": "workspace:*", + "ember-cli-fastboot": "workspace:^*", "ember-cli-htmlbars": "^5.1.2", "ember-cli-inject-live-reload": "^2.0.2", "ember-cli-sri": "^2.1.1", diff --git a/test-packages/ember-cli-fastboot-testing-app/package.json b/test-packages/ember-cli-fastboot-testing-app/package.json index 797695b1..6908e67c 100644 --- a/test-packages/ember-cli-fastboot-testing-app/package.json +++ b/test-packages/ember-cli-fastboot-testing-app/package.json @@ -27,7 +27,7 @@ "ember-cli-app-version": "^3.2.0", "ember-cli-babel": "^7.20.5", "ember-cli-dependency-checker": "^3.2.0", - "ember-cli-fastboot": "workspace:*", + "ember-cli-fastboot": "workspace:^*", "ember-cli-fastboot-testing": "^0.5.0", "ember-cli-htmlbars": "^5.1.2", "ember-cli-inject-live-reload": "^2.0.2", diff --git a/test-packages/test-scenarios/package.json b/test-packages/test-scenarios/package.json index f5c607f2..045642ab 100644 --- a/test-packages/test-scenarios/package.json +++ b/test-packages/test-scenarios/package.json @@ -18,10 +18,10 @@ "eslint-plugin-prettier": "^5.0.0", "execa": "^8.0.1", "express": "^4.18.2", - "fake-addon": "workspace:*", - "fake-addon-2": "workspace:*", - "fastboot": "workspace:*", - "fastboot-express-middleware": "workspace:*", + "fake-addon": "workspace:^*", + "fake-addon-2": "workspace:^*", + "fastboot": "workspace:^*", + "fastboot-express-middleware": "workspace:^*", "fs-extra": "^10.0.0", "globby": "^13.2.2", "lodash-es": "^4.0.0",