From 8d940dff249840286c24f49425f27743a2e95362 Mon Sep 17 00:00:00 2001 From: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Fri, 29 Apr 2022 20:21:18 +0300 Subject: [PATCH] Release 202204.0 (#123) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Merged internal demoshop * Composer.lock update * Fixed merging issues * Updated CI jobs to use php7.4 * Fixed duplicating items * Squashed commit of the following: commit 2c32390d6351c218e28713373593345e2dc8485d Author: Oleksandr Kiiashko <80702205+oleksander-kiiashko@users.noreply.github.com> Date: Fri Apr 22 21:36:15 2022 +0300 APPS:3960 adjust twig templates for AOP (#1111) * APPS:2344:2345 adjusted twig templates * APPS:2344:2345 adjusted twig templates * APPS:3960 adjusted twig templates * APPS:3960 adjusted twig templates commit 320678fd3b76e14da8138c46c155baa0191cc64a Merge: d8c7e720a9 9eb5e23a78 Author: Dmitry Lymarenko Date: Fri Apr 22 15:54:03 2022 +0300 Merge branch 'master' into 202204.0-release-testing commit 9eb5e23a7803fb52d2e87d67ec5a548ae5e67766 Author: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Fri Apr 22 15:50:58 2022 +0300 Locked phpstan version (#1113) commit feff6e2534a04697d92ce8c3357aa1f37e0a9866 Author: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Fri Apr 22 14:57:16 2022 +0300 Updated copmposer (#1112) commit 44ecf7e6f607a6cddaffa53f7f047fc1959181d3 Author: Dmitriy Aseev <32021063+dmiseev@users.noreply.github.com> Date: Fri Apr 22 09:02:39 2022 +0300 TE-16635: Adjusted product volume-price import files. (#1110) * TE-16635: Adjusted import files. * TE-16635: Adjusted import files. commit b0308f455827ba4319f54380568a7c605012a0cb Author: Oleksandr Kiiashko <80702205+oleksander-kiiashko@users.noreply.github.com> Date: Wed Apr 20 13:07:55 2022 +0300 APPS: 3915 AOP B2C inegration (#1103) * added cloud deploy file * updated cloud deploy file * Removing basic auth frontend-auth * added US store * updated deploy yml * added EU_US install script * added EU_US demodata import * Add price schedule for all stores and with correct end date * Fix volume prices * Make some products unavailable by default * Fix product quantity * Fix colors for products * removed us store from de_at cluster * added deploy.spryker-b2c-intts * removed _eu * removed _eu * OPS-2168 Updated configuration for staging. * Release branch updates (#1091) * CC-16542 Updated demodata for concrete product (#1087) * Changed quantity to 0 for concrete product with sku 107938 in import data Co-authored-by: andrew-pushkar * CC-16533 Added check for empty discount priority value in data import. (#1085) * CC-16533 Added check for empty discount priority value in data import. * CC-16533 Updated condition. Co-authored-by: Andrii Pushkar Co-authored-by: andrew-pushkar Co-authored-by: Roman Havrylko <70894038+romanhavrylko@users.noreply.github.com> * create deploy.spryker-b2csec.yml * APPS:3915 move project files from suite-nonsplit * APPS:3915 composer update * APPS:3915 adjusted payment.twig * APPS:3915 style fixes * APPS:3915 style fixes * APPS:3915 fixed data import * APPS:3915 changed back product_abstract.csv * APPS:3915 fixed data import * APPS:3915 fixed config and tests * APPS:3915 fixed security problems * APPS:3915 fixed CR comments * APPS:3915 fixed CR comments * APPS:3915 fixed tests * APPS:3915 removed redundunt classes * APPS:3915 added upcs to data import * APPS:3915 removed new upcs from data import * APPS:3915 add upcs to product_abstract.csv data import * APPS:3915 removed all upcs * APPS:3915 composer update * APPS:3915 composer update with locked versions * APPS:3915 composer update with locked versions for require-dev * APPS:3915 moved new packages from require to require-dev * APPS:3915 added new packages to require * APPS:3915 removed spryker-shop/payment-page from require * APPS:3915 sort composer alphabetically * APPS:3915 sort composer alphabetically Co-authored-by: Eugene Chernyi Co-authored-by: iddqd388 <34138521+iddqd388@users.noreply.github.com> Co-authored-by: Roman Havrylko Co-authored-by: Jeremy Fourna Co-authored-by: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Co-authored-by: Andrii Pushkar Co-authored-by: andrew-pushkar Co-authored-by: Roman Havrylko <70894038+romanhavrylko@users.noreply.github.com> Co-authored-by: Stanislav Russu commit 0d94c27d1a18609311f3a2dd11fc1edb2c1f7301 Author: Dmitriy Aseev <32021063+dmiseev@users.noreply.github.com> Date: Tue Apr 19 11:55:14 2022 +0300 TE-10988: Replaced static URL sign secret with ENV key. (#1101) * TE-10988: Integrated bug-ticket. * TE-10988: Updated composer.lock after merging. commit 9688bfd10158e55228688b8e9f265f00cafb6400 Author: Anton Smarovydlo Date: Tue Apr 19 11:03:48 2022 +0300 Locked module versions. (#1106) * Updated feature versions. * Locked module versions. * Updated flysystem to the latest majors. * Fixed dependencies. * Updated flysystem. * Updated flysystem. * Rise composer module versions. * Fixed acceptance tests. * Fixed composer. * Updated docker version. * Added URI_SIGNER_SECRET_KEY configuration. * Updated module versions. commit 5c9085825ccb20353c7170bfaf63fe8806e7831e Author: Eugenia Poidenko Date: Mon Apr 18 16:32:58 2022 +0300 TE-9191 Dependency Upgrades (#1102) * TE-9892 updated the remaining dependencies. * TE-9892 required flysystem. commit 4f361c0d98e8c5936e02b22fdd40f64eedae20f5 Author: Andrii Pushkar Date: Fri Apr 15 16:42:53 2022 +0300 CC-16493 Fixed query for assigning/unassigning products to the SALE label (#1084) * CC-16493 SALE Product Label is not working * Adjusted `ExampleProductSalePageQueryContainer:queryRelationsBecomingInactive()` so it queries right abstract products to unassign SALE label from them. * Adjusted `ExampleProductSalePageQueryContainer:queryRelationsBecomingActive()` so it queries right abstract products to assign SALE label to them. * Added new parameters `$currentStoreId` and `$currentCurrencyId` to `ExampleProductSalePageQueryContainerInterface:queryRelationsBecomingActive()` to query abstract products related only to the current store and currency. * Added `CurrencyFacadeInterface` to dependencies. * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Reverted the type changes for ExampleProductSalePageQueryContainer::queryRelationsBecomingActive() * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Fixed query for assigning products to the SALE label * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny fixes according to CR comments * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Fixed query * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Added condition to the query considering the price mode * Fixed query * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Added condition for unassign SALE label when origin and default prices are the same. * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Resolved conflicts * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny PR fixes * CC-16493 Fixed query for assigning/unassigning products to the SALE label * Tiny CS fixes Co-authored-by: andrew-pushkar commit 1d1b32ddaaa4dc00c1c4202edeb53540c648eea7 Author: Alexander Kovtun <97117772+KoalaAlexanderKovtun@users.noreply.github.com> Date: Fri Apr 15 15:24:07 2022 +0300 CC-16563: added event to dependency provider (#1093) commit 840727c3bfad62ded900d4628aa995fd41d20350 Author: Andrey Maslov <37797323+andrew-maslov@users.noreply.github.com> Date: Thu Apr 14 09:50:04 2022 +0300 SUPESC-461 Replaced node-sass to dart sass (#1096) * SUPESC-461: Replaced node-sass to dart sass * SUPESC-461: Reverted update for `lodash-es` commit 8ab6f16c9ff8bd897185dff940ed619352a4902f Author: Artem Stromets Date: Thu Apr 14 08:48:00 2022 +0200 PPLUS-879: B2C is compliant with BE upgradability checks (minor+patches) (#1099) * PPLUS-879: NotUnique:Constant & NotUnique:Method * PPLUS-879: NotUnique:Constant & NotUnique:Method * PPLUS-879: NotUnique:Constant & NotUnique:Method / fix * PPLUS-879: NotUnique:TransferName & NotUnique:TransferProperty * PPLUS-879: NotUnique:Constant & NotUnique:Method / fix * PPLUS-879: NotUnique:Method * PPLUS-879: Added code complacence checks to Travis * PPLUS-879: PrivateApi:Extension ProductReviewForm * PPLUS-879: Extends functional provider * PPLUS-879: Private Api:Dependency Usage widgets and form fixed * PPLUS-879: Private Api:Dependency Usage in ProductStorage fixed * PPLUS-879: Private Api:Dependency moved SCO fix * PPLUS-879: Updated travis job * PPLUS-879: Reverted Dependency providers to previous format * PPLUS-879: Removed uses from project level * PPLUS-879: Renamed method to updatePyzItemState * PPLUS-879: moved getPyzProductReviewFormData to project level * PPLUS-879: Reverted DB column name where DB Table has Pyz prefix * Update .travis.yml * PPLUS-879: Reverted TransferProperty name * PPLUS-879: Review update * PPLUS-879: Updated guzzlehttp/psr7 * PPLUS-879: Updated SubmitController * PPLUS-879: Include Rabbit fix for QA * PPLUS-879: Deleted LocaleCmsPageData from project level * PPLUS-879: Updated spryker/cms-content-widget * PPLUS-879: Moved method getPyzProductReviewFormData on project level * PPLUS-879: Review fixes * PPLUS-879: Review fixes * PPLUS-879: Review fixes * PPLUS-879: Review fixes (second round) * PPLUS-879: Review fixes (second round) * PPLUS-879: Review fixes (upgrda spryker-sdk to 0.4.0) * fix composer.lock * Revert "fix composer.lock" This reverts commit c7c3b0e1adf9ca6d4f14327c5988b884b2f3667d. * revert spryker-sdk/phpstan-spryker and update spryker/cms-content-widget * update to spryker-sdk/phpstan-spryker:^0.4.0 * fix Upgradability memory issue and displaying errors * update spryker/configurable-bundle-data-import * PPLUS-879 Updated composer Co-authored-by: v.strelchenko Co-authored-by: Aleksandr Myrnyi Co-authored-by: Dmitry Lymarenko commit 3bc448cdd6bd9df659533197912ecc1f2753467a Merge: 75c2ecd5de 5d310e0388 Author: Dmitriy Krainiy Date: Wed Apr 13 11:56:24 2022 +0300 Merge pull request #1098 from spryker/bugfix/te-10990-replace-static-url-env-secret-with-env-key-integration TE-10990 Integrated replaced static URL sign secret with ENV key. commit d8c7e720a99e91509081ac1af9551844283abb9a Author: Stanislav Russu Date: Tue Apr 12 18:10:23 2022 +0300 create deploy.spryker-b2csec.yml commit 5d310e0388f5985dad67d379fc7bb81b74aeae1d Author: Roman Havrylko Date: Mon Apr 11 19:01:13 2022 +0300 TE-10990 Integrated replaced static URL sign secret with ENV key. commit 75c2ecd5de1320c3bfb3baf759f67b6735656293 Merge: 24dbe46ad9 f5d3939f62 Author: Florian Krämer <4996022+floriankraemer@users.noreply.github.com> Date: Fri Apr 8 13:14:43 2022 +0200 CC-16506 Integrated configurable bundle carts API. CC-16506 Integrated configurable bundle carts API. commit 24dbe46ad9fe829762a9ed74e1d31c8805803de4 Author: Andrey Maslov <37797323+andrew-maslov@users.noreply.github.com> Date: Fri Apr 8 13:38:53 2022 +0300 CC-16580: Introduced css classes for colors in the lower case (#1095) commit f5d3939f6219d47175502d3a8f791c3ae9111649 Merge: ced76019f7 56caabccde Author: Roman Havrylko Date: Fri Apr 8 13:32:16 2022 +0300 CC-16506 Merged master branch. commit 56caabccdec0842d6bbe91d46d683594898f6ba3 Author: Dmitriy Aseev <32021063+dmiseev@users.noreply.github.com> Date: Tue Apr 5 18:37:29 2022 +0300 CC-14879: Integrated fixed bug. (#1088) commit 45e71265b338ee15365492e0eccc00b49f362021 Author: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Tue Apr 5 11:39:21 2022 +0300 Release branch updates (#1091) * CC-16542 Updated demodata for concrete product (#1087) * Changed quantity to 0 for concrete product with sku 107938 in import data Co-authored-by: andrew-pushkar * CC-16533 Added check for empty discount priority value in data import. (#1085) * CC-16533 Added check for empty discount priority value in data import. * CC-16533 Updated condition. Co-authored-by: Andrii Pushkar Co-authored-by: andrew-pushkar Co-authored-by: Roman Havrylko <70894038+romanhavrylko@users.noreply.github.com> commit 35681340e9739a9088b64d2e04c1fe8af42105a9 Author: Roman Havrylko <70894038+romanhavrylko@users.noreply.github.com> Date: Tue Apr 5 10:53:33 2022 +0300 CC-16533 Added check for empty discount priority value in data import. (#1085) * CC-16533 Added check for empty discount priority value in data import. * CC-16533 Updated condition. commit ced76019f7213d96856b99022b17bd4ecb65843d Author: Roman Havrylko Date: Fri Apr 1 19:58:34 2022 +0300 CC-16506 Integrated configurable bundle carts API. commit d6d8e91326bd7e3dd7cc196bf96f9a1346ab4855 Author: Andrii Pushkar Date: Thu Mar 31 14:42:28 2022 +0300 CC-16542 Updated demodata for concrete product (#1087) * Changed quantity to 0 for concrete product with sku 107938 in import data Co-authored-by: andrew-pushkar commit 2e1de6ab0cacea8c263e60b2a42e40f5d8f0777c Author: Roman Havrylko Date: Mon Mar 28 15:19:09 2022 +0300 OPS-2168 Updated configuration for staging. commit ea019581f4d0dc4a46ffbb9a356e31246bfec1b9 Author: Eugene Chernyi Date: Fri Mar 25 12:21:12 2022 +0200 removed _eu commit dc72258dadd4c122589656ffa1bf1858dcb5fe97 Author: Eugene Chernyi Date: Fri Mar 25 11:53:42 2022 +0200 removed _eu commit 52c4dddd9315841780b329e93f77babd3623c298 Author: Eugene Chernyi Date: Fri Mar 25 11:21:49 2022 +0200 added deploy.spryker-b2c-intts commit 3c4547b1f3714af20a48a74ea747b279582581b7 Merge: 7748ee17ae 86ad1face1 Author: Eugene Chernyi Date: Thu Mar 24 11:52:53 2022 +0200 Merge branch '202204.0-release-testing' of github.com:spryker/b2c-demo-shop-internal into 202204.0-release-testing commit 7748ee17aef64b35f3f49b1b1cc85d6722ac60f4 Author: Eugene Chernyi Date: Thu Mar 24 09:59:10 2022 +0200 removed us store from de_at cluster commit 86ad1face1f48800a280e40960c3c49b827b9d2e Author: Jeremy Fourna Date: Fri Mar 18 16:19:18 2022 +0100 Fix colors for products commit 947654352302597f923ae876189f2fcfe0cb0386 Author: Jeremy Fourna Date: Thu Mar 17 11:44:34 2022 +0100 Fix product quantity commit 8351c31457da420ae013350392dcd8d88de780e7 Author: Jeremy Fourna Date: Thu Mar 17 11:38:22 2022 +0100 Make some products unavailable by default commit ad745e63110315ebcb46c7f164bd366e19fbe196 Author: Jeremy Fourna Date: Thu Mar 17 11:16:43 2022 +0100 Fix volume prices commit 4c0ba9c1bc0c277c8df2cd90f5c32c91fb25b16b Author: Jeremy Fourna Date: Thu Mar 17 10:08:43 2022 +0100 Add price schedule for all stores and with correct end date commit 57ab4e714333acc08d4891ef5bdd8d6e1877796a Merge: 5efa38a736 1a40fc8afe Author: Roman Havrylko Date: Wed Mar 16 10:55:35 2022 +0200 Merge remote-tracking branch 'origin/master' into 202204.0-release-testing commit 1a40fc8afee67f1eb958175ff4b5215e97606083 Author: Jeremy Fourna Date: Wed Mar 16 09:51:15 2022 +0100 Us demo data (#1075) commit 5efa38a73667b8e8018ccc977afa9bc834acb617 Author: Eugene Chernyi Date: Fri Mar 11 14:51:00 2022 +0200 added EU_US demodata import commit 77c453d2720e0ac3d568b04275dbe4684057d38f Author: Eugene Chernyi Date: Fri Mar 11 11:31:03 2022 +0200 added EU_US install script commit 4d8dd479cd8fbc19f66a68e81cedcdf047e71e20 Author: Eugene Chernyi Date: Fri Mar 11 09:22:56 2022 +0200 updated deploy yml commit d7fda2a5208d9972ba89d7e93caa3c2e1548fe22 Author: Eugene Chernyi Date: Thu Mar 10 19:13:19 2022 +0200 added US store commit 362d26f552cc9c6347881cc682c123c8dce1636b Merge: ab06e0ec71 7751a4729c Author: dmytro-sokolovskyi <79465867+dmytro-sokolovskyi@users.noreply.github.com> Date: Tue Mar 8 16:36:00 2022 +0000 Merge pull request #1058 from spryker/feature/cc-15728-integration-discount-prioritization CC-15728 Integrated discounts related updates. commit 7751a4729ce2013dd0c6c1da61d1be6a70ebb270 Author: Roman Havrylko Date: Tue Mar 8 13:11:22 2022 +0200 CC-15728 Updated Travis config. commit 42e8263aceaf2751359f38965d3916561b750531 Merge: fc5292c40f ab06e0ec71 Author: Roman Havrylko Date: Tue Mar 8 13:10:48 2022 +0200 Merge remote-tracking branch 'origin/master' into feature/cc-15728-integration-discount-prioritization commit ab06e0ec71c73206262324a19e62a022f08ebd5c Merge: 390d1da55b 7742194fab Author: dmytro-sokolovskyi <79465867+dmytro-sokolovskyi@users.noreply.github.com> Date: Thu Mar 3 15:20:19 2022 +0200 Merge pull request #1013 from spryker/feature/CC-13618/hide-empty-range-filers [CC-14436] B2C integration Empty range filters are not hidden commit fc5292c40f5417c8807b4aa125564b21f7194fd2 Merge: 3465ab34a2 390d1da55b Author: Roman Havrylko Date: Tue Feb 22 11:52:39 2022 +0200 CC-15728 Merged master branch. commit 390d1da55bcff9cda0e6c031a40154347c141497 Merge: b26f53715d 3423254a2d Author: Serhii Chepela Date: Tue Feb 22 11:11:39 2022 +0200 Merge pull request #1065 from spryker/feature/te-10644/q1-product-release-integration TE-10644 Integration Spryker Plug & Play Infrastructure and PHP 8.0 follow ups commit b26f53715dde496699ccf1a46fbee0c9ed1a9fce Author: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Mon Feb 21 15:26:26 2022 +0200 CC-15920 README update (#1071) commit f33bcc940ea9f07384da9fe3ddbf7364fd3950f0 Author: iddqd388 <34138521+iddqd388@users.noreply.github.com> Date: Thu Feb 17 18:37:03 2022 +0200 Removing basic auth frontend-auth commit 3465ab34a27b18a0cc0f6b3c5ea10559497de929 Author: Roman Havrylko Date: Thu Feb 17 15:07:23 2022 +0200 CC-15728 Updated promotion discount feature version. commit 887d63f003727787ec4c26520afb8c25e9d79779 Author: maslov Date: Tue Feb 15 12:46:51 2022 +0200 CC-15728: Removed color selector commit 0233235765f5b6f97c8068bcd2834dfb7564f07f Author: Eugene Chernyi Date: Mon Feb 14 17:33:17 2022 +0200 updated cloud deploy file commit 3423254a2d379ebe9f45edc626458072ff03121a Author: Svytoslav V Date: Mon Feb 14 16:58:01 2022 +0200 TE-10644 Removed debug information commit 6686819d1fe56847ee68595afc0367aba36f7174 Author: Svytoslav V Date: Mon Feb 14 13:59:43 2022 +0200 TE-10644 Fir travis build commit 73467514dbe5fd3a74106c01e6992df6392b78f1 Author: Eugene Chernyi Date: Mon Feb 14 10:52:21 2022 +0200 added cloud deploy file commit 7742194fab1835dbd2f7b5ce4d2de42f2e9e2f55 Merge: afb131ca0f 130c7c2ad3 Author: maslov Date: Fri Feb 11 16:42:43 2022 +0200 Merge remote-tracking branch 'origin/master' into feature/CC-13618/hide-empty-range-filers commit afb131ca0fb2f0f73739d9755b89dc4ecfce5273 Author: maslov Date: Fri Feb 11 16:41:37 2022 +0200 CC-13618: Fixed code style according to CR commit fe252ba5472077c6ec6ee32af4ceb66d74ed4cda Author: maslov Date: Thu Feb 10 17:29:41 2022 +0200 CC-15728: Fixed styles according to CR commit 2adc4172c546971c5a24db40ea4237acaa2c0333 Author: maslov Date: Thu Feb 10 15:23:23 2022 +0200 CC-15728: Fixed styles according to CR commit 426dd71141838889b23bdc92d2840f63e077f61b Author: maslov Date: Thu Feb 10 14:40:19 2022 +0200 CC-15728: Fixed styles according to CR commit 0f4a06880b4be2bbed9b9d22bee473393ac5303e Author: maslov Date: Wed Feb 9 20:25:46 2022 +0200 CC-15728: Integrated UI for discount products commit d35fbdcf86a46c560ef4adcca5be8c2af61c1352 Author: Svytoslav V Date: Wed Feb 9 15:32:56 2022 +0200 TE-10644 Fixed version in README commit 214195147aa4cb6f3f5ba59531b6b435eb16e9c6 Author: Roman Havrylko Date: Wed Feb 9 15:08:09 2022 +0200 CC-15728 Updated composer.lock. commit 674af48734686c83ece8ae0a5d15adf345eea995 Author: Svytoslav V Date: Wed Feb 9 13:54:46 2022 +0200 TE-10644 Trigger build commit 8f7016fe1239a300f631755cffb6830f73507308 Author: Svytoslav V Date: Tue Feb 8 13:33:57 2022 +0200 TE-10644 Integrate spryker-sdk integrator commit bae6b46e27f8ef0d8215bd89a2c3c8729cceea6f Author: Svytoslav V Date: Tue Feb 8 12:57:42 2022 +0200 TE-10644 Integration TE-10646 and TE-10648 commit 14127779d13b278a716ae5ffecbef091a43ac30f Merge: 0b458084c6 130c7c2ad3 Author: Roman Havrylko Date: Tue Feb 8 12:30:18 2022 +0200 CC-15728 Merged master branch. commit 130c7c2ad31c2a3dd3673037671ddbb61eeea969 Author: Anton Khabiuk Date: Thu Feb 3 10:20:51 2022 +0200 CC-15121 Integrate plugin (#1062) commit 7d4cee0309c233451f33dc30bac0f1298c9e55fd Author: Dmitriy Aseev <32021063+dmiseev@users.noreply.github.com> Date: Wed Feb 2 16:59:54 2022 +0200 CC-11331: Fixed getting the customer's default shipping address. (#1056) * CC-11331: Integration for CC-11331: Security issue: Wrong behavior of Address::getDefaultShippingAddress(). commit e67ab6016e04dafdcb37b8edcf989d61116b258b Author: Ihor Herasimenko <81175258+herasimenko1987@users.noreply.github.com> Date: Wed Feb 2 09:56:13 2022 +0200 SUPESC-433: Added the possibility to configure the error renderer for Glue. (#1017) * SUPESC-433: updated `spryker/error-handler` module version, added api error renderer to configuration. commit 873b504ac0685230ec3ef3552a4a3f544d1f4eaf Author: Ihor Herasimenko <81175258+herasimenko1987@users.noreply.github.com> Date: Wed Feb 2 09:55:10 2022 +0200 SUPESC-402: Fixed CORS Error when working with VUE and React Frontend. (#1004) * SUPESC-402: updated `spryker/glue-application` version, added `CorsValidateHttpRequestPlugin`. commit 0b458084c68e6005e83dee5dbdb6e5aa19d48481 Author: Roman Havrylko Date: Tue Feb 1 15:48:34 2022 +0200 CC-15728 Integrated support multiple abstract products in discount promotional products. commit 68e1d2d345e2827440a4df699f8f516b6c6e8709 Author: Florian Krämer <4996022+floriankraemer@users.noreply.github.com> Date: Tue Feb 1 13:41:58 2022 +0100 GLUE-11481 Adding secure Glue header plugins (#940) commit e445e1c8a5a592c50ccfe73068308949e9ed17d0 Merge: c9bde61254 ba16664e54 Author: Roman Havrylko Date: Tue Feb 1 14:40:45 2022 +0200 Merge remote-tracking branch 'origin/master' into feature/cc-15728-integration-discount-prioritization commit 61da850829b9bf47b77037d797a3979a6a8f5a1b Merge: cf9b62d586 ba16664e54 Author: Dmitry Lymarenko Date: Tue Feb 1 12:38:44 2022 +0200 Merge branch 'master' into feature/CC-13618/hide-empty-range-filers commit ba16664e54b6e4ca0bdf79176ccf0808019f3b88 Author: Jeremy Fourna Date: Tue Feb 1 11:01:06 2022 +0100 Update product_management_attribute.csv (#1054) Changed `Blootooth` attribute to `Bluetooth`. commit c9bde6125461c6fe6de5256cbf0de452ff95ac4a Author: Roman Havrylko Date: Mon Jan 31 13:07:18 2022 +0200 CC-15728 Fixed Travis issues. commit 23d8b76cc478e41fa94afef49cc19ce0d2a733f9 Merge: 597e9eb1c4 359c4fa4df Author: Roman Havrylko Date: Mon Jan 31 12:16:24 2022 +0200 CC-15728 Merged master branch. commit 597e9eb1c496c373420027958d1e88d15edd3769 Author: Roman Havrylko Date: Mon Jan 31 12:04:35 2022 +0200 CC-15728 Updated dependencies. commit 359c4fa4df67b1831c5bd16d3b663f20f2bc8df8 Merge: f21cd6143f 5173c39c4b Author: Dmitry Lymarenko <37305577+DmitryLymarenko@users.noreply.github.com> Date: Mon Jan 31 10:39:38 2022 +0200 Merge pull request #1059 from spryker/feature/cc-14427-api-minimum-order-value-support CC-14427: API: Min/Soft/Max Threshold support. commit 1993a43c08a9e4229e15d8f4553d35f2bf535d8e Author: Roman Havrylko Date: Mon Jan 31 10:20:53 2022 +0200 CC-15728 Fixed Travis issues. commit 759c880c2d730073b2274734ab42fd4d25d3f123 Author: Roman Havrylko Date: Fri Jan 28 18:52:31 2022 +0200 CC-15728 Updated composer.lock. commit 69556cbe9251fc7c2d1cd2b6fa9295f6302b955d Merge: a4b8b2ad96 f21cd6143f Author: Roman Havrylko Date: Fri Jan 28 18:41:40 2022 +0200 CC-15728 Merged master branch. commit 5173c39c4b1aba639384ccbcd093240eae6d4e45 Merge: 2bc3d80d6e f21cd6143f Author: Dmitriy Aseev Date: Wed Jan 26 21:36:24 2022 +0200 Merge branch 'master' into feature/cc-14427-api-minimum-order-value-support commit f21cd6143fee6bf0a48f51a2ec7c27cf7ab840e9 Merge: c61fc98fe2 0b9867b5b1 Author: Denys Sokolov Date: Fri Jan 21 16:54:02 2022 +0200 Merge pull request #1060 from spryker/bugfix/make-travis-green Make Travis green. commit 0b9867b5b1095854a7d0221cfe36a0154ca710a5 Author: Dmitriy Aseev Date: Fri Jan 21 15:44:21 2022 +0200 Fixed phpstan issues. commit e4875deaee237667ae8fe1680b3a31170c0117ea Author: Dmitriy Aseev Date: Fri Jan 21 12:35:52 2022 +0200 Fixed phpstan issues. commit deefb7c956b6769cc97fd60e8242f4dde4b5540f Author: Dmitriy Aseev Date: Fri Jan 21 11:11:06 2022 +0200 Fixed phpstan issues. commit bf1b7022fc1a56cdad9709607f14b1f4179e805e Author: Dmitriy Aseev Date: Fri Jan 21 10:57:54 2022 +0200 Fixed phpstan issues. commit f16441231c2d800fb928c7415f1426657b919519 Author: Dmitriy Aseev Date: Thu Jan 20 15:23:46 2022 +0200 Fixed phpstan issues. commit 9524223fc912fe358b139ff4a7307196d5ebf788 Author: Dmitriy Aseev Date: Thu Jan 20 14:38:39 2022 +0200 Adjusted travis check. commit 74d92856af69af54bdf4458841c615c3224c4f1e Author: Dmitriy Aseev Date: Thu Jan 20 14:22:00 2022 +0200 Adjusted travis check. commit 618b7e278b0eda11d57c90f796b5cb1da9912c9b Author: Dmitriy Aseev Date: Thu Jan 20 14:01:23 2022 +0200 Adjusted travis check. commit 746d220ff0cce8b7d4144aa6621758c11b90ba47 Author: Dmitriy Aseev Date: Thu Jan 20 13:33:34 2022 +0200 Adjusted travis check. commit fad1981aad6bf0c8933fbfee81f8678deb64b090 Author: Dmitriy Aseev Date: Thu Jan 20 13:21:07 2022 +0200 Adjusted travis check. commit fe8682790b794a06d5485623b4b65166b15ddf05 Author: Dmitriy Aseev Date: Thu Jan 20 13:15:56 2022 +0200 Adjusted travis check. commit f89b9471f9c04d4b74248252e82ecd4ec9776bc7 Author: Dmitriy Aseev Date: Thu Jan 20 13:00:08 2022 +0200 Adjusted travis check. commit 1fc9ed1a2483315d769c774555139f302474ec5d Author: Dmitriy Aseev Date: Thu Jan 20 12:46:27 2022 +0200 Adjusted travis check. commit 292afbf5aea282cf3e9b1f5d049f4d19c52ec6a1 Author: Dmitriy Aseev Date: Thu Jan 20 11:32:15 2022 +0200 Adjusted travis check. commit 5dd90b75a29974a568b022363a712c7592da74c2 Author: Dmitriy Aseev Date: Thu Jan 20 11:08:15 2022 +0200 Adjusted travis check. commit 662735b38655e751ab1ffd3e202124fa33107fe7 Author: Dmitriy Aseev Date: Thu Jan 20 10:41:52 2022 +0200 Adjusted travis check. commit 8c0c9004dd36fff8d3cace34dec9c32f31c91953 Author: Dmitriy Aseev Date: Thu Jan 20 10:39:15 2022 +0200 Adjusted travis check. commit a4b8b2ad960bff1616fb6c2ed4cf778568695158 Author: Roman Havrylko Date: Wed Jan 19 18:24:33 2022 +0200 CC-15728 Added return types. commit eebe6881d6b3dc4859a5746a8cdb9a93b01bdaa3 Author: Roman Havrylko Date: Wed Jan 19 17:42:14 2022 +0200 CC-15728 Added return types. commit a4a25b2cde0eb890d765c6434ae01bfb0196f713 Author: Roman Havrylko Date: Wed Jan 19 13:02:54 2022 +0200 CC-15728 Fixed Travis issues. commit b2f0fb30e551e012d0d052dca11b51f4b3284cb4 Author: Roman Havrylko Date: Tue Jan 18 19:16:59 2022 +0200 CC-15728 Integrated discount related functionality. commit 2bc3d80d6ef10b5087eb016e06915cedd5eeb590 Author: Dmitriy Aseev Date: Tue Jan 18 13:59:55 2022 +0200 CC-15875: Provided integration for CC-14427. commit 40858131bd826d34aff9d3747c313682dbca7dc9 Author: Roman Havrylko Date: Mon Jan 17 16:35:51 2022 +0200 CC-15728 Integrated discounts prioritization. commit c61fc98fe2eb69a7e7fe26b00a4c8d55b0d0be14 Merge: ae5617a347 4eb0963dda Author: Serhii Chepela Date: Fri Dec 17 11:06:03 2021 +0200 Merge pull request #1055 from spryker/bugfix/te-10390-security-job TE-10390 Fixed security job for travis commit 4eb0963ddab13f6df03ec904fe989277a18416ff Author: dima_tsemma Date: Thu Dec 16 16:00:30 2021 +0200 TE-10390: fixed security job for travis commit ae5617a347b2d2a68ab0828fe0a5693dc2b1556c Merge: 7510a25469 69d8974222 Author: Serhii Chepela Date: Wed Dec 15 18:37:29 2021 +0200 Merge pull request #1053 from spryker/bugfix/te-10281-deploy-files TE-10281 Updated deploy files commit 69d89742229d7f0d2f6afcbbc8895b09100d0e69 Author: dima_tsemma Date: Wed Dec 15 14:22:50 2021 +0200 TE-10281: Updated deploy files commit ef8ff1226fdde2fdcb18dca589a06dd8f18cc32d Author: dima_tsemma Date: Tue Dec 14 19:22:19 2021 +0200 TE-10281: Updated deploy files commit d9730d92890aacc82ba686d7f1f9d57ec9482407 Author: dima_tsemma Date: Wed Dec 8 14:15:04 2021 +0200 TE-10281: Updated deploy files commit 4fff4d384f0b2a55bba1a4971211b67f94661460 Author: dima_tsemma Date: Thu Dec 2 12:49:39 2021 +0200 TE-10281: Updated deploy files commit 7510a254697aa59199ef565b78788b43adbe0773 Merge: d5d765309e df4af21b05 Author: Serhii Chepela Date: Fri Nov 19 10:26:23 2021 +0200 Merge pull request #1048 from spryker/feature/te-9602/te-10188-upgrade-php-version-to-74 TE-10189 Updated PHP version to 7.4 commit d5d765309ee8ba88e5ef398f3c8c1356b4cd5537 Merge: 8d4377df12 50a08eea1b Author: Denys Sokolov Date: Mon Nov 15 16:15:25 2021 +0200 Merge pull request #982 from spryker/bugfix/cc-13799-configurable-bundle-split-delivery-issue CC-13799 Fixed configurable bundle split delivery issue commit df4af21b05f72b48dbd844172f0fa455584b4cb9 Author: Yaroslav Krutikov Date: Tue Nov 9 18:03:58 2021 +0200 TE-10188 Delay to wait a page in ProductRelationCreateRelationCest commit 22434d3a654cbd78ceb45a626b6dc1893b1433b1 Author: Yaroslav Krutikov Date: Tue Nov 9 17:08:26 2021 +0200 TE-10188 Revome PHP 7.3 from checks commit 00601bc2d9250cd2ff61d7de2c7d23838003dd85 Author: Yaroslav Krutikov Date: Mon Nov 8 21:38:29 2021 +0200 TE-10188 Updated PHP version to 7.4 commit 8d4377df12886d1d72c2e3219d17a20623202023 Merge: 9f6a8ebd8f 538d0d22be Author: Denys Sokolov Date: Tue Oct 12 13:04:24 2021 +0300 Merge pull request #1022 from spryker/bugfix/cc-14625-performance-guidelines CC-14625 Added missed configs. commit 538d0d22be6acfb336ae935de2fee2d4ae2d05d6 Merge: e806c0974f 9f6a8ebd8f Author: Roman Havrylko Date: Tue Oct 12 11:24:41 2021 +0300 CC-14625 Merged master branch. commit 9f6a8ebd8f3cc9a11e9e4522eae2a75dae8d07d6 Merge: 3931340330 05482186fb Author: Denys Sokolov Date: Tue Oct 12 10:49:31 2021 +0300 Merge pull request #1005 from spryker/bugfix/cc-14025-is-returnable-checkbox-is-duplicated CC-14025: fixed checkboxes on the create return page commit 3931340330f3eeda8f0d875af344bfb8c5bd1bec Merge: 4362f71d1a 155619e703 Author: Denys Sokolov Date: Thu Oct 7 10:10:42 2021 +0300 Merge pull request #1045 from spryker/202108.0-release 202108.0 Release up merge commit e806c0974fdb7fe4bc7de9bbebc07f79eb6d3ab6 Author: Roman Havrylko Date: Tue Oct 5 11:12:37 2021 +0300 CC-14625 Updated lcobucci/jwt due to security issues. commit 07c4be5ad7610adbea9b91f45ed2c19ddf213c9d Merge: e8e3ea63c3 4362f71d1a Author: Roman Havrylko Date: Tue Oct 5 11:08:48 2021 +0300 Merge remote-tracking branch 'origin/master' into bugfix/cc-14625-performance-guidelines commit 155619e7035bffe3ab6b8c152b0bb366c02d1681 Author: Roman Havrylko Date: Tue Oct 5 11:06:14 2021 +0300 CC-14673 Updated lcobucci/jwt due to security issues. commit e8e3ea63c315a4c0a06f101fc1d5011be2e647ab Author: Roman Havrylko Date: Thu Sep 30 10:16:21 2021 +0300 CC-14625 Removed development config. commit 902ceb481b65bbccd65b15246a9fdb2062824e18 Author: Roman Havrylko Date: Thu Sep 30 09:55:23 2021 +0300 CC-14673 Moved integrator to dev dependencies. commit 72cdee933c9040426fca5f5b88444be95bad3e27 Author: Roman Havrylko Date: Tue Sep 28 14:21:25 2021 +0300 CC-14637 Travis fixes. commit 572f48c50dcdc735e873e340aa793f0ee429dc70 Author: Roman Havrylko Date: Tue Sep 28 10:22:11 2021 +0300 CC-14673 Added integrator package. commit cfcfaac97ef99f10957ef56da0a95dca2335d11d Author: Roman Havrylko Date: Mon Sep 27 18:15:43 2021 +0300 CC-14673 Fixed comments. commit 6a334e6bfd2152e8bb99bb3909989376a805b425 Author: Roman Havrylko Date: Mon Sep 27 18:10:45 2021 +0300 CC-14637 Moved integrator to dependencies. commit 09b8739180572668a8b280f2526ba47e2e0cc971 Author: Roman Havrylko Date: Mon Sep 27 17:54:48 2021 +0300 CC-14637 Fixed comments. commit dd892619ce43a04e54407c1bdc52774fb39a0045 Merge: 8114d25914 4362f71d1a Author: Roman Havrylko Date: Fri Sep 24 17:59:56 2021 +0300 Merge remote-tracking branch 'origin/master' into 202108.0-release commit 8114d259142b3aed93d855e20611e732773fba37 Merge: a3acf0a7a2 262db3a7c8 Author: Roman Havrylko Date: Fri Sep 24 17:59:26 2021 +0300 CC-14673 App merge. commit 4362f71d1a600a92363252433ce8e2a561633573 Merge: 262db3a7c8 5a845934c8 Author: Denys Sokolov Date: Fri Sep 24 17:49:25 2021 +0300 Merge pull request #1030 from spryker/bugfix/faas-500-docker-fix-in-ci FAAS-500: Fix for a docker in CI. commit 5a845934c87c88b88bf73c4c28942b53b489ae17 Author: denys.sokolov Date: Fri Sep 24 16:35:30 2021 +0300 FAAS-500: Changed the docker configuration for all travis jobs. commit e9d9f79a3f4177acd27cfd4bd15973885b4c7132 Author: denys.sokolov Date: Fri Sep 24 16:20:45 2021 +0300 FAAS-500: Disabled `ipv6` and increased `mtu` for docker containers. commit 262db3a7c8a22bd3929e610f80c1d3fc960fe0c1 Merge: 15724ce1c4 7eb563e72b Author: Serhii Chepela Date: Fri Sep 17 19:59:22 2021 +0300 Merge pull request #1018 from spryker/feature/te-9191/integration-into-b2c-part1 TE-9191 Integration commit cbe314b2596debf4cb2c9395ffc8807fce3bdf53 Author: Roman Havrylko Date: Fri Sep 17 19:50:14 2021 +0300 CC-14625 Added missed configs. commit 7eb563e72be2c99f3f83e4ac446adf7ad19e7749 Merge: 7f2301b398 15724ce1c4 Author: dima_tsemma Date: Fri Sep 17 18:29:35 2021 +0300 TE-9191 merged master commit 15724ce1c4eeb7360c9e49f66841ad7f0c9a41a2 Merge: da51bd9aba 9626fe0b3b Author: Serhii Chepela Date: Fri Sep 17 10:15:15 2021 +0300 Merge pull request #1015 from spryker/feature/te-9003/integration-into-b2c TE-9003: Integrations commit 7f2301b3989046148ace85ad47a77ae1743ebd51 Author: Svytoslav Varpikhovsky Date: Thu Sep 16 17:36:07 2021 +0300 TE-9892 integration B2B commit 9626fe0b3b2077aef489860115f6245880e41db3 Author: Olha Livitchuk Date: Thu Sep 16 16:48:41 2021 +0300 TE-9003 upm composer commit 7cc539c339f9525588f08cbc3c7b6a7e6a52515f Merge: fbdc77f36b da51bd9aba Author: Olha Livitchuk Date: Thu Sep 16 12:50:27 2021 +0300 TE-9003 upd composer commit fbdc77f36be02d9589619fe8ec3964508d628ffe Author: Olha Livitchuk Date: Thu Sep 16 12:32:53 2021 +0300 TE-9003 Fixed integrator.lock commit bfb9cdaee297aded976ae8b6465b5f71db2778cc Author: Olha Livitchuk Date: Thu Sep 16 12:28:06 2021 +0300 TE-9003 Fixed integrator.lock commit 11779fa99c31290a29ebb731771cc1d0b18d4526 Author: Olha Livitchuk Date: Thu Sep 16 11:02:44 2021 +0300 TE-9003 Fixed integrator.lock commit da51bd9abadd3d872f921f95314f8c7669848e35 Merge: b70cf4b4d8 c3be9c4f45 Author: Serhii Chepela Date: Thu Sep 16 10:33:00 2021 +0300 Merge pull request #1016 from spryker/bugfix/te-9522-404-error-page-for-zed TE-9522: Integrated into B2C commit f13cc40852e82f5f53e7216b773f692634623fe5 Author: Olha Livitchuk Date: Thu Sep 9 15:31:09 2021 +0300 TE-9003 Updated codeception ver commit c3be9c4f453a6df0bac709f92b9e558abdc38179 Author: dima_tsemma Date: Thu Sep 9 11:31:34 2021 +0300 TE-9522: updated codeception bundle commit 10a35b25c8f0d6d73f9bb8084bcd59a2ab95ad84 Author: dima_tsemma Date: Thu Sep 9 10:33:19 2021 +0300 TE-9522: fixed travis error commit d217e379b4da5b12f27cfdf569663cf617a57cff Author: dima_tsemma Date: Thu Sep 9 09:29:45 2021 +0300 TE-9522: fixed travis error commit 7a2db9205577e58280b642606024b69a2d074256 Author: Olha Livitchuk Date: Thu Sep 9 00:20:34 2021 +0300 TE-9003 Fixed travis, updated integrator commit 3f9f6da0b0e77b58a820b00c5e5a3c7612b31e29 Author: dima_tsemma Date: Wed Sep 8 15:03:00 2021 +0300 TE-9522: Integrated into B2C commit acbecfb29c9d0740e279d9e3d5b2480687e3615b Author: Olha Livitchuk Date: Wed Sep 8 01:12:57 2021 +0300 TE-9003 fixed travis commit df20f5435cafebe6c49348602cb6401a9bfa0dda Author: Olha Livitchuk Date: Tue Sep 7 23:13:32 2021 +0300 TE-9003 Intergrated commit b70cf4b4d850031750ae5ad0b6a3e7197fe278b7 Merge: bc1ee9d9ab 58ee0f4f55 Author: Denys Sokolov Date: Mon Aug 30 14:12:16 2021 +0300 Merge pull request #1009 from spryker/bugfix/cc-14374-missing-integration-for-supesc-215 CC-14374: Fixed missing integration for product attributes. commit a3acf0a7a2b1b5d1d39f5b39c57e8a09c10f59be Author: Ilya Kubanov <45764294+ilyakubanov@users.noreply.github.com> Date: Thu Aug 26 18:07:34 2021 +0300 MP-5629: updated modules versions (#1014) * MP-5629: updated modules versions * MP-5629: package versions synchronized * MP-5629: fixed spryker-shop/content-navigation-widget version * MP-5629: fixed spryker/code-sniffer dependency version * MP-5629: code style fixed Co-authored-by: Volodymyr Bezuhlyi commit bc1ee9d9ab0a5c4333b89b985d8d6ca87aa47366 Merge: ec0210b634 b1d70dded9 Author: dmytro-sokolovskyi <79465867+dmytro-sokolovskyi@users.noreply.github.com> Date: Thu Aug 26 09:22:09 2021 +0300 Merge pull request #1010 from spryker/feature/CC-14422/cart-recalculation-integration [CC-14422] B2C integration Cart isn't recalculated correctly commit 6e4f4596ba5e130a09434cebf3b62474d3bef3cd Author: Veronica Golska <86779768+geronica@users.noreply.github.com> Date: Wed Aug 25 13:11:53 2021 +0300 CC-14422: Integration in B2C demo shop: Creating an admin user account unauthenticated via the login form (Back-office) (#1011) * CC-14422 updated security-gui, security-oauth-user to the latest versions * CC-14434 Update module versions to latest stable releases Co-authored-by: Anton Khabiuk commit cf9b62d586ca12817648af862d512013dbadde5a Author: pivovarov Date: Tue Aug 17 16:28:58 2021 +0300 [CC-14436] fix sniff commit cb9be1e93512cf81070b7d21c3f9aa88fc6396b1 Author: pivovarov Date: Tue Aug 17 16:04:15 2021 +0300 [CC-14436] B2C integration Empty range filters are not hidden commit b1d70dded9178cce4c7e034c419dce5652b302cf Author: pivovarov Date: Mon Aug 16 16:05:20 2021 +0300 [CC-14422] B2C integration Cart isn't recalculated correctly commit 70180d44cc68036c3a87f6c0152fb35d66f1f4a1 Author: pivovarov Date: Mon Aug 16 15:05:27 2021 +0300 [CC-14422] B2C integration Cart isn't recalculated correctly commit 58ee0f4f559f49cee96713c76484f6b8f5a5259f Author: Dima Aseev Date: Thu Aug 12 21:19:50 2021 +0300 CC-14374: Adjused molecula due to missing integration for SUPESC-215. commit 05482186fb0e5ab0ca75b686e995eae08ef5c891 Author: maslov Date: Tue Jul 27 16:09:33 2021 +0300 CC-14025: fixed checkboxes on the create return page commit ec0210b634253bc3904b61013426d63aeea058dd Merge: cfb125e9d5 c8170523d6 Author: Denys Sokolov Date: Fri Jul 23 12:07:07 2021 +0300 Merge pull request #994 from spryker/july-regression-fixes [Do not merge!] July regression fixes. commit c8170523d652c88c093ba4adb2044919e6ac64ea Merge: 4354300cfd adc0eec245 Author: Vasily Migel Date: Thu Jul 22 22:42:04 2021 +0300 Merge pull request #1002 from spryker/bugfix/cc-14228-b2c-integration-price-product-schedule CC-14228 b2c-integration-price-product-schedule: commit adc0eec245bdc9d837fcd12e996dc1ea4d5ed4e9 Merge: e882eda1c8 4354300cfd Author: marina Date: Thu Jul 22 16:43:44 2021 +0000 Merge branch 'july-regression-fixes' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14228-b2c-integration-price-product-schedule # Conflicts: # composer.json # composer.lock commit e882eda1c8c4928400b4bdd4a5fd35f132288053 Author: marina Date: Thu Jul 22 16:11:30 2021 +0000 bugfix/cc-14228-b2c-integration-price-product-schedule: upgraded price-product-schedule - 2.3.0 commit 4354300cfdd93f5587ef69881981f60ae2af5aae Merge: 1b41eb0a2f a526fe56b6 Author: Vasily Migel Date: Thu Jul 22 17:05:56 2021 +0300 Merge pull request #998 from spryker/bugfix/cc-14025-integration-after-smoke CC-14025 - Integrated bugfixes CC-14177 and SC-6232. commit a526fe56b6c026d8e0753bbeec4b124f113b71a2 Author: marina Date: Thu Jul 22 13:20:16 2021 +0000 bugfix/cc-14025-integration-after-smoke code style updated commit 40ec4cbc09a0c468bf2457dc6623fbda235f536d Merge: 0c7873f351 1b41eb0a2f Author: marina Date: Thu Jul 22 13:14:54 2021 +0000 Merge branch 'july-regression-fixes' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14025-integration-after-smoke # Conflicts: # composer.lock commit 0c7873f351944110b684010555e78763c08137b5 Author: marina Date: Thu Jul 22 13:05:25 2021 +0000 bugfix/cc-14025-integration-after-smoke: upgraded spryker/maintenance - 3.3.0 commit 1b41eb0a2f342889c8e02672a071502e9808acbd Merge: d0a4fc9a55 b188e41285 Author: Denys Sokolov Date: Thu Jul 22 16:01:39 2021 +0300 Merge pull request #1000 from spryker/bugfix/cc-14225-integration-after-smoke-part1 CC-14225 Integrated bugfix commit b188e412855b19385be05cc3cc6d7871b442203d Author: Dmitry Lymarenko Date: Thu Jul 22 15:00:21 2021 +0300 CC-14225 Integrated bugfix commit e7f83efefe18ce6431bbca683e0d72502e6fc5c9 Author: Aleksandr Myrnyi Date: Thu Jul 22 09:45:04 2021 +0300 Update ConsoleDependencyProvider.php commit d0a4fc9a555cf3fbf21fff99fb99711c3056d4df Merge: cd61f994db 9415c2c77f Author: Denys Sokolov Date: Wed Jul 21 17:41:10 2021 +0300 Merge pull request #989 from spryker/bugfix/cc-14158-yves-form-save-btn-name-fix CC-14158 - fixed German translation of the name for the save buttons. commit 9415c2c77f2e4cc46b820445bcfb126d54eb29af Author: pavel.makismov Date: Wed Jul 21 17:38:17 2021 +0300 CC-14158 - glossary items duplicates fix. commit cd61f994db8a8451023ea19e710365d2c7d859db Merge: 49054060f2 032591d76e Author: Denys Sokolov Date: Wed Jul 21 17:09:47 2021 +0300 Merge pull request #997 from spryker/bugfix/cc-14190-us-store-production-category-data-import-fix CC-14190 - Fixed category-store data import for the US store for production environment. commit c161effec5087f6d34e295edb09fadf9cad5ec9a Author: pavel.makismov Date: Wed Jul 21 15:23:20 2021 +0300 CC-14025 - integrated bugfixes CC-14177 and SC-6232. commit 49054060f2cdf70e1c0a05f20c0f04f95ebdbf1e Merge: 2ee1433f7e 8d90428741 Author: Denys Sokolov Date: Wed Jul 21 14:27:46 2021 +0300 Merge pull request #996 from spryker/bugfix/cc-14159-wishlist-wrong-translation-on-add-product CC-14159 Wishlist wrong translation on add product commit 032591d76e21f3ee4206816b06b6ed22fb7ecd96 Author: pavel.makismov Date: Wed Jul 21 12:16:10 2021 +0300 CC-14190 - fixed categoty-store import for the US store for production env. commit 2ee1433f7eb9a43fe217f34f095d15d47d90861e Merge: 464f73be58 f53005ec72 Author: Denys Sokolov Date: Wed Jul 21 12:14:49 2021 +0300 Merge pull request #995 from spryker/bugfix/cc-14148-enable-to-delete-second-customer-address CC-14148 enable to delete second customer address commit 8d904287419b09ca2970bde2027d2f52f8747288 Author: Serhii Shynkarenko Date: Wed Jul 21 12:03:23 2021 +0300 bugfix/cc-14159-wishlist-wrong-translation-on-add-product: change translation commit f53005ec72dc8f9f16b4328a5c5dc7b07a6a8f17 Author: marina Date: Tue Jul 20 14:37:57 2021 +0000 bugbix/cc-14148-enable-to-delete-second-customer-address: fixed due to frontend AA review commit 490490ec8d5dcc528d09d8bc819d62dced5fc92a Author: marina Date: Tue Jul 20 14:34:05 2021 +0000 bugbix/cc-14148-enable-to-delete-second-customer-address: fixed due to frontend AA review commit 5e06a1a49dfda9318c576624d21174e4f2b4ade5 Author: marina Date: Tue Jul 20 12:52:40 2021 +0000 bugbix/cc-14148-enable-to-delete-second-customer-address: fixed creating view for customerDeleteAddressForm in address.twig commit 464f73be58ccc1ab60e00031a2061d4d84f1b3cc Merge: acfa957b41 b3661d0d5e Author: Denys Sokolov Date: Tue Jul 20 14:38:10 2021 +0300 Merge pull request #986 from spryker/bugfix/cc-14147-configurable-bundle-widget-is-broken-on-create-return CC-14147 - Updated return create forms. commit acfa957b41b08a02ef8b48f2ef3dc4d101618d66 Merge: 5541745d07 d0aedb3d57 Author: Denys Sokolov Date: Tue Jul 20 12:34:05 2021 +0300 Merge pull request #987 from spryker/bugfix/cc-14149-configurable-bundles-on-odp CC-14149 Configurable bundles in ODP Yves duplicated in items section commit 822773443c0c849dd2905ef109363a4a8c173c53 Author: pavel.makismov Date: Mon Jul 19 16:51:48 2021 +0300 CC-14158 - typo fix. commit 3cbd0c2d59271a02c058306f32b834bc5e05ed91 Author: pavel.makismov Date: Mon Jul 19 16:24:07 2021 +0300 CC-14158 - form save button translation fix. commit d2bf6d43b4d69ec6a5f3707d402ed90d6bdaa01a Author: pavel.makismov Date: Mon Jul 19 16:20:58 2021 +0300 CC-14158 - form save button translation fix. commit d0aedb3d5745ce288b6e5f1e120f7dcac0276ff3 Author: AntonKhabiuk Date: Mon Jul 19 13:08:57 2021 +0300 CC-14149 Fix ODP template to not show configurable product bundle items with regular items. commit b3661d0d5e4daae5cae8981ab9658e39d83c1dfc Author: Roman Havrylko Date: Mon Jul 19 10:43:02 2021 +0300 CC-14147 Updates after CR. commit fe64622a773cef4ae35e13c21a09d6aab6f8560b Author: Roman Havrylko Date: Mon Jul 19 10:26:25 2021 +0300 CC-14147 Updates after CR. commit b154b9fb4915b11a4e1b16a6cafd7c3b3fb0916a Author: Roman Havrylko Date: Fri Jul 16 17:58:40 2021 +0300 CC-14147 Updated return create forms. commit cfb125e9d51d3d2860cc5f27c3a3b481580b65db Merge: 3352287518 5541745d07 Author: Denys Sokolov Date: Fri Jul 16 12:40:01 2021 +0300 Merge pull request #965 from spryker/july-regression-fixes [DO NOT MERGE] July regression fixes. commit 5541745d0736316acefbb7cb349c5309fa905e42 Merge: ad3bd87773 0d6fd14de9 Author: Denys Sokolov Date: Fri Jul 16 12:39:35 2021 +0300 Merge pull request #984 from spryker/bugfix/cc-14126-bugfix-integration-part6 CC-14126 - integrated bugfixes for the CC-14088, CC-13945 and CC-13985 tickets. commit 0d6fd14de911e98f470d0a848f14323ecec1522e Author: Kostiantyn Kichehlov Date: Fri Jul 16 08:18:04 2021 +0300 CC-14126 Update composer.lock commit 5fc44144965c56184028bbb057a85ec08185e3d6 Merge: 84fdcbf0fe ad3bd87773 Author: Kostiantyn Kichehlov Date: Fri Jul 16 08:04:55 2021 +0300 Merge branch 'july-regression-fixes' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14126-bugfix-integration-part6 commit ad3bd877737eaf8c0ab117163bc53e6eb13a539d Merge: 2fa9df329b 47fedbd9c2 Author: Vasily Migel Date: Fri Jul 16 00:19:51 2021 +0300 Merge pull request #985 from spryker/bugfix/cc-14132-bugfixes-integration CC-14132 Bugfixes integration commit 84fdcbf0fe8e19f283948d08b259188141855517 Author: AntonKhabiuk Date: Thu Jul 15 21:28:54 2021 +0300 CC-14126 Integrate new discount module version commit 47fedbd9c26c40807a15b0ef2a72690fbf9980ea Author: AntonKhabiuk Date: Thu Jul 15 21:08:50 2021 +0300 CC-14132 Downgrade spryker/content-storage module commit 9a14d20752d81dfd87d157ed9152d585fd1dbeed Author: AntonKhabiuk Date: Thu Jul 15 18:44:53 2021 +0300 CC-14132 Fix backoffice endpoints commit dd811f008fafceb6afcecba45b20feb50c34bd51 Author: AntonKhabiuk Date: Thu Jul 15 13:33:54 2021 +0300 CC-14132 Integrate bugfixes commit 2fa9df329b6531f7485f6f0d3026203ef7ce9877 Merge: 8789d4e210 c72a857398 Author: Denys Sokolov Date: Thu Jul 15 12:15:18 2021 +0300 Merge pull request #966 from spryker/feature/te-9426-integration-separate-different-enpoints-bootstrap TE-9426: Integration separate different endoints bootstrap commit c72a857398e103b939194c266abc3d812f0254ea Merge: 9958c0ecc5 8789d4e210 Author: Anton Sakharov Date: Thu Jul 15 10:42:44 2021 +0300 TE-9426: Update with july-regression-fixes commit 8789d4e210b7bd059a459cece87151fa023e03be Merge: cd60e4c1e5 6e22f8f604 Author: Denys Sokolov Date: Thu Jul 15 09:10:39 2021 +0300 Merge pull request #969 from spryker/jeremyfourna-patch-1 Update shipment.csv commit 965c4c7d6adfde73da5297398266786f2de80633 Author: pavel.makismov Date: Wed Jul 14 18:47:08 2021 +0300 CC-14126 - integrated CC-14088, CC-13945 and CC-13985 bugfixes. commit 9958c0ecc590df6dc460e26139458f940c034b19 Author: Anton Sakharov Date: Wed Jul 14 18:27:57 2021 +0300 TE-9426: Fix codesniffer errors commit 6c5ff166abf30a8552e35e81bb8d6b5aa785cde3 Author: Anton Sakharov Date: Wed Jul 14 18:09:18 2021 +0300 TE-9426: Fix codesniffer errors commit 84fc4f686943892cc3fa32d84445139439474d70 Author: Anton Sakharov Date: Wed Jul 14 17:53:23 2021 +0300 TE-9426: Fix Pyz\Glue\EventDispatcher\EventDispatcherDependencyProvider commit 0a1cbc8efdb9b688b3fbfc34ea9974682cd61194 Author: Anton Sakharov Date: Wed Jul 14 17:49:13 2021 +0300 TE-9426: Fix Pyz\Zed\EventDispatcher\EventDispatcherDependencyProvider commit 50a08eea1bb149028757cc67392a2aeb2a0bdc6f Author: Dmitry Lymarenko Date: Wed Jul 14 13:34:45 2021 +0300 CC-13799 Fixed configurable bundle split delivery issue commit 64952efb28f8e63bb168a029448c5efa9bec95ea Author: Yaroslav Krutikov Date: Wed Jul 14 12:15:30 2021 +0300 TE-9426 Return back www instead of yves for apache commit cd60e4c1e5bb1a0975240b94c68871d6d2123d4f Merge: 32888ff42b e5ba3a8a5e Author: Vasily Migel Date: Tue Jul 13 20:22:40 2021 +0300 Merge pull request #980 from spryker/bugfix/cc-14089-bugfixes-integration CC-14089 Integrate bugfixes commit c0fddfff6213b4106eb34aef2e063a90a69b8905 Author: Yaroslav Krutikov Date: Tue Jul 13 18:30:40 2021 +0300 TE-9426 Split hosts for docker and apache in Travis commit e5ba3a8a5e8abced0299ef2cb3d7ac6a4a90bfff Author: AntonKhabiuk Date: Tue Jul 13 15:04:54 2021 +0300 CC-14089 Integrate bugfixes commit 080c76226c4a0f6ea92867271e3fb3e76495da9e Author: Yaroslav Krutikov Date: Tue Jul 13 10:38:37 2021 +0300 TE-9426 Add new routes to more deploy files commit 6e22f8f6042d08f14cc640db138435e597f0d987 Merge: a8a313d93d 0499c5a6f7 Author: Vasily Migel Date: Tue Jul 13 08:12:56 2021 +0300 Merge pull request #977 from spryker/bugfix/cc-13951-broken-images-on-yves-shipment-step CC-13951 Updated rendering of shipment icons. commit 32888ff42b3e9a38db05fb6cd2a31e6ade5dcbb2 Merge: 57140b36c1 6ce029857e Author: Vasily Migel Date: Tue Jul 13 08:08:18 2021 +0300 Merge pull request #974 from spryker/bugfix/cc-14079/integration-blockers-p3 CC-14079: Integrated blockers commit bafabce969dbffef8e60e6f17c6d4881fdfe299f Author: Yaroslav Krutikov Date: Mon Jul 12 20:23:51 2021 +0300 TE-9426 Fix host for base Zed URL commit 57140b36c19b33fb49e206b45ac68efa662a886d Merge: 619b883b3d 2d28128f37 Author: Vasily Migel Date: Mon Jul 12 17:42:19 2021 +0300 Merge pull request #975 from spryker/bugfix/cc-13905-fail-whale-when-tap-on-button-within-abstract-product CC-13905 Fail Whale when tap on button within abstract product list content item. commit 619b883b3d0206fb4284c683db1a411669917f44 Merge: ca0330bdea a49b66bc51 Author: Vasily Migel Date: Mon Jul 12 12:53:51 2021 +0300 Merge pull request #973 from spryker/bugfix/cc-13952-payment-form-not-shown-when-validation-fails CC-13952: Front-store payment form is not shown when validation fails commit 6ce029857e2cea387859e606af950528010fd5fd Author: Svytoslav Varpikhovsky Date: Mon Jul 12 12:02:59 2021 +0300 CC-14079 Fixed validation commit d8a2dcde0a66e6685be449282b77d784d40cd15e Merge: 34d29797d2 452b591275 Author: Svyatoslav Varpikhovsky Date: Mon Jul 12 11:26:54 2021 +0300 Merge branch 'bugfix/cc-14079/integration-blockers-p3' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14079/integration-blockers-p3 commit 34d29797d2df70d1640d27d181f50f2312f7b669 Author: Svyatoslav Varpikhovsky Date: Mon Jul 12 11:26:26 2021 +0300 CC-14079 Revert integration from task CC-13991 commit 0499c5a6f7ff43823ef64ea4b884129f559c7677 Author: maslov Date: Mon Jul 12 10:51:42 2021 +0300 CC-13951: Refactored PR commit db9de873ae0bff0d036bcea5eba2f4424f6e47dd Author: maslov Date: Mon Jul 12 10:50:46 2021 +0300 CC-13951: Refactored PR commit ca0330bdea3e94b3e7e89577b76b61170dd9b252 Merge: c13dfd78ac 2e5d727cd7 Author: Vasily Migel Date: Fri Jul 9 22:28:09 2021 +0300 Merge pull request #976 from spryker/bugfix/cc-14080/integration-blockers-p4 CC-14080: Integrated blockers p4 commit 2e5d727cd735234519c4273bf78906d72a18c55c Merge: d4fd11da76 c13dfd78ac Author: marina Date: Fri Jul 9 16:56:47 2021 +0000 Merge branch 'july-regression-fixes' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14080/integration-blockers-p4 # Conflicts: # composer.json # composer.lock commit c13dfd78accaf6d76ba29dcd5066fc20f66b44b3 Merge: 3b1e033108 69c60e27a7 Author: Vasily Migel Date: Fri Jul 9 19:30:06 2021 +0300 Merge pull request #970 from spryker/bugfix/cc-13982-promotional-items-grouping-fix CC-13982 Promotional items grouping fix commit a49b66bc511481350ffff384b5a2e9c4374fed1f Author: Roman Havrylko Date: Fri Jul 9 18:46:31 2021 +0300 CC-13952 Added displaying of errors in payment form. commit 79b414c81daa401a5012c22878b7a2aa04464752 Author: Roman Havrylko Date: Fri Jul 9 17:11:55 2021 +0300 CC-13951 Updated rendering of shipment icons. commit 3b1e033108fa14de6da3fedf1a6626127aceafd2 Merge: 2514e7e6a4 8d0daea872 Author: Denys Sokolov Date: Fri Jul 9 15:57:59 2021 +0300 Merge pull request #971 from spryker/bugfix/cc-14074-bugfixes-integration CC-14074 Bugfixes integration commit e33706c012a33c1776699f0486c4ba94aabeaf0e Author: Anton Sakharov Date: Fri Jul 9 15:50:58 2021 +0300 TE-9426: Add favicon for backoffice commit bfa4a1e31cc2ec6a5d4a14c2723b77ad691b9d49 Author: Anton Sakharov Date: Fri Jul 9 15:49:37 2021 +0300 TE-9426: Update package.json commit 371b5408e7b4cf48370c21bec21fc9a84bf45cb5 Author: Anton Sakharov Date: Fri Jul 9 15:39:18 2021 +0300 TE-9426: Update spryker/twig commit 8d0daea872fa2a66e5f6a3026964f2657f34585b Author: Kostiantyn Kichehlov Date: Fri Jul 9 14:47:23 2021 +0300 CC-14074 Update composer.lock commit ca6dfa4e7fd5890df32b41fba320b2b46ebc264f Merge: f1042df781 2514e7e6a4 Author: Kostiantyn Kichehlov Date: Fri Jul 9 14:45:04 2021 +0300 Merge branch 'july-regression-fixes' of github.com:spryker/b2c-demo-shop-internal into bugfix/cc-14074-bugfixes-integration # Conflicts: # composer.lock commit 2d28128f3736ed71caa04c359c98280a7ce1a31a Author: maslov Date: Fri Jul 9 13:56:00 2021 +0300 CC-13905: fixed according to PR commit 2eeff9d966c344e373a2904038f61707d5659691 Author: Anton Sakharov Date: Fri Jul 9 13:24:15 2021 +0300 TE-9426: Update spryker/application commit 11a36637b3a49058310231bb1565b61b7a729d0e Author: Anton Sakharov Date: Fri Jul 9 13:22:57 2021 +0300 TE-9426: Update spryker/application commit d4fd11da76d5170218e4d3897009855f387f510c Author: Olha Livitchuk Date: Fri Jul 9 13:19:18 2021 +0300 CC-14080 Integrated blockers p4 commit 49c00e6aa7d14887588006e57c20cc76e484bfc4 Author: maslov Date: Fri Jul 9 12:36:18 2021 +0300 CC-13905: updated Add to Cart button commit 452b591275d1ada724556afa4c0dd1bbcdbe11a2 Author: Olha Livitchuk Date: Fri Jul 9 12:33:24 2021 +0300 CC-14079 sniffer fixes commit 260880c9d6a09638453bfb9cb84da66b5bb490f6 Author: Anton Sakharov Date: Fri Jul 9 12:21:10 2021 +0300 TE-9426: Fix travis.yml commit 9082b2521fead5cddf10acc609ea4336d6bac657 Merge: ca5e3a52e2 2514e7e6a4 Author: Olha Livitchuk Date: Fri Jul 9 12:14:22 2021 +0300 CC-14079 update composer commit 2514e7e6a4b5eb3c6f22f4ed4c5a8bed1357f526 Merge: 0e8bf8bcd0 a492c3d7ee Author: Denys Sokolov Date: Fri Jul 9 12:10:51 2021 +0300 Merge pull request #972 from spryker/bugfix/cc-14077-bugfix-integration CC-14077 Bugfix integration. commit ca5e3a52e23ee672252df6666a2f9ec69e3919f6 Author: Olha Livitchuk Date: Fri Jul 9 12:06:50 2021 +0300 CC-14079 Integrated blockers commit d043e56d4e8fb544a39998bce28aba2b3b2dbc0a Author: maslov Date: Fri Jul 9 10:18:21 2021 +0300 CC-13952: reverted space commit 9d2d2ca0c3a641a14aa2eff29d6fbb428bcde294 Author: maslov Date: Fri Jul 9 10:14:44 2021 +0300 CC-13952: fixed "checked" attribute for payment's radio buttons commit a492c3d7ee31fd852e716ce54845e0e9b4b104e4 Author: Kostiantyn Kichehlov Date: Thu Jul 8 20:42:44 2021 +0300 CC-14077 bugfix integration commit 0e8bf8bcd0521c8dd4afee84772fe160db74f09e Merge: bbd321c4a7 10abc8d0c5 Author: Serhii Chepela Date: Thu Jul 8 18:55:37 2021 +0300 Merge pull request #968 from spryker/bugfix/cc-14030… * Updated README.md * Merged internal demoshop * Fixed merge issues * Fixed composer * Merged internal demoshop * Updated README.md * Udpated composer * Udpated composer * Updated composer * Composer cleanup Co-authored-by: Dmitriy Krainiy --- .git.docker | 2 +- .github/workflows/ci.yml | 20 +- .gitignore | 1 + README.md | 201 +- composer.json | 192 +- composer.lock | 10794 ++++++++++------ config/Shared/ci/ga/configure_postgres.sh | 8 + config/Shared/ci/ga/docker-credentials.sh | 24 + .../Shared/ci/ga/download-and-cache-file.sh | 33 + config/Shared/ci/ga/php7-fpm.conf | 1 + config/Shared/ci/ga/www.conf.php7 | 10 - config/Shared/common/config_oauth-devvm.php | 3 + .../Shared/common/config_oms-development.php | 1 + .../Shared/common/config_services-devvm.php | 2 +- config/Shared/config_default-ci.mysql.php | 2 +- config/Shared/config_default-ci.pgsql.php | 2 +- config/Shared/config_default-ci.php | 10 + config/Shared/config_default-docker.dev.php | 13 + .../config_default-docker.production.php | 181 + config/Shared/config_default.php | 60 +- config/Shared/config_propel.php | 6 +- config/Shared/stores.php | 83 +- config/Zed/navigation.xml | 8 + config/api/asyncapi/assets.yml | 102 + config/api/asyncapi/payment.yml | 243 + data/import/common/AT/discount_amount.csv | 2 + data/import/common/AT/discount_store.csv | 2 + .../import/common/AT/product_option_price.csv | 20 +- data/import/common/AT/product_price.csv | 1480 +-- .../common/AT/product_price_schedule.csv | 141 + data/import/common/AT/shipment_price.csv | 24 +- data/import/common/DE/discount_amount.csv | 4 +- data/import/common/DE/discount_store.csv | 2 + .../import/common/DE/product_option_price.csv | 20 +- data/import/common/DE/product_price.csv | 1480 +-- .../common/DE/product_price_schedule.csv | 282 +- data/import/common/DE/shipment_price.csv | 24 +- data/import/common/US/discount_amount.csv | 1 + data/import/common/US/discount_store.csv | 8 +- .../import/common/US/product_option_price.csv | 5 + data/import/common/US/product_price.csv | 1110 +- .../common/US/product_price_schedule.csv | 93 + .../common/US/sales_order_threshold.csv | 3 + .../common/US/shipment_method_store.csv | 10 +- data/import/common/US/shipment_price.csv | 12 +- data/import/common/common/discount.csv | 19 +- data/import/common/common/glossary.csv | 22 + .../import/common/common/product_abstract.csv | 432 +- .../common/common/product_attribute_key.csv | 3 +- .../import/common/common/product_concrete.csv | 614 +- .../common/product_management_attribute.csv | 215 +- .../import/common/common/product_quantity.csv | 16 +- data/import/common/common/product_stock.csv | 8 +- data/import/common/common/shipment.csv | 5 + deploy.aws-env-template.yml | 2 +- deploy.ci.acceptance.mariadb.yml | 2 + deploy.ci.acceptance.yml | 2 + deploy.ci.api.mariadb.yml | 2 + deploy.ci.api.yml | 2 + deploy.ci.functional.mariadb.yml | 2 + deploy.ci.functional.yml | 2 + deploy.dev.yml | 5 +- deploy.spryker-b2c-eu.yml | 2 +- deploy.spryker-b2c-intt.yml | 159 + deploy.spryker-b2c-intts.yml | 138 + deploy.spryker-b2c-production.yml | 2 +- deploy.spryker-b2c-staging.yml | 2 +- deploy.spryker-b2c-us.yml | 2 +- deploy.spryker-b2csec.yml | 159 + deploy.yml | 8 +- frontend/configs/development.js | 13 +- integrator.lock | 66 + package-lock.json | 6431 ++++----- package.json | 12 +- src/Orm/Zed/Asset/Persistence/SpyAsset.php | 23 + .../Zed/Asset/Persistence/SpyAssetQuery.php | 23 + .../Zed/Asset/Persistence/SpyAssetStore.php | 23 + .../Asset/Persistence/SpyAssetStoreQuery.php | 23 + .../Persistence/SpyAssetSlotStorage.php | 23 + .../Persistence/SpyAssetSlotStorageQuery.php | 23 + .../SpyOauthClientAccessTokenCache.php | 23 + .../SpyOauthClientAccessTokenCacheQuery.php | 23 + src/Pyz/Client/Catalog/CatalogConfig.php | 4 +- .../ExampleProductSalePageClient.php | 6 +- .../ExampleProductSalePageClientInterface.php | 2 +- .../ExampleProductSalePageConfig.php | 2 +- ...ampleProductSalePageDependencyProvider.php | 65 +- .../ExampleProductSalePageFactory.php | 36 +- .../Query/SaleSearchQueryPlugin.php | 15 +- .../ProductReviewDependencyProvider.php | 43 + .../Plugin/BundleProductsExpanderPlugin.php | 9 +- src/Pyz/Client/RabbitMq/RabbitMqConfig.php | 10 +- .../Glue/CartsRestApi/CartsRestApiConfig.php | 17 + .../CartsRestApiDependencyProvider.php | 13 + .../CheckoutRestApi/CheckoutRestApiConfig.php | 16 +- .../EventDispatcherDependencyProvider.php | 4 + .../GlueApplicationDependencyProvider.php | 6 + .../Transfer/checkout_rest_api.transfer.xml | 6 +- src/Pyz/Shared/Cms/Transfer/cms.transfer.xml | 7 - ...roupContentWidgetConfigurationProvider.php | 7 +- .../ContentBannerGuiConfig.php | 19 +- .../ContentNavigationConfig.php | 6 +- .../ContentNavigationGuiConfig.php | 24 +- .../ContentProductGuiConfig.php | 30 +- .../ContentProductSetGuiConfig.php | 9 +- .../Transfer/persistent_cart.transfer.xml | 4 +- src/Pyz/Shared/PriceUS/PriceConfig.php | 21 + .../Product/Transfer/product.transfer.xml | 2 +- .../Transfer/product.transfer.xml | 6 +- .../Transfer/product_storage.transfer.xml | 10 +- src/Pyz/Shared/Scheduler/SchedulerConfig.php | 5 +- src/Pyz/Yves/CartPage/CartPageConfig.php | 17 + .../CartPage/CartPageDependencyProvider.php | 11 + .../CartPage/Controller/CartController.php | 15 +- .../CartPage/Plugin/Twig/CartTwigPlugin.php | 15 +- .../page-layout-cart/page-layout-cart.twig | 14 + .../Yves/CatalogPage/CatalogPageConfig.php | 21 + .../atoms/color-checkbox/color-checkbox.scss | 49 +- .../active-filter-section.twig | 46 +- .../filter-section/filter-section.twig | 3 +- .../page-layout-catalog.twig | 5 +- .../CheckoutPageDependencyProvider.php | 32 +- .../Theme/default/views/payment/payment.twig | 3 +- .../default/views/shipment/shipment.twig | 3 +- .../ContentBannerWidgetFactory.php | 20 +- .../Plugin/Twig/ContentBannerTwigPlugin.php | 37 + .../ContentBannerTwigFunctionProvider.php | 142 +- .../ContentNavigationWidgetConfig.php | 18 +- .../ContentProductSetWidgetFactory.php | 51 +- .../Twig/ContentProductSetTwigPlugin.php | 42 + .../Reader/ContentProductAbstractReader.php | 67 + .../ContentProductAbstractReaderInterface.php | 26 + .../Reader/ContentProductSetReader.php | 55 + .../ContentProductSetReaderInterface.php | 21 + .../ContentProductSetTwigFunctionProvider.php | 191 +- ...ContentProductWidgetDependencyProvider.php | 68 + .../ContentProductWidgetFactory.php | 53 +- .../ContentProductAbstractListTwigPlugin.php | 37 + .../Reader/ContentProductAbstractReader.php | 57 + .../ContentProductAbstractReaderInterface.php | 19 + ...roductAbstractListTwigFunctionProvider.php | 162 +- .../Yves/CustomerPage/CustomerPageConfig.php | 10 +- .../components/molecules/variant/variant.scss | 1 + ...cart-discount-promotion-products-list.twig | 126 +- .../Plugin/ExampleChartPlugin.php | 7 +- .../Controller/SaleController.php | 16 +- ...ampleProductSalePageDependencyProvider.php | 59 +- .../ExampleProductSalePageFactory.php | 14 +- .../ExampleProductSaleRouteProviderPlugin.php | 14 +- .../components/molecules/variant/variant.twig | 2 +- .../Theme/default/views/pdp/pdp.twig | 45 +- .../ProductGroupWidgetDependencyProvider.php | 13 +- .../color-selector/color-selector.twig | 6 + .../Controller/CreateController.php | 103 + .../Controller/SubmitController.php | 119 +- .../Form/ProductReviewForm.php | 111 +- .../ProductReviewWidgetDependencyProvider.php | 43 + .../ProductReviewWidgetFactory.php | 56 +- .../review-average-display.twig | 9 +- .../pdp-review-rating/pdp-review-rating.twig | 31 +- .../default/views/pdp-review/pdp-review.twig | 1 + .../product-abstract-review-display.twig | 31 +- .../product-review-display.twig | 28 +- .../Widget/ProductDetailPageReviewWidget.php | 266 + .../ProductSetWidgetDependencyProvider.php | 27 +- .../ProductSetWidgetFactory.php | 8 +- .../Widget/ProductSetIdsWidget.php | 60 +- .../Yves/Router/RouterDependencyProvider.php | 2 + ...d-configured-bundle-product-secondary.twig | 12 +- .../ShopApplicationDependencyProvider.php | 6 +- .../default/components/atoms/box/box.scss | 10 + .../molecules/product-item/product-item.scss | 48 +- .../molecules/product-item/product-item.twig | 5 +- .../slick-carousel/slick-carousel.scss | 6 + src/Pyz/Yves/Twig/TwigDependencyProvider.php | 6 +- .../Controller/WishlistController.php | 16 +- src/Pyz/Zed/Cart/CartDependencyProvider.php | 2 + .../CartsRestApiDependencyProvider.php | 11 + .../CategoryDataImportBusinessFactory.php | 4 +- .../Business/CategoryDataImportFacade.php | 33 + .../Business/Model/CategoryWriterStep.php | 5 +- .../CategoryImageStorageConfig.php | 2 +- .../CategoryPageSearchConfig.php | 2 +- .../CategoryStorage/CategoryStorageConfig.php | 4 +- .../Checkout/CheckoutDependencyProvider.php | 4 + .../CheckoutRestApiDependencyProvider.php | 2 + .../CmsBlockCategoryStorageConfig.php | 2 +- .../CmsBlockProductStorageConfig.php | 2 +- .../Zed/CmsPageSearch/CmsPageSearchConfig.php | 2 +- .../CmsSlotBlockStorageConfig.php | 2 +- .../CmsSlotStorage/CmsSlotStorageConfig.php | 2 +- src/Pyz/Zed/CmsStorage/CmsStorageConfig.php | 2 +- .../ConfigurableBundlePageSearchConfig.php | 2 +- .../ConfigurableBundleStorageConfig.php | 2 +- src/Pyz/Zed/Console/ConsoleConfig.php | 2 +- .../Zed/Console/ConsoleDependencyProvider.php | 17 +- .../ContentStorage/ContentStorageConfig.php | 2 +- .../Customer/CustomerDependencyProvider.php | 15 +- .../CustomerAccessStorageConfig.php | 2 +- ...nedProductAbstractTypeDataSetCondition.php | 4 +- ...nedProductConcreteTypeDataSetCondition.php | 4 +- .../Business/DataImportBusinessFactory.php | 2 +- .../Model/Discount/DiscountWriterStep.php | 72 + .../ProductAbstractHydratorStep.php | 2 +- .../ProductAbstractStoreHydratorStep.php | 9 +- ...roductAbstractStorePropelDataSetWriter.php | 6 +- .../Console/AcceptanceCodeTestConsole.php | 5 +- .../Console/ApiCodeTestConsole.php | 5 +- .../Console/FunctionalCodeTestConsole.php | 5 +- .../Discount/DiscountDependencyProvider.php | 51 +- .../ErrorHandlerDependencyProvider.php | 24 + src/Pyz/Zed/Event/EventDependencyProvider.php | 2 + .../EventDispatcherDependencyProvider.php | 3 + .../Plugin/ExampleChartPlugin.php | 4 +- .../ExampleProductSalePageBusinessFactory.php | 28 +- .../Business/ExampleProductSalePageFacade.php | 4 +- .../ExampleProductSalePageFacadeInterface.php | 2 +- .../Label/ProductAbstractRelationReader.php | 36 +- ...ampleProductSalePageLabelUpdaterPlugin.php | 2 +- .../ExampleProductSalePageConfig.php | 2 +- ...ampleProductSalePageDependencyProvider.php | 77 +- ...ampleProductSalePagePersistenceFactory.php | 8 +- .../ExampleProductSalePageQueryContainer.php | 157 +- ...ProductSalePageQueryContainerInterface.php | 18 +- .../ExampleStateMachineBusinessFactory.php | 4 +- .../Business/ExampleStateMachineFacade.php | 16 +- .../ExampleStateMachineFacadeInterface.php | 8 +- .../Model/ExampleStateMachineItemReader.php | 4 +- .../Model/ExampleStateMachineItemSaver.php | 6 +- .../Controller/TestController.php | 35 +- ...xampleStateMachineCommunicationFactory.php | 4 +- .../Plugin/TestStateMachineHandlerPlugin.php | 4 +- .../ExampleStateMachineDependencyProvider.php | 9 +- .../ExampleStateMachinePersistenceFactory.php | 2 +- .../ExampleStateMachineQueryContainer.php | 12 +- ...pleStateMachineQueryContainerInterface.php | 6 +- .../Test/{list.twig => list-pyz.twig} | 8 +- .../FileManagerStorageConfig.php | 2 +- .../GlossaryStorage/GlossaryStorageConfig.php | 2 +- .../MessageBrokerDependencyProvider.php | 113 + .../NavigationStorageConfig.php | 2 +- .../OauthClientDependencyProvider.php | 37 + .../Zed/Oms/Business/OmsBusinessFactory.php | 2 +- src/Pyz/Zed/Oms/Business/OmsFacade.php | 4 +- .../Zed/Oms/Business/OmsFacadeInterface.php | 2 +- .../Communication/OmsCommunicationFactory.php | 4 +- .../Oms/InitiationTimeoutProcessorPlugin.php | 4 +- src/Pyz/Zed/Oms/OmsDependencyProvider.php | 19 +- .../Zed/Payment/PaymentDependencyProvider.php | 11 + .../ProductAlternativeStorageConfig.php | 4 +- .../ProductBundleStorageConfig.php | 2 +- .../ProductCategoryFilterStorageConfig.php | 2 +- .../ProductCategoryStorageConfig.php | 2 +- .../ProductDiscontinuedStorageConfig.php | 2 +- .../Propel/Schema/spy_product.schema.xml | 2 +- .../ProductGroupStorageConfig.php | 2 +- .../ProductImageStorageConfig.php | 2 +- .../ProductLabelStorageConfig.php | 4 +- .../ProductListStorageConfig.php | 4 +- .../ProductOptionStorageConfig.php | 2 +- .../ProductQuantityStorageConfig.php | 2 +- .../ProductRelationStorageConfig.php | 2 +- .../ProductReviewSearchConfig.php | 2 +- .../ProductReviewStorageConfig.php | 2 +- .../ProductSearchConfigStorageConfig.php | 2 +- .../Business/Model/ProductSetCreator.php | 86 - .../Business/Model/ProductSetUpdater.php | 104 - .../Business/ProductSetBusinessFactory.php | 57 - .../ProductSetDependencyProvider.php | 43 - .../ProductSetPageSearchConfig.php | 2 +- .../ProductSetStorageConfig.php | 2 +- .../ProductStorageBusinessFactory.php | 69 - .../Storage/ProductAbstractStorageWriter.php | 46 - .../Storage/ProductConcreteStorageWriter.php | 61 - .../ProductStorageEventSubscriber.php | 12 +- .../ProductStoragePersistenceFactory.php | 2 +- .../ProductStorageQueryContainer.php | 4 +- .../ProductStorageQueryContainerInterface.php | 4 +- .../ProductStorage/ProductStorageConfig.php | 4 +- src/Pyz/Zed/Propel/PropelConfig.php | 24 + src/Pyz/Zed/Queue/QueueConfig.php | 19 +- src/Pyz/Zed/Queue/QueueDependencyProvider.php | 2 + src/Pyz/Zed/Sales/SalesConfig.php | 29 +- .../SalesQuantityDependencyProvider.php | 24 + .../SalesReturnSearchConfig.php | 2 +- .../Scheduler/SchedulerDependencyProvider.php | 2 +- src/Pyz/Zed/Stock/StockConfig.php | 2 +- .../Synchronization/SynchronizationConfig.php | 2 +- .../SynchronizationDependencyProvider.php | 2 + .../TaxProductStorageConfig.php | 2 +- src/Pyz/Zed/TaxStorage/TaxStorageConfig.php | 2 +- src/Pyz/Zed/UrlStorage/UrlStorageConfig.php | 4 +- .../Process/Steps/PaymentStepTest.php | 13 +- .../_support/CheckoutBusinessTester.php | 2 +- .../_support/CustomerCustomerTester.php | 35 - ...culationWithCalculableObjectFacadeTest.php | 4 +- .../config/Shared/config_default.php | 5 + .../_support/CalculationBusinessTester.php | 6 +- .../Presentation/NavigationTreeCest.php | 33 - .../NavigationGuiPresentationTester.php | 5 +- .../Business/ProductAbstractManagerTest.php | 2 + .../Business/ProductConcreteManagerTest.php | 2 + .../ProductOptionFacadeAggregatorTest.php | 4 +- .../ProductRelationCreateRelationCest.php | 2 +- .../PyzTest/Zed/Touch/Business/TouchTest.php | 4 +- 305 files changed, 17831 insertions(+), 12188 deletions(-) create mode 100644 config/Shared/ci/ga/configure_postgres.sh create mode 100755 config/Shared/ci/ga/docker-credentials.sh create mode 100755 config/Shared/ci/ga/download-and-cache-file.sh create mode 100644 config/Shared/config_default-docker.production.php create mode 100644 config/api/asyncapi/assets.yml create mode 100644 config/api/asyncapi/payment.yml create mode 100644 deploy.spryker-b2c-intt.yml create mode 100644 deploy.spryker-b2c-intts.yml create mode 100644 deploy.spryker-b2csec.yml create mode 100644 src/Orm/Zed/Asset/Persistence/SpyAsset.php create mode 100644 src/Orm/Zed/Asset/Persistence/SpyAssetQuery.php create mode 100644 src/Orm/Zed/Asset/Persistence/SpyAssetStore.php create mode 100644 src/Orm/Zed/Asset/Persistence/SpyAssetStoreQuery.php create mode 100644 src/Orm/Zed/AssetStorage/Persistence/SpyAssetSlotStorage.php create mode 100644 src/Orm/Zed/AssetStorage/Persistence/SpyAssetSlotStorageQuery.php create mode 100644 src/Orm/Zed/OauthClient/Persistence/SpyOauthClientAccessTokenCache.php create mode 100644 src/Orm/Zed/OauthClient/Persistence/SpyOauthClientAccessTokenCacheQuery.php create mode 100644 src/Pyz/Client/ProductReview/ProductReviewDependencyProvider.php delete mode 100644 src/Pyz/Shared/Cms/Transfer/cms.transfer.xml create mode 100644 src/Pyz/Shared/PriceUS/PriceConfig.php create mode 100644 src/Pyz/Yves/CartPage/CartPageConfig.php create mode 100644 src/Pyz/Yves/CatalogPage/CatalogPageConfig.php create mode 100644 src/Pyz/Yves/ContentBannerWidget/Plugin/Twig/ContentBannerTwigPlugin.php create mode 100644 src/Pyz/Yves/ContentProductSetWidget/Plugin/Twig/ContentProductSetTwigPlugin.php create mode 100644 src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReader.php create mode 100644 src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReaderInterface.php create mode 100644 src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductSetReader.php create mode 100644 src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductSetReaderInterface.php create mode 100644 src/Pyz/Yves/ContentProductWidget/ContentProductWidgetDependencyProvider.php create mode 100644 src/Pyz/Yves/ContentProductWidget/Plugin/Twig/ContentProductAbstractListTwigPlugin.php create mode 100644 src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReader.php create mode 100644 src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReaderInterface.php create mode 100644 src/Pyz/Yves/ProductReviewWidget/Controller/CreateController.php create mode 100644 src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetDependencyProvider.php create mode 100644 src/Pyz/Yves/ProductReviewWidget/Widget/ProductDetailPageReviewWidget.php create mode 100644 src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportFacade.php create mode 100644 src/Pyz/Zed/ErrorHandler/ErrorHandlerDependencyProvider.php rename src/Pyz/Zed/ExampleStateMachine/Presentation/Test/{list.twig => list-pyz.twig} (94%) create mode 100644 src/Pyz/Zed/MessageBroker/MessageBrokerDependencyProvider.php create mode 100644 src/Pyz/Zed/OauthClient/OauthClientDependencyProvider.php delete mode 100644 src/Pyz/Zed/ProductSet/Business/Model/ProductSetCreator.php delete mode 100644 src/Pyz/Zed/ProductSet/Business/Model/ProductSetUpdater.php delete mode 100644 src/Pyz/Zed/ProductSet/Business/ProductSetBusinessFactory.php delete mode 100644 src/Pyz/Zed/ProductSet/ProductSetDependencyProvider.php delete mode 100644 src/Pyz/Zed/ProductStorage/Business/ProductStorageBusinessFactory.php delete mode 100644 src/Pyz/Zed/ProductStorage/Business/Storage/ProductAbstractStorageWriter.php delete mode 100644 src/Pyz/Zed/ProductStorage/Business/Storage/ProductConcreteStorageWriter.php create mode 100644 src/Pyz/Zed/Propel/PropelConfig.php create mode 100644 src/Pyz/Zed/SalesQuantity/SalesQuantityDependencyProvider.php delete mode 100644 tests/PyzTest/Yves/Customer/_support/CustomerCustomerTester.php diff --git a/.git.docker b/.git.docker index 484d4e68a1..63401a9be3 100644 --- a/.git.docker +++ b/.git.docker @@ -1 +1 @@ -42ec5ef7e68d90efae95a67812a4de405d1919b7 +f4936ea3ff6b21ec20ec11af5d1273afe1172630 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1f5ce5c9e5..390b428503 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -183,12 +183,12 @@ jobs: docker/sdk testing console queue:worker:start --stop-when-empty docker/sdk testing codecept run -c codeception.api.yml - php-73-postgresql-acceptance-alpine: - name: "PHP 7.3 / PostgreSQL / Acceptance / Alpine" + php-74-postgresql-acceptance-alpine: + name: "PHP 7.4 / PostgreSQL / Acceptance / Alpine" runs-on: ubuntu-18.04 env: PROGRESS_TYPE: plain - SPRYKER_PLATFORM_IMAGE: spryker/php:7.3 + SPRYKER_PLATFORM_IMAGE: spryker/php:7.4 TRAVIS: 1 steps: @@ -212,12 +212,12 @@ jobs: docker/sdk testing codecept run -c codeception.acceptance.yml - php-73-postgresql-functional-alpine: - name: "PHP 7.3 / PostgreSQL / Functional / Alpine" + php-74-postgresql-functional-alpine: + name: "PHP 7.4 / PostgreSQL / Functional / Alpine" runs-on: ubuntu-18.04 env: PROGRESS_TYPE: plain - SPRYKER_PLATFORM_IMAGE: spryker/php:7.3 + SPRYKER_PLATFORM_IMAGE: spryker/php:7.4 TRAVIS: 1 steps: @@ -297,12 +297,12 @@ jobs: docker/sdk testing codecept run -c codeception.functional.yml - php-73-postgres-functional-debian: - name: "PHP 7.3 / PostgreSQL / Functional / Debian" + php-74-postgres-functional-debian: + name: "PHP 7.4 / PostgreSQL / Functional / Debian" runs-on: ubuntu-18.04 env: PROGRESS_TYPE: plain - SPRYKER_PLATFORM_IMAGE: spryker/php:7.3-debian + SPRYKER_PLATFORM_IMAGE: spryker/php:7.4-debian TRAVIS: 1 steps: @@ -329,7 +329,7 @@ jobs: runs-on: ubuntu-18.04 env: PROGRESS_TYPE: plain - SPRYKER_PLATFORM_IMAGE: spryker/php:7.3-alpine3.12 + SPRYKER_PLATFORM_IMAGE: spryker/php:7.4-alpine3.12 steps: - uses: actions/checkout@v2 - run: echo eyAiZXhwZXJpbWVudGFsIiA6IHRydWUsICJmZWF0dXJlcyIgOiB7ICJidWlsZGtpdCI6IHRydWUgfSB9Cg==|base64 -d|sudo tee /etc/docker/daemon.json diff --git a/.gitignore b/.gitignore index c1a5848aa5..340929a4f4 100644 --- a/.gitignore +++ b/.gitignore @@ -90,6 +90,7 @@ npm-debug.log /src/Orm/Propel/Sql /src/Orm/Propel/Migration_pgsql/ /src/Orm/Propel/Migration_mysql/ +/src/Orm/Propel/generated-conf/ # tools composer.phar diff --git a/README.md b/README.md index 48fbfe7a3e..b050612a1a 100644 --- a/README.md +++ b/README.md @@ -1,177 +1,184 @@ # Spryker B2C Demo Shop [![Build Status](https://github.com/spryker-shop/b2c-demo-shop/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/spryker-shop/b2c-demo-shop/actions?query=branch:master) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/spryker-shop/b2c-demo-shop/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/spryker-shop/b2c-demo-shop/?branch=master) -[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%207.2-8892BF.svg)](https://php.net/) +[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%207.4-8892BF.svg)](https://php.net/) -## Vagrant Installation -To install the B2C Demo Shop in Vagrant on your machine, follow [Developer Getting Started Guide](https://documentation.spryker.com/docs/dev-getting-started). +## Description -__NOTE: instead of `vagrant up` run `VM_PROJECT=suite SPRYKER_REPOSITORY="git@github.com:spryker-shop/b2c-demo-shop.git" vagrant up`__. +Spryker B2C Demo Shop is a collection of Spryker B2C-specific features. It suits most projects as a starting point of development and can be used to explore Spryker. -For common installation issues, check [Troubleshooting](https://documentation.spryker.com/docs/troubleshooting). +## B2C Demo Shop quick start -## Docker installation +This section describes how to get started with the B2C Demo Shop quickly. -For detailed installation instructions of Spryker in Docker, see [Getting Started with Docker](https://documentation.spryker.com/docs/getting-started-with-docker). - -For troubleshooting of Docker based instanaces, see [Troubleshooting](https://documentation.spryker.com/docs/spryker-in-docker-troubleshooting). +For detailed installation instructions, see [Installing Spryker with Docker](https://docs.spryker.com/docs/installing-spryker-with-docker) or [Installing with Development Virtual Machine](https://docs.spryker.com/docs/dev-getting-started#installing-spryker-with-development-virtual-machine). ### Prerequisites -For the installation prerequisites, see [Docker Installation Prerequisites](https://documentation.spryker.com/docs/docker-installation-prerequisites). +For full installation prerequisites, see one of the following: +* [Installing Docker prerequisites on MacOS](https://docs.spryker.com/docs/installing-docker-prerequisites-on-macos) +* [Installing Docker prerequisites on Linux](https://docs.spryker.com/docs/installing-docker-prerequisites-on-linux) +* [Installing Docker prerequisites on Windows](https://docs.spryker.com/docs/installing-docker-prerequisites-on-windows) Recommended system requirements for MacOS: -|Macbook type|vCPU| RAM| +|Macbook type |vCPU |RAM| |---|---|---| -|15' | 4 | 6GB | -|13' | 2 | 4GB | +|15'| 4 |6GB| +|13'| 2 |4GB| + +### Installing the B2C Demo Shop -### Installation +To install the B2C Demo Shop: -Run the commands: +1. Create a project folder and clone the B2C Demo Shop and the Docker SDK: ```bash mkdir spryker-b2c && cd spryker-b2c git clone https://github.com/spryker-shop/b2c-demo-shop.git ./ git clone git@github.com:spryker/docker-sdk.git docker ``` -### Production-like environment +2. Set up a desired environment: + * [Setting up a development environment](#setting-up-a-development-environment) + * [Setting up a production-like environment](#setting-up-a-production-like-environment) + +#### Setting up a development environment -1. Run the following commands right after cloning the repository: +To set up a development environment: + +1. Bootstrap the docker setup: ```bash -docker/sdk boot -s +docker/sdk boot deploy.dev.yml ``` -> Please, follow the recommendations in output in order to prepare the environment. +2. If the command you've run in the previous step returned instructions, follow them. +3. Build and start the instance: ```bash docker/sdk up ``` -2. Git checkout with assets and importing data: +4. Switch to your branch, re-build the application with assets and demo data from the new branch: ```bash -git checkout your_branch -docker/sdk boot -s -docker/sdk up --assets --data +git checkout {your_branch} +docker/sdk boot -s deploy.dev.yml +docker/sdk up --build --assets --data ``` -> Optional `up` command arguments: -> +> Depending on your requirements, you can select any combination of the following `up` command attributes. To fetch all the changes from the branch you switch to, we recommend running the command with all of them: +> - `--build` - update composer, generate transfer objects, etc. > - `--assets` - build assets > - `--data` - get new demo data -3. Light git checkout: - -```bash -git checkout your_branch -docker/sdk boot -s - -docker/sdk up -``` +You've set up your Spryker B2C Demo Shop and can access your applications. -4. Reload all the data: -```bash -docker/sdk clean-data && docker/sdk up && docker/sdk console q:w:s -v -s -``` +### Setting up a production-like environment -### Developer environment +To set up a production-like environment: -1. Run the commands right after cloning the repository: +1. Bootstrap the docker setup: ```bash -docker/sdk boot deploy.dev.yml +docker/sdk boot -s ``` -> Please, follow the recommendations in output in order to prepare the environment. +2. If the command you've run in the previous step returned instructions, follow them. +3. Build and start the instance: ```bash docker/sdk up ``` -2. Git checkout: +4. Switch to your branch in one of the following ways: -```bash -git checkout your_branch -docker/sdk boot -s deploy.dev.yml -docker/sdk up --build --assets --data -``` + * Switch to your brunch, re-build the application with assets and demo data from the new branch: -> Optional `up` command arguments: -> -> - `--build` - update composer, generate transfer objects, etc. -> - `--assets` - build assets -> - `--data` - get new demo data + ```bash + git checkout {your_branch} + docker/sdk boot -s + docker/sdk up --assets --data + ``` + + * Light git checkout: + + ```bash + git checkout {your_branch} + docker/sdk boot -s -3. If you get unexpected application behavior or unexpected errors: + docker/sdk up + ``` - 1. Run the command: - ```bash - git status - ``` + > Depending on your requirements, you can select any combination of the following `up` command attributes. To fetch all the changes from the branch you switch to, we recommend running the command with all of them: + > - `--build` - update composer, generate transfer objects, etc. + > - `--assets` - build assets + > - `--data` - get new demo data - 2. If there are unnecessary untracked files (red ones), remove them. +5. Reload all the data: - 3. Restart file sync and re-build the codebase: - ```bash - docker/sdk trouble - docker/sdk boot -s deploy.dev.yml - docker/sdk up --build --assets - ``` +```bash +docker/sdk clean-data && docker/sdk up && docker/sdk console q:w:s -v -s +``` -4. If you do not see the expected demo data on the Storefront: - 1. Check the queue broker and wait until all queues are empty. +You've set up your Spryker B2C Demo Shop and can access your applications. - 2. If the queue is empty but the issue persists, reload the demo data: - ```bash - docker/sdk trouble - docker/sdk boot -s deploy.dev.yml - docker/sdk up --build --assets --data - ``` +## Troubleshooting installation of the B2C Demo Shop -### Troubleshooting +This section describes the most common issues related to the installation of the B2C Demo Shop. -**No data on Storefront** +For a complete troubleshooting, see [Troubleshooting Spryker in Docker issues](https://docs.spryker.com/docs/troubleshooting-spryker-in-docker-issues) or [Troubleshooting Spryker in Vagrant installation issues](https://docs.spryker.com/docs/troubleshooting-spryker-in-vagrant-installation-issues). -Use the following services to check the status of queues and jobs: -- queue.spryker.local -- scheduler.spryker.local +**when** -**Fail whale** +You get unexpected application behavior or errors. -1. Run the command: +**then** + +1. Check the state of the directory: ```bash -docker/sdk logs +git status ``` -2. Add several returns to mark the line you started from. -3. Open the page with the error. -4. Check the logs. -**MacOS and Windows - files synchronization issues in Development mode** +2. If there are untracked files (returned in red), and they are not necessary, remove them. -1. Follow sync logs: -```bash -docker/sdk sync logs -``` -2. Hard reset: +3. Restart file synchronization and rebuild the codebase: ```bash -docker/sdk trouble && rm -rf vendor && rm -rf src/Generated && docker/sdk sync && docker/sdk up +docker/sdk trouble +docker/sdk boot -s deploy.dev.yml +docker/sdk up --build --assets ``` -**Errors** +**when** +You do not see the expected demo data on the Storefront. + +**then** -`ERROR: remove spryker_logs: volume is in use - [{container_hash}]` +1. Open the [queue broker](http://queue.spryker.local) and wait until all the queues are empty. -1. Run the command: +2. If the queues are empty, and the issue persists, reload the demo data: ```bash -docker rm -f {container_hash} +docker/sdk trouble +docker/sdk boot -s deploy.dev.yml +docker/sdk up --build --assets --data ``` -2. Repeat the failed command. -`Error response from daemon: OCI runtime create failed: .... \\\"no such file or directory\\\"\"": unknown.` +## Installation of B2C Demo Shop with Docker + +For detailed installation instructions of Spryker with Docker, see [Installing Spryker with Docker](https://docs.spryker.com/docs/installing-spryker-with-docker). + + +## Installation of B2C Demo Shop with Vagrant +For detailed installation instructions of Spryker with Vagrant, see [Installing with Development Virtual Machine](https://docs.spryker.com/docs/dev-getting-started#installing-spryker-with-development-virtual-machine). + + + +## Glue API reference + +See Glue API reference at [REST API reference](https://docs.spryker.com/docs/rest-api-reference#/rest-api-reference). + +## Contributing to the repository -Repeat the failed command. +For contribution guidelines, see [Code contribution guide](https://docs.spryker.com/docs/code-contribution-guide#code-contribution-guide). diff --git a/composer.json b/composer.json index 5f30a65cf7..dcff25dd20 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "description": "Spryker B2C Demo Shop", "license": "proprietary", "require": { - "php": ">=7.3", + "php": ">=7.4", "ext-bcmath": "*", "ext-curl": "*", "ext-gd": "*", @@ -14,52 +14,53 @@ "ext-pgsql": "*", "ext-readline": "*", "ext-redis": "*", - "spryker-eco/loggly": "^0.1.0", - "spryker-feature/agent-assist": "^202108.0", - "spryker-feature/alternative-products": "^202108.0", - "spryker-feature/availability-notification": "^202108.0", - "spryker-feature/cart": "^202108.0", - "spryker-feature/catalog": "^202108.0", - "spryker-feature/category-management": "^202108.0", - "spryker-feature/checkout": "^202108.0", - "spryker-feature/cms": "^202108.0", - "spryker-feature/configurable-bundle": "^202108.0", - "spryker-feature/customer-access": "^202108.0", - "spryker-feature/customer-account-management": "^202108.0", - "spryker-feature/deployment-tools": "^202108.0", - "spryker-feature/file-manager": "^202108.0", - "spryker-feature/gift-cards": "^202108.0", - "spryker-feature/inventory-management": "^202108.0", - "spryker-feature/invoice": "^202108.0", - "spryker-feature/mailing-notifications": "^202108.0", - "spryker-feature/navigation": "^202108.0", - "spryker-feature/non-splittable-products": "^202108.0", - "spryker-feature/order-management": "^202108.0", - "spryker-feature/payments": "^202108.0", - "spryker-feature/prices": "^202108.0", - "spryker-feature/product": "^202108.0", - "spryker-feature/product-barcode": "^202108.0", - "spryker-feature/product-bundles": "^202108.0", - "spryker-feature/product-groups": "^202108.0", - "spryker-feature/product-labels": "^202108.0", - "spryker-feature/product-lists": "^202108.0", - "spryker-feature/product-options": "^202108.0", - "spryker-feature/product-rating-reviews": "^202108.0", - "spryker-feature/product-relations": "^202108.0", - "spryker-feature/product-sets": "^202108.0", - "spryker-feature/promotions-discounts": "^202108.0", - "spryker-feature/reclamations": "^202108.0", - "spryker-feature/refunds": "^202108.0", - "spryker-feature/reorder": "^202108.0", - "spryker-feature/return-management": "^202108.0", - "spryker-feature/scheduled-prices": "^202108.0", - "spryker-feature/search": "^202108.0", - "spryker-feature/shipment": "^202108.0", - "spryker-feature/spryker-core": "^202108.0", - "spryker-feature/spryker-core-back-office": "^202108.0", - "spryker-feature/state-machine": "^202108.0", - "spryker-feature/tax": "^202108.0", - "spryker-feature/wishlist": "^202108.0", + "spryker-eco/loggly": "^0.1.1", + "spryker-feature/agent-assist": "^202204.0", + "spryker-feature/alternative-products": "^202204.0", + "spryker-feature/availability-notification": "^202204.0", + "spryker-feature/cart": "^202204.0", + "spryker-feature/catalog": "^202204.0", + "spryker-feature/category-management": "^202204.0", + "spryker-feature/checkout": "^202204.0", + "spryker-feature/cms": "^202204.0", + "spryker-feature/configurable-bundle": "^202204.0", + "spryker-feature/customer-access": "^202204.0", + "spryker-feature/customer-account-management": "^202204.0", + "spryker-feature/deployment-tools": "^202204.0", + "spryker-feature/file-manager": "^202204.0", + "spryker-feature/gift-cards": "^202204.0", + "spryker-feature/inventory-management": "^202204.0", + "spryker-feature/invoice": "^202204.0", + "spryker-feature/mailing-notifications": "^202204.0", + "spryker-feature/navigation": "^202204.0", + "spryker-feature/non-splittable-products": "^202204.0", + "spryker-feature/order-management": "^202204.0", + "spryker-feature/payments": "^202204.0", + "spryker-feature/prices": "^202204.0", + "spryker-feature/product": "^202204.0", + "spryker-feature/product-barcode": "^202204.0", + "spryker-feature/product-bundles": "^202204.0", + "spryker-feature/product-groups": "^202204.0", + "spryker-feature/product-labels": "^202204.0", + "spryker-feature/product-lists": "^202204.0", + "spryker-feature/product-options": "^202204.0", + "spryker-feature/product-rating-reviews": "^202204.0", + "spryker-feature/product-relations": "^202204.0", + "spryker-feature/product-sets": "^202204.0", + "spryker-feature/promotions-discounts": "^202204.0", + "spryker-feature/reclamations": "^202204.0", + "spryker-feature/refunds": "^202204.0", + "spryker-feature/reorder": "^202204.0", + "spryker-feature/return-management": "^202204.0", + "spryker-feature/scheduled-prices": "^202204.0", + "spryker-feature/search": "^202204.0", + "spryker-feature/shipment": "^202204.0", + "spryker-feature/spryker-core": "^202204.0", + "spryker-feature/spryker-core-back-office": "^202204.0", + "spryker-feature/state-machine": "^202204.0", + "spryker-feature/tax": "^202204.0", + "spryker-feature/wishlist": "^202204.0", + "spryker-shop/asset-widget": "^1.0.0", "spryker-shop/calculation-page": "^1.3.2", "spryker-shop/chart-widget": "^0.2.3", "spryker-shop/cms-content-widget-chart-connector": "^1.0.3", @@ -67,20 +68,25 @@ "spryker-shop/cms-content-widget-product-set-connector": "^1.3.1", "spryker/agent-auth-rest-api": "^1.0.0", "spryker/alternative-products-rest-api": "^1.1.2", + "spryker/app-catalog-gui": "^1.0.0", + "spryker/asset": "^1.1.0", + "spryker/asset-storage": "^1.0.0", "spryker/auth-rest-api": "^2.14.0", "spryker/availability-cart-connector": "^7.3.0", - "spryker/availability-notifications-rest-api": "^1.0.0", + "spryker/availability-gui": "^6.6.2", + "spryker/availability-notifications-rest-api": "^1.1.0", "spryker/cart-codes-rest-api": "^1.3.1", "spryker/cart-currency-connector": "^1.1.5", "spryker/cart-note-product-bundle-connector": "^1.0.3", - "spryker/carts-rest-api": "^5.15.0", + "spryker/carts-rest-api": "^5.18.0", "spryker/catalog-price-product-connector": "^1.3.2", "spryker/catalog-search-products-resource-relationship": "^1.2.0", "spryker/catalog-search-rest-api": "^2.6.0", - "spryker/categories-rest-api": "^1.5.0", + "spryker/categories-rest-api": "^1.6.0", + "spryker/category-discount-connector": "^1.0.0", "spryker/category-navigation-connector": "^1.0.2", "spryker/chart-gui": "^1.1.1", - "spryker/checkout-rest-api": "^3.6.0", + "spryker/checkout-rest-api": "^3.7.1", "spryker/cms-content-widget-cms-block-connector": "^1.4.0", "spryker/cms-content-widget-content-connector": "^1.0.0", "spryker/cms-content-widget-product-connector": "^1.2.0", @@ -97,34 +103,44 @@ "spryker/cms-slot-locale-connector": "^1.0.1", "spryker/cms-slot-store-connector": "^1.0.1", "spryker/cms-user-connector": "^1.1.1", - "spryker/code-it-now": "^1.0.0", + "spryker/code-it-now": "^1.0.1", + "spryker/configurable-bundle-carts-rest-api": "^0.1.1", "spryker/configurable-bundles-products-resource-relationship": "^1.0.0", - "spryker/configurable-bundles-rest-api": "^1.0.1", + "spryker/configurable-bundles-rest-api": "^1.1.0", "spryker/content-banners-rest-api": "^2.2.0", "spryker/content-product-abstract-lists-rest-api": "^1.2.0", "spryker/customer-access-rest-api": "^1.1.1", - "spryker/customer-group-discount-connector": "^2.1.4", + "spryker/customer-group-discount-connector": "^2.1.5", "spryker/customer-user-connector": "^1.0.3", - "spryker/customer-user-connector-gui": "^1.3.0", + "spryker/customer-user-connector-gui": "^1.3.1", "spryker/customers-rest-api": "^1.16.1", - "spryker/discount-calculation-connector": "^5.2.0", - "spryker/discount-promotions-rest-api": "^1.3.0", + "spryker/discount-calculation-connector": "^5.3.0", + "spryker/discount-promotions-rest-api": "^1.4.0", "spryker/documentation-generator-rest-api": "^1.12.1", "spryker/entity-tags-rest-api": "^1.0.2", - "spryker/flysystem-ftp-file-system": "^1.0.2", - "spryker/flysystem-local-file-system": "^1.0.2", + "spryker/flysystem": "^2.1.0", + "spryker/flysystem-ftp-file-system": "^2.0.0", + "spryker/flysystem-local-file-system": "^2.0.0", "spryker/gift-card-mail-connector": "^1.0.5", "spryker/gift-cards-rest-api": "^1.0.0", + "spryker/message-broker": "^1.1.0", + "spryker/message-broker-aws": "^1.1.0", + "spryker/message-broker-extension": "^1.0.0", "spryker/navigations-category-nodes-resource-relationship": "^1.0.1", "spryker/navigations-rest-api": "^2.1.1", "spryker/oauth-agent-connector": "^1.0.2", + "spryker/oauth-auth0": "^1.0.0", + "spryker/oauth-client": "^1.0.0", + "spryker/oauth-client-extension": "^1.0.0", "spryker/oauth-customer-connector": "^1.7.1", + "spryker/oauth-dummy": "^1.0.0", "spryker/oms-discount-connector": "^3.0.6", "spryker/oms-multi-thread": "^1.0.0", "spryker/order-payments-rest-api": "^1.0.1", - "spryker/orders-rest-api": "^4.9.0", + "spryker/orders-rest-api": "^4.10.0", "spryker/orders-rest-api-extension": "^1.1.0", "spryker/payment-cart-connector": "^1.0.1", + "spryker/payment-extension": "^1.1.0", "spryker/payments-rest-api": "^1.1.1", "spryker/price-cart-connector": "^6.7.1", "spryker/price-product-volumes-rest-api": "^1.1.0", @@ -133,7 +149,7 @@ "spryker/product-availabilities-rest-api": "^4.2.0", "spryker/product-bundle-carts-rest-api": "^1.0.0", "spryker/product-bundles-rest-api": "^1.0.1", - "spryker/product-cart-connector": "^4.8.0", + "spryker/product-cart-connector": "^4.9.0", "spryker/product-discontinued-product-bundle-connector": "^1.2.2", "spryker/product-discontinued-product-label-connector": "^1.3.0", "spryker/product-discontinued-rest-api": "^1.0.1", @@ -143,34 +159,39 @@ "spryker/product-label-discount-connector": "^3.0.3", "spryker/product-labels-rest-api": "^1.2.3", "spryker/product-option-cart-connector": "^7.1.2", - "spryker/product-options-rest-api": "^1.1.0", + "spryker/product-options-rest-api": "^1.2.0", "spryker/product-prices-rest-api": "^1.6.0", "spryker/product-reviews-rest-api": "^1.0.1", "spryker/product-tax-sets-rest-api": "^2.1.2", "spryker/products-categories-resource-relationship": "^1.3.0", - "spryker/products-rest-api": "^2.13.0", + "spryker/products-rest-api": "^2.14.0", "spryker/related-products-rest-api": "^1.3.2", - "spryker/rest-request-validator": "^1.3.4", - "spryker/sales-product-connector": "^1.4.0", + "spryker/rest-request-validator": "^1.3.5", + "spryker/sales-order-thresholds-rest-api": "^1.0.0", + "spryker/sales-product-connector": "^1.6.0", "spryker/sales-returns-rest-api": "^1.1.0", "spryker/sales-statistics": "^1.2.0", "spryker/scheduler-jenkins": "^1.2.1", + "spryker/secrets-manager": "^1.0.0", + "spryker/secrets-manager-aws": "^1.0.0", + "spryker/secrets-manager-extension": "^1.0.0", "spryker/security-blocker-rest-api": "^1.0.0", "spryker/shipment-cart-connector": "^2.1.1", "spryker/shipment-checkout-connector": "^2.0.4", "spryker/shipment-discount-connector": "^4.0.5", - "spryker/shipments-rest-api": "^1.4.0", + "spryker/shipments-rest-api": "^1.5.0", + "spryker/store-reference": "^1.1.0", "spryker/stores-rest-api": "^1.0.4", - "spryker/tax-product-connector": "^4.3.1", + "spryker/tax-product-connector": "^4.4.0", "spryker/up-selling-products-rest-api": "^1.2.2", "spryker/urls-rest-api": "^1.0.2", "spryker/uuid": "^1.0.1", - "spryker/wishlists-rest-api": "^1.5.0", - "symfony/browser-kit": "^5.1.8", - "symfony/console": "^5.2.10" + "spryker/wishlists-rest-api": "^1.6.0", + "symfony/browser-kit": "^5.3.4", + "symfony/console": "^5.3.7" }, "require-dev": { - "codeception/codeception": "^4.1.8", + "codeception/codeception": "^4.1.7", "codeception/lib-innerbrowser": "^1.3.3", "codeception/module-asserts": "^1.1", "codeception/module-cli": "^1.0", @@ -179,24 +200,27 @@ "codeception/module-rest": "^1.0", "codeception/module-webdriver": "^1.0", "composer/package-versions-deprecated": "^1.10", + "fakerphp/faker": "^1.16.0", "filp/whoops": "^2.7", - "fzaninotto/faker": "^1.6", "myclabs/deep-copy": "^1.8.1", - "phpunit/phpunit": "^8.0.0 || ^9.5.2", + "phpstan/phpstan": "~1.5.0", + "phpunit/phpunit": "^9.5.2", "roave/better-reflection": "~3.3.0 || ~4.3.0", - "roave/signature": "1.2.0", - "sebastian/diff": "^3.0 || ^4.0", "sebastian/git": "^2.1", "sebastian/object-enumerator": "^3.0.3 || ^4.0", "sebastian/recursion-context": "^3.0.0 || ^4.0", "sllh/composer-versions-check": "^2.0.2", - "spryker-feature/development-tools": "^202108.0", - "spryker-sdk/phpstan-spryker": "^0.3.0", + "spryker-feature/development-tools": "^202204.0", + "spryker-sdk/benchmark": "0.2.2", + "spryker-sdk/composer-constrainer": "0.2.3", + "spryker-sdk/integrator": "dev-master", + "spryker-sdk/phpstan-spryker": "^0.4.0", "spryker-sdk/security-checker": "^0.1.0", + "spryker-sdk/spryk-gui": "0.2.1", "spryker/architecture-sniffer": "^0.4.0", "spryker/code-sniffer": "^0.15.9", - "spryker/docker-chromedriver": "dev-master as 202108.0", - "spryker/testify": "^3.0.0", + "spryker/docker-chromedriver": "dev-master as 202204.0", + "spryker/testify": "3.43.0", "stecman/symfony-console-completion": "*", "symfony/web-profiler-bundle": "*" }, @@ -232,7 +256,7 @@ "config": { "preferred-install": "dist", "platform": { - "php": "7.3.15" + "php": "7.4.20" }, "use-include-path": true, "sort-packages": true, @@ -240,7 +264,13 @@ "https" ], "process-timeout": 900, - "chromium-revision": 814168 + "chromium-revision": 814168, + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "composer/package-versions-deprecated": true, + "sllh/composer-versions-check": true, + "spryker-sdk/integrator": true + } }, "scripts": { "compile": [ diff --git a/composer.lock b/composer.lock index 767e1be6c3..225d283743 100644 --- a/composer.lock +++ b/composer.lock @@ -4,152 +4,391 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "bafb0344cfd8b9f6a705b916cd503ff1", + "content-hash": "f05b560f8e8d78edc08f32ba715de421", "packages": [ { - "name": "brick/math", - "version": "0.9.2", + "name": "async-aws/core", + "version": "1.14.0", "source": { "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0" + "url": "https://github.com/async-aws/core.git", + "reference": "847996677e8f171ea799347294d7af899a6081ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/dff976c2f3487d42c1db75a3b180e2b9f0e72ce0", - "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0", + "url": "https://api.github.com/repos/async-aws/core/zipball/847996677e8f171ea799347294d7af899a6081ec", + "reference": "847996677e8f171ea799347294d7af899a6081ec", "shasum": "" }, "require": { + "ext-hash": "*", "ext-json": "*", - "php": "^7.1 || ^8.0" + "ext-simplexml": "*", + "php": "^7.2.5 || ^8.0", + "psr/cache": "^1.0 || ^2.0 || ^3.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/http-client": "^4.4.16 || ^5.1.7,!=5.2.0 || ^6.0", + "symfony/http-client-contracts": "^1.1.8 || ^2.0 || ^3.0", + "symfony/service-contracts": "^1.0 || ^2.0 || ^3.0" }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.3.2" + "conflict": { + "async-aws/s3": "<1.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.14-dev" + } + }, "autoload": { "psr-4": { - "Brick\\Math\\": "src/" + "AsyncAws\\Core\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Arbitrary-precision arithmetic library", + "description": "Core package to integrate with AWS. This is a lightweight AWS SDK provider by AsyncAws.", "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" + "amazon", + "async-aws", + "aws", + "sdk", + "sts" ], "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.2" + "source": "https://github.com/async-aws/core/tree/1.14.0" }, "funding": [ { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" + "url": "https://github.com/jderusse", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" } ], - "time": "2021-01-20T22:51:39+00:00" + "time": "2022-03-01T21:27:09+00:00" }, { - "name": "codeitnowin/barcode", - "version": "3.0.5", + "name": "async-aws/sns", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/async-aws/sns.git", + "reference": "99bc3ea2895905d01f330111c3c290ede71dddeb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/async-aws/sns/zipball/99bc3ea2895905d01f330111c3c290ede71dddeb", + "reference": "99bc3ea2895905d01f330111c3c290ede71dddeb", + "shasum": "" + }, + "require": { + "async-aws/core": "^1.9", + "ext-filter": "*", + "ext-simplexml": "*", + "php": "^7.2.5 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-4": { + "AsyncAws\\Sns\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "SNS client, part of the AWS SDK provided by AsyncAws.", + "keywords": [ + "SNS", + "amazon", + "async-aws", + "aws", + "sdk" + ], + "support": { + "source": "https://github.com/async-aws/sns/tree/1.3.0" + }, + "funding": [ + { + "url": "https://github.com/jderusse", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2021-12-20T13:18:18+00:00" + }, + { + "name": "async-aws/sqs", + "version": "1.7.0", "source": { "type": "git", - "url": "https://github.com/codeitnowin/barcode-generator.git", - "reference": "bd140d279fc813e00f72eaa4f033186bf78b8786" + "url": "https://github.com/async-aws/sqs.git", + "reference": "6959a2222a30a67177e7f1658bdd1bb9547d237e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/codeitnowin/barcode-generator/zipball/bd140d279fc813e00f72eaa4f033186bf78b8786", - "reference": "bd140d279fc813e00f72eaa4f033186bf78b8786", + "url": "https://api.github.com/repos/async-aws/sqs/zipball/6959a2222a30a67177e7f1658bdd1bb9547d237e", + "reference": "6959a2222a30a67177e7f1658bdd1bb9547d237e", "shasum": "" }, "require": { - "ext-gd": "*", - "php": ">=5.3.2" + "async-aws/core": "^1.9", + "ext-filter": "*", + "ext-simplexml": "*", + "php": "^7.2.5 || ^8.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-dev" + } + }, "autoload": { "psr-4": { - "CodeItNow\\": "CodeItNow/" + "AsyncAws\\Sqs\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], + "description": "SQS client, part of the AWS SDK provided by AsyncAws.", + "keywords": [ + "amazon", + "async-aws", + "aws", + "sdk", + "sqs" + ], + "support": { + "source": "https://github.com/async-aws/sqs/tree/1.7.0" + }, + "funding": [ + { + "url": "https://github.com/jderusse", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2021-12-20T13:18:18+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], "authors": [ { - "name": "Akhtar Khan", - "email": "er.akhtarkhan@gmail.com" + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" } ], - "description": "Barcode & Qr Code generator library by http://www.codeitnow.in. You can use it with Custom PHP application or any PHP Framework such as Laravel, Cakephp, Yii, Codeigneter etc.", - "homepage": "http://www.codeitnow.in", + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", "keywords": [ - "Symfony2", - "barcode", - "cakephp", - "code", - "generator", - "laravel", - "qr", - "qrcode", - "symfony" + "amazon", + "aws", + "crt", + "sdk" ], "support": { - "issues": "https://github.com/codeitnowin/barcode-generator/issues", - "source": "https://github.com/codeitnowin/barcode-generator/tree/v3.0.5" + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" }, - "time": "2021-02-19T15:33:44+00:00" + "time": "2021-09-03T22:57:30+00:00" }, { - "name": "container-interop/container-interop", - "version": "1.2.0", + "name": "aws/aws-sdk-php", + "version": "3.219.5", "source": { "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "7e8da5b45d545ca3129a14e972001698212b1a00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/7e8da5b45d545ca3129a14e972001698212b1a00", + "reference": "7e8da5b45d545ca3129a14e972001698212b1a00", "shasum": "" }, "require": { - "psr/container": "^1.0" + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^5.3.3 || ^6.2.1 || ^7.0", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0 || ^2.1.1", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.219.5" + }, + "time": "2022-04-15T18:16:29+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], "support": { - "issues": "https://github.com/container-interop/container-interop/issues", - "source": "https://github.com/container-interop/container-interop/tree/master" + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" }, - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" }, { "name": "defuse/php-encryption", @@ -314,32 +553,28 @@ }, { "name": "doctrine/lexer", - "version": "1.2.1", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" @@ -374,7 +609,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.1" + "source": "https://github.com/doctrine/lexer/tree/1.2.3" }, "funding": [ { @@ -390,31 +625,31 @@ "type": "tidelift" } ], - "time": "2020-05-25T17:44:05+00:00" + "time": "2022-02-28T11:07:21+00:00" }, { "name": "egulias/email-validator", - "version": "2.1.25", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4" + "reference": "ee0db30118f661fb166bcffbf5d82032df484697" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697", + "reference": "ee0db30118f661fb166bcffbf5d82032df484697", "shasum": "" }, "require": { - "doctrine/lexer": "^1.0.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.10" + "doctrine/lexer": "^1.2", + "php": ">=7.2", + "symfony/polyfill-intl-idn": "^1.15" }, "require-dev": { - "dominicsayers/isemail": "^3.0.7", - "phpunit/phpunit": "^4.8.36|^7.5.15", - "satooshi/php-coveralls": "^1.0.1" + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5.8|^9.3.3", + "vimeo/psalm": "^4" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -422,7 +657,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -450,7 +685,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/2.1.25" + "source": "https://github.com/egulias/EmailValidator/tree/3.1.2" }, "funding": [ { @@ -458,27 +693,27 @@ "type": "github" } ], - "time": "2020-12-29T14:50:06+00:00" + "time": "2021-10-11T09:18:27+00:00" }, { "name": "elasticsearch/elasticsearch", - "version": "v7.13.0", + "version": "v7.17.0", "source": { "type": "git", "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "7343050106bf73ef9f63cf21490024e001829c81" + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/7343050106bf73ef9f63cf21490024e001829c81", - "reference": "7343050106bf73ef9f63cf21490024e001829c81", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", "shasum": "" }, "require": { "ext-json": ">=1.3.7", "ezimuel/ringphp": "^1.1.2", "php": "^7.3 || ^8.0", - "psr/log": "~1.0" + "psr/log": "^1|^2|^3" }, "require-dev": { "ext-yaml": "*", @@ -504,7 +739,8 @@ }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "Apache-2.0", + "LGPL-2.1-only" ], "authors": [ { @@ -522,9 +758,9 @@ ], "support": { "issues": "https://github.com/elastic/elasticsearch-php/issues", - "source": "https://github.com/elastic/elasticsearch-php/tree/v7.13.0" + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" }, - "time": "2021-05-25T20:30:27+00:00" + "time": "2022-02-03T13:40:04+00:00" }, { "name": "everon/collection", @@ -767,16 +1003,16 @@ }, { "name": "ezimuel/ringphp", - "version": "1.1.2", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", "shasum": "" }, "require": { @@ -784,9 +1020,12 @@ "php": ">=5.4.0", "react/promise": "~2.0" }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, "require-dev": { "ext-curl": "*", - "phpunit/phpunit": "~4.0" + "phpunit/phpunit": "~9.0" }, "suggest": { "ext-curl": "Guzzle will use specific adapters if cURL is present" @@ -815,30 +1054,31 @@ ], "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", "support": { - "source": "https://github.com/ezimuel/ringphp/tree/1.1.2" + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" }, - "time": "2020-02-14T23:51:21+00:00" + "time": "2021-11-16T11:51:30+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "7.3.0", + "version": "7.4.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "7008573787b430c1c1f650e3722d9bba59967628" + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7008573787b430c1c1f650e3722d9bba59967628", - "reference": "7008573787b430c1c1f650e3722d9bba59967628", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ac1ec1cd9b5624694c3a40be801d94137afb12b4", + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.4", - "guzzlehttp/psr7": "^1.7 || ^2.0", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.8.3 || ^2.1", "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0" + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" }, "provide": { "psr/http-client-implementation": "1.0" @@ -848,7 +1088,7 @@ "ext-curl": "*", "php-http/client-integration-tests": "^3.0", "phpunit/phpunit": "^8.5.5 || ^9.3.5", - "psr/log": "^1.1" + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { "ext-curl": "Required for CURL handler support", @@ -858,35 +1098,59 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "7.3-dev" + "dev-master": "7.4-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", - "homepage": "https://sagikazarmark.hu" + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", @@ -900,7 +1164,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.3.0" + "source": "https://github.com/guzzle/guzzle/tree/7.4.2" }, "funding": [ { @@ -912,28 +1176,24 @@ "type": "github" }, { - "url": "https://github.com/alexeyshockov", - "type": "github" - }, - { - "url": "https://github.com/gmponos", - "type": "github" + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" } ], - "time": "2021-03-23T11:33:13+00:00" + "time": "2022-03-20T14:16:28+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.1", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", "shasum": "" }, "require": { @@ -945,26 +1205,41 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", @@ -973,35 +1248,52 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.1" + "source": "https://github.com/guzzle/promises/tree/1.5.1" }, - "time": "2021-03-07T09:25:29+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.8.2", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91" + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c94a94f120803a18554c1805ef2e539f8285f9a2", + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -1009,30 +1301,53 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -1048,22 +1363,36 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.2" + "source": "https://github.com/guzzle/psr7/tree/2.2.1" }, - "time": "2021-04-26T09:17:50+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-03-20T21:55:58+00:00" }, { "name": "laminas/laminas-config", - "version": "3.5.0", + "version": "3.5.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-config.git", - "reference": "f91cd6fe79e82cbbcaa36485108a04e8ef1e679b" + "reference": "e4d714780b2d0b3ad748d715fff6ab0a5f37c6a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/f91cd6fe79e82cbbcaa36485108a04e8ef1e679b", - "reference": "f91cd6fe79e82cbbcaa36485108a04e8ef1e679b", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e4d714780b2d0b3ad748d715fff6ab0a5f37c6a5", + "reference": "e4d714780b2d0b3ad748d715fff6ab0a5f37c6a5", "shasum": "" }, "require": { @@ -1122,20 +1451,20 @@ "type": "community_bridge" } ], - "time": "2021-02-11T15:06:51+00:00" + "time": "2021-09-08T09:57:17+00:00" }, { "name": "laminas/laminas-filter", - "version": "2.11.1", + "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "671724e163aa75c210e94d12b77a0f3f8240d4b2" + "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/671724e163aa75c210e94d12b77a0f3f8240d4b2", - "reference": "671724e163aa75c210e94d12b77a0f3f8240d4b2", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/0fc5dcd27dc22dba1a2544123684c67768fc5f88", + "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88", "shasum": "" }, "require": { @@ -1204,50 +1533,51 @@ "type": "community_bridge" } ], - "time": "2021-05-24T18:29:02+00:00" + "time": "2021-10-24T21:01:15+00:00" }, { "name": "laminas/laminas-servicemanager", - "version": "3.6.4", + "version": "3.11.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "b1445e1a7077c21b0fad0974a1b7a11b9dbe0828" + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/b1445e1a7077c21b0fad0974a1b7a11b9dbe0828", - "reference": "b1445e1a7077c21b0fad0974a1b7a11b9dbe0828", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/8a1f4d53ec93b2e18174f6f186922ef44d11a75a", + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", "psr/container": "^1.0" }, "conflict": { + "ext-psr": "*", "laminas/laminas-code": "<3.3.1", - "zendframework/zend-code": "<3.3.1" + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" }, "provide": { - "container-interop/container-interop-implementation": "^1.2", "psr/container-implementation": "^1.0" }, "replace": { - "zendframework/zend-servicemanager": "^3.4.0" + "container-interop/container-interop": "^1.2.0" }, "require-dev": { "composer/package-versions-deprecated": "^1.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-container-config-test": "^0.3", - "laminas/laminas-dependency-plugin": "^2.1", - "mikey179/vfsstream": "^1.6.8", - "ocramius/proxy-manager": "^2.2.3", - "phpbench/phpbench": "^1.0.0-alpha3", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.6", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4" + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.8" }, "suggest": { "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" @@ -1258,6 +1588,9 @@ ], "type": "library", "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { "Laminas\\ServiceManager\\": "src/" } @@ -1291,33 +1624,34 @@ "type": "community_bridge" } ], - "time": "2021-02-03T08:44:41+00:00" + "time": "2022-04-07T17:21:25+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.1", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" + "reference": "bcd869e2fe88d567800057c1434f2380354fe325" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/bcd869e2fe88d567800057c1434f2380354fe325", + "reference": "bcd869e2fe88d567800057c1434f2380354fe325", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "conflict": { + "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", "autoload": { @@ -1349,30 +1683,30 @@ "type": "community_bridge" } ], - "time": "2020-11-19T20:18:59+00:00" + "time": "2022-01-21T15:50:46+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.2.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32" + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32", - "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/7f049390b756d34ba5940a8fb47634fbb51f79ab", + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.4, <8.2" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.6" + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" }, "type": "library", "extra": { @@ -1411,7 +1745,7 @@ "type": "community_bridge" } ], - "time": "2021-02-25T21:54:58+00:00" + "time": "2022-02-22T22:17:01+00:00" }, { "name": "lcobucci/jwt", @@ -1449,14 +1783,14 @@ } }, "autoload": { - "psr-4": { - "Lcobucci\\JWT\\": "src" - }, "files": [ "compat/class-aliases.php", "compat/json-exception-polyfill.php", "compat/lcobucci-clock-polyfill.php" - ] + ], + "psr-4": { + "Lcobucci\\JWT\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1492,31 +1826,31 @@ }, { "name": "league/csv", - "version": "9.7.1", + "version": "9.8.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "0ec57e8264ec92565974ead0d1724cf1026e10c1" + "reference": "9d2e0265c5d90f5dd601bc65ff717e05cec19b47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/0ec57e8264ec92565974ead0d1724cf1026e10c1", - "reference": "0ec57e8264ec92565974ead0d1724cf1026e10c1", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/9d2e0265c5d90f5dd601bc65ff717e05cec19b47", + "reference": "9d2e0265c5d90f5dd601bc65ff717e05cec19b47", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^7.3 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { "ext-curl": "*", "ext-dom": "*", - "friendsofphp/php-cs-fixer": "^2.16", - "phpstan/phpstan": "^0.12.0", - "phpstan/phpstan-phpunit": "^0.12.0", - "phpstan/phpstan-strict-rules": "^0.12.0", - "phpunit/phpunit": "^9.5" + "friendsofphp/php-cs-fixer": "^v3.4.0", + "phpstan/phpstan": "^1.3.0", + "phpstan/phpstan-phpunit": "^1.0.0", + "phpstan/phpstan-strict-rules": "^1.1.0", + "phpunit/phpunit": "^9.5.11" }, "suggest": { "ext-dom": "Required to use the XMLConverter and or the HTMLConverter classes", @@ -1529,12 +1863,12 @@ } }, "autoload": { - "psr-4": { - "League\\Csv\\": "src" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "League\\Csv\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1549,7 +1883,7 @@ } ], "description": "CSV data manipulation made easy in PHP", - "homepage": "http://csv.thephpleague.com", + "homepage": "https://csv.thephpleague.com", "keywords": [ "convert", "csv", @@ -1572,7 +1906,7 @@ "type": "github" } ], - "time": "2021-04-17T16:32:08+00:00" + "time": "2022-01-04T00:13:07+00:00" }, { "name": "league/event", @@ -1630,54 +1964,44 @@ }, { "name": "league/flysystem", - "version": "1.1.4", + "version": "2.4.4", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "f3ad69181b8afed2c9edf7be5a2918144ff4ea32" + "reference": "837431df8650d9d941d5fdb137181fbb2145da9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/f3ad69181b8afed2c9edf7be5a2918144ff4ea32", - "reference": "f3ad69181b8afed2c9edf7be5a2918144ff4ea32", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/837431df8650d9d941d5fdb137181fbb2145da9e", + "reference": "837431df8650d9d941d5fdb137181fbb2145da9e", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" }, "conflict": { - "league/flysystem-sftp": "<1.0.6" + "guzzlehttp/ringphp": "<1.1.1" }, "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, "autoload": { "psr-4": { - "League\\Flysystem\\": "src/" + "League\\Flysystem\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1687,40 +2011,106 @@ "authors": [ { "name": "Frank de Jonge", - "email": "info@frenky.net" + "email": "info@frankdejonge.nl" } ], - "description": "Filesystem abstraction: Many filesystems, one API.", + "description": "File storage abstraction for PHP", "keywords": [ - "Cloud Files", "WebDAV", - "abstraction", "aws", "cloud", - "copy.com", - "dropbox", - "file systems", + "file", "files", "filesystem", "filesystems", "ftp", - "rackspace", - "remote", "s3", "sftp", "storage" ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.1.4" + "source": "https://github.com/thephpleague/flysystem/tree/2.4.4" }, "funding": [ { "url": "https://offset.earth/frankdejonge", - "type": "other" + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" } ], - "time": "2021-06-23T21:56:05+00:00" + "time": "2022-04-14T14:56:29+00:00" + }, + { + "name": "league/flysystem-ftp", + "version": "2.4.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-ftp.git", + "reference": "a49dd4c4f0b7af88fe118218a6995609d1570f93" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-ftp/zipball/a49dd4c4f0b7af88fe118218a6995609d1570f93", + "reference": "a49dd4c4f0b7af88fe118218a6995609d1570f93", + "shasum": "" + }, + "require": { + "ext-ftp": "*", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Ftp\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "FTP filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "ftp", + "ftpd" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-ftp/tree/2.4.2" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-01-31T19:07:20+00:00" }, { "name": "league/mime-type-detection", @@ -1778,25 +2168,95 @@ ], "time": "2021-01-18T20:58:21+00:00" }, + { + "name": "league/oauth2-client", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/oauth2-client.git", + "reference": "2334c249907190c132364f5dae0287ab8666aa19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/2334c249907190c132364f5dae0287ab8666aa19", + "reference": "2334c249907190c132364f5dae0287ab8666aa19", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^6.0 || ^7.0", + "paragonie/random_compat": "^1 || ^2 || ^9.99", + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.3.5", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpunit/phpunit": "^5.7 || ^6.0 || ^9.5", + "squizlabs/php_codesniffer": "^2.3 || ^3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\OAuth2\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alex Bilbie", + "email": "hello@alexbilbie.com", + "homepage": "http://www.alexbilbie.com", + "role": "Developer" + }, + { + "name": "Woody Gilk", + "homepage": "https://github.com/shadowhand", + "role": "Contributor" + } + ], + "description": "OAuth 2.0 Client Library", + "keywords": [ + "Authentication", + "SSO", + "authorization", + "identity", + "idp", + "oauth", + "oauth2", + "single sign on" + ], + "support": { + "issues": "https://github.com/thephpleague/oauth2-client/issues", + "source": "https://github.com/thephpleague/oauth2-client/tree/2.6.1" + }, + "time": "2021-12-22T16:42:49+00:00" + }, { "name": "league/oauth2-server", - "version": "8.3.1", + "version": "8.3.2", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc" + "reference": "0809487d33dd8a2c8c8c04e4a599ba4aadba1ae6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc", - "reference": "97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/0809487d33dd8a2c8c8c04e4a599ba4aadba1ae6", + "reference": "0809487d33dd8a2c8c8c04e4a599ba4aadba1ae6", "shasum": "" }, "require": { "defuse/php-encryption": "^2.2.1", "ext-json": "*", "ext-openssl": "*", - "lcobucci/jwt": "^3.4 || ~4.0.0", + "lcobucci/jwt": "^3.4 || ^4.0", "league/event": "^2.2", "php": "^7.2 || ^8.0", "psr/http-message": "^1.0.1" @@ -1855,7 +2315,7 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-server/issues", - "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.1" + "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.2" }, "funding": [ { @@ -1863,7 +2323,7 @@ "type": "github" } ], - "time": "2021-06-04T08:28:35+00:00" + "time": "2021-07-27T08:17:08+00:00" }, { "name": "moneyphp/money", @@ -1953,24 +2413,24 @@ }, { "name": "monolog/monolog", - "version": "2.2.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084" + "reference": "4192345e260f1d51b365536199744b987e160edc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1cb1cde8e8dd0f70cc0fe51354a59acad9302084", - "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4192345e260f1d51b365536199744b987e160edc", + "reference": "4192345e260f1d51b365536199744b987e160edc", "shasum": "" }, "require": { "php": ">=7.2", - "psr/log": "^1.0.1" + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "provide": { - "psr/log-implementation": "1.0.0" + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", @@ -1978,14 +2438,14 @@ "elasticsearch/elasticsearch": "^7", "graylog2/gelf-php": "^1.4.2", "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4", + "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.3", "phpspec/prophecy": "^1.6.1", - "phpstan/phpstan": "^0.12.59", + "phpstan/phpstan": "^0.12.91", "phpunit/phpunit": "^8.5", "predis/predis": "^1.1", - "rollbar/rollbar": "^1.3", - "ruflin/elastica": ">=0.90 <7.0.1", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": ">=0.90@dev", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { @@ -1993,8 +2453,11 @@ "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", "ext-mbstring": "Allow to work properly with unicode symbols", "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", @@ -2033,7 +2496,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.2.0" + "source": "https://github.com/Seldaek/monolog/tree/2.5.0" }, "funding": [ { @@ -2045,20 +2508,81 @@ "type": "tidelift" } ], - "time": "2020-12-14T13:15:25+00:00" + "time": "2022-04-08T15:43:54+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" }, { "name": "nyholm/dsn", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/Nyholm/dsn.git", - "reference": "b3a54081dd6bc2e94ab1f6304f47d7b83250cb71" + "reference": "9445621b426bac8c0ca161db8cd700da00a4e618" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Nyholm/dsn/zipball/b3a54081dd6bc2e94ab1f6304f47d7b83250cb71", - "reference": "b3a54081dd6bc2e94ab1f6304f47d7b83250cb71", + "url": "https://api.github.com/repos/Nyholm/dsn/zipball/9445621b426bac8c0ca161db8cd700da00a4e618", + "reference": "9445621b426bac8c0ca161db8cd700da00a4e618", "shasum": "" }, "require": { @@ -2098,7 +2622,7 @@ ], "support": { "issues": "https://github.com/Nyholm/dsn/issues", - "source": "https://github.com/Nyholm/dsn/tree/2.0.0" + "source": "https://github.com/Nyholm/dsn/tree/2.0.1" }, "funding": [ { @@ -2106,20 +2630,20 @@ "type": "github" } ], - "time": "2020-10-16T13:43:06+00:00" + "time": "2021-11-18T09:23:29+00:00" }, { "name": "paragonie/constant_time_encoding", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", - "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8", + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8", "shasum": "" }, "require": { @@ -2173,7 +2697,7 @@ "issues": "https://github.com/paragonie/constant_time_encoding/issues", "source": "https://github.com/paragonie/constant_time_encoding" }, - "time": "2020-12-06T15:14:20+00:00" + "time": "2022-01-17T05:32:27+00:00" }, { "name": "paragonie/random_compat", @@ -2227,22 +2751,22 @@ }, { "name": "php-amqplib/php-amqplib", - "version": "v2.12.3", + "version": "v3.2.0", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "f746eb44df6d8f838173729867dd1d20b0265faa" + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/f746eb44df6d8f838173729867dd1d20b0265faa", - "reference": "f746eb44df6d8f838173729867dd1d20b0265faa", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", "shasum": "" }, "require": { "ext-mbstring": "*", "ext-sockets": "*", - "php": ">=5.6.3,<8.0", + "php": "^7.1||^8.0", "phpseclib/phpseclib": "^2.0|^3.0" }, "conflict": { @@ -2254,13 +2778,13 @@ "require-dev": { "ext-curl": "*", "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^3.5" + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.12-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -2302,37 +2826,44 @@ ], "support": { "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v2.12.3" + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" }, - "time": "2021-03-01T12:21:31+00:00" + "time": "2022-03-10T19:16:00+00:00" }, { "name": "phpdocumentor/graphviz", - "version": "1.0.4", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/GraphViz.git", - "reference": "a906a90a9f230535f25ea31caf81b2323956283f" + "reference": "115999dc7f31f2392645aa825a94a6b165e1cedf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/GraphViz/zipball/a906a90a9f230535f25ea31caf81b2323956283f", - "reference": "a906a90a9f230535f25ea31caf81b2323956283f", + "url": "https://api.github.com/repos/phpDocumentor/GraphViz/zipball/115999dc7f31f2392645aa825a94a6b165e1cedf", + "reference": "115999dc7f31f2392645aa825a94a6b165e1cedf", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.2 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "~4.0" + "ext-simplexml": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.2 || ^9.2", + "psalm/phar": "^4.15" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, "autoload": { - "psr-0": { - "phpDocumentor": [ - "src/", - "tests/unit" - ] + "psr-4": { + "phpDocumentor\\GraphViz\\": "src/phpDocumentor/GraphViz", + "phpDocumentor\\GraphViz\\PHPStan\\": "./src/phpDocumentor/PHPStan" } }, "notification-url": "https://packagist.org/downloads/", @@ -2345,24 +2876,25 @@ "email": "mike.vanriel@naenius.com" } ], + "description": "Wrapper for Graphviz", "support": { "issues": "https://github.com/phpDocumentor/GraphViz/issues", - "source": "https://github.com/phpDocumentor/GraphViz/tree/master" + "source": "https://github.com/phpDocumentor/GraphViz/tree/2.1.0" }, - "time": "2016-02-02T13:00:08+00:00" + "time": "2021-12-13T19:03:21+00:00" }, { "name": "phpseclib/phpseclib", - "version": "3.0.9", + "version": "3.0.14", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "a127a5133804ff2f47ae629dd529b129da616ad7" + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/a127a5133804ff2f47ae629dd529b129da616ad7", - "reference": "a127a5133804ff2f47ae629dd529b129da616ad7", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", "shasum": "" }, "require": { @@ -2371,9 +2903,7 @@ "php": ">=5.6.1" }, "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^5.7|^6.0|^9.4", - "squizlabs/php_codesniffer": "~2.0" + "phpunit/phpunit": "*" }, "suggest": { "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", @@ -2444,7 +2974,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.9" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" }, "funding": [ { @@ -2460,20 +2990,20 @@ "type": "tidelift" } ], - "time": "2021-06-14T06:54:45+00:00" + "time": "2022-04-04T05:15:45+00:00" }, { "name": "predis/predis", - "version": "v1.1.7", + "version": "v1.1.10", "source": { "type": "git", "url": "https://github.com/predis/predis.git", - "reference": "b240daa106d4e02f0c5b7079b41e31ddf66fddf8" + "reference": "a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/predis/predis/zipball/b240daa106d4e02f0c5b7079b41e31ddf66fddf8", - "reference": "b240daa106d4e02f0c5b7079b41e31ddf66fddf8", + "url": "https://api.github.com/repos/predis/predis/zipball/a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e", + "reference": "a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e", "shasum": "" }, "require": { @@ -2518,7 +3048,7 @@ ], "support": { "issues": "https://github.com/predis/predis/issues", - "source": "https://github.com/predis/predis/tree/v1.1.7" + "source": "https://github.com/predis/predis/tree/v1.1.10" }, "funding": [ { @@ -2526,7 +3056,7 @@ "type": "github" } ], - "time": "2021-04-04T19:34:46+00:00" + "time": "2022-01-05T17:46:08+00:00" }, { "name": "propel/propel", @@ -2603,22 +3133,71 @@ }, "time": "2021-09-05T12:51:18+00:00" }, + { + "name": "psr/cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/master" + }, + "time": "2016-08-06T20:24:11+00:00" + }, { "name": "psr/container", - "version": "1.1.1", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", "shasum": "" }, "require": { - "php": ">=7.2.0" + "php": ">=7.4.0" }, "type": "library", "autoload": { @@ -2647,9 +3226,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.1" + "source": "https://github.com/php-fig/container/tree/1.1.2" }, - "time": "2021-03-05T17:36:06+00:00" + "time": "2021-11-05T16:50:12+00:00" }, { "name": "psr/event-dispatcher", @@ -2753,6 +3332,61 @@ }, "time": "2020-06-29T06:28:15+00:00" }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, { "name": "psr/http-message", "version": "1.0.1", @@ -2902,20 +3536,21 @@ }, { "name": "ramsey/collection", - "version": "1.1.3", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/ramsey/collection.git", - "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1" + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", - "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", "shasum": "" }, "require": { - "php": "^7.2 || ^8" + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" }, "require-dev": { "captainhook/captainhook": "^5.3", @@ -2925,6 +3560,7 @@ "hamcrest/hamcrest-php": "^2", "jangregor/phpstan-prophecy": "^0.8", "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", "phpstan/extension-installer": "^1", "phpstan/phpstan": "^0.12.32", "phpstan/phpstan-mockery": "^0.12.5", @@ -2952,7 +3588,7 @@ "homepage": "https://benramsey.com" } ], - "description": "A PHP 7.2+ library for representing and manipulating collections.", + "description": "A PHP library for representing and manipulating collections.", "keywords": [ "array", "collection", @@ -2963,7 +3599,7 @@ ], "support": { "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.1.3" + "source": "https://github.com/ramsey/collection/tree/1.2.2" }, "funding": [ { @@ -2975,53 +3611,54 @@ "type": "tidelift" } ], - "time": "2021-01-21T17:40:04+00:00" + "time": "2021-10-10T03:01:02+00:00" }, { "name": "ramsey/uuid", - "version": "4.1.1", + "version": "4.2.3", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "cd4032040a750077205918c86049aa0f43d22947" + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/cd4032040a750077205918c86049aa0f43d22947", - "reference": "cd4032040a750077205918c86049aa0f43d22947", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", "shasum": "" }, "require": { "brick/math": "^0.8 || ^0.9", "ext-json": "*", - "php": "^7.2 || ^8", + "php": "^7.2 || ^8.0", "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8" + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { - "codeception/aspect-mock": "^3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7.0", + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", "doctrine/annotations": "^1.8", - "goaop/framework": "^2", + "ergebnis/composer-normalize": "^2.15", "mockery/mockery": "^1.3", "moontoast/math": "^1.1", "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", "php-mock/php-mock-mockery": "^1.3", - "php-mock/php-mock-phpunit": "^2.5", "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^0.17.1", + "phpbench/phpbench": "^1.0", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^0.12", "phpstan/phpstan-mockery": "^0.12", "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5", - "psy/psysh": "^0.10.0", - "slevomat/coding-standard": "^6.0", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "3.9.4" + "vimeo/psalm": "^4.9" }, "suggest": { "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", @@ -3034,23 +3671,25 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev" + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true } }, "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - }, "files": [ "src/functions.php" - ] + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "homepage": "https://github.com/ramsey/uuid", "keywords": [ "guid", "identifier", @@ -3058,45 +3697,48 @@ ], "support": { "issues": "https://github.com/ramsey/uuid/issues", - "rss": "https://github.com/ramsey/uuid/releases.atom", - "source": "https://github.com/ramsey/uuid" + "source": "https://github.com/ramsey/uuid/tree/4.2.3" }, "funding": [ { "url": "https://github.com/ramsey", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" } ], - "time": "2020-08-18T17:17:46+00:00" + "time": "2021-09-25T23:10:38+00:00" }, { "name": "react/promise", - "version": "v2.8.0", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" }, "type": "library", "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "React\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3105,7 +3747,23 @@ "authors": [ { "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], "description": "A lightweight implementation of CommonJS Promises/A for PHP", @@ -3115,22 +3773,85 @@ ], "support": { "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.8.0" + "source": "https://github.com/reactphp/promise/tree/v2.9.0" }, - "time": "2020-05-12T15:16:56+00:00" + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "riskio/oauth2-auth0", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/RiskioFr/oauth2-auth0.git", + "reference": "501238d66ed9b6e08bdf6c4f31b4524580c82e76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/RiskioFr/oauth2-auth0/zipball/501238d66ed9b6e08bdf6c4f31b4524580c82e76", + "reference": "501238d66ed9b6e08bdf6c4f31b4524580c82e76", + "shasum": "" + }, + "require": { + "league/oauth2-client": "^2.2.1", + "php": "^7.3|^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Riskio\\OAuth2\\Client\\Provider\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Eeckeloo", + "email": "neeckeloo@gmail.com", + "homepage": "https://github.com/neeckeloo" + } + ], + "description": "Auth0 OAuth 2.0 Client Provider for The PHP League OAuth2-Client", + "keywords": [ + "auth0", + "authorisation", + "authorization", + "client", + "oauth", + "oauth2" + ], + "support": { + "issues": "https://github.com/RiskioFr/oauth2-auth0/issues", + "source": "https://github.com/RiskioFr/oauth2-auth0/tree/v2.4.1" + }, + "time": "2021-11-10T11:41:07+00:00" }, { "name": "ruflin/elastica", - "version": "7.1.1", + "version": "7.1.5", "source": { "type": "git", "url": "https://github.com/ruflin/Elastica.git", - "reference": "8ecc5cdadd5bf0b69c1eb20e56246a940b43bdb7" + "reference": "72a4598544e3f99b5dd8cacb05d009ee75c2a701" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ruflin/Elastica/zipball/8ecc5cdadd5bf0b69c1eb20e56246a940b43bdb7", - "reference": "8ecc5cdadd5bf0b69c1eb20e56246a940b43bdb7", + "url": "https://api.github.com/repos/ruflin/Elastica/zipball/72a4598544e3f99b5dd8cacb05d009ee75c2a701", + "reference": "72a4598544e3f99b5dd8cacb05d009ee75c2a701", "shasum": "" }, "require": { @@ -3138,8 +3859,9 @@ "ext-json": "*", "nyholm/dsn": "^2.0.0", "php": "^7.2 || ^8.0", - "psr/log": "^1.0", - "symfony/deprecation-contracts": "^2.2" + "psr/log": "^1.0 || ^2.0 || ^3.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0", + "symfony/polyfill-php73": "^1.19" }, "require-dev": { "aws/aws-sdk-php": "^3.155", @@ -3182,30 +3904,32 @@ ], "support": { "issues": "https://github.com/ruflin/Elastica/issues", - "source": "https://github.com/ruflin/Elastica/tree/7.1.1" + "source": "https://github.com/ruflin/Elastica/tree/7.1.5" }, - "time": "2021-03-24T14:35:48+00:00" + "time": "2022-03-29T15:37:28+00:00" }, { "name": "seld/signal-handler", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/Seldaek/signal-handler.git", - "reference": "0852a32d804c6a80f428f6e815eb383ff1c4c2fd" + "reference": "7904836d112951e9f30ef4871036ab34399c8dd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/0852a32d804c6a80f428f6e815eb383ff1c4c2fd", - "reference": "0852a32d804c6a80f428f6e815eb383ff1c4c2fd", + "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/7904836d112951e9f30ef4871036ab34399c8dd5", + "reference": "7904836d112951e9f30ef4871036ab34399c8dd5", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8", - "psr/log": "^1.0" + "phpstan/phpstan": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5.20 || ^8.5.23", + "psr/log": "^1 || ^2 || ^3" }, "type": "library", "autoload": { @@ -3224,7 +3948,7 @@ "homepage": "http://seld.be" } ], - "description": "Simple unix signal handler that silently fails on windows for easy cross-platform development", + "description": "Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development", "keywords": [ "posix", "sigint", @@ -3234,32 +3958,35 @@ ], "support": { "issues": "https://github.com/Seldaek/signal-handler/issues", - "source": "https://github.com/Seldaek/signal-handler/tree/1.2.0" + "source": "https://github.com/Seldaek/signal-handler/tree/1.3.0" }, - "time": "2019-07-29T10:26:24+00:00" + "time": "2022-02-17T20:38:26+00:00" }, { "name": "spryker-eco/loggly", - "version": "0.1.0", + "version": "0.1.1", "source": { "type": "git", "url": "https://github.com/spryker-eco/loggly.git", - "reference": "c02f02ecda7ef4ed9c3db97ea67aa6a06d623c69" + "reference": "70d976acd568e3f909d7b8faadd92af4d1838168" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-eco/loggly/zipball/c02f02ecda7ef4ed9c3db97ea67aa6a06d623c69", - "reference": "c02f02ecda7ef4ed9c3db97ea67aa6a06d623c69", + "url": "https://api.github.com/repos/spryker-eco/loggly/zipball/70d976acd568e3f909d7b8faadd92af4d1838168", + "reference": "70d976acd568e3f909d7b8faadd92af4d1838168", "shasum": "" }, "require": { - "php": ">=7.1", - "spryker/kernel": "^3.30.0" + "php": ">=7.4", + "spryker/kernel": "^3.49.0" }, "require-dev": { - "spryker/code-sniffer": "*", - "spryker/monolog": "*", - "spryker/queue": "*" + "phpstan/phpstan": "^1.0.0", + "spryker/code-sniffer": "^0.17.1", + "spryker/monolog": "^2.0.4", + "spryker/queue": "^1.5.0", + "spryker/testify": "^3.40.0", + "spryker/transfer": "^3.25.0" }, "suggest": { "spryker/monolog": "Needed to send messages to loggly via Curl helper", @@ -3283,26 +4010,26 @@ "description": "Loggly module", "support": { "issues": "https://github.com/spryker-eco/loggly/issues", - "source": "https://github.com/spryker-eco/loggly/tree/0.1.0" + "source": "https://github.com/spryker-eco/loggly/tree/0.1.1" }, - "time": "2019-10-21T09:49:34+00:00" + "time": "2021-11-10T11:57:20+00:00" }, { "name": "spryker-feature/agent-assist", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/agent-assist.git", - "reference": "f97145582da23ccd0adb060b35ac2890af7a0d57" + "reference": "3ebd8d03796a1f49e9be933f7707a11c3da58c26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/agent-assist/zipball/f97145582da23ccd0adb060b35ac2890af7a0d57", - "reference": "f97145582da23ccd0adb060b35ac2890af7a0d57", + "url": "https://api.github.com/repos/spryker-feature/agent-assist/zipball/3ebd8d03796a1f49e9be933f7707a11c3da58c26", + "reference": "3ebd8d03796a1f49e9be933f7707a11c3da58c26", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/agent-page": "^1.10.0", "spryker-shop/agent-widget": "^1.3.0", "spryker/agent": "^1.5.0", @@ -3311,7 +4038,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3320,26 +4047,26 @@ ], "description": "Agent Assist [feature]", "support": { - "source": "https://github.com/spryker-feature/agent-assist/tree/202108.0" + "source": "https://github.com/spryker-feature/agent-assist/tree/202204.0" }, - "time": "2021-08-30T07:33:13+00:00" + "time": "2022-04-15T15:15:03+00:00" }, { "name": "spryker-feature/alternative-products", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/alternative-products.git", - "reference": "70b3c94526ad1dc334bf737fbdc84891033576cc" + "reference": "362143f905d61917a50d8803c13e7613984e8859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/alternative-products/zipball/70b3c94526ad1dc334bf737fbdc84891033576cc", - "reference": "70b3c94526ad1dc334bf737fbdc84891033576cc", + "url": "https://api.github.com/repos/spryker-feature/alternative-products/zipball/362143f905d61917a50d8803c13e7613984e8859", + "reference": "362143f905d61917a50d8803c13e7613984e8859", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-alternative-widget": "^1.4.0", "spryker-shop/product-replacement-for-widget": "^1.5.0", "spryker/product-alternative": "^1.1.0", @@ -3353,7 +4080,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3362,26 +4089,26 @@ ], "description": "Alternative Products [feature]", "support": { - "source": "https://github.com/spryker-feature/alternative-products/tree/202108.0" + "source": "https://github.com/spryker-feature/alternative-products/tree/202204.0" }, - "time": "2021-08-30T07:33:25+00:00" + "time": "2022-04-15T15:15:22+00:00" }, { "name": "spryker-feature/availability-notification", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/availability-notification.git", - "reference": "f3175099e44009c200b99c3406ff32a967411f5b" + "reference": "85fe3b02cbfc8d7ce014941d892cd98433b037f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/availability-notification/zipball/f3175099e44009c200b99c3406ff32a967411f5b", - "reference": "f3175099e44009c200b99c3406ff32a967411f5b", + "url": "https://api.github.com/repos/spryker-feature/availability-notification/zipball/85fe3b02cbfc8d7ce014941d892cd98433b037f2", + "reference": "85fe3b02cbfc8d7ce014941d892cd98433b037f2", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/availability-notification-page": "^1.1.0", "spryker-shop/availability-notification-widget": "^1.1.0", "spryker/availability-notification": "^1.1.0" @@ -3394,7 +4121,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3403,29 +4130,29 @@ ], "description": "Availability Notification [feature]", "support": { - "source": "https://github.com/spryker-feature/availability-notification/tree/202108.0" + "source": "https://github.com/spryker-feature/availability-notification/tree/202204.0" }, - "time": "2021-08-30T07:33:36+00:00" + "time": "2022-04-29T14:08:28+00:00" }, { "name": "spryker-feature/cart", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/cart.git", - "reference": "77faa669dc750ce78bda5c26aed0b51c434927eb" + "reference": "e9c801c514de474c4e702d71c27990f5c9a2cdfe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/cart/zipball/77faa669dc750ce78bda5c26aed0b51c434927eb", - "reference": "77faa669dc750ce78bda5c26aed0b51c434927eb", + "url": "https://api.github.com/repos/spryker-feature/cart/zipball/e9c801c514de474c4e702d71c27990f5c9a2cdfe", + "reference": "e9c801c514de474c4e702d71c27990f5c9a2cdfe", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/cart-note-widget": "^1.4.0", - "spryker-shop/cart-page": "^3.27.0", - "spryker/calculation": "^4.10.0", + "spryker-shop/cart-page": "^3.32.0", + "spryker/calculation": "^4.12.0", "spryker/cart": "^7.10.0", "spryker/cart-note": "^1.0.0", "spryker/cart-variant": "^2.0.0", @@ -3434,7 +4161,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3443,29 +4170,29 @@ ], "description": "Cart [feature]", "support": { - "source": "https://github.com/spryker-feature/cart/tree/202108.0" + "source": "https://github.com/spryker-feature/cart/tree/202204.0" }, - "time": "2021-08-30T07:33:39+00:00" + "time": "2022-04-29T14:08:37+00:00" }, { "name": "spryker-feature/catalog", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/catalog.git", - "reference": "0440b8c3c85bb986f474bfd8e032fc1666e3536a" + "reference": "689450849ec81da1d6c7bfd3c20f6a6b53d2b986" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/catalog/zipball/0440b8c3c85bb986f474bfd8e032fc1666e3536a", - "reference": "0440b8c3c85bb986f474bfd8e032fc1666e3536a", + "url": "https://api.github.com/repos/spryker-feature/catalog/zipball/689450849ec81da1d6c7bfd3c20f6a6b53d2b986", + "reference": "689450849ec81da1d6c7bfd3c20f6a6b53d2b986", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/catalog-page": "^1.21.0", + "php": ">=7.4", + "spryker-shop/catalog-page": "^1.23.0", "spryker-shop/tabs-widget": "^1.0.0", - "spryker/catalog": "^5.6.0" + "spryker/catalog": "^5.7.0" }, "suggest": { "spryker-feature/spryker-core": "Recommended feature dependency." @@ -3473,7 +4200,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3482,29 +4209,29 @@ ], "description": "Catalog [feature]", "support": { - "source": "https://github.com/spryker-feature/catalog/tree/202108.0" + "source": "https://github.com/spryker-feature/catalog/tree/202204.0" }, - "time": "2021-08-30T07:33:15+00:00" + "time": "2022-04-29T14:07:49+00:00" }, { "name": "spryker-feature/category-management", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/category-management.git", - "reference": "06a6fc3a1c271c978e56c376766e64f20b6ec000" + "reference": "ace412ec8cd2487a91cdeef661b2278b3083d433" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/category-management/zipball/06a6fc3a1c271c978e56c376766e64f20b6ec000", - "reference": "06a6fc3a1c271c978e56c376766e64f20b6ec000", + "url": "https://api.github.com/repos/spryker-feature/category-management/zipball/ace412ec8cd2487a91cdeef661b2278b3083d433", + "reference": "ace412ec8cd2487a91cdeef661b2278b3083d433", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/category-image-storage-widget": "^1.0.0", - "spryker-shop/category-widget": "^1.3.0", - "spryker/category": "^5.2.0", + "spryker-shop/category-widget": "^1.4.0", + "spryker/category": "^5.5.0", "spryker/category-data-feed": "^0.2.1", "spryker/category-data-import": "^0.3.0", "spryker/category-exporter": "^3.0.2", @@ -3521,7 +4248,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3530,32 +4257,32 @@ ], "description": "Category Management [feature]", "support": { - "source": "https://github.com/spryker-feature/category-management/tree/202108.0" + "source": "https://github.com/spryker-feature/category-management/tree/202204.0" }, - "time": "2021-08-30T07:33:48+00:00" + "time": "2022-04-29T14:08:51+00:00" }, { "name": "spryker-feature/checkout", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/checkout.git", - "reference": "00c25ad27a4009ea44e8d110f617567ae09910ff" + "reference": "02649d3027eee7f3003c2353df751c0365818458" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/checkout/zipball/00c25ad27a4009ea44e8d110f617567ae09910ff", - "reference": "00c25ad27a4009ea44e8d110f617567ae09910ff", + "url": "https://api.github.com/repos/spryker-feature/checkout/zipball/02649d3027eee7f3003c2353df751c0365818458", + "reference": "02649d3027eee7f3003c2353df751c0365818458", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/checkout-page": "^3.18.0", - "spryker-shop/checkout-widget": "^1.3.0", + "php": ">=7.4", + "spryker-shop/checkout-page": "^3.20.0", + "spryker-shop/checkout-widget": "^1.4.0", "spryker-shop/sales-order-threshold-widget": "^1.1.0", "spryker/checkout": "^6.3.0", "spryker/dummy-payment": "^2.6.0", - "spryker/sales-order-threshold": "^1.4.0", + "spryker/sales-order-threshold": "^1.6.0", "spryker/sales-order-threshold-data-import": "^0.1.0", "spryker/sales-order-threshold-gui": "^1.6.0", "spryker/step-engine": "^3.4.0" @@ -3563,7 +4290,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3572,36 +4299,36 @@ ], "description": "Checkout [feature]", "support": { - "source": "https://github.com/spryker-feature/checkout/tree/202108.0" + "source": "https://github.com/spryker-feature/checkout/tree/202204.0" }, - "time": "2021-08-30T07:40:01+00:00" + "time": "2022-04-29T14:09:04+00:00" }, { "name": "spryker-feature/cms", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/cms.git", - "reference": "1e2ea53f5d35c955301e1ab913f6af8136801332" + "reference": "5af14a209f445fd3cccd6a2d57f0fc8937bf715f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/cms/zipball/1e2ea53f5d35c955301e1ab913f6af8136801332", - "reference": "1e2ea53f5d35c955301e1ab913f6af8136801332", + "url": "https://api.github.com/repos/spryker-feature/cms/zipball/5af14a209f445fd3cccd6a2d57f0fc8937bf715f", + "reference": "5af14a209f445fd3cccd6a2d57f0fc8937bf715f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/cms-block-widget": "^2.3.0", - "spryker-shop/cms-page": "^1.6.0", + "spryker-shop/cms-page": "^1.7.0", "spryker-shop/cms-search-page": "^1.3.0", "spryker-shop/cms-slot-block-widget": "^1.1.0", "spryker-shop/content-banner-widget": "^1.1.0", - "spryker-shop/content-file-widget": "^1.1.0", + "spryker-shop/content-file-widget": "^2.0.0", "spryker-shop/content-product-set-widget": "^1.4.0", "spryker-shop/content-product-widget": "^1.2.0", "spryker-shop/shop-cms-slot": "^1.0.0", - "spryker/cms": "^7.10.0", + "spryker/cms": "^7.11.0", "spryker/cms-block": "^3.3.0", "spryker/cms-block-category-storage": "^1.6.0", "spryker/cms-block-gui": "^2.7.0", @@ -3628,7 +4355,7 @@ "spryker/content-banner-data-import": "^0.2.0", "spryker/content-banner-gui": "^2.2.0", "spryker/content-file": "^1.0.0", - "spryker/content-file-gui": "^1.0.0", + "spryker/content-file-gui": "^2.0.0", "spryker/content-gui": "^2.4.0", "spryker/content-product": "^1.1.0", "spryker/content-product-data-import": "^0.3.0", @@ -3636,12 +4363,12 @@ "spryker/content-product-set": "^1.0.0", "spryker/content-product-set-data-import": "^0.2.0", "spryker/content-product-set-gui": "^1.0.0", - "spryker/content-storage": "^2.4.0" + "spryker/content-storage": "^2.5.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3650,32 +4377,32 @@ ], "description": "CMS [feature]", "support": { - "source": "https://github.com/spryker-feature/cms/tree/202108.0" + "source": "https://github.com/spryker-feature/cms/tree/202204.0" }, - "time": "2021-08-30T07:33:19+00:00" + "time": "2022-04-29T14:07:55+00:00" }, { "name": "spryker-feature/configurable-bundle", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/configurable-bundle.git", - "reference": "ecb3ec7d2d5bc53c66e20b83a8f861758cab9449" + "reference": "ef9c689308cad734727405cdac82d631cd4576d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/configurable-bundle/zipball/ecb3ec7d2d5bc53c66e20b83a8f861758cab9449", - "reference": "ecb3ec7d2d5bc53c66e20b83a8f861758cab9449", + "url": "https://api.github.com/repos/spryker-feature/configurable-bundle/zipball/ef9c689308cad734727405cdac82d631cd4576d8", + "reference": "ef9c689308cad734727405cdac82d631cd4576d8", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/configurable-bundle-note-widget": "^1.0.0", "spryker-shop/configurable-bundle-page": "^1.2.0", "spryker-shop/configurable-bundle-widget": "^1.5.0", "spryker-shop/sales-configurable-bundle-widget": "^1.4.0", "spryker/configurable-bundle": "^2.1.0", - "spryker/configurable-bundle-cart": "^1.3.0", + "spryker/configurable-bundle-cart": "^1.4.0", "spryker/configurable-bundle-data-import": "^0.2.0", "spryker/configurable-bundle-gui": "^1.1.0", "spryker/configurable-bundle-note": "^1.0.0", @@ -3686,7 +4413,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3695,27 +4422,27 @@ ], "description": "Configurable Bundle [feature]", "support": { - "source": "https://github.com/spryker-feature/configurable-bundle/tree/202108.0" + "source": "https://github.com/spryker-feature/configurable-bundle/tree/202204.0" }, - "time": "2021-08-30T07:33:38+00:00" + "time": "2022-04-29T14:08:34+00:00" }, { "name": "spryker-feature/customer-access", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/customer-access.git", - "reference": "e90d3f729979c8f22e65dcd088bbc5f97d6d65bf" + "reference": "c6c6b62fb8e9f18923fcee45cede954064147812" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/customer-access/zipball/e90d3f729979c8f22e65dcd088bbc5f97d6d65bf", - "reference": "e90d3f729979c8f22e65dcd088bbc5f97d6d65bf", + "url": "https://api.github.com/repos/spryker-feature/customer-access/zipball/c6c6b62fb8e9f18923fcee45cede954064147812", + "reference": "c6c6b62fb8e9f18923fcee45cede954064147812", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/customer-access": "^1.2.0", + "php": ">=7.4", + "spryker/customer-access": "^1.3.0", "spryker/customer-access-gui": "^1.1.0", "spryker/customer-access-permission": "^1.2.0", "spryker/customer-access-storage": "^1.7.0" @@ -3726,7 +4453,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3735,39 +4462,39 @@ ], "description": "Customer Access [feature]", "support": { - "source": "https://github.com/spryker-feature/customer-access/tree/202108.0" + "source": "https://github.com/spryker-feature/customer-access/tree/202204.0" }, - "time": "2021-08-30T07:40:08+00:00" + "time": "2022-04-29T14:08:36+00:00" }, { "name": "spryker-feature/customer-account-management", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/customer-account-management.git", - "reference": "62afe1d10347af782f1a5895bb761e77390b3c7e" + "reference": "dcc07364bbd4b611bee0bf5f843992e697b38e57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/customer-account-management/zipball/62afe1d10347af782f1a5895bb761e77390b3c7e", - "reference": "62afe1d10347af782f1a5895bb761e77390b3c7e", + "url": "https://api.github.com/repos/spryker-feature/customer-account-management/zipball/dcc07364bbd4b611bee0bf5f843992e697b38e57", + "reference": "dcc07364bbd4b611bee0bf5f843992e697b38e57", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/customer-page": "^2.34.0", - "spryker/customer": "^7.35.0", + "php": ">=7.4", + "spryker-shop/customer-page": "^2.35.0", + "spryker/customer": "^7.41.0", "spryker/customer-group": "^2.6.0", "spryker/customer-note": "^1.1.0", - "spryker/customer-note-gui": "^1.1.0", - "spryker/oauth": "^2.2.0", + "spryker/customer-note-gui": "^1.2.0", + "spryker/oauth": "^2.3.0", "spryker/oauth-cryptography": "^1.0.0", "spryker/oauth-revoke": "^1.3.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3776,26 +4503,26 @@ ], "description": "Customer Account Management [feature]", "support": { - "source": "https://github.com/spryker-feature/customer-account-management/tree/202108.0" + "source": "https://github.com/spryker-feature/customer-account-management/tree/202204.0" }, - "time": "2021-08-30T07:40:10+00:00" + "time": "2022-04-29T14:07:58+00:00" }, { "name": "spryker-feature/deployment-tools", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/deployment-tools.git", - "reference": "0ecbe5ac599da2b2b1e049a933fa2d6e3e835c83" + "reference": "d35cb37115ca8f332e4ecde5c0867d41efdd3f0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/deployment-tools/zipball/0ecbe5ac599da2b2b1e049a933fa2d6e3e835c83", - "reference": "0ecbe5ac599da2b2b1e049a933fa2d6e3e835c83", + "url": "https://api.github.com/repos/spryker-feature/deployment-tools/zipball/d35cb37115ca8f332e4ecde5c0867d41efdd3f0b", + "reference": "d35cb37115ca8f332e4ecde5c0867d41efdd3f0b", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/console": "^4.10.0", "spryker/health-check": "^1.0.0", "spryker/index-generator": "^1.1.0", @@ -3807,7 +4534,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3816,36 +4543,36 @@ ], "description": "Deployment tools [feature]", "support": { - "source": "https://github.com/spryker-feature/deployment-tools/tree/202108.0" + "source": "https://github.com/spryker-feature/deployment-tools/tree/202204.0" }, - "time": "2021-08-30T07:33:38+00:00" + "time": "2022-04-15T15:56:22+00:00" }, { "name": "spryker-feature/file-manager", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/file-manager.git", - "reference": "f92386c1c364914615de38512d50663c6f8d5670" + "reference": "abd91343ba6390987116d41dc0f7344e436ed153" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/file-manager/zipball/f92386c1c364914615de38512d50663c6f8d5670", - "reference": "f92386c1c364914615de38512d50663c6f8d5670", + "url": "https://api.github.com/repos/spryker-feature/file-manager/zipball/abd91343ba6390987116d41dc0f7344e436ed153", + "reference": "abd91343ba6390987116d41dc0f7344e436ed153", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/file-manager-widget": "^1.2.0", - "spryker/file-manager": "^1.2.0", - "spryker/file-manager-data-import": "^1.0.0", - "spryker/file-manager-gui": "^1.4.0", - "spryker/file-manager-storage": "^1.5.0" + "php": ">=7.4", + "spryker-shop/file-manager-widget": "^2.0.0", + "spryker/file-manager": "^2.0.0", + "spryker/file-manager-data-import": "^2.0.0", + "spryker/file-manager-gui": "^2.0.0", + "spryker/file-manager-storage": "^2.1.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3854,26 +4581,26 @@ ], "description": "File Manager [feature]", "support": { - "source": "https://github.com/spryker-feature/file-manager/tree/202108.0" + "source": "https://github.com/spryker-feature/file-manager/tree/202204.0" }, - "time": "2021-08-30T07:40:13+00:00" + "time": "2022-04-29T14:08:39+00:00" }, { "name": "spryker-feature/gift-cards", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/gift-cards.git", - "reference": "f6d24a56f18ccc8601766e660559fbcec018131d" + "reference": "5868b7d4db99d9ecb49da197c495ef3cfa53d64f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/gift-cards/zipball/f6d24a56f18ccc8601766e660559fbcec018131d", - "reference": "f6d24a56f18ccc8601766e660559fbcec018131d", + "url": "https://api.github.com/repos/spryker-feature/gift-cards/zipball/5868b7d4db99d9ecb49da197c495ef3cfa53d64f", + "reference": "5868b7d4db99d9ecb49da197c495ef3cfa53d64f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/cart-code-widget": "^1.4.0", "spryker-shop/gift-card-widget": "^1.2.0", "spryker/cart-code": "^1.2.0", @@ -3887,7 +4614,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3896,32 +4623,32 @@ ], "description": "Gift cards [feature]", "support": { - "source": "https://github.com/spryker-feature/gift-cards/tree/202108.0" + "source": "https://github.com/spryker-feature/gift-cards/tree/202204.0" }, - "time": "2021-08-30T07:33:41+00:00" + "time": "2022-04-15T15:44:43+00:00" }, { "name": "spryker-feature/inventory-management", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/inventory-management.git", - "reference": "50484fefde530725b321abefc38e653f0287f432" + "reference": "184ab09edbb879f6be1b129a9c28ade83ee90912" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/inventory-management/zipball/50484fefde530725b321abefc38e653f0287f432", - "reference": "50484fefde530725b321abefc38e653f0287f432", + "url": "https://api.github.com/repos/spryker-feature/inventory-management/zipball/184ab09edbb879f6be1b129a9c28ade83ee90912", + "reference": "184ab09edbb879f6be1b129a9c28ade83ee90912", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/availability-widget": "^1.1.0", - "spryker/availability": "^9.12.0", + "spryker/availability": "^9.14.0", "spryker/availability-data-feed": "^0.1.3", "spryker/availability-gui": "^6.6.0", - "spryker/availability-storage": "^2.5.0", - "spryker/stock": "^8.3.0", + "spryker/availability-storage": "^2.6.0", + "spryker/stock": "^8.4.0", "spryker/stock-address": "^1.0.0", "spryker/stock-address-data-import": "^0.1.0", "spryker/stock-data-import": "^1.2.0", @@ -3933,7 +4660,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3942,26 +4669,26 @@ ], "description": "Inventory Management [feature]", "support": { - "source": "https://github.com/spryker-feature/inventory-management/tree/202108.0" + "source": "https://github.com/spryker-feature/inventory-management/tree/202204.0" }, - "time": "2021-08-30T07:33:35+00:00" + "time": "2022-04-29T14:08:27+00:00" }, { "name": "spryker-feature/invoice", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/invoice.git", - "reference": "4196c9728e16879c2ca28b0cde70a7eee4acd1e0" + "reference": "efd95b86581f83441e0ab442d26daf1c7979ed2d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/invoice/zipball/4196c9728e16879c2ca28b0cde70a7eee4acd1e0", - "reference": "4196c9728e16879c2ca28b0cde70a7eee4acd1e0", + "url": "https://api.github.com/repos/spryker-feature/invoice/zipball/efd95b86581f83441e0ab442d26daf1c7979ed2d", + "reference": "efd95b86581f83441e0ab442d26daf1c7979ed2d", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/invoice": "^2.0.1" }, "suggest": { @@ -3970,7 +4697,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3979,35 +4706,35 @@ ], "description": "Invoice [feature]", "support": { - "source": "https://github.com/spryker-feature/invoice/tree/202108.0" + "source": "https://github.com/spryker-feature/invoice/tree/202204.0" }, - "time": "2021-08-30T07:40:17+00:00" + "time": "2022-04-15T15:45:28+00:00" }, { "name": "spryker-feature/mailing-notifications", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/mailing-notifications.git", - "reference": "93844dc4948540ca2526c1df475512b2cdc2a4ef" + "reference": "a2bfe47ea229d66e1ba616f858f837b2e555070a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/mailing-notifications/zipball/93844dc4948540ca2526c1df475512b2cdc2a4ef", - "reference": "93844dc4948540ca2526c1df475512b2cdc2a4ef", + "url": "https://api.github.com/repos/spryker-feature/mailing-notifications/zipball/a2bfe47ea229d66e1ba616f858f837b2e555070a", + "reference": "a2bfe47ea229d66e1ba616f858f837b2e555070a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/newsletter-page": "^1.1.0", "spryker-shop/newsletter-widget": "^1.7.0", - "spryker/mail": "^4.7.0", + "spryker/mail": "^4.8.0", "spryker/newsletter": "^4.5.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4016,26 +4743,26 @@ ], "description": "Mailing & Notifications [feature]", "support": { - "source": "https://github.com/spryker-feature/mailing-notifications/tree/202108.0" + "source": "https://github.com/spryker-feature/mailing-notifications/tree/202204.0" }, - "time": "2021-08-30T07:33:42+00:00" + "time": "2022-04-29T14:08:41+00:00" }, { "name": "spryker-feature/navigation", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/navigation.git", - "reference": "2688a184ea20f4ed3209a5dbb9ef0a513785cdf4" + "reference": "6087e6ad7b5a266287de6b003eb5ca856f812d3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/navigation/zipball/2688a184ea20f4ed3209a5dbb9ef0a513785cdf4", - "reference": "2688a184ea20f4ed3209a5dbb9ef0a513785cdf4", + "url": "https://api.github.com/repos/spryker-feature/navigation/zipball/6087e6ad7b5a266287de6b003eb5ca856f812d3c", + "reference": "6087e6ad7b5a266287de6b003eb5ca856f812d3c", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/content-navigation-widget": "^1.4.0", "spryker/content-navigation": "^1.0.0", "spryker/content-navigation-data-import": "^0.1.0", @@ -4050,7 +4777,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4059,26 +4786,26 @@ ], "description": "Navigation [feature]", "support": { - "source": "https://github.com/spryker-feature/navigation/tree/202108.0" + "source": "https://github.com/spryker-feature/navigation/tree/202204.0" }, - "time": "2021-08-30T07:33:19+00:00" + "time": "2022-04-15T15:46:13+00:00" }, { "name": "spryker-feature/non-splittable-products", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/non-splittable-products.git", - "reference": "494f49d372beb6e0530b1f9ae11c4ff8884f019e" + "reference": "6b37d61948a7fc5359444c1b35fe8c46812654d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/non-splittable-products/zipball/494f49d372beb6e0530b1f9ae11c4ff8884f019e", - "reference": "494f49d372beb6e0530b1f9ae11c4ff8884f019e", + "url": "https://api.github.com/repos/spryker-feature/non-splittable-products/zipball/6b37d61948a7fc5359444c1b35fe8c46812654d9", + "reference": "6b37d61948a7fc5359444c1b35fe8c46812654d9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/product-quantity": "^3.1.0", "spryker/product-quantity-data-import": "^3.0.0", "spryker/product-quantity-storage": "^3.3.0" @@ -4089,7 +4816,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4098,44 +4825,44 @@ ], "description": "Non-splittable Products [feature]", "support": { - "source": "https://github.com/spryker-feature/non-splittable-products/tree/202108.0" + "source": "https://github.com/spryker-feature/non-splittable-products/tree/202204.0" }, - "time": "2021-08-30T07:40:49+00:00" + "time": "2022-04-15T15:46:54+00:00" }, { "name": "spryker-feature/order-management", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/order-management.git", - "reference": "4bf9538657dbea6772b584463a58a177d93537a7" + "reference": "d08b9ba0f3772088d51f706e6ec369d52fdacd3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/order-management/zipball/4bf9538657dbea6772b584463a58a177d93537a7", - "reference": "4bf9538657dbea6772b584463a58a177d93537a7", + "url": "https://api.github.com/repos/spryker-feature/order-management/zipball/d08b9ba0f3772088d51f706e6ec369d52fdacd3b", + "reference": "d08b9ba0f3772088d51f706e6ec369d52fdacd3b", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/order-cancel-widget": "^1.0.0", + "php": ">=7.4", + "spryker-shop/order-cancel-widget": "^1.1.0", "spryker-shop/order-custom-reference-widget": "^1.0.0", - "spryker/oms": "^11.15.0", + "spryker/oms": "^11.17.0", "spryker/order-custom-reference": "^1.0.0", "spryker/order-custom-reference-gui": "^1.0.0", - "spryker/sales": "^11.27.0", + "spryker/sales": "^11.30.0", "spryker/sales-data-export": "^0.2.0", "spryker/sales-invoice": "^1.1.0", "spryker/sales-oms": "^0.1.0", "spryker/sales-payment": "^1.0.0", "spryker/sales-payment-gui": "^1.0.0", - "spryker/sales-quantity": "^3.1.0", + "spryker/sales-quantity": "^3.2.0", "spryker/sales-split": "^5.1.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4144,34 +4871,35 @@ ], "description": "Order Management [feature]", "support": { - "source": "https://github.com/spryker-feature/order-management/tree/202108.0" + "source": "https://github.com/spryker-feature/order-management/tree/202204.0" }, - "time": "2021-08-30T07:33:44+00:00" + "time": "2022-04-29T14:13:45+00:00" }, { "name": "spryker-feature/payments", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/payments.git", - "reference": "2ab210211de702997ee0e8433efeb17a513eb835" + "reference": "cf6c90a9613fbf082a1a1cc27a8aa49c17712c95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/payments/zipball/2ab210211de702997ee0e8433efeb17a513eb835", - "reference": "2ab210211de702997ee0e8433efeb17a513eb835", + "url": "https://api.github.com/repos/spryker-feature/payments/zipball/cf6c90a9613fbf082a1a1cc27a8aa49c17712c95", + "reference": "cf6c90a9613fbf082a1a1cc27a8aa49c17712c95", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/payment": "^5.4.0", + "php": ">=7.4", + "spryker-shop/payment-page": "^1.1.0", + "spryker/payment": "^5.6.0", "spryker/payment-data-import": "^1.0.0", - "spryker/payment-gui": "^1.1.0" + "spryker/payment-gui": "^1.2.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4180,44 +4908,44 @@ ], "description": "Payments [feature]", "support": { - "source": "https://github.com/spryker-feature/payments/tree/202108.0" + "source": "https://github.com/spryker-feature/payments/tree/202204.0" }, - "time": "2021-08-30T07:33:44+00:00" + "time": "2022-04-29T14:08:06+00:00" }, { "name": "spryker-feature/prices", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/prices.git", - "reference": "2e18dc6a0374a22ce032faa1402bef31c025ac5e" + "reference": "b5189e5dc786548ff5d27b4b5cc79e9832c6fe4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/prices/zipball/2e18dc6a0374a22ce032faa1402bef31c025ac5e", - "reference": "2e18dc6a0374a22ce032faa1402bef31c025ac5e", + "url": "https://api.github.com/repos/spryker-feature/prices/zipball/b5189e5dc786548ff5d27b4b5cc79e9832c6fe4c", + "reference": "b5189e5dc786548ff5d27b4b5cc79e9832c6fe4c", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/currency-widget": "^1.4.0", - "spryker-shop/money-widget": "^1.4.0", + "php": ">=7.4", + "spryker-shop/currency-widget": "^1.5.0", + "spryker-shop/money-widget": "^1.6.0", "spryker-shop/price-product-volume-widget": "^1.6.0", "spryker-shop/price-product-widget": "^1.0.0", "spryker-shop/price-widget": "^1.4.0", - "spryker/currency": "^3.13.0", + "spryker/currency": "^3.14.0", "spryker/price": "^5.6.0", "spryker/price-data-feed": "^0.2.1", - "spryker/price-product": "^4.31.0", + "spryker/price-product": "^4.35.0", "spryker/price-product-data-import": "^0.1.5", - "spryker/price-product-storage": "^4.7.0", + "spryker/price-product-storage": "^4.9.0", "spryker/price-product-volume": "^3.3.0", "spryker/price-product-volume-gui": "^3.1.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4226,55 +4954,55 @@ ], "description": "Prices [feature]", "support": { - "source": "https://github.com/spryker-feature/prices/tree/202108.0" + "source": "https://github.com/spryker-feature/prices/tree/202204.0" }, - "time": "2021-08-30T07:40:55+00:00" + "time": "2022-04-29T14:13:49+00:00" }, { "name": "spryker-feature/product", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product.git", - "reference": "da229b084ffe3b2a592ad31d2a5939b0969c3d6b" + "reference": "1b20d5c1dd3e8817a8cb50fc4c02e3e4eb97f06c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product/zipball/da229b084ffe3b2a592ad31d2a5939b0969c3d6b", - "reference": "da229b084ffe3b2a592ad31d2a5939b0969c3d6b", + "url": "https://api.github.com/repos/spryker-feature/product/zipball/1b20d5c1dd3e8817a8cb50fc4c02e3e4eb97f06c", + "reference": "1b20d5c1dd3e8817a8cb50fc4c02e3e4eb97f06c", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/product-category-widget": "^1.4.0", - "spryker-shop/product-detail-page": "^3.15.0", + "php": ">=7.4", + "spryker-shop/product-category-widget": "^1.6.0", + "spryker-shop/product-detail-page": "^3.17.0", "spryker-shop/product-discontinued-widget": "^1.1.0", "spryker-shop/product-image-widget": "^1.0.1", - "spryker-shop/product-search-widget": "^3.2.0", + "spryker-shop/product-search-widget": "^3.3.0", "spryker-shop/product-widget": "^1.3.0", - "spryker/product": "^6.25.0", + "spryker/product": "^6.28.0", "spryker/product-abstract-data-feed": "^0.2.2", - "spryker/product-attribute": "^1.9.0", + "spryker/product-attribute": "^1.10.0", "spryker/product-attribute-gui": "^1.3.0", "spryker/product-category-filter": "^1.2.2", "spryker/product-category-filter-gui": "^2.0.0", "spryker/product-category-filter-storage": "^1.3.0", "spryker/product-category-search": "^1.1.0", - "spryker/product-category-storage": "^2.2.0", - "spryker/product-discontinued": "^1.5.0", + "spryker/product-category-storage": "^2.3.0", + "spryker/product-discontinued": "^1.6.0", "spryker/product-discontinued-data-import": "^1.0.0", "spryker/product-discontinued-gui": "^1.3.0", "spryker/product-discontinued-storage": "^1.12.0", - "spryker/product-image": "^3.11.0", + "spryker/product-image": "^3.12.0", "spryker/product-image-storage": "^1.13.0", "spryker/product-management": "^0.19.0", - "spryker/product-page-search": "^3.25.0", + "spryker/product-page-search": "^3.28.0", "spryker/product-quantity-storage": "^3.3.0", "spryker/product-resource-alias-storage": "^1.1.0", - "spryker/product-search": "^5.12.0", + "spryker/product-search": "^5.15.0", "spryker/product-search-config-storage": "^1.3.0", - "spryker/product-storage": "^1.32.0", - "spryker/product-validity": "^1.1.0" + "spryker/product-storage": "^1.36.0", + "spryker/product-validity": "^1.2.0" }, "suggest": { "spryker-feature/spryker-core": "Recommended feature dependency." @@ -4282,7 +5010,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4291,26 +5019,26 @@ ], "description": "Product [feature]", "support": { - "source": "https://github.com/spryker-feature/product/tree/202108.0" + "source": "https://github.com/spryker-feature/product/tree/202204.0" }, - "time": "2021-08-30T07:40:57+00:00" + "time": "2022-04-29T14:08:09+00:00" }, { "name": "spryker-feature/product-barcode", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-barcode.git", - "reference": "37486cce61dd082d5a5863c316444756cf2342dd" + "reference": "48967765e1e153d52998bd6a92f9967579015170" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-barcode/zipball/37486cce61dd082d5a5863c316444756cf2342dd", - "reference": "37486cce61dd082d5a5863c316444756cf2342dd", + "url": "https://api.github.com/repos/spryker-feature/product-barcode/zipball/48967765e1e153d52998bd6a92f9967579015170", + "reference": "48967765e1e153d52998bd6a92f9967579015170", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-barcode-widget": "^1.1.0", "spryker/product-barcode": "^1.1.0", "spryker/product-barcode-gui": "^1.1.0" @@ -4321,7 +5049,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4330,29 +5058,29 @@ ], "description": "Product Barcode [feature]", "support": { - "source": "https://github.com/spryker-feature/product-barcode/tree/202108.0" + "source": "https://github.com/spryker-feature/product-barcode/tree/202204.0" }, - "time": "2021-08-30T07:40:59+00:00" + "time": "2022-04-15T15:47:46+00:00" }, { "name": "spryker-feature/product-bundles", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-bundles.git", - "reference": "8f2fb5823e8187abb0a72c091ce1f188e21ded3e" + "reference": "95e7b0cab53a5eca173e692e0a92c6492252338f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-bundles/zipball/8f2fb5823e8187abb0a72c091ce1f188e21ded3e", - "reference": "8f2fb5823e8187abb0a72c091ce1f188e21ded3e", + "url": "https://api.github.com/repos/spryker-feature/product-bundles/zipball/95e7b0cab53a5eca173e692e0a92c6492252338f", + "reference": "95e7b0cab53a5eca173e692e0a92c6492252338f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-bundle-widget": "^1.3.1", "spryker-shop/sales-product-bundle-widget": "^1.0.0", - "spryker/product-bundle": "^7.8.0", + "spryker/product-bundle": "^7.11.0", "spryker/product-bundle-storage": "^1.0.0" }, "suggest": { @@ -4361,7 +5089,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4370,27 +5098,27 @@ ], "description": "Product Bundles [feature]", "support": { - "source": "https://github.com/spryker-feature/product-bundles/tree/202108.0" + "source": "https://github.com/spryker-feature/product-bundles/tree/202204.0" }, - "time": "2021-08-30T07:33:49+00:00" + "time": "2022-04-29T14:08:50+00:00" }, { "name": "spryker-feature/product-groups", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-groups.git", - "reference": "a78f82099ea6e991acef6a2e0e290eaa7e959736" + "reference": "64f9bde0563916bc3ddbe32af17eb56740c1a44d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-groups/zipball/a78f82099ea6e991acef6a2e0e290eaa7e959736", - "reference": "a78f82099ea6e991acef6a2e0e290eaa7e959736", + "url": "https://api.github.com/repos/spryker-feature/product-groups/zipball/64f9bde0563916bc3ddbe32af17eb56740c1a44d", + "reference": "64f9bde0563916bc3ddbe32af17eb56740c1a44d", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/product-group-widget": "^1.7.0", + "php": ">=7.4", + "spryker-shop/product-group-widget": "^1.9.0", "spryker/product-group": "^1.3.0", "spryker/product-group-storage": "^1.3.0" }, @@ -4400,7 +5128,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4409,31 +5137,31 @@ ], "description": "Product Groups [feature]", "support": { - "source": "https://github.com/spryker-feature/product-groups/tree/202108.0" + "source": "https://github.com/spryker-feature/product-groups/tree/202204.0" }, - "time": "2021-08-30T07:41:04+00:00" + "time": "2022-04-29T14:08:11+00:00" }, { "name": "spryker-feature/product-labels", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-labels.git", - "reference": "48db45bbb65d3bab91835ac4189dbb920427747c" + "reference": "0f068f254ded0e19bf95afedaadcd79d73b88ca3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-labels/zipball/48db45bbb65d3bab91835ac4189dbb920427747c", - "reference": "48db45bbb65d3bab91835ac4189dbb920427747c", + "url": "https://api.github.com/repos/spryker-feature/product-labels/zipball/0f068f254ded0e19bf95afedaadcd79d73b88ca3", + "reference": "0f068f254ded0e19bf95afedaadcd79d73b88ca3", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/product-label-widget": "^1.5.0", - "spryker-shop/product-new-page": "^1.1.0", + "php": ">=7.4", + "spryker-shop/product-label-widget": "^1.6.0", + "spryker-shop/product-new-page": "^1.2.0", "spryker/product-label": "^3.2.0", "spryker/product-label-data-import": "^0.1.0", - "spryker/product-label-gui": "^3.1.0", + "spryker/product-label-gui": "^3.2.0", "spryker/product-label-search": "^2.1.0", "spryker/product-label-storage": "^2.2.0", "spryker/product-new": "^1.3.0" @@ -4444,7 +5172,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4453,26 +5181,26 @@ ], "description": "Product Labels [feature]", "support": { - "source": "https://github.com/spryker-feature/product-labels/tree/202108.0" + "source": "https://github.com/spryker-feature/product-labels/tree/202204.0" }, - "time": "2021-08-30T07:33:50+00:00" + "time": "2022-04-29T14:08:13+00:00" }, { "name": "spryker-feature/product-lists", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-lists.git", - "reference": "b84019e8126b6f535ce4a50ecdd2bd071bedd7a9" + "reference": "86da878c5c6432cddbcedb066350401dbedf932c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-lists/zipball/b84019e8126b6f535ce4a50ecdd2bd071bedd7a9", - "reference": "b84019e8126b6f535ce4a50ecdd2bd071bedd7a9", + "url": "https://api.github.com/repos/spryker-feature/product-lists/zipball/86da878c5c6432cddbcedb066350401dbedf932c", + "reference": "86da878c5c6432cddbcedb066350401dbedf932c", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/product-list": "^1.6.0", "spryker/product-list-data-import": "^0.1.0", "spryker/product-list-gui": "^2.1.0", @@ -4485,7 +5213,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4494,29 +5222,29 @@ ], "description": "Product Lists [feature]", "support": { - "source": "https://github.com/spryker-feature/product-lists/tree/202108.0" + "source": "https://github.com/spryker-feature/product-lists/tree/202204.0" }, - "time": "2021-08-30T07:33:51+00:00" + "time": "2022-04-15T15:49:09+00:00" }, { "name": "spryker-feature/product-options", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-options.git", - "reference": "c0aa0deeb2546e19aa6ae00b9f69f6e0930077fd" + "reference": "0b1b0d7d6a5f182542a037d8f60a1a93721a591d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-options/zipball/c0aa0deeb2546e19aa6ae00b9f69f6e0930077fd", - "reference": "c0aa0deeb2546e19aa6ae00b9f69f6e0930077fd", + "url": "https://api.github.com/repos/spryker-feature/product-options/zipball/0b1b0d7d6a5f182542a037d8f60a1a93721a591d", + "reference": "0b1b0d7d6a5f182542a037d8f60a1a93721a591d", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-option-widget": "^1.4.0", "spryker/product-option": "^8.10.0", - "spryker/product-option-storage": "^1.11.0" + "spryker/product-option-storage": "^1.13.0" }, "suggest": { "spryker-feature/product": "Recommended feature dependency." @@ -4524,7 +5252,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4533,28 +5261,28 @@ ], "description": "Product Options [feature]", "support": { - "source": "https://github.com/spryker-feature/product-options/tree/202108.0" + "source": "https://github.com/spryker-feature/product-options/tree/202204.0" }, - "time": "2021-08-30T07:33:52+00:00" + "time": "2022-04-29T14:08:57+00:00" }, { "name": "spryker-feature/product-rating-reviews", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-rating-reviews.git", - "reference": "02b317693b199eb42013961c1f49a65b3df17f6c" + "reference": "3ec527d801ce11ac595f5780ad50055a84eb6561" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-rating-reviews/zipball/02b317693b199eb42013961c1f49a65b3df17f6c", - "reference": "02b317693b199eb42013961c1f49a65b3df17f6c", + "url": "https://api.github.com/repos/spryker-feature/product-rating-reviews/zipball/3ec527d801ce11ac595f5780ad50055a84eb6561", + "reference": "3ec527d801ce11ac595f5780ad50055a84eb6561", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/product-review-widget": "^1.11.0", - "spryker/product-review": "^2.7.0", + "php": ">=7.4", + "spryker-shop/product-review-widget": "^1.13.0", + "spryker/product-review": "^2.8.0", "spryker/product-review-gui": "^1.3.0", "spryker/product-review-search": "^1.5.0", "spryker/product-review-storage": "^1.4.0" @@ -4562,7 +5290,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4571,26 +5299,26 @@ ], "description": "Product Rating & Reviews [feature]", "support": { - "source": "https://github.com/spryker-feature/product-rating-reviews/tree/202108.0" + "source": "https://github.com/spryker-feature/product-rating-reviews/tree/202204.0" }, - "time": "2021-08-30T07:33:26+00:00" + "time": "2022-04-29T14:08:14+00:00" }, { "name": "spryker-feature/product-relations", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-relations.git", - "reference": "ac9e2930391a57d4db45ae6532ce60498b254080" + "reference": "81968503e029e800a916cac0210633b48e8921af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-relations/zipball/ac9e2930391a57d4db45ae6532ce60498b254080", - "reference": "ac9e2930391a57d4db45ae6532ce60498b254080", + "url": "https://api.github.com/repos/spryker-feature/product-relations/zipball/81968503e029e800a916cac0210633b48e8921af", + "reference": "81968503e029e800a916cac0210633b48e8921af", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-relation-widget": "^1.3.0", "spryker/product-relation": "^3.2.0", "spryker/product-relation-data-import": "^1.1.0", @@ -4603,7 +5331,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4612,26 +5340,26 @@ ], "description": "Product Relations [feature]", "support": { - "source": "https://github.com/spryker-feature/product-relations/tree/202108.0" + "source": "https://github.com/spryker-feature/product-relations/tree/202204.0" }, - "time": "2021-08-30T07:33:54+00:00" + "time": "2022-04-15T15:50:01+00:00" }, { "name": "spryker-feature/product-sets", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/product-sets.git", - "reference": "dc17ba867c0950c57ad8b5ce0f3d8d985e99e041" + "reference": "e1693446c385a6208463e39c2044f5e73c426066" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/product-sets/zipball/dc17ba867c0950c57ad8b5ce0f3d8d985e99e041", - "reference": "dc17ba867c0950c57ad8b5ce0f3d8d985e99e041", + "url": "https://api.github.com/repos/spryker-feature/product-sets/zipball/e1693446c385a6208463e39c2044f5e73c426066", + "reference": "e1693446c385a6208463e39c2044f5e73c426066", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/product-set-detail-page": "^1.9.0", "spryker-shop/product-set-list-page": "^1.1.0", "spryker-shop/product-set-widget": "^1.8.0", @@ -4646,7 +5374,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4655,37 +5383,37 @@ ], "description": "Product Sets [feature]", "support": { - "source": "https://github.com/spryker-feature/product-sets/tree/202108.0" + "source": "https://github.com/spryker-feature/product-sets/tree/202204.0" }, - "time": "2021-08-30T07:41:11+00:00" + "time": "2022-04-15T15:50:19+00:00" }, { "name": "spryker-feature/promotions-discounts", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/promotions-discounts.git", - "reference": "b05d44cb0fec8c60969ed267675bc14ef0ad801f" + "reference": "3624b8e227240463b3db4d89d8f4968e497390fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/promotions-discounts/zipball/b05d44cb0fec8c60969ed267675bc14ef0ad801f", - "reference": "b05d44cb0fec8c60969ed267675bc14ef0ad801f", + "url": "https://api.github.com/repos/spryker-feature/promotions-discounts/zipball/3624b8e227240463b3db4d89d8f4968e497390fa", + "reference": "3624b8e227240463b3db4d89d8f4968e497390fa", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/cart-code-widget": "^1.4.0", - "spryker-shop/discount-promotion-widget": "^3.3.0", + "spryker-shop/discount-promotion-widget": "^3.5.0", "spryker-shop/discount-widget": "^1.8.0", "spryker/cart-code": "^1.2.0", - "spryker/discount": "^9.17.0", - "spryker/discount-promotion": "^4.2.0" + "spryker/discount": "^9.25.0", + "spryker/discount-promotion": "^4.6.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4694,33 +5422,33 @@ ], "description": "Promotions & Discounts [feature]", "support": { - "source": "https://github.com/spryker-feature/promotions-discounts/tree/202108.0" + "source": "https://github.com/spryker-feature/promotions-discounts/tree/202204.0" }, - "time": "2021-08-30T07:33:22+00:00" + "time": "2022-04-29T14:07:59+00:00" }, { "name": "spryker-feature/reclamations", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/reclamations.git", - "reference": "c52f976d83133d6e1fb1bd4170584ced8e50a6e5" + "reference": "210588d65723b288c326a1cf0fa4ffa8fdb2b733" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/reclamations/zipball/c52f976d83133d6e1fb1bd4170584ced8e50a6e5", - "reference": "c52f976d83133d6e1fb1bd4170584ced8e50a6e5", + "url": "https://api.github.com/repos/spryker-feature/reclamations/zipball/210588d65723b288c326a1cf0fa4ffa8fdb2b733", + "reference": "210588d65723b288c326a1cf0fa4ffa8fdb2b733", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/sales-reclamation": "^1.1.0", "spryker/sales-reclamation-gui": "^1.6.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4729,32 +5457,32 @@ ], "description": "Reclamations [feature]", "support": { - "source": "https://github.com/spryker-feature/reclamations/tree/202108.0" + "source": "https://github.com/spryker-feature/reclamations/tree/202204.0" }, - "time": "2021-08-30T07:33:55+00:00" + "time": "2022-04-15T15:51:03+00:00" }, { "name": "spryker-feature/refunds", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/refunds.git", - "reference": "2b66440bfda70a32fee33f6f4548be7c2d5ece02" + "reference": "2714f89abc1bd925555b21c47a46ed5029026937" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/refunds/zipball/2b66440bfda70a32fee33f6f4548be7c2d5ece02", - "reference": "2b66440bfda70a32fee33f6f4548be7c2d5ece02", + "url": "https://api.github.com/repos/spryker-feature/refunds/zipball/2714f89abc1bd925555b21c47a46ed5029026937", + "reference": "2714f89abc1bd925555b21c47a46ed5029026937", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/refund": "^5.4.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4763,26 +5491,26 @@ ], "description": "Refunds [feature]", "support": { - "source": "https://github.com/spryker-feature/refunds/tree/202108.0" + "source": "https://github.com/spryker-feature/refunds/tree/202204.0" }, - "time": "2021-08-30T07:41:17+00:00" + "time": "2022-04-15T15:51:14+00:00" }, { "name": "spryker-feature/reorder", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/reorder.git", - "reference": "945b34f6638cfb3ce6aca416a3e394cf9816cc2d" + "reference": "4151125ae9a81064ab93eb3c768b581421abf34f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/reorder/zipball/945b34f6638cfb3ce6aca416a3e394cf9816cc2d", - "reference": "945b34f6638cfb3ce6aca416a3e394cf9816cc2d", + "url": "https://api.github.com/repos/spryker-feature/reorder/zipball/4151125ae9a81064ab93eb3c768b581421abf34f", + "reference": "4151125ae9a81064ab93eb3c768b581421abf34f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/customer-reorder-widget": "^6.11.0" }, "suggest": { @@ -4791,7 +5519,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4800,26 +5528,26 @@ ], "description": "Reorder [feature]", "support": { - "source": "https://github.com/spryker-feature/reorder/tree/202108.0" + "source": "https://github.com/spryker-feature/reorder/tree/202204.0" }, - "time": "2021-08-30T07:33:21+00:00" + "time": "2022-04-15T15:51:46+00:00" }, { "name": "spryker-feature/return-management", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/return-management.git", - "reference": "2f1b79297f3b7280d8eee0fbd082010b5540a0a0" + "reference": "da3f256b4f5b0664fd4cfcea0bad98185f296081" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/return-management/zipball/2f1b79297f3b7280d8eee0fbd082010b5540a0a0", - "reference": "2f1b79297f3b7280d8eee0fbd082010b5540a0a0", + "url": "https://api.github.com/repos/spryker-feature/return-management/zipball/da3f256b4f5b0664fd4cfcea0bad98185f296081", + "reference": "da3f256b4f5b0664fd4cfcea0bad98185f296081", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/sales-return-page": "^1.3.0", "spryker/sales-return": "^1.3.0", "spryker/sales-return-data-import": "^0.2.0", @@ -4832,7 +5560,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4841,34 +5569,34 @@ ], "description": "Return Management [feature]", "support": { - "source": "https://github.com/spryker-feature/return-management/tree/202108.0" + "source": "https://github.com/spryker-feature/return-management/tree/202204.0" }, - "time": "2021-08-30T07:41:21+00:00" + "time": "2022-04-15T15:51:58+00:00" }, { "name": "spryker-feature/scheduled-prices", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/scheduled-prices.git", - "reference": "a14e3cf6b5b63cfff9959e2178352c2041e13bc8" + "reference": "e742b767b60cf2b6ba4585f741ebdf2f67a71bd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/scheduled-prices/zipball/a14e3cf6b5b63cfff9959e2178352c2041e13bc8", - "reference": "a14e3cf6b5b63cfff9959e2178352c2041e13bc8", + "url": "https://api.github.com/repos/spryker-feature/scheduled-prices/zipball/e742b767b60cf2b6ba4585f741ebdf2f67a71bd6", + "reference": "e742b767b60cf2b6ba4585f741ebdf2f67a71bd6", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/price-product-schedule": "^2.3.0", + "php": ">=7.4", + "spryker/price-product-schedule": "^2.5.0", "spryker/price-product-schedule-data-import": "^0.1.0", "spryker/price-product-schedule-gui": "^2.2.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4877,35 +5605,35 @@ ], "description": "Scheduled Prices [feature]", "support": { - "source": "https://github.com/spryker-feature/scheduled-prices/tree/202108.0" + "source": "https://github.com/spryker-feature/scheduled-prices/tree/202204.0" }, - "time": "2021-08-30T07:33:46+00:00" + "time": "2022-04-29T14:08:49+00:00" }, { "name": "spryker-feature/search", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/search.git", - "reference": "4fd2df1efe93edd56863e9685c7f734b11749fc8" + "reference": "350cbaf0750ae49f807f2defd0a1ab20ce29836a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/search/zipball/4fd2df1efe93edd56863e9685c7f734b11749fc8", - "reference": "4fd2df1efe93edd56863e9685c7f734b11749fc8", + "url": "https://api.github.com/repos/spryker-feature/search/zipball/350cbaf0750ae49f807f2defd0a1ab20ce29836a", + "reference": "350cbaf0750ae49f807f2defd0a1ab20ce29836a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/elastica": "^6.0.0", "spryker/search": "^8.19.0", - "spryker/search-elasticsearch": "^1.12.0", + "spryker/search-elasticsearch": "^1.14.0", "spryker/search-elasticsearch-gui": "^1.0.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4914,34 +5642,34 @@ ], "description": "Search [feature]", "support": { - "source": "https://github.com/spryker-feature/search/tree/202108.0" + "source": "https://github.com/spryker-feature/search/tree/202204.0" }, - "time": "2021-08-30T07:33:56+00:00" + "time": "2022-04-29T14:09:05+00:00" }, { "name": "spryker-feature/shipment", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/shipment.git", - "reference": "689b10ed3dee21ecab5302a927d18576db21c503" + "reference": "12c19555fb708e0f06662494c6b4c96f11cd6125" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/shipment/zipball/689b10ed3dee21ecab5302a927d18576db21c503", - "reference": "689b10ed3dee21ecab5302a927d18576db21c503", + "url": "https://api.github.com/repos/spryker-feature/shipment/zipball/12c19555fb708e0f06662494c6b4c96f11cd6125", + "reference": "12c19555fb708e0f06662494c6b4c96f11cd6125", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/shipment": "^8.9.0", + "php": ">=7.4", + "spryker/shipment": "^8.10.0", "spryker/shipment-data-import": "^1.1.0", "spryker/shipment-gui": "^2.4.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -4950,73 +5678,76 @@ ], "description": "Shipment [feature]", "support": { - "source": "https://github.com/spryker-feature/shipment/tree/202108.0" + "source": "https://github.com/spryker-feature/shipment/tree/202204.0" }, - "time": "2021-08-30T07:33:58+00:00" + "time": "2022-04-29T14:09:05+00:00" }, { "name": "spryker-feature/spryker-core", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/spryker-core.git", - "reference": "0f699f75f273368bc482515e1a817ad40f52f734" + "reference": "9cb757b50c4a0f9923566161324e78e0aa5f00de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/spryker-core/zipball/0f699f75f273368bc482515e1a817ad40f52f734", - "reference": "0f699f75f273368bc482515e1a817ad40f52f734", + "url": "https://api.github.com/repos/spryker-feature/spryker-core/zipball/9cb757b50c4a0f9923566161324e78e0aa5f00de", + "reference": "9cb757b50c4a0f9923566161324e78e0aa5f00de", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/error-page": "^1.9.0", "spryker-shop/home-page": "^1.1.0", - "spryker-shop/language-switcher-widget": "^1.2.0", + "spryker-shop/language-switcher-widget": "^1.4.0", "spryker-shop/redirect-page": "^1.1.0", "spryker-shop/security-blocker-page": "^1.0.0", - "spryker-shop/shop-application": "^1.12.0", + "spryker-shop/shop-application": "^1.13.0", "spryker-shop/shop-permission": "^1.2.0", "spryker-shop/shop-router": "^1.0.2", "spryker-shop/shop-translator": "^1.1.0", - "spryker-shop/shop-ui": "^1.53.0", + "spryker-shop/shop-ui": "^1.59.0", "spryker-shop/storage-router": "^0.1.0", "spryker/application": "^3.28.0", "spryker/assertion": "^3.0.0", "spryker/authorization": "^1.0.0", "spryker/country": "^3.4.0", "spryker/data-export": "^0.1.3", - "spryker/data-import": "^1.15.0", + "spryker/data-import": "^1.18.0", "spryker/event": "^2.9.0", "spryker/event-dispatcher": "^1.3.0", "spryker/form": "^1.1.0", "spryker/glossary": "^3.11.0", "spryker/glossary-storage": "^1.9.0", - "spryker/glue-application": "^1.33.0", + "spryker/glue-application": "^1.39.0", + "spryker/glue-backend-api-application": "^0.2.0", + "spryker/glue-http": "^0.2.0", + "spryker/glue-storefront-api-application": "^0.2.0", "spryker/graceful-runner": "^1.0.0", - "spryker/gui": "^3.40.0", + "spryker/gui": "^3.42.0", "spryker/health-check": "^1.0.1", - "spryker/http": "^1.4.0", + "spryker/http": "^1.7.0", "spryker/installer": "^4.0.1", - "spryker/locale": "^3.7.0", - "spryker/log": "^3.11.0", + "spryker/locale": "^3.8.0", + "spryker/log": "^3.13.0", "spryker/maintenance": "^3.3.0", "spryker/permission": "^1.5.0", - "spryker/propel": "^3.31.0", - "spryker/propel-orm": "^1.13.0", + "spryker/propel": "^3.34.0", + "spryker/propel-orm": "^1.15.0", "spryker/propel-query-builder": "^0.3.1", "spryker/publisher": "^1.2.0", - "spryker/rabbit-mq": "^2.13.0", - "spryker/router": "^1.13.0", + "spryker/rabbit-mq": "^2.15.0", + "spryker/router": "^1.14.0", "spryker/scheduler": "^1.2.0", - "spryker/security": "^1.5.0", + "spryker/security": "^1.6.0", "spryker/security-blocker": "^1.1.0", "spryker/security-system-user": "^1.0.0", - "spryker/session": "^4.10.0", - "spryker/session-file": "^1.0.0", - "spryker/session-redis": "^1.5.0", + "spryker/session": "^4.12.0", + "spryker/session-file": "^1.1.0", + "spryker/session-redis": "^1.6.0", "spryker/setup": "^4.4.0", - "spryker/setup-frontend": "^1.6.0", + "spryker/setup-frontend": "^1.7.0", "spryker/storage": "^3.18.0", "spryker/storage-database": "^1.1.0", "spryker/storage-redis": "^1.3.0", @@ -5024,18 +5755,18 @@ "spryker/store-gui": "^1.1.0", "spryker/synchronization": "^1.13.0", "spryker/synchronization-behavior": "^1.8.0", - "spryker/translator": "^1.8.0", - "spryker/url": "^3.7.0", - "spryker/url-storage": "^1.13.0", + "spryker/translator": "^1.9.0", + "spryker/url": "^3.8.0", + "spryker/url-storage": "^1.14.0", "spryker/uuid-behavior": "^1.2.0", "spryker/validator": "^1.1.0", "spryker/vault": "^1.2.0", - "spryker/zed-request": "^3.17.0" + "spryker/zed-request": "^3.18.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -5044,30 +5775,30 @@ ], "description": "Spryker Core [feature]", "support": { - "source": "https://github.com/spryker-feature/spryker-core/tree/202108.0" + "source": "https://github.com/spryker-feature/spryker-core/tree/202204.0" }, - "time": "2021-08-30T07:33:54+00:00" + "time": "2022-04-29T14:09:02+00:00" }, { "name": "spryker-feature/spryker-core-back-office", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/spryker-core-back-office.git", - "reference": "f0e3ee1a88b845fd85513d070a9f17ea26a6321e" + "reference": "1cdfcf588f85baff7855e51450ad6d5129331512" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/spryker-core-back-office/zipball/f0e3ee1a88b845fd85513d070a9f17ea26a6321e", - "reference": "f0e3ee1a88b845fd85513d070a9f17ea26a6321e", + "url": "https://api.github.com/repos/spryker-feature/spryker-core-back-office/zipball/1cdfcf588f85baff7855e51450ad6d5129331512", + "reference": "1cdfcf588f85baff7855e51450ad6d5129331512", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/acl": "^3.9.0", + "php": ">=7.4", + "spryker/acl": "^3.12.0", "spryker/dashboard": "^1.1.0", - "spryker/gui": "^3.40.0", - "spryker/security-gui": "^1.0.0", + "spryker/gui": "^3.42.0", + "spryker/security-gui": "^1.1.0", "spryker/security-oauth-user": "^1.1.0", "spryker/user": "^3.13.0", "spryker/user-locale": "^1.1.0", @@ -5079,7 +5810,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -5088,32 +5819,32 @@ ], "description": "Spryker Core Back Office [feature]", "support": { - "source": "https://github.com/spryker-feature/spryker-core-back-office/tree/202108.0" + "source": "https://github.com/spryker-feature/spryker-core-back-office/tree/202204.0" }, - "time": "2021-08-30T07:41:29+00:00" + "time": "2022-04-29T14:08:26+00:00" }, { "name": "spryker-feature/state-machine", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/state-machine.git", - "reference": "7e9a56204fd6d907e60610437ce99d527f55ce29" + "reference": "efdb870b91257cd8f85de505e9c5190872c61edb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/state-machine/zipball/7e9a56204fd6d907e60610437ce99d527f55ce29", - "reference": "7e9a56204fd6d907e60610437ce99d527f55ce29", + "url": "https://api.github.com/repos/spryker-feature/state-machine/zipball/efdb870b91257cd8f85de505e9c5190872c61edb", + "reference": "efdb870b91257cd8f85de505e9c5190872c61edb", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/state-machine": "^2.14.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -5122,26 +5853,26 @@ ], "description": "State Machine [feature]", "support": { - "source": "https://github.com/spryker-feature/state-machine/tree/202108.0" + "source": "https://github.com/spryker-feature/state-machine/tree/202204.0" }, - "time": "2021-08-30T07:33:58+00:00" + "time": "2022-04-15T15:52:55+00:00" }, { "name": "spryker-feature/tax", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/tax.git", - "reference": "49d58085567456f5af650d3eab0def75dab88dd4" + "reference": "80f78863396e69903924563f3673bdb05252d31e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/tax/zipball/49d58085567456f5af650d3eab0def75dab88dd4", - "reference": "49d58085567456f5af650d3eab0def75dab88dd4", + "url": "https://api.github.com/repos/spryker-feature/tax/zipball/80f78863396e69903924563f3673bdb05252d31e", + "reference": "80f78863396e69903924563f3673bdb05252d31e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/tax": "^5.9.0", "spryker/tax-product-storage": "^1.1.0", "spryker/tax-storage": "^1.2.0" @@ -5149,7 +5880,7 @@ "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -5158,34 +5889,34 @@ ], "description": "Tax [feature]", "support": { - "source": "https://github.com/spryker-feature/tax/tree/202108.0" + "source": "https://github.com/spryker-feature/tax/tree/202204.0" }, - "time": "2021-08-30T07:33:59+00:00" + "time": "2022-04-15T15:53:13+00:00" }, { "name": "spryker-feature/wishlist", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/wishlist.git", - "reference": "954867c4c5a9acc3df3d7c3aa123a856187876a2" + "reference": "64712d1db608262baba3d558ef4c93295eb2c8df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/wishlist/zipball/954867c4c5a9acc3df3d7c3aa123a856187876a2", - "reference": "954867c4c5a9acc3df3d7c3aa123a856187876a2", + "url": "https://api.github.com/repos/spryker-feature/wishlist/zipball/64712d1db608262baba3d558ef4c93295eb2c8df", + "reference": "64712d1db608262baba3d558ef4c93295eb2c8df", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/wishlist-page": "^1.9.0", + "php": ">=7.4", + "spryker-shop/wishlist-page": "^1.10.0", "spryker-shop/wishlist-widget": "^1.3.0", - "spryker/wishlist": "^8.5.0" + "spryker/wishlist": "^8.6.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -5194,9 +5925,58 @@ ], "description": "Wishlist [feature]", "support": { - "source": "https://github.com/spryker-feature/wishlist/tree/202108.0" + "source": "https://github.com/spryker-feature/wishlist/tree/202204.0" }, - "time": "2021-08-30T07:34:02+00:00" + "time": "2022-04-29T14:09:07+00:00" + }, + { + "name": "spryker-sdk/async-api", + "version": "0.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker-sdk/async-api.git", + "reference": "b147ab39b3ebb5ad123944be3372a67f9355471e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker-sdk/async-api/zipball/b147ab39b3ebb5ad123944be3372a67f9355471e", + "reference": "b147ab39b3ebb5ad123944be3372a67f9355471e", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "codeception/codeception": "*", + "codeception/module-asserts": "*", + "sllh/composer-versions-check": "^2.0", + "spryker-sdk/architector": "0.1.x-dev", + "spryker/code-sniffer": "*", + "spryker/testify": "^3.43", + "symfony/filesystem": "^5.3", + "symfony/var-dumper": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "SprykerSdk\\AsyncApi\\": "src/SprykerSdk/AsyncApi" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SDK for AsyncAPI.", + "support": { + "issues": "https://github.com/spryker-sdk/async-api/issues", + "source": "https://github.com/spryker-sdk/async-api/tree/0.1.0" + }, + "time": "2022-01-26T07:19:27+00:00" }, { "name": "spryker-shop/agent-page", @@ -5319,6 +6099,51 @@ }, "time": "2020-07-24T04:43:12+00:00" }, + { + "name": "spryker-shop/asset-widget", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker-shop/asset-widget.git", + "reference": "cabde31899856d9b87570a8f4cc50a8b3b4869ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker-shop/asset-widget/zipball/cabde31899856d9b87570a8f4cc50a8b3b4869ef", + "reference": "cabde31899856d9b87570a8f4cc50a8b3b4869ef", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/asset-storage": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/store": "^1.8.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "SprykerShop\\": "src/SprykerShop/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "AssetWidget module", + "support": { + "source": "https://github.com/spryker-shop/asset-widget/tree/1.0.0" + }, + "time": "2022-04-14T07:53:43+00:00" + }, { "name": "spryker-shop/availability-notification-page", "version": "1.1.2", @@ -5689,26 +6514,26 @@ }, { "name": "spryker-shop/cart-page", - "version": "3.27.1", + "version": "3.32.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/cart-page.git", - "reference": "7ae3a3a1191810404ae16d4c1c5d392654545721" + "reference": "9320664d148454efb0723010de124c01eb29e030" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/cart-page/zipball/7ae3a3a1191810404ae16d4c1c5d392654545721", - "reference": "7ae3a3a1191810404ae16d4c1c5d392654545721", + "url": "https://api.github.com/repos/spryker-shop/cart-page/zipball/9320664d148454efb0723010de124c01eb29e030", + "reference": "9320664d148454efb0723010de124c01eb29e030", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/cart-page-extension": "^1.0.0", + "php": ">=7.4", + "spryker-shop/cart-page-extension": "^1.1.0", "spryker-shop/comment-widget-extension": "^1.0.0", - "spryker-shop/product-configurator-gateway-page-extension": "^0.1.0", + "spryker-shop/product-configurator-gateway-page-extension": "^0.1.0 || ^0.2.0", "spryker-shop/product-group-widget-extension": "^1.0.0", "spryker-shop/shop-application": "^1.0.0", - "spryker-shop/shop-ui": "^1.41.0", + "spryker-shop/shop-ui": "^1.55.0", "spryker/application": "^3.0.0", "spryker/availability-storage": "^1.0.0 || ^2.0.0", "spryker/cart": "^5.9.0 || ^7.0.0", @@ -5718,7 +6543,7 @@ "spryker/product-storage": "^1.32.0", "spryker/quote": "^2.8.0", "spryker/symfony": "^3.1.0", - "spryker/transfer": "^3.25.0", + "spryker/transfer": "^3.27.0", "spryker/twig-extension": "^1.0.0", "spryker/zed-request": "^3.6.0" }, @@ -5740,13 +6565,14 @@ "spryker/twig": "*" }, "suggest": { + "spryker-shop/asset-widget": "If you want to use components from module AssetWidget", "spryker-shop/configurable-bundle-widget": "Add the module if you want to use QuoteConfiguredBundleWidget.", "spryker-shop/discount-promotion-widget": "If you want to use components from module DiscountPromotionWidget.", "spryker-shop/discount-widget": "If you want to use components from module DiscountWidget or DiscountSummaryWidgetPlugin", "spryker-shop/gift-card-widget": "If you want to use components from module GiftCardWidget.", "spryker-shop/multi-cart-widget": "If you want to use components from module MultiCartWidget or CartOperationsWidgetPlugin", "spryker-shop/order-custom-reference-widget": "Add the module if you want to use order custom reference functionality", - "spryker-shop/product-configuration-widget": "Add the module if you want to use ProductConfigurationCartItemDisplayWidget or ProductConfigurationCartPageButtonWidget.", + "spryker-shop/product-configuration-cart-widget": "Add the module if you want to use ProductConfigurationCartItemDisplayWidget or ProductConfigurationCartPageButtonWidget.", "spryker-shop/product-measurement-unit-widget": "^0.7.2: If you want to use measurement-unit-item molecule from module ProductMeasurementUnitWidget", "spryker-shop/product-option-widget": "If you want to use components from module ProductOptionWidget or CartItemProductOptionWidgetPlugin", "spryker-shop/product-packaging-unit-widget": "If you want to use components from module ProductPackagingUnitWidget or CartProductPackagingUnitWidgetPlugin", @@ -5774,30 +6600,29 @@ ], "description": "CartPage module", "support": { - "source": "https://github.com/spryker-shop/cart-page/tree/3.27.1" + "source": "https://github.com/spryker-shop/cart-page/tree/3.32.0" }, - "time": "2021-07-07T14:22:05+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/cart-page-extension", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/cart-page-extension.git", - "reference": "fcf3e71f620ff88d818ceaa3188c6c9f1c841be8" + "reference": "d96f527c830dba824b229c9f61bf678d3877733f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/cart-page-extension/zipball/fcf3e71f620ff88d818ceaa3188c6c9f1c841be8", - "reference": "fcf3e71f620ff88d818ceaa3188c6c9f1c841be8", + "url": "https://api.github.com/repos/spryker-shop/cart-page-extension/zipball/d96f527c830dba824b229c9f61bf678d3877733f", + "reference": "d96f527c830dba824b229c9f61bf678d3877733f", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4" }, "require-dev": { - "spryker/code-sniffer": "*", - "spryker/testify": "*" + "spryker/code-sniffer": "*" }, "type": "library", "extra": { @@ -5816,26 +6641,26 @@ ], "description": "CartPageExtension module", "support": { - "source": "https://github.com/spryker-shop/cart-page-extension/tree/master" + "source": "https://github.com/spryker-shop/cart-page-extension/tree/1.1.0" }, - "time": "2019-12-27T20:41:07+00:00" + "time": "2022-02-01T08:28:45+00:00" }, { "name": "spryker-shop/catalog-page", - "version": "1.21.2", + "version": "1.23.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/catalog-page.git", - "reference": "ebdb8c8bdd3c648c16555dff100808efa201f4c0" + "reference": "442590989be050a7bc2578d9efbb0a27054b852b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/catalog-page/zipball/ebdb8c8bdd3c648c16555dff100808efa201f4c0", - "reference": "ebdb8c8bdd3c648c16555dff100808efa201f4c0", + "url": "https://api.github.com/repos/spryker-shop/catalog-page/zipball/442590989be050a7bc2578d9efbb0a27054b852b", + "reference": "442590989be050a7bc2578d9efbb0a27054b852b", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/shop-application": "^1.0.0", "spryker-shop/shop-router-extension": "^1.0.0", "spryker-shop/shop-ui": "^1.44.0", @@ -5851,6 +6676,7 @@ "spryker/storage": "^3.4.0", "spryker/store": "^1.4.0", "spryker/symfony": "^3.1.0", + "spryker/transfer": "^3.25.0", "spryker/twig": "^3.3.0", "spryker/twig-extension": "^1.0.0", "spryker/util-text": "^1.2.0" @@ -5862,6 +6688,7 @@ "spryker/silex": "*" }, "suggest": { + "spryker-shop/asset-widget": "If you want to use components from module AssetWidget", "spryker/container": "If you want to use Twig Plugins", "spryker/permission": "If you want to use permissions plugins.", "spryker/router": "Use this module when you want to use the Router.", @@ -5884,9 +6711,9 @@ ], "description": "CatalogPage module", "support": { - "source": "https://github.com/spryker-shop/catalog-page/tree/1.21.2" + "source": "https://github.com/spryker-shop/catalog-page/tree/1.23.0" }, - "time": "2021-07-14T15:05:31+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/category-image-storage-widget", @@ -5934,23 +6761,25 @@ }, { "name": "spryker-shop/category-widget", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/category-widget.git", - "reference": "990f69f5ce8262b4b7b2ee768812d868650720b4" + "reference": "cafe028b3c3ba5df245a211b66d2f5c4e8f43bc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/category-widget/zipball/990f69f5ce8262b4b7b2ee768812d868650720b4", - "reference": "990f69f5ce8262b4b7b2ee768812d868650720b4", + "url": "https://api.github.com/repos/spryker-shop/category-widget/zipball/cafe028b3c3ba5df245a211b66d2f5c4e8f43bc5", + "reference": "cafe028b3c3ba5df245a211b66d2f5c4e8f43bc5", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/shop-ui": "^1.0.0", "spryker/category-storage": "^1.11.0 || ^2.0.0", "spryker/kernel": "^3.30.0", + "spryker/store": "^1.4.0", + "spryker/transfer": "^3.25.0", "spryker/twig-extension": "^1.0.0" }, "require-dev": { @@ -5981,9 +6810,9 @@ ], "description": "CategoryWidget module", "support": { - "source": "https://github.com/spryker-shop/category-widget/tree/1.3.0" + "source": "https://github.com/spryker-shop/category-widget/tree/1.4.0" }, - "time": "2021-02-12T10:19:31+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/chart-widget", @@ -6041,21 +6870,21 @@ }, { "name": "spryker-shop/checkout-page", - "version": "3.18.3", + "version": "3.20.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/checkout-page.git", - "reference": "2dc0671e2f1028a2628c9737bb7e4a1d09e5ebb6" + "reference": "e3900488b03bfb9740055e46fb8a84cb965f6762" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/checkout-page/zipball/2dc0671e2f1028a2628c9737bb7e4a1d09e5ebb6", - "reference": "2dc0671e2f1028a2628c9737bb7e4a1d09e5ebb6", + "url": "https://api.github.com/repos/spryker-shop/checkout-page/zipball/e3900488b03bfb9740055e46fb8a84cb965f6762", + "reference": "e3900488b03bfb9740055e46fb8a84cb965f6762", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/checkout-page-extension": "^1.3.0", + "php": ">=7.4", + "spryker-shop/checkout-page-extension": "^1.4.0", "spryker-shop/customer-page": "^2.13.0", "spryker-shop/money-widget": "^1.0.0", "spryker-shop/shop-application": "^1.0.0", @@ -6078,6 +6907,7 @@ "spryker/shipment": "^7.0.0 || ^8.0.0", "spryker/step-engine": "^3.3.0", "spryker/symfony": "^3.1.0", + "spryker/transfer": "^3.27.0", "spryker/util-validate": "^1.0.0" }, "require-dev": { @@ -6123,32 +6953,34 @@ ], "description": "CheckoutPage module", "support": { - "source": "https://github.com/spryker-shop/checkout-page/tree/3.18.3" + "source": "https://github.com/spryker-shop/checkout-page/tree/3.20.0" }, - "time": "2021-06-30T12:20:45+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/checkout-page-extension", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/checkout-page-extension.git", - "reference": "d544ae713e6c650590df5f471862e3b2ebdd8949" + "reference": "d7509366e15257de3677a868a59df2a5512b45f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/checkout-page-extension/zipball/d544ae713e6c650590df5f471862e3b2ebdd8949", - "reference": "d544ae713e6c650590df5f471862e3b2ebdd8949", + "url": "https://api.github.com/repos/spryker-shop/checkout-page-extension/zipball/d7509366e15257de3677a868a59df2a5512b45f2", + "reference": "d7509366e15257de3677a868a59df2a5512b45f2", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/step-engine-extension": "^1.0.0" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/step-engine": "*" }, "suggest": { + "spryker/step-engine": "If you want to use PaymentCollection extender plugins.", "spryker/symfony": "If you want to use CheckoutPage expander plugins." }, "type": "library", @@ -6168,28 +7000,28 @@ ], "description": "CheckoutPageExtension module", "support": { - "source": "https://github.com/spryker-shop/checkout-page-extension/tree/master" + "source": "https://github.com/spryker-shop/checkout-page-extension/tree/1.4.0" }, - "time": "2020-04-15T15:55:03+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/checkout-widget", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/checkout-widget.git", - "reference": "9fe71d7c9d0f6e5226f7eb060ff175e78ac9d179" + "reference": "ff3856078ede42714f3547441a9079eb062a2750" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/checkout-widget/zipball/9fe71d7c9d0f6e5226f7eb060ff175e78ac9d179", - "reference": "9fe71d7c9d0f6e5226f7eb060ff175e78ac9d179", + "url": "https://api.github.com/repos/spryker-shop/checkout-widget/zipball/ff3856078ede42714f3547441a9079eb062a2750", + "reference": "ff3856078ede42714f3547441a9079eb062a2750", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker-shop/checkout-page": "^1.0.0 || ^2.0.0 || ^3.0.0", - "spryker-shop/shop-ui": "^1.0.0", + "spryker-shop/shop-ui": "^1.54.0", "spryker/checkout": "^4.3.0 || ^6.0.0", "spryker/kernel": "^3.30.0" }, @@ -6217,9 +7049,9 @@ ], "description": "CheckoutWidget module", "support": { - "source": "https://github.com/spryker-shop/checkout-widget/tree/1.3.0" + "source": "https://github.com/spryker-shop/checkout-widget/tree/1.4.0" }, - "time": "2020-09-04T09:34:40+00:00" + "time": "2021-08-16T08:44:35+00:00" }, { "name": "spryker-shop/cms-block-widget", @@ -6428,20 +7260,20 @@ }, { "name": "spryker-shop/cms-page", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/cms-page.git", - "reference": "53815359116512c8b7143d361a0f08420617c0f3" + "reference": "28bc63d9803e22ef55f0650fcb0558394cb62ed6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/cms-page/zipball/53815359116512c8b7143d361a0f08420617c0f3", - "reference": "53815359116512c8b7143d361a0f08420617c0f3", + "url": "https://api.github.com/repos/spryker-shop/cms-page/zipball/28bc63d9803e22ef55f0650fcb0558394cb62ed6", + "reference": "28bc63d9803e22ef55f0650fcb0558394cb62ed6", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker-shop/shop-application": "^1.0.0", "spryker-shop/shop-router-extension": "^1.0.0", "spryker-shop/shop-ui": "^1.0.0", @@ -6451,6 +7283,7 @@ "spryker/cms-storage": "^1.0.0 || ^2.0.0", "spryker/customer": "^7.4.0", "spryker/kernel": "^3.52.0", + "spryker/locale": "^3.8.0", "spryker/symfony": "^3.5.0", "spryker/twig-extension": "^1.0.0" }, @@ -6484,9 +7317,9 @@ ], "description": "CmsPage module", "support": { - "source": "https://github.com/spryker-shop/cms-page/tree/1.6.0" + "source": "https://github.com/spryker-shop/cms-page/tree/1.7.0" }, - "time": "2020-10-02T11:19:24+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/cms-search-page", @@ -6860,23 +7693,23 @@ }, { "name": "spryker-shop/content-file-widget", - "version": "1.1.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/content-file-widget.git", - "reference": "3f3e92841ac1284ec398065c30b42e91e6d51db9" + "reference": "8d04c0058cae16e940f277bd1fd1fe55ab7b34b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/content-file-widget/zipball/3f3e92841ac1284ec398065c30b42e91e6d51db9", - "reference": "3f3e92841ac1284ec398065c30b42e91e6d51db9", + "url": "https://api.github.com/repos/spryker-shop/content-file-widget/zipball/8d04c0058cae16e940f277bd1fd1fe55ab7b34b0", + "reference": "8d04c0058cae16e940f277bd1fd1fe55ab7b34b0", "shasum": "" }, "require": { - "php": ">=7.2", - "spryker-shop/file-manager-widget": "^1.1.0", + "php": ">=7.3", + "spryker-shop/file-manager-widget": "^2.0.0", "spryker/content-file": "^1.0.0", - "spryker/file-manager-storage": "^1.0.0", + "spryker/file-manager-storage": "^2.0.0", "spryker/kernel": "^3.52.0", "spryker/twig": "^3.13.0", "spryker/twig-extension": "^1.0.0" @@ -6894,7 +7727,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -6908,9 +7741,9 @@ ], "description": "ContentFileWidget module", "support": { - "source": "https://github.com/spryker-shop/content-file-widget/tree/1.1.0" + "source": "https://github.com/spryker-shop/content-file-widget/tree/2.0.0" }, - "time": "2020-09-16T05:33:12+00:00" + "time": "2021-10-08T18:13:42+00:00" }, { "name": "spryker-shop/content-navigation-widget", @@ -7076,24 +7909,25 @@ }, { "name": "spryker-shop/currency-widget", - "version": "1.4.2", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/currency-widget.git", - "reference": "a01dc7f9b2831cd18f2dbbac2fa03f829a6b633c" + "reference": "c81da82772534931631eab0577e826c6ce48457a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/currency-widget/zipball/a01dc7f9b2831cd18f2dbbac2fa03f829a6b633c", - "reference": "a01dc7f9b2831cd18f2dbbac2fa03f829a6b633c", + "url": "https://api.github.com/repos/spryker-shop/currency-widget/zipball/c81da82772534931631eab0577e826c6ce48457a", + "reference": "c81da82772534931631eab0577e826c6ce48457a", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker-shop/shop-ui": "^1.27.0", - "spryker/currency": "^3.4.0", + "spryker/currency": "^3.14.0", "spryker/kernel": "^3.52.0", - "spryker/symfony": "^3.1.0" + "spryker/symfony": "^3.1.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker-shop/shop-application": "*", @@ -7123,26 +7957,26 @@ ], "description": "CurrencyWidget module", "support": { - "source": "https://github.com/spryker-shop/currency-widget/tree/1.4.2" + "source": "https://github.com/spryker-shop/currency-widget/tree/1.5.0" }, - "time": "2020-07-24T04:43:12+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/customer-page", - "version": "2.34.0", + "version": "2.35.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/customer-page.git", - "reference": "a3163498a34d95eca1e427c72f5c231a3c4039a0" + "reference": "40321cae85f0045cc3241a327df82d8ce330a4fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/customer-page/zipball/a3163498a34d95eca1e427c72f5c231a3c4039a0", - "reference": "a3163498a34d95eca1e427c72f5c231a3c4039a0", + "url": "https://api.github.com/repos/spryker-shop/customer-page/zipball/40321cae85f0045cc3241a327df82d8ce330a4fb", + "reference": "40321cae85f0045cc3241a327df82d8ce330a4fb", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/checkout-page-extension": "^1.0.0", "spryker-shop/customer-page-extension": "^1.5.0", "spryker-shop/shop-application": "^1.0.0", @@ -7158,6 +7992,7 @@ "spryker/security-extension": "^1.0.0", "spryker/shipment": "^7.0.0 || ^8.0.0", "spryker/step-engine": "^3.3.0", + "spryker/store": "^1.4.0", "spryker/symfony": "^3.1.0", "spryker/twig": "^3.13.0", "spryker/twig-extension": "^1.0.0", @@ -7218,9 +8053,9 @@ ], "description": "CustomerPage module", "support": { - "source": "https://github.com/spryker-shop/customer-page/tree/2.34.0" + "source": "https://github.com/spryker-shop/customer-page/tree/2.35.0" }, - "time": "2021-07-01T07:33:02+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/customer-page-extension", @@ -7376,25 +8211,28 @@ }, { "name": "spryker-shop/discount-promotion-widget", - "version": "3.3.1", + "version": "3.5.1", "source": { "type": "git", "url": "https://github.com/spryker-shop/discount-promotion-widget.git", - "reference": "2281eeea7bf3ce3d6325b437c1348743f0683100" + "reference": "0d591203de448716404582794a35a1803995251e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/discount-promotion-widget/zipball/2281eeea7bf3ce3d6325b437c1348743f0683100", - "reference": "2281eeea7bf3ce3d6325b437c1348743f0683100", + "url": "https://api.github.com/repos/spryker-shop/discount-promotion-widget/zipball/0d591203de448716404582794a35a1803995251e", + "reference": "0d591203de448716404582794a35a1803995251e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", + "spryker-shop/cart-page-extension": "^1.1.0", "spryker-shop/shop-application-extension": "^1.2.0", "spryker-shop/shop-ui": "^1.27.0", + "spryker/discount": "^9.19.0", "spryker/kernel": "^3.30.0", "spryker/product-storage": "^1.14.0", - "spryker/symfony": "^3.1.0" + "spryker/symfony": "^3.1.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker-shop/cart-page": "*", @@ -7420,9 +8258,9 @@ ], "description": "DiscountPromotionWidget module", "support": { - "source": "https://github.com/spryker-shop/discount-promotion-widget/tree/3.3.1" + "source": "https://github.com/spryker-shop/discount-promotion-widget/tree/3.5.1" }, - "time": "2021-01-19T12:30:59+00:00" + "time": "2022-03-21T16:50:57+00:00" }, { "name": "spryker-shop/discount-widget", @@ -7583,25 +8421,26 @@ }, { "name": "spryker-shop/file-manager-widget", - "version": "1.2.2", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/file-manager-widget.git", - "reference": "8415e871e6d75e88d0e7950c6d80f9bbfb3cea10" + "reference": "c83db6b49df400fc53067f82dab8bb71561fd44b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/file-manager-widget/zipball/8415e871e6d75e88d0e7950c6d80f9bbfb3cea10", - "reference": "8415e871e6d75e88d0e7950c6d80f9bbfb3cea10", + "url": "https://api.github.com/repos/spryker-shop/file-manager-widget/zipball/c83db6b49df400fc53067f82dab8bb71561fd44b", + "reference": "c83db6b49df400fc53067f82dab8bb71561fd44b", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/cms-content-widget": "^1.0.0", - "spryker/file-manager": "^1.0.0", - "spryker/file-manager-storage": "^1.0.0", + "spryker/file-manager": "^2.0.0", + "spryker/file-manager-storage": "^2.0.0", "spryker/kernel": "^3.52.0", - "spryker/symfony": "^3.0.0" + "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker-shop/shop-application": "*", @@ -7619,7 +8458,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -7633,9 +8472,9 @@ ], "description": "FileManagerWidget module", "support": { - "source": "https://github.com/spryker-shop/file-manager-widget/tree/1.2.2" + "source": "https://github.com/spryker-shop/file-manager-widget/tree/2.0.0" }, - "time": "2020-07-24T04:43:12+00:00" + "time": "2021-10-08T18:13:42+00:00" }, { "name": "spryker-shop/gift-card-widget", @@ -7733,22 +8572,23 @@ }, { "name": "spryker-shop/language-switcher-widget", - "version": "1.2.2", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/language-switcher-widget.git", - "reference": "0ac6cc99a21d4fcf6883be9c4233f39c984f9586" + "reference": "c9cdf235f35f66e698e47cde2f2cff322d88b492" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/language-switcher-widget/zipball/0ac6cc99a21d4fcf6883be9c4233f39c984f9586", - "reference": "0ac6cc99a21d4fcf6883be9c4233f39c984f9586", + "url": "https://api.github.com/repos/spryker-shop/language-switcher-widget/zipball/c9cdf235f35f66e698e47cde2f2cff322d88b492", + "reference": "c9cdf235f35f66e698e47cde2f2cff322d88b492", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker-shop/shop-ui": "^1.0.0", "spryker/kernel": "^3.30.0", + "spryker/locale": "^3.8.0", "spryker/url-storage": "^1.0.0" }, "require-dev": { @@ -7774,30 +8614,31 @@ ], "description": "LanguageSwitcherWidget module", "support": { - "source": "https://github.com/spryker-shop/language-switcher-widget/tree/1.2.2" + "source": "https://github.com/spryker-shop/language-switcher-widget/tree/1.4.0" }, - "time": "2020-06-16T13:01:29+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/money-widget", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/money-widget.git", - "reference": "fd73527653f92685cf4dd695ccaad7df5260e6ea" + "reference": "f4d63e3aad50088d55f83c17d1c05cac57581be9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/money-widget/zipball/fd73527653f92685cf4dd695ccaad7df5260e6ea", - "reference": "fd73527653f92685cf4dd695ccaad7df5260e6ea", + "url": "https://api.github.com/repos/spryker-shop/money-widget/zipball/f4d63e3aad50088d55f83c17d1c05cac57581be9", + "reference": "f4d63e3aad50088d55f83c17d1c05cac57581be9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/currency-widget": "^1.0.0", "spryker-shop/shop-ui": "^1.0.0", "spryker/kernel": "^3.30.0", - "spryker/money": "^2.4.0", + "spryker/locale": "^3.0.0", + "spryker/money": "^2.10.0", "spryker/twig-extension": "^1.0.0" }, "require-dev": { @@ -7828,9 +8669,9 @@ ], "description": "MoneyWidget module", "support": { - "source": "https://github.com/spryker-shop/money-widget/tree/1.4.0" + "source": "https://github.com/spryker-shop/money-widget/tree/1.6.0" }, - "time": "2021-03-18T14:21:09+00:00" + "time": "2022-01-04T12:43:22+00:00" }, { "name": "spryker-shop/newsletter-page", @@ -7945,22 +8786,22 @@ }, { "name": "spryker-shop/order-cancel-widget", - "version": "1.0.1", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/order-cancel-widget.git", - "reference": "c0669c65b13d5c77a6f13f6f85c3ddd49b97eeff" + "reference": "101d984b8c93e7f387c7794b767cda7c0cf497f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/order-cancel-widget/zipball/c0669c65b13d5c77a6f13f6f85c3ddd49b97eeff", - "reference": "c0669c65b13d5c77a6f13f6f85c3ddd49b97eeff", + "url": "https://api.github.com/repos/spryker-shop/order-cancel-widget/zipball/101d984b8c93e7f387c7794b767cda7c0cf497f4", + "reference": "101d984b8c93e7f387c7794b767cda7c0cf497f4", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker-shop/shop-application": "^1.2.0", - "spryker-shop/shop-ui": "^1.0.0", + "spryker-shop/shop-ui": "^1.54.0", "spryker/application": "^3.8.0", "spryker/customer": "^7.0.0", "spryker/kernel": "^3.52.0", @@ -7993,9 +8834,9 @@ ], "description": "OrderCancelWidget module", "support": { - "source": "https://github.com/spryker-shop/order-cancel-widget/tree/master" + "source": "https://github.com/spryker-shop/order-cancel-widget/tree/1.1.0" }, - "time": "2020-07-24T04:43:12+00:00" + "time": "2021-08-16T08:44:35+00:00" }, { "name": "spryker-shop/order-custom-reference-widget", @@ -8051,6 +8892,60 @@ }, "time": "2020-07-24T04:43:12+00:00" }, + { + "name": "spryker-shop/payment-page", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker-shop/payment-page.git", + "reference": "1d00c682b265dd3c6108785be231e6b73300df71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker-shop/payment-page/zipball/1d00c682b265dd3c6108785be231e6b73300df71", + "reference": "1d00c682b265dd3c6108785be231e6b73300df71", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker-shop/checkout-page": "^3.20.0", + "spryker-shop/checkout-page-extension": "^1.4.0", + "spryker/cart": "^4.3.0 || ^5.0.0 || ^7.0.0", + "spryker/customer": "^7.25.0", + "spryker/kernel": "^3.30.0", + "spryker/step-engine": "^1.0.0 || ^2.0.0 || ^3.0.0", + "spryker/symfony": "^3.1.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/router": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/router": "If you want to use RouteProviderPlugins to be added to the Route Module." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "SprykerShop\\": "src/SprykerShop/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "PaymentPage module", + "support": { + "source": "https://github.com/spryker-shop/payment-page/tree/1.1.0" + }, + "time": "2022-04-22T13:36:56+00:00" + }, { "name": "spryker-shop/price-product-volume-widget", "version": "1.6.0", @@ -8360,23 +9255,25 @@ }, { "name": "spryker-shop/product-category-widget", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-category-widget.git", - "reference": "01c3376b757b3c2f158cdaa899bcecedd256f801" + "reference": "6a6683ac74b167219da2937be35bc29c3234a8b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-category-widget/zipball/01c3376b757b3c2f158cdaa899bcecedd256f801", - "reference": "01c3376b757b3c2f158cdaa899bcecedd256f801", + "url": "https://api.github.com/repos/spryker-shop/product-category-widget/zipball/6a6683ac74b167219da2937be35bc29c3234a8b3", + "reference": "6a6683ac74b167219da2937be35bc29c3234a8b3", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/shop-ui": "^1.0.0", "spryker/kernel": "^3.30.0", - "spryker/product-category-storage": "^1.10.0 || ^2.2.0" + "spryker/product-category-storage": "^1.10.0 || ^2.2.0", + "spryker/store": "^1.4.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker-shop/product-detail-page": "*", @@ -8402,29 +9299,33 @@ ], "description": "ProductCategoryWidget module", "support": { - "source": "https://github.com/spryker-shop/product-category-widget/tree/1.4.0" + "source": "https://github.com/spryker-shop/product-category-widget/tree/1.6.0" }, - "time": "2021-05-27T14:30:12+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/product-configurator-gateway-page-extension", - "version": "0.1.0", + "version": "0.2.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-configurator-gateway-page-extension.git", - "reference": "e461e3d6b92c4013758b5165f23fb043364793d0" + "reference": "a20267bcdb6bafda861a6c04b9a0119f1512fee8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-configurator-gateway-page-extension/zipball/e461e3d6b92c4013758b5165f23fb043364793d0", - "reference": "e461e3d6b92c4013758b5165f23fb043364793d0", + "url": "https://api.github.com/repos/spryker-shop/product-configurator-gateway-page-extension/zipball/a20267bcdb6bafda861a6c04b9a0119f1512fee8", + "reference": "a20267bcdb6bafda861a6c04b9a0119f1512fee8", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.3" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/symfony": "If you want to use form extension plugins." }, "type": "library", "extra": { @@ -8443,26 +9344,26 @@ ], "description": "ProductConfiguratorGatewayPageExtension module", "support": { - "source": "https://github.com/spryker-shop/product-configurator-gateway-page-extension/tree/0.1.0" + "source": "https://github.com/spryker-shop/product-configurator-gateway-page-extension/tree/0.2.0" }, - "time": "2020-09-04T11:24:53+00:00" + "time": "2021-08-16T08:44:35+00:00" }, { "name": "spryker-shop/product-detail-page", - "version": "3.15.0", + "version": "3.17.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-detail-page.git", - "reference": "e68c284f91e680e4ede8868907b0da2bc49bc5c3" + "reference": "9369028bdfd55459b34770fd265b83001b0aea4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-detail-page/zipball/e68c284f91e680e4ede8868907b0da2bc49bc5c3", - "reference": "e68c284f91e680e4ede8868907b0da2bc49bc5c3", + "url": "https://api.github.com/repos/spryker-shop/product-detail-page/zipball/9369028bdfd55459b34770fd265b83001b0aea4e", + "reference": "9369028bdfd55459b34770fd265b83001b0aea4e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/shop-application": "^1.0.0", "spryker-shop/shop-router-extension": "^1.0.0", "spryker-shop/shop-ui": "^1.44.0", @@ -8481,6 +9382,7 @@ "spryker/code-sniffer": "*" }, "suggest": { + "spryker-shop/asset-widget": "If you want to use components from module AssetWidget", "spryker-shop/availability-widget": "If you want to use components from module AvailabilityWidget or AvailabilityWidgetPlugin.", "spryker-shop/cart-page": "Add the module if you want to use CartAddProductAsSeparateItemWidget.", "spryker-shop/cms-block-widget": "If you want to use components from module CmsBlockWidget or ProductCmsBlockWidgetPlugin.", @@ -8506,9 +9408,9 @@ ], "description": "ProductDetailPage module", "support": { - "source": "https://github.com/spryker-shop/product-detail-page/tree/3.15.0" + "source": "https://github.com/spryker-shop/product-detail-page/tree/3.17.0" }, - "time": "2021-06-29T12:43:37+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/product-discontinued-widget", @@ -8563,21 +9465,21 @@ }, { "name": "spryker-shop/product-group-widget", - "version": "1.7.1", + "version": "1.9.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-group-widget.git", - "reference": "a0516b53c2809242743f7afc93f053a161e3e916" + "reference": "59e1444f59973d5d34f2680d0ecb98a0d7734635" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-group-widget/zipball/a0516b53c2809242743f7afc93f053a161e3e916", - "reference": "a0516b53c2809242743f7afc93f053a161e3e916", + "url": "https://api.github.com/repos/spryker-shop/product-group-widget/zipball/59e1444f59973d5d34f2680d0ecb98a0d7734635", + "reference": "59e1444f59973d5d34f2680d0ecb98a0d7734635", "shasum": "" }, "require": { - "php": ">=7.2", - "spryker-shop/product-group-widget-extension": "^1.0.0", + "php": ">=7.4", + "spryker-shop/product-group-widget-extension": "^1.1.0", "spryker-shop/shop-ui": "^1.43.0", "spryker/kernel": "^3.33.0", "spryker/product-group-storage": "^1.0.0", @@ -8603,30 +9505,29 @@ ], "description": "ProductGroupWidget module", "support": { - "source": "https://github.com/spryker-shop/product-group-widget/tree/1.7.1" + "source": "https://github.com/spryker-shop/product-group-widget/tree/1.9.0" }, - "time": "2020-09-01T18:47:50+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/product-group-widget-extension", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-group-widget-extension.git", - "reference": "9c7a5b9d9fff00801be4dc190612df49294740ae" + "reference": "250d546df3d2efa993fb7198ed393ec1a7ac7f95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-group-widget-extension/zipball/9c7a5b9d9fff00801be4dc190612df49294740ae", - "reference": "9c7a5b9d9fff00801be4dc190612df49294740ae", + "url": "https://api.github.com/repos/spryker-shop/product-group-widget-extension/zipball/250d546df3d2efa993fb7198ed393ec1a7ac7f95", + "reference": "250d546df3d2efa993fb7198ed393ec1a7ac7f95", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.3" }, "require-dev": { - "spryker/code-sniffer": "*", - "spryker/testify": "*" + "spryker/code-sniffer": "*" }, "type": "library", "extra": { @@ -8645,9 +9546,9 @@ ], "description": "ProductGroupWidgetExtension module", "support": { - "source": "https://github.com/spryker-shop/product-group-widget-extension/tree/master" + "source": "https://github.com/spryker-shop/product-group-widget-extension/tree/1.1.0" }, - "time": "2020-01-24T08:34:54+00:00" + "time": "2021-08-30T09:48:16+00:00" }, { "name": "spryker-shop/product-image-widget", @@ -8698,25 +9599,26 @@ }, { "name": "spryker-shop/product-label-widget", - "version": "1.5.3", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-label-widget.git", - "reference": "ceb85f06fa56f48378dce01923a0f0da900ae9b9" + "reference": "1f0a6ef71569d2fe0ec684b4ed298979e901d6f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-label-widget/zipball/ceb85f06fa56f48378dce01923a0f0da900ae9b9", - "reference": "ceb85f06fa56f48378dce01923a0f0da900ae9b9", + "url": "https://api.github.com/repos/spryker-shop/product-label-widget/zipball/1f0a6ef71569d2fe0ec684b4ed298979e901d6f2", + "reference": "1f0a6ef71569d2fe0ec684b4ed298979e901d6f2", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker-shop/product-group-widget-extension": "^1.0.0", "spryker-shop/shop-ui": "^1.34.0", "spryker/kernel": "^3.30.0", "spryker/product-label-storage": "^1.9.0 || ^2.0.0", - "spryker/store": "^1.4.0" + "spryker/store": "^1.4.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker-shop/product-detail-page": "*", @@ -8744,29 +9646,30 @@ ], "description": "ProductLabelWidget module", "support": { - "source": "https://github.com/spryker-shop/product-label-widget/tree/1.5.3" + "source": "https://github.com/spryker-shop/product-label-widget/tree/1.6.0" }, - "time": "2020-09-03T06:16:58+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/product-new-page", - "version": "1.1.2", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-new-page.git", - "reference": "1db7b6a8a7bdb23f5e4bcd6ca6943598b4d0bbec" + "reference": "ca5bf7bca1ff0264d9ed8f5ac2f13e5fa9e48d06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-new-page/zipball/1db7b6a8a7bdb23f5e4bcd6ca6943598b4d0bbec", - "reference": "1db7b6a8a7bdb23f5e4bcd6ca6943598b4d0bbec", + "url": "https://api.github.com/repos/spryker-shop/product-new-page/zipball/ca5bf7bca1ff0264d9ed8f5ac2f13e5fa9e48d06", + "reference": "ca5bf7bca1ff0264d9ed8f5ac2f13e5fa9e48d06", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker-shop/shop-ui": "^1.0.0", "spryker/catalog": "^5.2.0", "spryker/kernel": "^3.52.0", + "spryker/locale": "^3.8.0", "spryker/product-new": "^1.1.0", "spryker/symfony": "^3.1.0", "spryker/url-storage": "^1.0.0" @@ -8801,9 +9704,9 @@ ], "description": "ProductNewPage module", "support": { - "source": "https://github.com/spryker-shop/product-new-page/tree/1.1.2" + "source": "https://github.com/spryker-shop/product-new-page/tree/1.2.0" }, - "time": "2020-07-24T04:43:12+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/product-option-widget", @@ -8960,27 +9863,27 @@ }, { "name": "spryker-shop/product-review-widget", - "version": "1.11.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-review-widget.git", - "reference": "5b92d5e72d894a6de627015f06458c065353e865" + "reference": "1874c2095a20817914073271757e9c493a396816" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-review-widget/zipball/5b92d5e72d894a6de627015f06458c065353e865", - "reference": "5b92d5e72d894a6de627015f06458c065353e865", + "url": "https://api.github.com/repos/spryker-shop/product-review-widget/zipball/1874c2095a20817914073271757e9c493a396816", + "reference": "1874c2095a20817914073271757e9c493a396816", "shasum": "" }, "require": { - "php": ">=7.2", - "spryker-shop/product-group-widget-extension": "^1.0.0", + "php": ">=7.4", + "spryker-shop/product-group-widget-extension": "^1.1.0", "spryker-shop/shop-application": "^1.0.0", "spryker-shop/shop-ui": "^1.34.0", "spryker/application": "^3.8.0", "spryker/customer": "^7.4.0", "spryker/kernel": "^3.52.0", - "spryker/product-review": "^1.2.0 || ^2.5.0", + "spryker/product-review": "^1.3.0 || ^2.8.0", "spryker/product-review-storage": "^1.0.0", "spryker/storage": "^3.4.0", "spryker/symfony": "^3.1.0" @@ -9017,27 +9920,28 @@ ], "description": "ProductReviewWidget module", "support": { - "source": "https://github.com/spryker-shop/product-review-widget/tree/1.11.0" + "source": "https://github.com/spryker-shop/product-review-widget/tree/1.13.0" }, - "time": "2020-10-23T12:49:10+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/product-search-widget", - "version": "3.2.5", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/product-search-widget.git", - "reference": "7c55301f1102eec7234513a82ed6646332625613" + "reference": "4607d6f6931de4577e1e7af300aa6f8877a85ce0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/product-search-widget/zipball/7c55301f1102eec7234513a82ed6646332625613", - "reference": "7c55301f1102eec7234513a82ed6646332625613", + "url": "https://api.github.com/repos/spryker-shop/product-search-widget/zipball/4607d6f6931de4577e1e7af300aa6f8877a85ce0", + "reference": "4607d6f6931de4577e1e7af300aa6f8877a85ce0", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker-shop/shop-ui": "^1.28.1", + "php": ">=7.4", + "spryker-shop/product-search-widget-extension": "^1.0.0", + "spryker-shop/shop-ui": "^1.58.0", "spryker/application": "^3.0.0", "spryker/catalog": "^5.5.0", "spryker/kernel": "^3.52.0", @@ -9073,9 +9977,54 @@ ], "description": "ProductSearchWidget module", "support": { - "source": "https://github.com/spryker-shop/product-search-widget/tree/3.2.5" + "source": "https://github.com/spryker-shop/product-search-widget/tree/3.3.0" + }, + "time": "2022-04-04T15:20:02+00:00" + }, + { + "name": "spryker-shop/product-search-widget-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker-shop/product-search-widget-extension.git", + "reference": "f154467b090d36691f4b9cb8e76b4ece51b9bb11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker-shop/product-search-widget-extension/zipball/f154467b090d36691f4b9cb8e76b4ece51b9bb11", + "reference": "f154467b090d36691f4b9cb8e76b4ece51b9bb11", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/symfony": "Using plugins with symfony components." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "SprykerShop\\": "src/SprykerShop/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "ProductSearchWidgetExtension module", + "support": { + "source": "https://github.com/spryker-shop/product-search-widget-extension/tree/1.0.0" }, - "time": "2021-04-20T14:23:29+00:00" + "time": "2022-04-04T15:20:02+00:00" }, { "name": "spryker-shop/product-set-detail-page", @@ -9653,26 +10602,27 @@ }, { "name": "spryker-shop/shop-application", - "version": "1.12.1", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/shop-application.git", - "reference": "56b72d3aa4015f3f6797389e63473f5791f3f0c9" + "reference": "ceed587b33dc066318d7918d170a125ba85e2197" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/shop-application/zipball/56b72d3aa4015f3f6797389e63473f5791f3f0c9", - "reference": "56b72d3aa4015f3f6797389e63473f5791f3f0c9", + "url": "https://api.github.com/repos/spryker-shop/shop-application/zipball/ceed587b33dc066318d7918d170a125ba85e2197", + "reference": "ceed587b33dc066318d7918d170a125ba85e2197", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/shop-application-extension": "^1.2.0", "spryker/application": "^3.13.0", "spryker/application-extension": "^1.0.0", "spryker/container": "^1.0.0", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.48.0", + "spryker/locale": "^3.8.0", "spryker/storage": "^3.4.0", "spryker/symfony": "^3.5.0", "spryker/twig": "^3.3.0", @@ -9710,9 +10660,9 @@ ], "description": "ShopApplication module", "support": { - "source": "https://github.com/spryker-shop/shop-application/tree/1.12.1" + "source": "https://github.com/spryker-shop/shop-application/tree/1.13.0" }, - "time": "2021-03-04T15:19:00+00:00" + "time": "2021-10-29T12:16:12+00:00" }, { "name": "spryker-shop/shop-application-extension", @@ -10051,21 +11001,22 @@ }, { "name": "spryker-shop/shop-ui", - "version": "1.53.1", + "version": "1.59.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/shop-ui.git", - "reference": "3b7906a1d5b420a2498d9a0cf38d9c0e8b0c3ea8" + "reference": "c9c0d53a3d97d1331bc94a67321535d532c57965" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/shop-ui/zipball/3b7906a1d5b420a2498d9a0cf38d9c0e8b0c3ea8", - "reference": "3b7906a1d5b420a2498d9a0cf38d9c0e8b0c3ea8", + "url": "https://api.github.com/repos/spryker-shop/shop-ui/zipball/c9c0d53a3d97d1331bc94a67321535d532c57965", + "reference": "c9c0d53a3d97d1331bc94a67321535d532c57965", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0", + "spryker/locale": "^3.0.0", "spryker/twig": "^3.7.0", "spryker/twig-extension": "^1.0.0" }, @@ -10077,6 +11028,7 @@ "spryker/silex": "*" }, "suggest": { + "spryker-shop/asset-widget": "If you want to use components from module AssetWidget", "spryker-shop/money-widget": "If you want to use widgets from module MoneyWidget", "spryker-shop/newsletter-widget": "If you want to use components from module NewsletterWidget.", "spryker-shop/product-group-widget": "If you want to use components from module ProductGroupColorWidget or ProductGroupWidget", @@ -10100,9 +11052,9 @@ ], "description": "ShopUi module", "support": { - "source": "https://github.com/spryker-shop/shop-ui/tree/1.53.1" + "source": "https://github.com/spryker-shop/shop-ui/tree/1.59.0" }, - "time": "2021-07-09T09:11:55+00:00" + "time": "2022-04-14T07:53:43+00:00" }, { "name": "spryker-shop/shopping-list-page-extension", @@ -10325,20 +11277,20 @@ }, { "name": "spryker-shop/wishlist-page", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/spryker-shop/wishlist-page.git", - "reference": "6ad400efdb2e908dad77939b0559eeb6908ebd6a" + "reference": "9e937b6d2b709e30608b409525e83b089ed123bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-shop/wishlist-page/zipball/6ad400efdb2e908dad77939b0559eeb6908ebd6a", - "reference": "6ad400efdb2e908dad77939b0559eeb6908ebd6a", + "url": "https://api.github.com/repos/spryker-shop/wishlist-page/zipball/9e937b6d2b709e30608b409525e83b089ed123bd", + "reference": "9e937b6d2b709e30608b409525e83b089ed123bd", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-shop/customer-page": "^1.0.0 || ^2.0.0", "spryker-shop/shop-application": "^1.0.0", "spryker-shop/shop-ui": "^1.40.0", @@ -10362,6 +11314,7 @@ "suggest": { "spryker-shop/merchant-product-offer-widget": "If you want to use MerchantProductOfferWidget or expander plugins.", "spryker-shop/merchant-product-widget": "If you want to use MerchantProductWidget or expander plugins.", + "spryker-shop/product-configuration-wishlist-widget": "Add the module if you want to use ProductConfigurationWishlistItemDisplayWidget or ProductConfigurationWishlistPageButtonWidget.", "spryker-shop/product-discontinued-widget": "If you want to use ProductDiscontinuedWidget or ProductDiscontinuedWidgetPlugin.", "spryker/router": "Use this module when you want to use the Router.", "spryker/silex": "Use this module when using plugins that need Silex dependencies." @@ -10383,9 +11336,9 @@ ], "description": "WishlistPage module", "support": { - "source": "https://github.com/spryker-shop/wishlist-page/tree/1.9.0" + "source": "https://github.com/spryker-shop/wishlist-page/tree/1.10.0" }, - "time": "2021-03-17T10:05:48+00:00" + "time": "2021-10-29T06:02:33+00:00" }, { "name": "spryker-shop/wishlist-page-extension", @@ -10487,20 +11440,20 @@ }, { "name": "spryker/acl", - "version": "3.9.0", + "version": "3.12.0", "source": { "type": "git", "url": "https://github.com/spryker/acl.git", - "reference": "4ef5a09d112cfa935b6a898b3751181688d9a0fd" + "reference": "8e8dfc6a60c6f4ae53e8be469a0db366afd12106" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/acl/zipball/4ef5a09d112cfa935b6a898b3751181688d9a0fd", - "reference": "4ef5a09d112cfa935b6a898b3751181688d9a0fd", + "url": "https://api.github.com/repos/spryker/acl/zipball/8e8dfc6a60c6f4ae53e8be469a0db366afd12106", + "reference": "8e8dfc6a60c6f4ae53e8be469a0db366afd12106", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/acl-extension": "^1.1.0", "spryker/config": "^3.0.0", "spryker/event-dispatcher-extension": "^1.0.0", @@ -10554,9 +11507,9 @@ ], "description": "Acl module", "support": { - "source": "https://github.com/spryker/acl/tree/3.9.0" + "source": "https://github.com/spryker/acl/tree/3.12.0" }, - "time": "2021-08-23T11:19:52+00:00" + "time": "2022-04-26T14:48:33+00:00" }, { "name": "spryker/acl-entity-extension", @@ -10877,6 +11830,58 @@ }, "time": "2020-05-29T13:08:37+00:00" }, + { + "name": "spryker/app-catalog-gui", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/app-catalog-gui.git", + "reference": "42550deda0878d381af1225690bb5459873fe67e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/app-catalog-gui/zipball/42550deda0878d381af1225690bb5459873fe67e", + "reference": "42550deda0878d381af1225690bb5459873fe67e", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/locale": "^1.0.0 || ^2.0.0 || ^3.0.0", + "spryker/log": "^2.0.0 || ^3.0.0", + "spryker/oauth-client": "^1.0.0", + "spryker/store": "^1.15.0", + "spryker/store-reference": "^1.0.0", + "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.27.0", + "spryker/translator": "^1.5.1" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "AppCatalogGui module", + "support": { + "source": "https://github.com/spryker/app-catalog-gui/tree/1.0.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, { "name": "spryker/application", "version": "3.28.0", @@ -10930,9 +11935,9 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Shared\\Application\\Helper\\": "tests/SprykerTest/Shared/Application/_support/Helper/", + "SprykerTest\\Zed\\Application\\Helper\\": "tests/SprykerTest/Zed/Application/_support/Helper/", "SprykerTest\\Yves\\Application\\Helper\\": "tests/SprykerTest/Yves/Application/_support/Helper/", - "SprykerTest\\Zed\\Application\\Helper\\": "tests/SprykerTest/Zed/Application/_support/Helper/" + "SprykerTest\\Shared\\Application\\Helper\\": "tests/SprykerTest/Shared/Application/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -11040,24 +12045,97 @@ "time": "2019-11-14T07:54:49+00:00" }, { - "name": "spryker/auth-mail-connector-extension", + "name": "spryker/asset", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/asset.git", + "reference": "14765c1586896e75633990c233ccb1ea7720631a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/asset/zipball/14765c1586896e75633990c233ccb1ea7720631a", + "reference": "14765c1586896e75633990c233ccb1ea7720631a", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/event-behavior": "^1.23.0", + "spryker/kernel": "^3.30.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/propel-orm": "^1.0.0", + "spryker/store": "^1.12.0", + "spryker/store-reference": "^1.0.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/propel": "*", + "spryker/ramsey-uuid": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/event": "If you want to use Event plugins, minimum required version: 2.1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Shared\\Asset\\Helper\\": "tests/SprykerTest/Shared/Asset/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "Asset module", + "support": { + "source": "https://github.com/spryker/asset/tree/1.1.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, + { + "name": "spryker/asset-storage", "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/spryker/auth-mail-connector-extension.git", - "reference": "90c9d18f8c12a72d036178919ad0c244bad37838" + "url": "https://github.com/spryker/asset-storage.git", + "reference": "71370464f4972dd1b287aaa15665dd80c9e287b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/auth-mail-connector-extension/zipball/90c9d18f8c12a72d036178919ad0c244bad37838", - "reference": "90c9d18f8c12a72d036178919ad0c244bad37838", + "url": "https://api.github.com/repos/spryker/asset-storage/zipball/71370464f4972dd1b287aaa15665dd80c9e287b0", + "reference": "71370464f4972dd1b287aaa15665dd80c9e287b0", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4", + "spryker/asset": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/propel-orm": "^1.3.0", + "spryker/storage": "^3.0.0", + "spryker/store": "^1.0.0", + "spryker/synchronization": "^1.0.0", + "spryker/synchronization-behavior": "^1.0.0", + "spryker/synchronization-extension": "^1.1.0", + "spryker/transfer": "^3.27.0" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/event": "*", + "spryker/event-behavior": "*", + "spryker/propel": "*", + "spryker/publisher": "*", + "spryker/queue": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/event": "If you want to use Event plugins, minimum required version: 2.1.0" }, "type": "library", "extra": { @@ -11074,12 +12152,11 @@ "license": [ "proprietary" ], - "description": "AuthMailConnectorExtension module", + "description": "AssetStorage module", "support": { - "source": "https://github.com/spryker/auth-mail-connector-extension/tree/master" + "source": "https://github.com/spryker/asset-storage/tree/1.0.0" }, - "abandoned": "spryker/user-password-reset-extension", - "time": "2020-06-24T07:50:38+00:00" + "time": "2022-04-14T07:53:41+00:00" }, { "name": "spryker/auth-rest-api", @@ -11276,20 +12353,20 @@ }, { "name": "spryker/availability", - "version": "9.12.2", + "version": "9.14.0", "source": { "type": "git", "url": "https://github.com/spryker/availability.git", - "reference": "cf373ad3edf7932a6ea20bf98e5bb677ea7c6b66" + "reference": "7d29f611e9b8fdf184f84f9896c7974e2d7f64cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/availability/zipball/cf373ad3edf7932a6ea20bf98e5bb677ea7c6b66", - "reference": "cf373ad3edf7932a6ea20bf98e5bb677ea7c6b66", + "url": "https://api.github.com/repos/spryker/availability/zipball/7d29f611e9b8fdf184f84f9896c7974e2d7f64cf", + "reference": "7d29f611e9b8fdf184f84f9896c7974e2d7f64cf", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/availability-extension": "^1.2.0", "spryker/decimal-object": "^1.0.0", "spryker/event": "^2.3.0", @@ -11307,7 +12384,7 @@ "spryker/storage": "^3.0.0", "spryker/store": "^1.5.0", "spryker/touch": "^3.0.0 || ^4.0.0", - "spryker/transfer": "^3.18.0", + "spryker/transfer": "^3.25.0", "spryker/wishlist-extension": "^1.2.0", "spryker/zed-request": "^3.0.0" }, @@ -11338,9 +12415,9 @@ ], "description": "Availability module", "support": { - "source": "https://github.com/spryker/availability/tree/9.12.2" + "source": "https://github.com/spryker/availability/tree/9.14.0" }, - "time": "2021-07-09T08:53:21+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/availability-cart-connector", @@ -11697,30 +12774,30 @@ }, { "name": "spryker/availability-notifications-rest-api", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/availability-notifications-rest-api.git", - "reference": "4877308357a5abe0dc2d227720c640021e5faee7" + "reference": "a2bf2fe2f1f5e2413727dcf236f387399d152280" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/availability-notifications-rest-api/zipball/4877308357a5abe0dc2d227720c640021e5faee7", - "reference": "4877308357a5abe0dc2d227720c640021e5faee7", + "url": "https://api.github.com/repos/spryker/availability-notifications-rest-api/zipball/a2bf2fe2f1f5e2413727dcf236f387399d152280", + "reference": "a2bf2fe2f1f5e2413727dcf236f387399d152280", "shasum": "" }, "require": { "php": ">=7.3", "spryker/availability-notification": "^1.1.0", "spryker/glue-application": "^1.28.0", + "spryker/glue-application-authorization-connector-extension": "^1.0.0", "spryker/glue-application-extension": "^1.3.0", "spryker/kernel": "^3.30.0", "spryker/store": "^1.14.1", "spryker/symfony": "^3.0.0" }, "require-dev": { - "spryker/code-sniffer": "*", - "spryker/testify": "*" + "spryker/code-sniffer": "*" }, "type": "library", "extra": { @@ -11739,26 +12816,26 @@ ], "description": "AvailabilityNotificationsRestApi module", "support": { - "source": "https://github.com/spryker/availability-notifications-rest-api/tree/1.0.0" + "source": "https://github.com/spryker/availability-notifications-rest-api/tree/1.1.0" }, - "time": "2021-03-17T12:04:11+00:00" + "time": "2021-08-11T20:29:28+00:00" }, { "name": "spryker/availability-storage", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/spryker/availability-storage.git", - "reference": "52aafc45070f302657802b39d2ef09f790dd8d02" + "reference": "5f5acd07d60299d5811f9a79aeb59bab98013f42" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/availability-storage/zipball/52aafc45070f302657802b39d2ef09f790dd8d02", - "reference": "52aafc45070f302657802b39d2ef09f790dd8d02", + "url": "https://api.github.com/repos/spryker/availability-storage/zipball/5f5acd07d60299d5811f9a79aeb59bab98013f42", + "reference": "5f5acd07d60299d5811f9a79aeb59bab98013f42", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/availability": "^9.0.0", "spryker/availability-storage-extension": "^1.0.0", "spryker/event-behavior": "^1.10.0", @@ -11767,10 +12844,11 @@ "spryker/product-alternative-storage-extension": "^1.0.0", "spryker/propel-orm": "^1.5.0", "spryker/storage": "^3.4.0", + "spryker/store": "^1.4.0", "spryker/synchronization": "^0.2.0 || ^1.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", - "spryker/transfer": "^3.18.0" + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -11778,6 +12856,8 @@ "spryker/event": "*", "spryker/product-storage": "*", "spryker/propel": "*", + "spryker/publisher": "*", + "spryker/queue": "*", "spryker/testify": "*" }, "suggest": { @@ -11801,9 +12881,9 @@ ], "description": "AvailabilityStorage module", "support": { - "source": "https://github.com/spryker/availability-storage/tree/2.5.0" + "source": "https://github.com/spryker/availability-storage/tree/2.6.0" }, - "time": "2021-03-04T08:17:57+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/availability-storage-extension", @@ -11943,20 +13023,20 @@ }, { "name": "spryker/cache", - "version": "3.4.2", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/spryker/cache.git", - "reference": "fb842cfbfcafb041f391efe86205138382b19fc8" + "reference": "445ecdf43eee396f9b49de67212ca255f06b2a3a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cache/zipball/fb842cfbfcafb041f391efe86205138382b19fc8", - "reference": "fb842cfbfcafb041f391efe86205138382b19fc8", + "url": "https://api.github.com/repos/spryker/cache/zipball/445ecdf43eee396f9b49de67212ca255f06b2a3a", + "reference": "445ecdf43eee396f9b49de67212ca255f06b2a3a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.48.0", "spryker/symfony": "^3.0.0" }, @@ -11982,26 +13062,26 @@ ], "description": "Cache module", "support": { - "source": "https://github.com/spryker/cache/tree/3.4.2" + "source": "https://github.com/spryker/cache/tree/3.5.0" }, - "time": "2021-04-08T08:31:03+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/calculation", - "version": "4.10.1", + "version": "4.12.0", "source": { "type": "git", "url": "https://github.com/spryker/calculation.git", - "reference": "8e10e389b0597e6a7669dd413af8bf92012dc2c5" + "reference": "c27fe745b95c5732799b54fa0c49fad7536aa81f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/calculation/zipball/8e10e389b0597e6a7669dd413af8bf92012dc2c5", - "reference": "8e10e389b0597e6a7669dd413af8bf92012dc2c5", + "url": "https://api.github.com/repos/spryker/calculation/zipball/c27fe745b95c5732799b54fa0c49fad7536aa81f", + "reference": "c27fe745b95c5732799b54fa0c49fad7536aa81f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/calculation-extension": "^1.1.0", "spryker/kernel": "^3.30.0", "spryker/util-text": "^1.1.0", @@ -12011,6 +13091,7 @@ "spryker/checkout": "*", "spryker/code-sniffer": "*", "spryker/propel": "*", + "spryker/store": "*", "spryker/testify": "*" }, "suggest": { @@ -12033,9 +13114,9 @@ ], "description": "Calculation module", "support": { - "source": "https://github.com/spryker/calculation/tree/4.10.1" + "source": "https://github.com/spryker/calculation/tree/4.12.0" }, - "time": "2020-11-09T14:45:04+00:00" + "time": "2022-02-02T14:07:33+00:00" }, { "name": "spryker/calculation-extension", @@ -12596,25 +13677,26 @@ }, { "name": "spryker/carts-rest-api", - "version": "5.15.0", + "version": "5.18.0", "source": { "type": "git", "url": "https://github.com/spryker/carts-rest-api.git", - "reference": "482e37436a0e3caa04b013097025e295b24f6850" + "reference": "7b3d44e8d5d93f7c30e37717a1d06baf28bd6311" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/carts-rest-api/zipball/482e37436a0e3caa04b013097025e295b24f6850", - "reference": "482e37436a0e3caa04b013097025e295b24f6850", + "url": "https://api.github.com/repos/spryker/carts-rest-api/zipball/7b3d44e8d5d93f7c30e37717a1d06baf28bd6311", + "reference": "7b3d44e8d5d93f7c30e37717a1d06baf28bd6311", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/auth-rest-api-extension": "^1.1.0", "spryker/cart": "^7.0.0", - "spryker/carts-rest-api-extension": "^1.6.0", + "spryker/carts-rest-api-extension": "^1.7.0", "spryker/customers-rest-api-extension": "^1.2.0", "spryker/glue-application": "^1.18.0", + "spryker/glue-application-authorization-connector-extension": "^1.0.0", "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/persistent-cart": "^3.1.0", @@ -12622,13 +13704,18 @@ "spryker/quote": "^2.5.0", "spryker/store": "^1.9.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/uuid-behavior": "^1.0.0", "spryker/zed-request": "^3.6.0" }, "require-dev": { + "spryker/calculation": "*", "spryker/code-sniffer": "*", "spryker/container": "*", "spryker/customer": "*", + "spryker/price-cart-connector": "*", + "spryker/price-product": "*", + "spryker/product": "*", "spryker/propel": "*", "spryker/testify": "*" }, @@ -12654,26 +13741,26 @@ ], "description": "CartsRestApi module", "support": { - "source": "https://github.com/spryker/carts-rest-api/tree/5.15.0" + "source": "https://github.com/spryker/carts-rest-api/tree/5.18.0" }, - "time": "2021-05-28T14:12:02+00:00" + "time": "2021-12-23T07:29:07+00:00" }, { "name": "spryker/carts-rest-api-extension", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/spryker/carts-rest-api-extension.git", - "reference": "26d847fc66cde0f3df9619636f2db44a4699178b" + "reference": "1b2d780ff6a6337eb172f7f1b78b2a6030cede97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/carts-rest-api-extension/zipball/26d847fc66cde0f3df9619636f2db44a4699178b", - "reference": "26d847fc66cde0f3df9619636f2db44a4699178b", + "url": "https://api.github.com/repos/spryker/carts-rest-api-extension/zipball/1b2d780ff6a6337eb172f7f1b78b2a6030cede97", + "reference": "1b2d780ff6a6337eb172f7f1b78b2a6030cede97", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*", @@ -12699,22 +13786,22 @@ ], "description": "CartsRestApiExtension module", "support": { - "source": "https://github.com/spryker/carts-rest-api-extension/tree/1.6.0" + "source": "https://github.com/spryker/carts-rest-api-extension/tree/1.7.0" }, - "time": "2020-09-24T11:46:20+00:00" + "time": "2021-12-23T07:29:07+00:00" }, { "name": "spryker/catalog", - "version": "5.6.4", + "version": "5.7.0", "source": { "type": "git", "url": "https://github.com/spryker/catalog.git", - "reference": "ea996a34d504f04686281b4fec0b3e5f033c86f6" + "reference": "b53cf8f9093cf34e48de993fb1c336170cbb6ecc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/catalog/zipball/ea996a34d504f04686281b4fec0b3e5f033c86f6", - "reference": "ea996a34d504f04686281b4fec0b3e5f033c86f6", + "url": "https://api.github.com/repos/spryker/catalog/zipball/b53cf8f9093cf34e48de993fb1c336170cbb6ecc", + "reference": "b53cf8f9093cf34e48de993fb1c336170cbb6ecc", "shasum": "" }, "require": { @@ -12751,9 +13838,9 @@ ], "description": "Catalog module", "support": { - "source": "https://github.com/spryker/catalog/tree/5.6.4" + "source": "https://github.com/spryker/catalog/tree/5.7.0" }, - "time": "2021-03-02T08:38:46+00:00" + "time": "2021-07-16T12:46:59+00:00" }, { "name": "spryker/catalog-price-product-connector", @@ -12911,30 +13998,32 @@ }, { "name": "spryker/categories-rest-api", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/categories-rest-api.git", - "reference": "372fc3ddc84dd13f4389c2e04c350e6db96477c8" + "reference": "b7ed90f7620922ebeb2f2171f921a42c817d8b6d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/categories-rest-api/zipball/372fc3ddc84dd13f4389c2e04c350e6db96477c8", - "reference": "372fc3ddc84dd13f4389c2e04c350e6db96477c8", + "url": "https://api.github.com/repos/spryker/categories-rest-api/zipball/b7ed90f7620922ebeb2f2171f921a42c817d8b6d", + "reference": "b7ed90f7620922ebeb2f2171f921a42c817d8b6d", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category-storage": "^1.11.0 || ^2.0.0", "spryker/glue-application": "^1.0.0", "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/store": "^1.4.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/urls-rest-api-extension": "^1.0.0" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/testify": "*" }, "type": "library", "extra": { @@ -12953,26 +14042,26 @@ ], "description": "CategoriesRestApi module", "support": { - "source": "https://github.com/spryker/categories-rest-api/tree/1.5.0" + "source": "https://github.com/spryker/categories-rest-api/tree/1.6.0" }, - "time": "2021-02-07T21:17:19+00:00" + "time": "2021-12-02T12:25:13+00:00" }, { "name": "spryker/category", - "version": "5.2.0", + "version": "5.5.0", "source": { "type": "git", "url": "https://github.com/spryker/category.git", - "reference": "3ccc1c3e31b2bbd6d8dc766bcae0ebf062ecfd6f" + "reference": "69cc1f4f87ac448b69c9b6b2b35284edcd4bb6e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/category/zipball/3ccc1c3e31b2bbd6d8dc766bcae0ebf062ecfd6f", - "reference": "3ccc1c3e31b2bbd6d8dc766bcae0ebf062ecfd6f", + "url": "https://api.github.com/repos/spryker/category/zipball/69cc1f4f87ac448b69c9b6b2b35284edcd4bb6e9", + "reference": "69cc1f4f87ac448b69c9b6b2b35284edcd4bb6e9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category-extension": "^1.2.0", "spryker/event": "^2.3.0", "spryker/kernel": "^3.30.0", @@ -13009,9 +14098,9 @@ ], "description": "Category module", "support": { - "source": "https://github.com/spryker/category/tree/5.2.0" + "source": "https://github.com/spryker/category/tree/5.5.0" }, - "time": "2021-05-27T12:30:34+00:00" + "time": "2022-03-31T12:44:39+00:00" }, { "name": "spryker/category-data-feed", @@ -13109,6 +14198,57 @@ }, "time": "2021-02-09T16:20:37+00:00" }, + { + "name": "spryker/category-discount-connector", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/category-discount-connector.git", + "reference": "d601f4021ac6229a0768bbdd52815da4d7613007" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/category-discount-connector/zipball/d601f4021ac6229a0768bbdd52815da4d7613007", + "reference": "d601f4021ac6229a0768bbdd52815da4d7613007", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/category": "^5.3.0", + "spryker/discount": "^9.0.0", + "spryker/discount-extension": "^1.2.0", + "spryker/kernel": "^3.30.0", + "spryker/locale": "^3.0.0", + "spryker/product-category": "^4.13.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "CategoryDiscountConnector module", + "support": { + "source": "https://github.com/spryker/category-discount-connector/tree/1.0.0" + }, + "time": "2021-12-06T13:29:28+00:00" + }, { "name": "spryker/category-exporter", "version": "3.0.4", @@ -13840,16 +14980,16 @@ }, { "name": "spryker/checkout-rest-api", - "version": "3.6.0", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/spryker/checkout-rest-api.git", - "reference": "a84c141a3181f9b36bd35a3c6979754627a14cd7" + "reference": "4bedee1fd8985d0830924c1d8215f60bdd58a6a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/checkout-rest-api/zipball/a84c141a3181f9b36bd35a3c6979754627a14cd7", - "reference": "a84c141a3181f9b36bd35a3c6979754627a14cd7", + "url": "https://api.github.com/repos/spryker/checkout-rest-api/zipball/4bedee1fd8985d0830924c1d8215f60bdd58a6a4", + "reference": "4bedee1fd8985d0830924c1d8215f60bdd58a6a4", "shasum": "" }, "require": { @@ -13894,9 +15034,9 @@ ], "description": "CheckoutRestApi module", "support": { - "source": "https://github.com/spryker/checkout-rest-api/tree/3.6.0" + "source": "https://github.com/spryker/checkout-rest-api/tree/3.7.1" }, - "time": "2021-05-28T14:12:02+00:00" + "time": "2021-07-21T12:51:52+00:00" }, { "name": "spryker/checkout-rest-api-extension", @@ -13945,24 +15085,24 @@ }, { "name": "spryker/cms", - "version": "7.10.3", + "version": "7.11.0", "source": { "type": "git", "url": "https://github.com/spryker/cms.git", - "reference": "fa0307a78cde66b00c9d9251c00e68272f283f0f" + "reference": "ce5067d5a8cffaad2b36fb9ef4f089f27d1028d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms/zipball/fa0307a78cde66b00c9d9251c00e68272f283f0f", - "reference": "fa0307a78cde66b00c9d9251c00e68272f283f0f", + "url": "https://api.github.com/repos/spryker/cms/zipball/ce5067d5a8cffaad2b36fb9ef4f089f27d1028d8", + "reference": "ce5067d5a8cffaad2b36fb9ef4f089f27d1028d8", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category": "^3.0.0 || ^4.0.0 || ^5.0.0", "spryker/cms-extension": "^1.1.0", "spryker/glossary": "^3.1.0", - "spryker/gui": "^3.33.0", + "spryker/gui": "^3.42.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", "spryker/propel-orm": "^1.0.0", @@ -14009,9 +15149,9 @@ ], "description": "Cms module", "support": { - "source": "https://github.com/spryker/cms/tree/7.10.3" + "source": "https://github.com/spryker/cms/tree/7.11.0" }, - "time": "2021-04-12T12:22:59+00:00" + "time": "2022-04-08T13:06:08+00:00" }, { "name": "spryker/cms-block", @@ -14075,20 +15215,20 @@ }, { "name": "spryker/cms-block-category-connector", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/spryker/cms-block-category-connector.git", - "reference": "90b0bf50bae13980f177c8586e8654be4a82d6da" + "reference": "3adc5a0eb576bb863af7d271f9fe8cbaa091fdf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-block-category-connector/zipball/90b0bf50bae13980f177c8586e8654be4a82d6da", - "reference": "90b0bf50bae13980f177c8586e8654be4a82d6da", + "url": "https://api.github.com/repos/spryker/cms-block-category-connector/zipball/3adc5a0eb576bb863af7d271f9fe8cbaa091fdf3", + "reference": "3adc5a0eb576bb863af7d271f9fe8cbaa091fdf3", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category": "^4.0.0 || ^5.0.0", "spryker/category-extension": "^1.1.0", "spryker/category-gui-extension": "^1.0.0", @@ -14131,9 +15271,9 @@ ], "description": "CmsBlockCategoryConnector module", "support": { - "source": "https://github.com/spryker/cms-block-category-connector/tree/2.5.0" + "source": "https://github.com/spryker/cms-block-category-connector/tree/2.6.0" }, - "time": "2021-06-04T10:32:09+00:00" + "time": "2021-10-12T14:37:44+00:00" }, { "name": "spryker/cms-block-category-storage", @@ -14341,20 +15481,20 @@ }, { "name": "spryker/cms-block-product-connector", - "version": "1.3.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker/cms-block-product-connector.git", - "reference": "5b64cf33052642167f199b4dfe8bc96ec824733b" + "reference": "afe5f85e4ea58b74102b003948756cb375bcf5de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-block-product-connector/zipball/5b64cf33052642167f199b4dfe8bc96ec824733b", - "reference": "5b64cf33052642167f199b4dfe8bc96ec824733b", + "url": "https://api.github.com/repos/spryker/cms-block-product-connector/zipball/afe5f85e4ea58b74102b003948756cb375bcf5de", + "reference": "afe5f85e4ea58b74102b003948756cb375bcf5de", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/cms-block": "^1.2.0 || ^2.0.0 || ^3.0.0", "spryker/cms-block-extension": "^1.0.0", "spryker/collector": "^5.0.0 || ^6.0.0", @@ -14395,9 +15535,9 @@ ], "description": "CmsBlockProductConnector module", "support": { - "source": "https://github.com/spryker/cms-block-product-connector/tree/1.3.1" + "source": "https://github.com/spryker/cms-block-product-connector/tree/1.4.0" }, - "time": "2020-05-29T13:08:37+00:00" + "time": "2021-10-12T14:37:44+00:00" }, { "name": "spryker/cms-block-product-storage", @@ -14564,20 +15704,20 @@ }, { "name": "spryker/cms-content-widget", - "version": "1.9.0", + "version": "1.9.1", "source": { "type": "git", "url": "https://github.com/spryker/cms-content-widget.git", - "reference": "22f67107a82a6d0e4cd0ba94c2841bb049953ea1" + "reference": "c5a945976943788ebf07b034dac586b8c2a59aab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-content-widget/zipball/22f67107a82a6d0e4cd0ba94c2841bb049953ea1", - "reference": "22f67107a82a6d0e4cd0ba94c2841bb049953ea1", + "url": "https://api.github.com/repos/spryker/cms-content-widget/zipball/c5a945976943788ebf07b034dac586b8c2a59aab", + "reference": "c5a945976943788ebf07b034dac586b8c2a59aab", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/application": "^3.0.0", "spryker/cms-extension": "^1.0.0", "spryker/glossary": "^3.0.0", @@ -14625,9 +15765,9 @@ ], "description": "CmsContentWidget module", "support": { - "source": "https://github.com/spryker/cms-content-widget/tree/1.9.0" + "source": "https://github.com/spryker/cms-content-widget/tree/1.9.1" }, - "time": "2020-07-24T04:44:34+00:00" + "time": "2022-03-31T03:09:17+00:00" }, { "name": "spryker/cms-content-widget-cms-block-connector", @@ -15122,20 +16262,20 @@ }, { "name": "spryker/cms-page-data-import", - "version": "1.1.1", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/spryker/cms-page-data-import.git", - "reference": "d8885c99deb062143ccc350504060f9d94b19ac3" + "reference": "c39b28b9650cbd70c0e992088914c5903e680483" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-page-data-import/zipball/d8885c99deb062143ccc350504060f9d94b19ac3", - "reference": "d8885c99deb062143ccc350504060f9d94b19ac3", + "url": "https://api.github.com/repos/spryker/cms-page-data-import/zipball/c39b28b9650cbd70c0e992088914c5903e680483", + "reference": "c39b28b9650cbd70c0e992088914c5903e680483", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/cms": "^7.0.0", "spryker/data-import": "^1.3.0", "spryker/glossary": "^3.3.0", @@ -15167,26 +16307,26 @@ ], "description": "CmsPageDataImport module", "support": { - "source": "https://github.com/spryker/cms-page-data-import/tree/master" + "source": "https://github.com/spryker/cms-page-data-import/tree/1.1.2" }, - "time": "2020-05-29T13:08:37+00:00" + "time": "2021-08-16T07:54:05+00:00" }, { "name": "spryker/cms-page-search", - "version": "2.3.3", + "version": "2.3.4", "source": { "type": "git", "url": "https://github.com/spryker/cms-page-search.git", - "reference": "313039e15b5445c51e4a35b42938c3b11725bc11" + "reference": "11fa44b7c11b1c9584a509486659971cdc6e5c05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-page-search/zipball/313039e15b5445c51e4a35b42938c3b11725bc11", - "reference": "313039e15b5445c51e4a35b42938c3b11725bc11", + "url": "https://api.github.com/repos/spryker/cms-page-search/zipball/11fa44b7c11b1c9584a509486659971cdc6e5c05", + "reference": "11fa44b7c11b1c9584a509486659971cdc6e5c05", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/cms": "^7.0.0", "spryker/event-behavior": "^1.10.0", "spryker/kernel": "^3.30.0", @@ -15229,9 +16369,9 @@ ], "description": "CmsPageSearch module", "support": { - "source": "https://github.com/spryker/cms-page-search/tree/2.3.3" + "source": "https://github.com/spryker/cms-page-search/tree/2.3.4" }, - "time": "2021-03-02T08:38:46+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/cms-pages-content-banners-resource-relationship", @@ -16307,20 +17447,20 @@ }, { "name": "spryker/cms-storage", - "version": "2.4.0", + "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/spryker/cms-storage.git", - "reference": "87d7020fce70722cc1721da8cf7c3257f853802e" + "reference": "6b6e07abc9c4e8c178870589ff4546b6109203de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-storage/zipball/87d7020fce70722cc1721da8cf7c3257f853802e", - "reference": "87d7020fce70722cc1721da8cf7c3257f853802e", + "url": "https://api.github.com/repos/spryker/cms-storage/zipball/6b6e07abc9c4e8c178870589ff4546b6109203de", + "reference": "6b6e07abc9c4e8c178870589ff4546b6109203de", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/cms": "^7.0.0", "spryker/event-behavior": "^1.10.0", "spryker/kernel": "^3.33.0", @@ -16363,9 +17503,9 @@ ], "description": "CmsStorage module", "support": { - "source": "https://github.com/spryker/cms-storage/tree/master" + "source": "https://github.com/spryker/cms-storage/tree/2.4.1" }, - "time": "2020-07-15T12:32:38+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/cms-user-connector", @@ -16416,21 +17556,20 @@ }, { "name": "spryker/code-it-now", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/spryker/code-it-now.git", - "reference": "9b29d0e4d357d5252bee01d1fb06572812bac924" + "reference": "5b640c417967df863f1537c1336e19d50c0df3c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/code-it-now/zipball/9b29d0e4d357d5252bee01d1fb06572812bac924", - "reference": "9b29d0e4d357d5252bee01d1fb06572812bac924", + "url": "https://api.github.com/repos/spryker/code-it-now/zipball/5b640c417967df863f1537c1336e19d50c0df3c9", + "reference": "5b640c417967df863f1537c1336e19d50c0df3c9", "shasum": "" }, "require": { - "codeitnowin/barcode": "^3.0.0", - "php": ">=7.1", + "php": ">=7.4", "spryker/barcode-extension": "^1.0.0" }, "require-dev": { @@ -16458,31 +17597,32 @@ ], "description": "CodeItNow module", "support": { - "source": "https://github.com/spryker/code-it-now/tree/master" + "source": "https://github.com/spryker/code-it-now/tree/1.0.1" }, - "time": "2018-05-16T13:57:10+00:00" + "abandoned": "spryker/barcode-laminas", + "time": "2022-04-21T13:32:43+00:00" }, { "name": "spryker/collector", - "version": "6.6.1", + "version": "6.7.0", "source": { "type": "git", "url": "https://github.com/spryker/collector.git", - "reference": "0a225165c753135afd37e6a324fb007d6f47cbe6" + "reference": "ef440487a18e9cbc014975f7b9d4b83b8afe005d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/collector/zipball/0a225165c753135afd37e6a324fb007d6f47cbe6", - "reference": "0a225165c753135afd37e6a324fb007d6f47cbe6", + "url": "https://api.github.com/repos/spryker/collector/zipball/ef440487a18e9cbc014975f7b9d4b83b8afe005d", + "reference": "ef440487a18e9cbc014975f7b9d4b83b8afe005d", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/config": "^3.0.0", "spryker/elastica": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", "spryker/gui": "^3.0.0", "spryker/kernel": "^3.30.0", - "spryker/key-builder": "^1.0.0", + "spryker/key-builder": "^1.1.0", "spryker/locale": "^3.0.0", "spryker/propel": "^3.0.0", "spryker/propel-orm": "^1.0.0", @@ -16493,6 +17633,7 @@ "spryker/store": "^1.1.0", "spryker/symfony": "^3.0.0", "spryker/touch": "^4.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-data-reader": "^1.2.0" }, "require-dev": { @@ -16517,9 +17658,9 @@ ], "description": "Collector module", "support": { - "source": "https://github.com/spryker/collector/tree/6.6.1" + "source": "https://github.com/spryker/collector/tree/6.7.0" }, - "time": "2021-02-09T17:22:54+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/config", @@ -16633,20 +17774,20 @@ }, { "name": "spryker/configurable-bundle-cart", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker/configurable-bundle-cart.git", - "reference": "fc4d24d073a9650e05c64cd34648a1bc07973cb7" + "reference": "78bf6968abee7a43fe5cc1309a8fc67e9002a722" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/configurable-bundle-cart/zipball/fc4d24d073a9650e05c64cd34648a1bc07973cb7", - "reference": "fc4d24d073a9650e05c64cd34648a1bc07973cb7", + "url": "https://api.github.com/repos/spryker/configurable-bundle-cart/zipball/78bf6968abee7a43fe5cc1309a8fc67e9002a722", + "reference": "78bf6968abee7a43fe5cc1309a8fc67e9002a722", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/cart": "^7.3.0", "spryker/cart-extension": "^1.10.0 || ^2.6.0 || ^4.2.0", "spryker/configurable-bundle": "^1.0.0 || ^2.0.0", @@ -16674,26 +17815,86 @@ ], "description": "ConfigurableBundleCart module", "support": { - "source": "https://github.com/spryker/configurable-bundle-cart/tree/1.3.0" + "source": "https://github.com/spryker/configurable-bundle-cart/tree/1.4.0" }, - "time": "2020-10-07T07:20:47+00:00" + "time": "2022-03-22T12:33:17+00:00" + }, + { + "name": "spryker/configurable-bundle-carts-rest-api", + "version": "0.1.1", + "source": { + "type": "git", + "url": "https://github.com/spryker/configurable-bundle-carts-rest-api.git", + "reference": "afdf85cd0e426e955e12f6221412930acc9152cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/configurable-bundle-carts-rest-api/zipball/afdf85cd0e426e955e12f6221412930acc9152cf", + "reference": "afdf85cd0e426e955e12f6221412930acc9152cf", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "spryker/carts-rest-api": "^5.7.0", + "spryker/carts-rest-api-extension": "^1.5.0", + "spryker/configurable-bundle-cart": "^1.3.0", + "spryker/configurable-bundle-storage": "^2.1.0", + "spryker/glossary-storage": "^1.5.0", + "spryker/glue-application": "^1.9.0", + "spryker/glue-application-extension": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/persistent-cart": "^3.4.0", + "spryker/store": "^1.1.0", + "spryker/symfony": "^3.0.0", + "spryker/zed-request": "^3.0.0" + }, + "require-dev": { + "spryker/cart": "*", + "spryker/code-sniffer": "*", + "spryker/configurable-bundle": "*", + "spryker/customer": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/quote": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "ConfigurableBundleCartsRestApi module", + "support": { + "source": "https://github.com/spryker/configurable-bundle-carts-rest-api/tree/0.1.1" + }, + "time": "2021-06-14T11:58:56+00:00" }, { "name": "spryker/configurable-bundle-data-import", - "version": "0.2.0", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/spryker/configurable-bundle-data-import.git", - "reference": "eb87d4b3043d21493493b46b2df6122dd972c526" + "reference": "9bd36cee0508d44ca1739ac0b8894a582510e70e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/configurable-bundle-data-import/zipball/eb87d4b3043d21493493b46b2df6122dd972c526", - "reference": "eb87d4b3043d21493493b46b2df6122dd972c526", + "url": "https://api.github.com/repos/spryker/configurable-bundle-data-import/zipball/9bd36cee0508d44ca1739ac0b8894a582510e70e", + "reference": "9bd36cee0508d44ca1739ac0b8894a582510e70e", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/configurable-bundle": "^2.0.0", "spryker/data-import": "^1.0.0", "spryker/kernel": "^3.33.0", @@ -16723,26 +17924,26 @@ ], "description": "ConfigurableBundleDataImport module", "support": { - "source": "https://github.com/spryker/configurable-bundle-data-import/tree/0.2.0" + "source": "https://github.com/spryker/configurable-bundle-data-import/tree/0.2.1" }, - "time": "2019-11-25T20:46:12+00:00" + "time": "2022-02-17T12:30:52+00:00" }, { "name": "spryker/configurable-bundle-gui", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/spryker/configurable-bundle-gui.git", - "reference": "34fc275b739079c32a0c154a49ce6133ee14a630" + "reference": "cf063be709ec3a7181f9b5efcce52f44823602f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/configurable-bundle-gui/zipball/34fc275b739079c32a0c154a49ce6133ee14a630", - "reference": "34fc275b739079c32a0c154a49ce6133ee14a630", + "url": "https://api.github.com/repos/spryker/configurable-bundle-gui/zipball/cf063be709ec3a7181f9b5efcce52f44823602f5", + "reference": "cf063be709ec3a7181f9b5efcce52f44823602f5", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/configurable-bundle": "^2.0.0", "spryker/configurable-bundle-gui-extension": "^1.0.0", "spryker/glossary": "^3.0.0", @@ -16757,7 +17958,11 @@ "spryker/util-text": "^1.1.0" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/container": "*", + "spryker/propel": "*", + "spryker/testify": "*", + "spryker/twig": "*" }, "type": "library", "extra": { @@ -16776,9 +17981,9 @@ ], "description": "ConfigurableBundleGui module", "support": { - "source": "https://github.com/spryker/configurable-bundle-gui/tree/master" + "source": "https://github.com/spryker/configurable-bundle-gui/tree/1.1.1" }, - "time": "2020-07-08T08:09:21+00:00" + "time": "2021-06-25T14:09:48+00:00" }, { "name": "spryker/configurable-bundle-gui-extension", @@ -17091,16 +18296,16 @@ }, { "name": "spryker/configurable-bundles-rest-api", - "version": "1.0.1", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/configurable-bundles-rest-api.git", - "reference": "1e24a5c556c43901bcf0c28c1e0804648d5ef382" + "reference": "06875cbb0bd90d7cbde8aba7a9c03ae6403c36b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/configurable-bundles-rest-api/zipball/1e24a5c556c43901bcf0c28c1e0804648d5ef382", - "reference": "1e24a5c556c43901bcf0c28c1e0804648d5ef382", + "url": "https://api.github.com/repos/spryker/configurable-bundles-rest-api/zipball/06875cbb0bd90d7cbde8aba7a9c03ae6403c36b9", + "reference": "06875cbb0bd90d7cbde8aba7a9c03ae6403c36b9", "shasum": "" }, "require": { @@ -17113,6 +18318,7 @@ "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/orders-rest-api-extension": "^1.0.0", + "spryker/quote-requests-rest-api-extension": "^1.0.0", "spryker/symfony": "^3.0.0" }, "require-dev": { @@ -17135,9 +18341,9 @@ ], "description": "ConfigurableBundlesRestApi module", "support": { - "source": "https://github.com/spryker/configurable-bundles-rest-api/tree/1.0.1" + "source": "https://github.com/spryker/configurable-bundles-rest-api/tree/1.1.0" }, - "time": "2021-03-02T08:38:46+00:00" + "time": "2021-07-06T13:27:56+00:00" }, { "name": "spryker/console", @@ -17201,20 +18407,20 @@ }, { "name": "spryker/container", - "version": "1.4.4", + "version": "1.4.5", "source": { "type": "git", "url": "https://github.com/spryker/container.git", - "reference": "be4116accef0c231572fc2ffd957b024f9a86505" + "reference": "454477c3d3a09c6d03120db406fa6c22d642fba8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/container/zipball/be4116accef0c231572fc2ffd957b024f9a86505", - "reference": "be4116accef0c231572fc2ffd957b024f9a86505", + "url": "https://api.github.com/repos/spryker/container/zipball/454477c3d3a09c6d03120db406fa6c22d642fba8", + "reference": "454477c3d3a09c6d03120db406fa6c22d642fba8", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "psr/container": "^1.0.0", "spryker/symfony": "^3.0.0" }, @@ -17225,7 +18431,8 @@ }, "require-dev": { "spryker/code-sniffer": "*", - "spryker/kernel": "*" + "spryker/kernel": "*", + "spryker/testify": "*" }, "type": "library", "extra": { @@ -17234,12 +18441,12 @@ } }, "autoload": { + "psr-0": { + "Pimple": "src/Spryker" + }, "psr-4": { "Spryker\\": "src/Spryker/", "SprykerTest\\Service\\Container\\Helper\\": "tests/SprykerTest/Service/Container/_support/Helper/" - }, - "psr-0": { - "Pimple": "src/Spryker" } }, "notification-url": "https://packagist.org/downloads/", @@ -17248,9 +18455,9 @@ ], "description": "Container module", "support": { - "source": "https://github.com/spryker/container/tree/1.4.4" + "source": "https://github.com/spryker/container/tree/1.4.5" }, - "time": "2020-09-09T10:20:23+00:00" + "time": "2021-10-26T15:19:01+00:00" }, { "name": "spryker/content", @@ -17535,27 +18742,28 @@ }, { "name": "spryker/content-file-gui", - "version": "1.0.6", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/content-file-gui.git", - "reference": "4ab618b24a2d36e041270d957cd69742f7d95347" + "reference": "83c7b8aeba1a3bf86bc6eeeb0f26810a6a4e06d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/content-file-gui/zipball/4ab618b24a2d36e041270d957cd69742f7d95347", - "reference": "4ab618b24a2d36e041270d957cd69742f7d95347", + "url": "https://api.github.com/repos/spryker/content-file-gui/zipball/83c7b8aeba1a3bf86bc6eeeb0f26810a6a4e06d0", + "reference": "83c7b8aeba1a3bf86bc6eeeb0f26810a6a4e06d0", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/content-file": "^1.0.0", "spryker/content-gui-extension": "^1.1.0", - "spryker/file-manager": "^1.1.0", + "spryker/file-manager": "^2.0.0", "spryker/gui": "^3.21.0", "spryker/kernel": "^3.33.0", "spryker/locale": "^3.2.0", "spryker/symfony": "^3.2.2", + "spryker/transfer": "^3.25.0", "spryker/util-text": "^1.2.1" }, "require-dev": { @@ -17564,7 +18772,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -17578,9 +18786,9 @@ ], "description": "ContentFileGui module", "support": { - "source": "https://github.com/spryker/content-file-gui/tree/master" + "source": "https://github.com/spryker/content-file-gui/tree/2.0.0" }, - "time": "2020-06-15T13:30:47+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/content-gui", @@ -18162,20 +19370,20 @@ }, { "name": "spryker/content-storage", - "version": "2.4.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/spryker/content-storage.git", - "reference": "64486a1fbb02f4cb1855e60801fb2fe975aa5c63" + "reference": "4661941e9bd4c8ca4775df561597fc3c420a6b90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/content-storage/zipball/64486a1fbb02f4cb1855e60801fb2fe975aa5c63", - "reference": "64486a1fbb02f4cb1855e60801fb2fe975aa5c63", + "url": "https://api.github.com/repos/spryker/content-storage/zipball/4661941e9bd4c8ca4775df561597fc3c420a6b90", + "reference": "4661941e9bd4c8ca4775df561597fc3c420a6b90", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/content": "^2.0.0", "spryker/content-storage-extension": "^1.1.0", "spryker/event-behavior": "^1.10.0", @@ -18183,6 +19391,7 @@ "spryker/locale": "^3.0.0", "spryker/propel-orm": "^1.0.0", "spryker/storage": "^3.0.0", + "spryker/store": "^1.5.0", "spryker/synchronization": "^1.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", @@ -18215,9 +19424,9 @@ ], "description": "ContentStorage module", "support": { - "source": "https://github.com/spryker/content-storage/tree/master" + "source": "https://github.com/spryker/content-storage/tree/2.5.0" }, - "time": "2020-07-15T12:32:38+00:00" + "time": "2021-07-08T12:22:46+00:00" }, { "name": "spryker/content-storage-extension", @@ -18351,20 +19560,20 @@ }, { "name": "spryker/currency", - "version": "3.13.0", + "version": "3.14.0", "source": { "type": "git", "url": "https://github.com/spryker/currency.git", - "reference": "3926c09b517d9efc93e9777dc97292f765f7105a" + "reference": "6d718bb879577b921e94b80d1ddf797a9768a7d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/currency/zipball/3926c09b517d9efc93e9777dc97292f765f7105a", - "reference": "3926c09b517d9efc93e9777dc97292f765f7105a", + "url": "https://api.github.com/repos/spryker/currency/zipball/6d718bb879577b921e94b80d1ddf797a9768a7d3", + "reference": "6d718bb879577b921e94b80d1ddf797a9768a7d3", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/currency-extension": "^1.0.0", "spryker/kernel": "^3.52.0", "spryker/messenger": "^3.1.0", @@ -18409,9 +19618,9 @@ ], "description": "Currency module", "support": { - "source": "https://github.com/spryker/currency/tree/3.13.0" + "source": "https://github.com/spryker/currency/tree/3.14.0" }, - "time": "2020-09-25T05:35:53+00:00" + "time": "2021-10-29T12:16:10+00:00" }, { "name": "spryker/currency-extension", @@ -18457,23 +19666,24 @@ }, { "name": "spryker/customer", - "version": "7.35.1", + "version": "7.41.0", "source": { "type": "git", "url": "https://github.com/spryker/customer.git", - "reference": "acd13701c1872590b459586f75adb0df83ed36c7" + "reference": "00596c42ababc78b6184d0f0a3173cdabde37ff7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/customer/zipball/acd13701c1872590b459586f75adb0df83ed36c7", - "reference": "acd13701c1872590b459586f75adb0df83ed36c7", + "url": "https://api.github.com/repos/spryker/customer/zipball/00596c42ababc78b6184d0f0a3173cdabde37ff7", + "reference": "00596c42ababc78b6184d0f0a3173cdabde37ff7", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", + "spryker/authorization-extension": "^1.0.0", "spryker/country": "^3.0.0", "spryker/customer-extension": "^1.3.0", - "spryker/gui": "^3.17.0", + "spryker/gui": "^3.39.0", "spryker/kernel": "^3.52.0", "spryker/locale": "^3.0.0", "spryker/mail": "^4.6.0", @@ -18481,7 +19691,9 @@ "spryker/propel-orm": "^1.5.0", "spryker/sequence-number": "^3.0.0", "spryker/session": "^3.0.0 || ^4.0.0", + "spryker/store": "^1.4.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-date-time": "^1.0.0", "spryker/util-encoding": "^2.0.0", "spryker/util-sanitize": "^2.0.0", @@ -18526,26 +19738,26 @@ ], "description": "Customer module", "support": { - "source": "https://github.com/spryker/customer/tree/7.35.1" + "source": "https://github.com/spryker/customer/tree/7.41.0" }, - "time": "2021-02-05T08:49:33+00:00" + "time": "2022-03-11T12:09:21+00:00" }, { "name": "spryker/customer-access", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/spryker/customer-access.git", - "reference": "a49428df2755a681c83c441a71ea08104040611f" + "reference": "be500eb19f1c4cb1ae4e310cd4c05ba1bfbea9b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/customer-access/zipball/a49428df2755a681c83c441a71ea08104040611f", - "reference": "a49428df2755a681c83c441a71ea08104040611f", + "url": "https://api.github.com/repos/spryker/customer-access/zipball/be500eb19f1c4cb1ae4e310cd4c05ba1bfbea9b3", + "reference": "be500eb19f1c4cb1ae4e310cd4c05ba1bfbea9b3", "shasum": "" }, "require": { - "php": ">=7.1", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/propel-orm": "^1.5.0" }, @@ -18576,9 +19788,9 @@ ], "description": "CustomerAccess module", "support": { - "source": "https://github.com/spryker/customer-access/tree/master" + "source": "https://github.com/spryker/customer-access/tree/1.3.0" }, - "time": "2019-10-14T10:22:10+00:00" + "time": "2021-10-19T13:00:46+00:00" }, { "name": "spryker/customer-access-gui", @@ -18876,20 +20088,20 @@ }, { "name": "spryker/customer-group-discount-connector", - "version": "2.1.4", + "version": "2.1.5", "source": { "type": "git", "url": "https://github.com/spryker/customer-group-discount-connector.git", - "reference": "4a38f669635510125af23522feb96c9ec17b9752" + "reference": "111fb3d1311220a8545ab80d874766187975f3e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/customer-group-discount-connector/zipball/4a38f669635510125af23522feb96c9ec17b9752", - "reference": "4a38f669635510125af23522feb96c9ec17b9752", + "url": "https://api.github.com/repos/spryker/customer-group-discount-connector/zipball/111fb3d1311220a8545ab80d874766187975f3e3", + "reference": "111fb3d1311220a8545ab80d874766187975f3e3", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/customer-group": "^2.3.0", "spryker/discount": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0", "spryker/kernel": "^3.30.0" @@ -18916,9 +20128,9 @@ ], "description": "CustomerGroupDiscountConnector module", "support": { - "source": "https://github.com/spryker/customer-group-discount-connector/tree/master" + "source": "https://github.com/spryker/customer-group-discount-connector/tree/2.1.5" }, - "time": "2020-05-29T13:08:37+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/customer-note", @@ -18969,20 +20181,20 @@ }, { "name": "spryker/customer-note-gui", - "version": "1.1.3", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/customer-note-gui.git", - "reference": "0900cb377646f38fabbd364545e08a58480e4034" + "reference": "e4fc12559f6085c9abf3f646b11cd4f222e937fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/customer-note-gui/zipball/0900cb377646f38fabbd364545e08a58480e4034", - "reference": "0900cb377646f38fabbd364545e08a58480e4034", + "url": "https://api.github.com/repos/spryker/customer-note-gui/zipball/e4fc12559f6085c9abf3f646b11cd4f222e937fe", + "reference": "e4fc12559f6085c9abf3f646b11cd4f222e937fe", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/customer-note": "^1.0.0", "spryker/gui": "^3.26.0", "spryker/kernel": "^3.30.0", @@ -19020,9 +20232,9 @@ ], "description": "CustomerNoteGui module", "support": { - "source": "https://github.com/spryker/customer-note-gui/tree/1.1.3" + "source": "https://github.com/spryker/customer-note-gui/tree/1.2.0" }, - "time": "2021-02-05T08:49:33+00:00" + "time": "2021-12-01T17:41:51+00:00" }, { "name": "spryker/customer-user-connector", @@ -19374,20 +20586,20 @@ }, { "name": "spryker/data-import", - "version": "1.15.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://github.com/spryker/data-import.git", - "reference": "975c8b407fb69538444ca4fbde9edfce7ea5d971" + "reference": "e59188dffe9c8a957e0b1344fa311ff77b80c61c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/data-import/zipball/975c8b407fb69538444ca4fbde9edfce7ea5d971", - "reference": "975c8b407fb69538444ca4fbde9edfce7ea5d971", + "url": "https://api.github.com/repos/spryker/data-import/zipball/e59188dffe9c8a957e0b1344fa311ff77b80c61c", + "reference": "e59188dffe9c8a957e0b1344fa311ff77b80c61c", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/config": "^3.0.0", "spryker/data-import-extension": "^1.2.0", "spryker/error-handler": "^2.1.0", @@ -19397,8 +20609,10 @@ "spryker/locale": "^2.0.0 || ^3.0.0", "spryker/propel-orm": "^1.0.0", "spryker/queue": "^1.5.0", + "spryker/store": "^1.15.0", "spryker/symfony": "^3.0.0", "spryker/touch": "^3.0.0 || ^4.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-data-reader": "^1.1.0", "spryker/util-encoding": "^2.0.0" }, @@ -19429,9 +20643,9 @@ ], "description": "DataImport module", "support": { - "source": "https://github.com/spryker/data-import/tree/1.15.0" + "source": "https://github.com/spryker/data-import/tree/1.18.0" }, - "time": "2021-07-09T11:19:27+00:00" + "time": "2022-04-01T12:51:24+00:00" }, { "name": "spryker/data-import-extension", @@ -19480,16 +20694,16 @@ }, { "name": "spryker/decimal-object", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/spryker/decimal-object.git", - "reference": "4366191e7eb33dafa49661615c086b20abb5d380" + "reference": "782d76da687c5f54d2f235bdb6efe0fa1377d090" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/decimal-object/zipball/4366191e7eb33dafa49661615c086b20abb5d380", - "reference": "4366191e7eb33dafa49661615c086b20abb5d380", + "url": "https://api.github.com/repos/spryker/decimal-object/zipball/782d76da687c5f54d2f235bdb6efe0fa1377d090", + "reference": "782d76da687c5f54d2f235bdb6efe0fa1377d090", "shasum": "" }, "require": { @@ -19526,31 +20740,31 @@ "description": "PHP decimal handling as value object", "support": { "issues": "https://github.com/spryker/decimal-object/issues", - "source": "https://github.com/spryker/decimal-object/tree/1.0.1" + "source": "https://github.com/spryker/decimal-object/tree/1.0.2" }, - "time": "2020-11-05T10:31:54+00:00" + "time": "2021-07-30T15:32:04+00:00" }, { "name": "spryker/discount", - "version": "9.17.0", + "version": "9.25.1", "source": { "type": "git", "url": "https://github.com/spryker/discount.git", - "reference": "344d3c270d77988a2fa68beb47477fa8165aeeb8" + "reference": "f0e78b601fc6e3e2316b9d01ad5c437cc3913ee5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount/zipball/344d3c270d77988a2fa68beb47477fa8165aeeb8", - "reference": "344d3c270d77988a2fa68beb47477fa8165aeeb8", + "url": "https://api.github.com/repos/spryker/discount/zipball/f0e78b601fc6e3e2316b9d01ad5c437cc3913ee5", + "reference": "f0e78b601fc6e3e2316b9d01ad5c437cc3913ee5", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/cart-code-extension": "^1.1.0", "spryker/cart-extension": "^1.0.0 || ^2.0.0 || ^4.0.0", "spryker/currency": "^3.1.0", - "spryker/discount-extension": "^1.1.0", - "spryker/gui": "^3.33.0", + "spryker/discount-extension": "^1.2.0", + "spryker/gui": "^3.41.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", "spryker/messenger": "^3.0.0", @@ -19560,6 +20774,8 @@ "spryker/sales": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^10.0.0 || ^11.0.0", "spryker/store": "^1.1.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", + "spryker/translator": "^1.1.0", "spryker/util-text": "^1.1.0" }, "require-dev": { @@ -19600,33 +20816,39 @@ ], "description": "Discount module", "support": { - "source": "https://github.com/spryker/discount/tree/9.17.0" + "source": "https://github.com/spryker/discount/tree/9.25.1" }, - "time": "2021-07-15T18:19:49+00:00" + "time": "2022-04-29T09:14:16+00:00" }, { "name": "spryker/discount-calculation-connector", - "version": "5.2.0", + "version": "5.3.0", "source": { "type": "git", "url": "https://github.com/spryker/discount-calculation-connector.git", - "reference": "dbc7b5bd9613c6241fe628095b74519e78237ba4" + "reference": "f03859b254c4a5a5ba6793774255f3238a00feef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount-calculation-connector/zipball/dbc7b5bd9613c6241fe628095b74519e78237ba4", - "reference": "dbc7b5bd9613c6241fe628095b74519e78237ba4", + "url": "https://api.github.com/repos/spryker/discount-calculation-connector/zipball/f03859b254c4a5a5ba6793774255f3238a00feef", + "reference": "f03859b254c4a5a5ba6793774255f3238a00feef", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/calculation-extension": "^1.0.0", "spryker/discount": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0", - "spryker/kernel": "^3.30.0" + "spryker/kernel": "^3.30.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/calculation": "*", - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/currency": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/store": "*", + "spryker/testify": "*" }, "suggest": { "spryker/calculation": "If you want to use Calculation plugins." @@ -19648,30 +20870,29 @@ ], "description": "DiscountCalculationConnector module", "support": { - "source": "https://github.com/spryker/discount-calculation-connector/tree/5.2.0" + "source": "https://github.com/spryker/discount-calculation-connector/tree/5.3.0" }, - "time": "2020-09-09T10:48:04+00:00" + "time": "2022-01-12T14:30:13+00:00" }, { "name": "spryker/discount-extension", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/discount-extension.git", - "reference": "14b3dbfad0641c7b6fbf65867628cbac10f6c4e9" + "reference": "db01b70e1148748be36d6c124177cd1120a5a1c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount-extension/zipball/14b3dbfad0641c7b6fbf65867628cbac10f6c4e9", - "reference": "14b3dbfad0641c7b6fbf65867628cbac10f6c4e9", + "url": "https://api.github.com/repos/spryker/discount-extension/zipball/db01b70e1148748be36d6c124177cd1120a5a1c1", + "reference": "db01b70e1148748be36d6c124177cd1120a5a1c1", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.4" }, "require-dev": { - "spryker/code-sniffer": "*", - "spryker/testify": "*" + "spryker/code-sniffer": "*" }, "type": "library", "extra": { @@ -19690,35 +20911,38 @@ ], "description": "DiscountExtension module", "support": { - "source": "https://github.com/spryker/discount-extension/tree/master" + "source": "https://github.com/spryker/discount-extension/tree/1.2.0" }, - "time": "2019-07-18T15:47:16+00:00" + "time": "2021-12-06T13:29:28+00:00" }, { "name": "spryker/discount-promotion", - "version": "4.2.1", + "version": "4.6.0", "source": { "type": "git", "url": "https://github.com/spryker/discount-promotion.git", - "reference": "7b1af57d659e6b0a5e838580a5854bcd491a8a29" + "reference": "d9db387a1d33d8b5a27a7e3fbcc2457a02e17c11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount-promotion/zipball/7b1af57d659e6b0a5e838580a5854bcd491a8a29", - "reference": "7b1af57d659e6b0a5e838580a5854bcd491a8a29", + "url": "https://api.github.com/repos/spryker/discount-promotion/zipball/d9db387a1d33d8b5a27a7e3fbcc2457a02e17c11", + "reference": "d9db387a1d33d8b5a27a7e3fbcc2457a02e17c11", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/availability": "^9.0.0", "spryker/cart-extension": "^1.5.0 || ^2.1.0 || ^4.0.0", "spryker/discount": "^7.2.4 || ^9.0.0", "spryker/discount-extension": "^1.1.0", "spryker/kernel": "^3.30.0", "spryker/persistent-cart-extension": "^1.0.0", - "spryker/product": "^5.0.0 || ^6.0.0", + "spryker/product": "^5.10.0 || ^6.19.0", + "spryker/propel-orm": "^1.0.0", + "spryker/sales-quantity-extension": "^1.0.0", "spryker/symfony": "^3.0.0", - "spryker/transfer": "^3.18.0" + "spryker/transfer": "^3.25.0", + "spryker/translator": "^1.1.0" }, "require-dev": { "spryker/calculation": "*", @@ -19751,33 +20975,33 @@ ], "description": "DiscountPromotion module", "support": { - "source": "https://github.com/spryker/discount-promotion/tree/4.2.1" + "source": "https://github.com/spryker/discount-promotion/tree/4.6.0" }, - "time": "2020-06-15T13:30:47+00:00" + "time": "2022-02-16T14:53:18+00:00" }, { "name": "spryker/discount-promotions-rest-api", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/spryker/discount-promotions-rest-api.git", - "reference": "a97fa0a07c32243f5834a2633860cf20cc1a90f6" + "reference": "25dfc46d9ee32e095dfc7de9ba2ff08ce4b62693" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount-promotions-rest-api/zipball/a97fa0a07c32243f5834a2633860cf20cc1a90f6", - "reference": "a97fa0a07c32243f5834a2633860cf20cc1a90f6", + "url": "https://api.github.com/repos/spryker/discount-promotions-rest-api/zipball/25dfc46d9ee32e095dfc7de9ba2ff08ce4b62693", + "reference": "25dfc46d9ee32e095dfc7de9ba2ff08ce4b62693", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/cart-codes-rest-api-extension": "^1.0.0", "spryker/carts-rest-api-extension": "^1.5.0", - "spryker/discount-promotion": "^4.1.0", + "spryker/discount-promotion": "^4.4.0", "spryker/glue-application": "^1.15.0", "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", - "spryker/transfer": "^3.18.0", + "spryker/transfer": "^3.25.0", "spryker/uuid-behavior": "^1.0.0" }, "require-dev": { @@ -19803,9 +21027,9 @@ ], "description": "DiscountPromotionsRestApi module", "support": { - "source": "https://github.com/spryker/discount-promotions-rest-api/tree/1.3.0" + "source": "https://github.com/spryker/discount-promotions-rest-api/tree/1.4.0" }, - "time": "2020-04-17T06:17:03+00:00" + "time": "2022-02-01T08:28:42+00:00" }, { "name": "spryker/doctrine-inflector", @@ -19993,24 +21217,21 @@ }, { "name": "spryker/egulias", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", - "url": "https://github.com/spryker/Egulias.git", - "reference": "154f30dd86390d29382936290b48c6891fef130f" + "url": "https://github.com/spryker/egulias.git", + "reference": "4b9ce41e72b56f7c422bf03ada2d00521d15e569" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/Egulias/zipball/154f30dd86390d29382936290b48c6891fef130f", - "reference": "154f30dd86390d29382936290b48c6891fef130f", + "url": "https://api.github.com/repos/spryker/egulias/zipball/4b9ce41e72b56f7c422bf03ada2d00521d15e569", + "reference": "4b9ce41e72b56f7c422bf03ada2d00521d15e569", "shasum": "" }, "require": { - "egulias/email-validator": "~2.1.2" - }, - "require-dev": { - "spryker/code-sniffer": "*", - "spryker/testify": "*" + "egulias/email-validator": "^2.1.22 || ^3.1.1", + "php": ">=7.3" }, "type": "library", "extra": { @@ -20024,9 +21245,9 @@ ], "description": "Egulias module", "support": { - "source": "https://github.com/spryker/Egulias/tree/1.0.0" + "source": "https://github.com/spryker/egulias/tree/1.1.1" }, - "time": "2017-11-09T13:55:22+00:00" + "time": "2021-08-30T13:35:56+00:00" }, { "name": "spryker/elastica", @@ -20157,37 +21378,42 @@ }, { "name": "spryker/error-handler", - "version": "2.5.0", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/spryker/error-handler.git", - "reference": "8ffca20f44f77daa100a14d0e0a4b690594f7c6f" + "reference": "5014bdc7640f27c3506bff641ffe19b1cb8e0466" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/error-handler/zipball/8ffca20f44f77daa100a14d0e0a4b690594f7c6f", - "reference": "8ffca20f44f77daa100a14d0e0a4b690594f7c6f", + "url": "https://api.github.com/repos/spryker/error-handler/zipball/5014bdc7640f27c3506bff641ffe19b1cb8e0466", + "reference": "5014bdc7640f27c3506bff641ffe19b1cb8e0466", "shasum": "" }, "require": { "php": ">=7.3", "spryker/application-extension": "^1.0.0", "spryker/config": "^3.0.0", + "spryker/error-handler-extension": "^1.0.0", + "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", "spryker/monitoring": "^1.0.0 || ^2.0.0", + "spryker/symfony": "^3.5.0", "spryker/util-sanitize": "^2.3.0" }, "require-dev": { "filp/whoops": "^2.1", "spryker/code-sniffer": "*", "spryker/container": "*", + "spryker/event-dispatcher": "*", "spryker/silex": "*", "spryker/testify": "*" }, "suggest": { "filp/whoops": "When you want to use the ErrorHandler plugins.", "spryker/container": "If you want to use Container.", + "spryker/event-dispatcher": "Use this module when you want to use the ErrorPageEventDispatcherPlugin.", "spryker/silex": "If you want to use ServiceProvider." }, "type": "library", @@ -20207,26 +21433,71 @@ ], "description": "ErrorHandler module", "support": { - "source": "https://github.com/spryker/error-handler/tree/2.5.0" + "source": "https://github.com/spryker/error-handler/tree/2.7.0" }, - "time": "2021-04-23T07:34:06+00:00" + "time": "2021-09-03T16:43:04+00:00" + }, + { + "name": "spryker/error-handler-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/error-handler-extension.git", + "reference": "c72a2b915ec19999e78605c0a9c2882a8b5b05f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/error-handler-extension/zipball/c72a2b915ec19999e78605c0a9c2882a8b5b05f5", + "reference": "c72a2b915ec19999e78605c0a9c2882a8b5b05f5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/symfony": "If you want to use SubRequestExceptionHandlerStrategyPlugin." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "ErrorHandlerExtension module", + "support": { + "source": "https://github.com/spryker/error-handler-extension/tree/1.0.0" + }, + "time": "2021-08-19T11:49:45+00:00" }, { "name": "spryker/event", - "version": "2.9.0", + "version": "2.9.2", "source": { "type": "git", "url": "https://github.com/spryker/event.git", - "reference": "f2045ae75620914987011d9d032aa73747e2bfbb" + "reference": "8a817da6bd343b51c1232b1e53306daa2564da1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/event/zipball/f2045ae75620914987011d9d032aa73747e2bfbb", - "reference": "f2045ae75620914987011d9d032aa73747e2bfbb", + "url": "https://api.github.com/repos/spryker/event/zipball/8a817da6bd343b51c1232b1e53306daa2564da1e", + "reference": "8a817da6bd343b51c1232b1e53306daa2564da1e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/error-handler": "^2.0.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", @@ -20259,26 +21530,26 @@ ], "description": "Event module", "support": { - "source": "https://github.com/spryker/event/tree/2.9.0" + "source": "https://github.com/spryker/event/tree/2.9.2" }, - "time": "2021-05-27T10:33:36+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/event-behavior", - "version": "1.22.1", + "version": "1.23.0", "source": { "type": "git", "url": "https://github.com/spryker/event-behavior.git", - "reference": "51d2d4e8fb93bd20f742f47c0932a3ab1be375d8" + "reference": "32ca308ffc65a84f2d565fffa22c544e1e9722b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/event-behavior/zipball/51d2d4e8fb93bd20f742f47c0932a3ab1be375d8", - "reference": "51d2d4e8fb93bd20f742f47c0932a3ab1be375d8", + "url": "https://api.github.com/repos/spryker/event-behavior/zipball/32ca308ffc65a84f2d565fffa22c544e1e9722b6", + "reference": "32ca308ffc65a84f2d565fffa22c544e1e9722b6", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/event": "^2.4.0", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.49.0", @@ -20330,24 +21601,24 @@ "support": { "source": "https://github.com/spryker/event-behavior" }, - "time": "2021-06-04T11:50:24+00:00" + "time": "2021-10-22T06:26:54+00:00" }, { "name": "spryker/event-dispatcher", - "version": "1.3.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/spryker/event-dispatcher.git", - "reference": "a6fec631b32f518bc474b4bbebd40c6dcd568e49" + "reference": "2b37e9d241e9bf0c8e0951abb80960597cd655da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/event-dispatcher/zipball/a6fec631b32f518bc474b4bbebd40c6dcd568e49", - "reference": "a6fec631b32f518bc474b4bbebd40c6dcd568e49", + "url": "https://api.github.com/repos/spryker/event-dispatcher/zipball/2b37e9d241e9bf0c8e0951abb80960597cd655da", + "reference": "2b37e9d241e9bf0c8e0951abb80960597cd655da", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.52.0", @@ -20370,9 +21641,9 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Shared\\EventDispatcher\\Helper\\": "tests/SprykerTest/Shared/EventDispatcher/_support/Helper/", + "SprykerTest\\Zed\\EventDispatcher\\Helper\\": "tests/SprykerTest/Zed/EventDispatcher/_support/Helper/", "SprykerTest\\Yves\\EventDispatcher\\Helper\\": "tests/SprykerTest/Yves/EventDispatcher/_support/Helper/", - "SprykerTest\\Zed\\EventDispatcher\\Helper\\": "tests/SprykerTest/Zed/EventDispatcher/_support/Helper/" + "SprykerTest\\Shared\\EventDispatcher\\Helper\\": "tests/SprykerTest/Shared/EventDispatcher/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -20381,9 +21652,9 @@ ], "description": "EventDispatcher module", "support": { - "source": "https://github.com/spryker/event-dispatcher/tree/1.3.0" + "source": "https://github.com/spryker/event-dispatcher/tree/1.3.1" }, - "time": "2021-07-01T11:26:24+00:00" + "time": "2021-12-01T17:41:51+00:00" }, { "name": "spryker/event-dispatcher-extension", @@ -20436,24 +21707,25 @@ }, { "name": "spryker/file-manager", - "version": "1.2.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/file-manager.git", - "reference": "87ba1faa0a7a4661d396adad9d0ef17cb14c37a4" + "reference": "70f16c9d23a6b2d81956ee43677d82083fa8f564" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/file-manager/zipball/87ba1faa0a7a4661d396adad9d0ef17cb14c37a4", - "reference": "87ba1faa0a7a4661d396adad9d0ef17cb14c37a4", + "url": "https://api.github.com/repos/spryker/file-manager/zipball/70f16c9d23a6b2d81956ee43677d82083fa8f564", + "reference": "70f16c9d23a6b2d81956ee43677d82083fa8f564", "shasum": "" }, "require": { "php": ">=7.3", - "spryker/file-system": "^1.0.0", + "spryker/file-system": "^2.0.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", - "spryker/propel-orm": "^1.0.0" + "spryker/propel-orm": "^1.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -20465,7 +21737,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20479,39 +21751,39 @@ ], "description": "FileManager module", "support": { - "source": "https://github.com/spryker/file-manager/tree/1.2.0" + "source": "https://github.com/spryker/file-manager/tree/2.0.0" }, - "time": "2020-11-24T14:56:10+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/file-manager-data-import", - "version": "1.0.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/file-manager-data-import.git", - "reference": "48fd2a3c2390061c9a2f3dd9a37a7f95a652c822" + "reference": "cd4770e9cb5a83895b3962649b6ff3959d86f444" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/file-manager-data-import/zipball/48fd2a3c2390061c9a2f3dd9a37a7f95a652c822", - "reference": "48fd2a3c2390061c9a2f3dd9a37a7f95a652c822", + "url": "https://api.github.com/repos/spryker/file-manager-data-import/zipball/cd4770e9cb5a83895b3962649b6ff3959d86f444", + "reference": "cd4770e9cb5a83895b3962649b6ff3959d86f444", "shasum": "" }, "require": { - "php": ">=7.1", + "php": ">=7.3", "spryker/data-import": "^1.3.0", - "spryker/file-manager": "^1.0.0", - "spryker/kernel": "^3.0.0" + "spryker/file-manager": "^2.0.0", + "spryker/kernel": "^3.30.0" }, "require-dev": { "spryker/code-sniffer": "*", - "spryker/installer": "*", + "spryker/propel": "*", "spryker/testify": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20526,33 +21798,34 @@ ], "description": "FileManagerDataImport module", "support": { - "source": "https://github.com/spryker/file-manager-data-import/tree/master" + "source": "https://github.com/spryker/file-manager-data-import/tree/2.0.0" }, - "time": "2018-08-08T10:51:12+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/file-manager-gui", - "version": "1.4.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/file-manager-gui.git", - "reference": "dd1307dfabd7c4f9f282ba20e3e02e6835d77d4c" + "reference": "e4d3e42383542fe2677894b7999bc3ec911406b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/file-manager-gui/zipball/dd1307dfabd7c4f9f282ba20e3e02e6835d77d4c", - "reference": "dd1307dfabd7c4f9f282ba20e3e02e6835d77d4c", + "url": "https://api.github.com/repos/spryker/file-manager-gui/zipball/e4d3e42383542fe2677894b7999bc3ec911406b0", + "reference": "e4d3e42383542fe2677894b7999bc3ec911406b0", "shasum": "" }, "require": { "php": ">=7.3", - "spryker/file-manager": "^1.2.0", - "spryker/file-system": "^1.0.0", + "spryker/file-manager": "^2.0.0", + "spryker/file-system-extension": "^1.0.0", "spryker/gui": "^3.33.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", "spryker/propel-orm": "^1.0.0", "spryker/symfony": "^3.4.0", + "spryker/transfer": "^3.25.0", "spryker/util-text": "^1.0.0" }, "require-dev": { @@ -20561,7 +21834,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20575,35 +21848,36 @@ ], "description": "FileManagerGui module", "support": { - "source": "https://github.com/spryker/file-manager-gui/tree/1.4.0" + "source": "https://github.com/spryker/file-manager-gui/tree/2.0.0" }, - "time": "2020-11-24T14:56:10+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/file-manager-storage", - "version": "1.5.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/spryker/file-manager-storage.git", - "reference": "4e475307481e85c28f9ce668f14c19bbcf3fcd35" + "reference": "9f26c85d0a8ac921c172bb34f7bec3d58adac868" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/file-manager-storage/zipball/4e475307481e85c28f9ce668f14c19bbcf3fcd35", - "reference": "4e475307481e85c28f9ce668f14c19bbcf3fcd35", + "url": "https://api.github.com/repos/spryker/file-manager-storage/zipball/9f26c85d0a8ac921c172bb34f7bec3d58adac868", + "reference": "9f26c85d0a8ac921c172bb34f7bec3d58adac868", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/event-behavior": "^1.0.0", - "spryker/file-manager": "^1.0.0", + "spryker/file-manager": "^2.0.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", "spryker/propel-orm": "^1.0.0", "spryker/storage": "^3.0.0", "spryker/synchronization": "^1.0.0", "spryker/synchronization-behavior": "^1.0.0", - "spryker/synchronization-extension": "^1.1.0" + "spryker/synchronization-extension": "^1.1.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -20615,7 +21889,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20629,31 +21903,32 @@ ], "description": "FileManagerStorage module", "support": { - "source": "https://github.com/spryker/file-manager-storage/tree/master" + "source": "https://github.com/spryker/file-manager-storage/tree/2.1.0" }, - "time": "2020-08-18T09:02:36+00:00" + "time": "2022-04-18T08:41:46+00:00" }, { "name": "spryker/file-system", - "version": "1.0.4", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/file-system.git", - "reference": "4dedfdd0920fc1e387029926414a999e7d2df220" + "reference": "32b003f13788141bb42ad6ac58eaf831b866d3b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/file-system/zipball/4dedfdd0920fc1e387029926414a999e7d2df220", - "reference": "4dedfdd0920fc1e387029926414a999e7d2df220", + "url": "https://api.github.com/repos/spryker/file-system/zipball/32b003f13788141bb42ad6ac58eaf831b866d3b4", + "reference": "32b003f13788141bb42ad6ac58eaf831b866d3b4", "shasum": "" }, "require": { - "php": ">=7.2", - "spryker/flysystem": "^1.0.0", + "php": ">=7.3", + "spryker/file-system-extension": "^1.0.0", "spryker/kernel": "^3.30.0" }, "require-dev": { "spryker/code-sniffer": "*", + "spryker/flysystem": "^2.0.0", "spryker/flysystem-aws3v3-file-system": "*", "spryker/flysystem-ftp-file-system": "*", "spryker/flysystem-local-file-system": "*", @@ -20663,7 +21938,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20677,29 +21952,71 @@ ], "description": "FileSystem module", "support": { - "source": "https://github.com/spryker/file-system/tree/master" + "source": "https://github.com/spryker/file-system/tree/2.0.0" + }, + "time": "2021-10-08T18:13:40+00:00" + }, + { + "name": "spryker/file-system-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/file-system-extension.git", + "reference": "b24163be2d37205f5aa9ba72f7c620f8149967b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/file-system-extension/zipball/b24163be2d37205f5aa9ba72f7c620f8149967b8", + "reference": "b24163be2d37205f5aa9ba72f7c620f8149967b8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "FileSystemExtension module", + "support": { + "source": "https://github.com/spryker/file-system-extension/tree/1.0.0" }, - "time": "2020-07-29T10:33:07+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/flysystem", - "version": "1.0.6", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/spryker/flysystem.git", - "reference": "fd6ae154ba687d0b31a4687376c78597e7a3f804" + "reference": "3efeda9bf58faa427ea5a03e9fea9111fa5c59d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/flysystem/zipball/fd6ae154ba687d0b31a4687376c78597e7a3f804", - "reference": "fd6ae154ba687d0b31a4687376c78597e7a3f804", + "url": "https://api.github.com/repos/spryker/flysystem/zipball/3efeda9bf58faa427ea5a03e9fea9111fa5c59d3", + "reference": "3efeda9bf58faa427ea5a03e9fea9111fa5c59d3", "shasum": "" }, "require": { - "league/flysystem": "^1.0", - "php": ">=7.3", - "spryker/file-system": "^1.0.0", - "spryker/kernel": "^3.30.0" + "league/flysystem": "^2.0", + "php": ">=7.4", + "spryker/file-system-extension": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -20715,7 +22032,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20729,30 +22046,33 @@ ], "description": "Flysystem module", "support": { - "source": "https://github.com/spryker/flysystem/tree/1.0.6" + "source": "https://github.com/spryker/flysystem/tree/2.1.0" }, - "time": "2021-03-05T14:59:51+00:00" + "time": "2021-10-26T10:08:16+00:00" }, { "name": "spryker/flysystem-ftp-file-system", - "version": "1.0.2", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/flysystem-ftp-file-system.git", - "reference": "8d363a619b5721db3b325df530b2735f12de5538" + "reference": "8b98f3caecfe1dcd22662d226bc5f56e3995ba56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/flysystem-ftp-file-system/zipball/8d363a619b5721db3b325df530b2735f12de5538", - "reference": "8d363a619b5721db3b325df530b2735f12de5538", + "url": "https://api.github.com/repos/spryker/flysystem-ftp-file-system/zipball/8b98f3caecfe1dcd22662d226bc5f56e3995ba56", + "reference": "8b98f3caecfe1dcd22662d226bc5f56e3995ba56", "shasum": "" }, "require": { - "league/flysystem": "^1.0", - "php": ">=7.1", - "spryker/kernel": "^3.30.0" + "league/flysystem": "^2.0", + "league/flysystem-ftp": "^2.0.8", + "php": ">=7.3", + "spryker/kernel": "^3.30.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { + "spryker/code-sniffer": "*", "spryker/flysystem": "*", "spryker/propel": "*", "spryker/testify": "*" @@ -20763,7 +22083,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20777,30 +22097,31 @@ ], "description": "FlysystemFtpFileSystem module", "support": { - "source": "https://github.com/spryker/flysystem-ftp-file-system/tree/1.0.2" + "source": "https://github.com/spryker/flysystem-ftp-file-system/tree/2.0.0" }, - "time": "2019-10-14T10:22:10+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/flysystem-local-file-system", - "version": "1.0.2", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/spryker/flysystem-local-file-system.git", - "reference": "fc819cb60c5b258a2206bdd401f312e60319fb1a" + "reference": "4e03646b46d96cf199c7ab03284fcdde0ca55c00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/flysystem-local-file-system/zipball/fc819cb60c5b258a2206bdd401f312e60319fb1a", - "reference": "fc819cb60c5b258a2206bdd401f312e60319fb1a", + "url": "https://api.github.com/repos/spryker/flysystem-local-file-system/zipball/4e03646b46d96cf199c7ab03284fcdde0ca55c00", + "reference": "4e03646b46d96cf199c7ab03284fcdde0ca55c00", "shasum": "" }, "require": { - "league/flysystem": "^1.0", - "php": ">=7.1", + "league/flysystem": "^2.0", + "php": ">=7.3", "spryker/kernel": "^3.30.0" }, "require-dev": { + "spryker/code-sniffer": "*", "spryker/flysystem": "*", "spryker/propel": "*", "spryker/testify": "*" @@ -20811,7 +22132,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -20825,9 +22146,9 @@ ], "description": "FlysystemLocalFileSystem module", "support": { - "source": "https://github.com/spryker/flysystem-local-file-system/tree/master" + "source": "https://github.com/spryker/flysystem-local-file-system/tree/2.0.0" }, - "time": "2019-10-14T10:22:10+00:00" + "time": "2021-10-08T18:13:40+00:00" }, { "name": "spryker/form", @@ -21146,20 +22467,20 @@ }, { "name": "spryker/glossary", - "version": "3.11.4", + "version": "3.11.5", "source": { "type": "git", "url": "https://github.com/spryker/glossary.git", - "reference": "cd9f1509c88624100256debbeffbd9d0e617fa61" + "reference": "e67af9e1328f0fd545f87c2ab3cab785d43c7673" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/glossary/zipball/cd9f1509c88624100256debbeffbd9d0e617fa61", - "reference": "cd9f1509c88624100256debbeffbd9d0e617fa61", + "url": "https://api.github.com/repos/spryker/glossary/zipball/e67af9e1328f0fd545f87c2ab3cab785d43c7673", + "reference": "e67af9e1328f0fd545f87c2ab3cab785d43c7673", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/gui": "^3.0.0", "spryker/kernel": "^3.52.0", "spryker/key-builder": "^1.0.0", @@ -21209,9 +22530,9 @@ ], "description": "Glossary module", "support": { - "source": "https://github.com/spryker/glossary/tree/3.11.4" + "source": "https://github.com/spryker/glossary/tree/3.11.5" }, - "time": "2021-02-12T10:05:41+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/glossary-storage", @@ -21274,31 +22595,34 @@ }, { "name": "spryker/glue-application", - "version": "1.33.0", + "version": "1.39.0", "source": { "type": "git", "url": "https://github.com/spryker/glue-application.git", - "reference": "476cbd8bcd5e08f7919c40e426f8fb3c16e5b1d9" + "reference": "a11048e67c93b78140286c8bf3deeb1e3dc2dc97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/glue-application/zipball/476cbd8bcd5e08f7919c40e426f8fb3c16e5b1d9", - "reference": "476cbd8bcd5e08f7919c40e426f8fb3c16e5b1d9", + "url": "https://api.github.com/repos/spryker/glue-application/zipball/a11048e67c93b78140286c8bf3deeb1e3dc2dc97", + "reference": "a11048e67c93b78140286c8bf3deeb1e3dc2dc97", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application": "^3.13.0", "spryker/application-extension": "^1.0.0", "spryker/container": "^1.0.0", "spryker/documentation-generator-rest-api-extension": "^1.0.0", "spryker/event-dispatcher-extension": "^1.0.0", - "spryker/glue-application-extension": "^1.4.0", + "spryker/glue-application-extension": "^1.7.0", + "spryker/glue-backend-api-application-extension": "^1.0.0", + "spryker/glue-storefront-api-application-extension": "^1.0.0", "spryker/kernel": "^3.58.0", "spryker/log": "^3.0.0", "spryker/session": "^3.0.0 || ^4.0.0", "spryker/store": "^1.7.0", "spryker/symfony": "^3.5.0", + "spryker/transfer": "^3.25.0", "spryker/util-encoding": "^2.0.0", "willdurand/negotiation": "^2.3 || ^3.0.0" }, @@ -21332,34 +22656,77 @@ ], "description": "GlueApplication module", "support": { - "source": "https://github.com/spryker/glue-application/tree/1.33.0" + "source": "https://github.com/spryker/glue-application/tree/1.39.0" + }, + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-application-authorization-connector-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-application-authorization-connector-extension.git", + "reference": "65313b896fdeccea2bdf3e517556586d694a7819" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-application-authorization-connector-extension/zipball/65313b896fdeccea2bdf3e517556586d694a7819", + "reference": "65313b896fdeccea2bdf3e517556586d694a7819", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueApplicationAuthorizationConnectorExtension module", + "support": { + "source": "https://github.com/spryker/glue-application-authorization-connector-extension/tree/1.0.0" }, - "time": "2021-06-24T12:53:04+00:00" + "time": "2021-08-06T12:09:29+00:00" }, { "name": "spryker/glue-application-extension", - "version": "1.4.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/spryker/glue-application-extension.git", - "reference": "2596846039c83ab6de0ae6c098fe3d2d0f32eaa1" + "reference": "cfa1d469aa3a28a97d11e6012d93561d56a0f671" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/glue-application-extension/zipball/2596846039c83ab6de0ae6c098fe3d2d0f32eaa1", - "reference": "2596846039c83ab6de0ae6c098fe3d2d0f32eaa1", + "url": "https://api.github.com/repos/spryker/glue-application-extension/zipball/cfa1d469aa3a28a97d11e6012d93561d56a0f671", + "reference": "cfa1d469aa3a28a97d11e6012d93561d56a0f671", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { + "spryker/application": "*", "spryker/code-sniffer": "*", "spryker/glue-application": "*", "spryker/kernel": "*", "spryker/symfony": "*" }, "suggest": { + "spryker/application": "If you want to use Application plugins you need to install spryker/application.", "spryker/glue-application": "If you want to use plugins with glue application.", "spryker/kernel": "If you want to use kernel functionality with certain plugins", "spryker/symfony": "If you want to plugins with symfony components." @@ -21381,9 +22748,258 @@ ], "description": "GlueApplicationExtension module", "support": { - "source": "https://github.com/spryker/glue-application-extension/tree/1.4.0" + "source": "https://github.com/spryker/glue-application-extension/tree/1.7.0" }, - "time": "2021-05-11T17:48:47+00:00" + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-backend-api-application", + "version": "0.2.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-backend-api-application.git", + "reference": "03bd120598287bbac0beceddea51c8237323c142" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-backend-api-application/zipball/03bd120598287bbac0beceddea51c8237323c142", + "reference": "03bd120598287bbac0beceddea51c8237323c142", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/application": "^3.28.0", + "spryker/container": "^1.4.5", + "spryker/glue-application": "^1.39.0", + "spryker/glue-application-extension": "^1.7.0", + "spryker/glue-backend-api-application-extension": "^1.0.0", + "spryker/kernel": "^3.66.0", + "spryker/log": "^3.12.0", + "spryker/store": "^1.15.0", + "spryker/symfony": "^3.7.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*", + "willdurand/negotiation": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueBackendApiApplication module", + "support": { + "source": "https://github.com/spryker/glue-backend-api-application/tree/0.2.0" + }, + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-backend-api-application-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-backend-api-application-extension.git", + "reference": "d1e62d59880c55144a23b2864fb64c96b49138f2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-backend-api-application-extension/zipball/d1e62d59880c55144a23b2864fb64c96b49138f2", + "reference": "d1e62d59880c55144a23b2864fb64c96b49138f2", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/glue-application-extension": "^1.7.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/glue-backend-api-application": "If you want to use the plugins.", + "spryker/symfony": "If you want to use the Symfony component." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueBackendApiApplicationExtension module", + "support": { + "source": "https://github.com/spryker/glue-backend-api-application-extension/tree/1.0.0" + }, + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-http", + "version": "0.2.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-http.git", + "reference": "1d9b3e0720fa70ddfc466deef43c8c155cbbc7ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-http/zipball/1d9b3e0720fa70ddfc466deef43c8c155cbbc7ce", + "reference": "1d9b3e0720fa70ddfc466deef43c8c155cbbc7ce", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/glue-application-extension": "^1.7.0", + "spryker/glue-backend-api-application-extension": "^1.0.0", + "spryker/glue-storefront-api-application-extension": "^1.0.0", + "spryker/kernel": "^3.66.0", + "spryker/symfony": "^3.7.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueHttp module", + "support": { + "source": "https://github.com/spryker/glue-http/tree/0.2.0" + }, + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-storefront-api-application", + "version": "0.2.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-storefront-api-application.git", + "reference": "df16a7fec5433ac0320aabbb4824cbd655afa9e7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-storefront-api-application/zipball/df16a7fec5433ac0320aabbb4824cbd655afa9e7", + "reference": "df16a7fec5433ac0320aabbb4824cbd655afa9e7", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/application": "^3.28.0", + "spryker/container": "^1.4.5", + "spryker/glue-application": "^1.39.0", + "spryker/glue-application-extension": "^1.7.0", + "spryker/glue-storefront-api-application-extension": "^1.0.0", + "spryker/kernel": "^3.66.0", + "spryker/log": "^3.12.0", + "spryker/store": "^1.15.0", + "spryker/symfony": "^3.7.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*", + "willdurand/negotiation": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueStorefrontApiApplication module", + "support": { + "source": "https://github.com/spryker/glue-storefront-api-application/tree/0.2.0" + }, + "time": "2022-03-01T14:38:47+00:00" + }, + { + "name": "spryker/glue-storefront-api-application-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/glue-storefront-api-application-extension.git", + "reference": "dc2ab385d62bbd46dcd1844408922da6a18e34cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/glue-storefront-api-application-extension/zipball/dc2ab385d62bbd46dcd1844408922da6a18e34cb", + "reference": "dc2ab385d62bbd46dcd1844408922da6a18e34cb", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/glue-application-extension": "^1.7.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/glue-rest-api-convention": "If you want to use GlueRestApiConvention.", + "spryker/glue-storefront-api-application": "If you want to use the plugins.", + "spryker/symfony": "If you want to use the Symfony component." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "GlueStorefrontApiApplicationExtension module", + "support": { + "source": "https://github.com/spryker/glue-storefront-api-application-extension/tree/1.0.0" + }, + "time": "2022-03-01T14:38:47+00:00" }, { "name": "spryker/graceful-runner", @@ -21431,25 +23047,28 @@ }, { "name": "spryker/graph", - "version": "3.0.0", + "version": "3.0.3", "source": { "type": "git", - "url": "https://github.com/spryker/Graph.git", - "reference": "9616836f46e536abcb93970497d25f0313da9547" + "url": "https://github.com/spryker/graph.git", + "reference": "abe511cad87246885d4d631b28e8d09191389b89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/Graph/zipball/9616836f46e536abcb93970497d25f0313da9547", - "reference": "9616836f46e536abcb93970497d25f0313da9547", + "url": "https://api.github.com/repos/spryker/graph/zipball/abe511cad87246885d4d631b28e8d09191389b89", + "reference": "abe511cad87246885d4d631b28e8d09191389b89", "shasum": "" }, "require": { + "php": ">=7.3", "spryker/graphviz": "^2.0.0", - "spryker/kernel": "^3.0.0", + "spryker/kernel": "^3.30.0", "spryker/util-text": "^1.1.0" }, "require-dev": { + "spryker/application": "*", "spryker/code-sniffer": "*", + "spryker/propel": "*", "spryker/testify": "*" }, "type": "library", @@ -21459,37 +23078,37 @@ } }, "autoload": { - "psr-0": { - "Spryker": "src/", - "Function": "tests/" + "psr-4": { + "Spryker\\": "src/Spryker/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "proprietary" ], - "description": "Graph bundle", + "description": "Graph module", "support": { - "source": "https://github.com/spryker/Graph/tree/3.0.0" + "source": "https://github.com/spryker/graph/tree/3.0.3" }, - "time": "2017-02-22T12:08:46+00:00" + "time": "2021-09-10T12:59:22+00:00" }, { "name": "spryker/graphviz", - "version": "2.0.1", + "version": "2.0.3", "source": { "type": "git", - "url": "https://github.com/spryker/Graphviz.git", - "reference": "0a90ede6aacfbd5e96f9fd61a52f4908f1b5e11d" + "url": "https://github.com/spryker/graphviz.git", + "reference": "e3d060a2fd83743054379f58fb4779621d2e0d69" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/Graphviz/zipball/0a90ede6aacfbd5e96f9fd61a52f4908f1b5e11d", - "reference": "0a90ede6aacfbd5e96f9fd61a52f4908f1b5e11d", + "url": "https://api.github.com/repos/spryker/graphviz/zipball/e3d060a2fd83743054379f58fb4779621d2e0d69", + "reference": "e3d060a2fd83743054379f58fb4779621d2e0d69", "shasum": "" }, "require": { - "phpdocumentor/graphviz": "^1.0.4" + "php": ">=7.3", + "phpdocumentor/graphviz": "^1.0.4 || ^2.0.0" }, "type": "library", "extra": { @@ -21503,26 +23122,26 @@ ], "description": "Graphviz module", "support": { - "source": "https://github.com/spryker/Graphviz/tree/2.0.1" + "source": "https://github.com/spryker/graphviz/tree/2.0.3" }, - "time": "2017-08-02T16:31:17+00:00" + "time": "2021-08-30T13:35:56+00:00" }, { "name": "spryker/gui", - "version": "3.40.1", + "version": "3.42.0", "source": { "type": "git", "url": "https://github.com/spryker/gui.git", - "reference": "52d7b52f304cca632b1d2b5c1d0d62cf5fc61662" + "reference": "f77b1230fb08a6ebdba1236b13eb295a046f0ba9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/gui/zipball/52d7b52f304cca632b1d2b5c1d0d62cf5fc61662", - "reference": "52d7b52f304cca632b1d2b5c1d0d62cf5fc61662", + "url": "https://api.github.com/repos/spryker/gui/zipball/f77b1230fb08a6ebdba1236b13eb295a046f0ba9", + "reference": "f77b1230fb08a6ebdba1236b13eb295a046f0ba9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/form-extension": "^1.0.0", "spryker/kernel": "^3.52.0", "spryker/laminas": "^1.0.0", @@ -21564,9 +23183,9 @@ ], "description": "Gui module", "support": { - "source": "https://github.com/spryker/gui/tree/3.40.1" + "source": "https://github.com/spryker/gui/tree/3.42.0" }, - "time": "2021-08-13T15:09:19+00:00" + "time": "2022-04-08T13:06:08+00:00" }, { "name": "spryker/guzzle", @@ -21698,27 +23317,29 @@ }, { "name": "spryker/http", - "version": "1.4.2", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/spryker/http.git", - "reference": "a8ff4d098597a924da51ef87769a7661a0c09799" + "reference": "9010d6c20f739650d799529f385a336e0c5bb7ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/http/zipball/a8ff4d098597a924da51ef87769a7661a0c09799", - "reference": "a8ff4d098597a924da51ef87769a7661a0c09799", + "url": "https://api.github.com/repos/spryker/http/zipball/9010d6c20f739650d799529f385a336e0c5bb7ff", + "reference": "9010d6c20f739650d799529f385a336e0c5bb7ff", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/form-extension": "^1.0.0", "spryker/http-extension": "^1.0.0", "spryker/kernel": "^3.48.0", "spryker/locale": "^3.2.0", + "spryker/store": "^1.4.0", "spryker/symfony": "^3.5.0", + "spryker/transfer": "^3.25.0", "spryker/twig": "^3.7.0", "spryker/twig-extension": "^1.0.0" }, @@ -21751,9 +23372,9 @@ ], "description": "Http module", "support": { - "source": "https://github.com/spryker/http/tree/1.4.2" + "source": "https://github.com/spryker/http/tree/1.7.1" }, - "time": "2021-02-02T12:37:40+00:00" + "time": "2022-04-14T15:04:12+00:00" }, { "name": "spryker/http-extension", @@ -21805,20 +23426,20 @@ }, { "name": "spryker/index-generator", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/spryker/index-generator.git", - "reference": "43dd45990278cd2ca01db6f56cb4934e49acb911" + "reference": "1cb498d27150a210975afef9ddc8de536c6ce2aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/index-generator/zipball/43dd45990278cd2ca01db6f56cb4934e49acb911", - "reference": "43dd45990278cd2ca01db6f56cb4934e49acb911", + "url": "https://api.github.com/repos/spryker/index-generator/zipball/1cb498d27150a210975afef9ddc8de536c6ce2aa", + "reference": "1cb498d27150a210975afef9ddc8de536c6ce2aa", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/kernel": "^3.30.0", "spryker/propel": "^3.21.0", "spryker/symfony": "^3.0.0" @@ -21844,9 +23465,9 @@ ], "description": "IndexGenerator module", "support": { - "source": "https://github.com/spryker/index-generator/tree/1.1.0" + "source": "https://github.com/spryker/index-generator/tree/1.1.1" }, - "time": "2020-05-07T09:18:13+00:00" + "time": "2021-10-08T19:54:06+00:00" }, { "name": "spryker/install", @@ -21985,21 +23606,21 @@ }, { "name": "spryker/kernel", - "version": "3.61.0", + "version": "3.68.0", "source": { "type": "git", "url": "https://github.com/spryker/kernel.git", - "reference": "a07d7f1a1e8401d47899fbe9b44e53488684f7cd" + "reference": "c2dfcdefcf8e17f224b4283abdcf5d9c0eb7c843" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/kernel/zipball/a07d7f1a1e8401d47899fbe9b44e53488684f7cd", - "reference": "a07d7f1a1e8401d47899fbe9b44e53488684f7cd", + "url": "https://api.github.com/repos/spryker/kernel/zipball/c2dfcdefcf8e17f224b4283abdcf5d9c0eb7c843", + "reference": "c2dfcdefcf8e17f224b4283abdcf5d9c0eb7c843", "shasum": "" }, "require": { "everon/collection": "^1.0.0", - "php": ">=7.3", + "php": ">=7.4", "spryker/config": "^3.5.0", "spryker/container": "^1.1.0", "spryker/error-handler": "^2.2.0", @@ -22030,8 +23651,8 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Shared\\Kernel\\Helper\\": "tests/SprykerTest/Shared/Kernel/_support/Helper/", - "SprykerTest\\Zed\\Kernel\\Helper\\": "tests/SprykerTest/Zed/Kernel/_support/Helper/" + "SprykerTest\\Zed\\Kernel\\Helper\\": "tests/SprykerTest/Zed/Kernel/_support/Helper/", + "SprykerTest\\Shared\\Kernel\\Helper\\": "tests/SprykerTest/Shared/Kernel/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22040,26 +23661,26 @@ ], "description": "Kernel module", "support": { - "source": "https://github.com/spryker/kernel/tree/3.61.0" + "source": "https://github.com/spryker/kernel/tree/3.68.0" }, - "time": "2021-06-09T14:42:25+00:00" + "time": "2022-03-21T13:14:09+00:00" }, { "name": "spryker/key-builder", - "version": "1.0.2", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/key-builder.git", - "reference": "b201e7a74f84aa27c7aee9ead17ac9e92f71d8e2" + "reference": "061eff76f11c9dd44e1b79e4cf6d126a05cdd4c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/key-builder/zipball/b201e7a74f84aa27c7aee9ead17ac9e92f71d8e2", - "reference": "b201e7a74f84aa27c7aee9ead17ac9e92f71d8e2", + "url": "https://api.github.com/repos/spryker/key-builder/zipball/061eff76f11c9dd44e1b79e4cf6d126a05cdd4c1", + "reference": "061eff76f11c9dd44e1b79e4cf6d126a05cdd4c1", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0" }, "require-dev": { @@ -22084,9 +23705,9 @@ ], "description": "KeyBuilder module", "support": { - "source": "https://github.com/spryker/key-builder/tree/1.0.2" + "source": "https://github.com/spryker/key-builder/tree/1.1.0" }, - "time": "2021-03-02T10:14:51+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/laminas", @@ -22126,20 +23747,20 @@ }, { "name": "spryker/locale", - "version": "3.7.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/spryker/locale.git", - "reference": "ced818015522783d8eb91ab8482ea24ac3afadf7" + "reference": "f461e6d39e8572b695de9260720d42165af0cd20" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/locale/zipball/ced818015522783d8eb91ab8482ea24ac3afadf7", - "reference": "ced818015522783d8eb91ab8482ea24ac3afadf7", + "url": "https://api.github.com/repos/spryker/locale/zipball/f461e6d39e8572b695de9260720d42165af0cd20", + "reference": "f461e6d39e8572b695de9260720d42165af0cd20", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.52.0", @@ -22172,8 +23793,8 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Yves\\Locale\\Helper\\": "tests/SprykerTest/Yves/Locale/_support/Helper/", - "SprykerTest\\Zed\\Locale\\Helper\\": "tests/SprykerTest/Zed/Locale/_support/Helper/" + "SprykerTest\\Zed\\Locale\\Helper\\": "tests/SprykerTest/Zed/Locale/_support/Helper/", + "SprykerTest\\Yves\\Locale\\Helper\\": "tests/SprykerTest/Yves/Locale/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -22182,9 +23803,9 @@ ], "description": "Locale module", "support": { - "source": "https://github.com/spryker/locale/tree/3.7.0" + "source": "https://github.com/spryker/locale/tree/3.8.1" }, - "time": "2020-10-08T14:51:25+00:00" + "time": "2022-02-23T20:58:33+00:00" }, { "name": "spryker/locale-extension", @@ -22234,26 +23855,28 @@ }, { "name": "spryker/log", - "version": "3.11.0", + "version": "3.13.0", "source": { "type": "git", "url": "https://github.com/spryker/log.git", - "reference": "049fa37bf09d682c8014a4c35834d1b60ae7f357" + "reference": "0b6938782ddd7d64539d9540eb14d2af46bf0422" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/log/zipball/049fa37bf09d682c8014a4c35834d1b60ae7f357", - "reference": "049fa37bf09d682c8014a4c35834d1b60ae7f357", + "url": "https://api.github.com/repos/spryker/log/zipball/0b6938782ddd7d64539d9540eb14d2af46bf0422", + "reference": "0b6938782ddd7d64539d9540eb14d2af46bf0422", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "psr/log": "^1.0.0", "spryker/config": "^3.0.0", "spryker/kernel": "^3.48.0", + "spryker/locale": "^3.0.0", "spryker/monolog": "^2.0.0", "spryker/queue": "^0.3.0 || ^1.0.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-network": "^1.0.0" }, "require-dev": { @@ -22283,29 +23906,30 @@ ], "description": "Log module", "support": { - "source": "https://github.com/spryker/log/tree/3.11.0" + "source": "https://github.com/spryker/log/tree/3.13.0" }, - "time": "2021-06-01T14:09:17+00:00" + "time": "2022-02-17T09:19:06+00:00" }, { "name": "spryker/mail", - "version": "4.7.0", + "version": "4.8.0", "source": { "type": "git", "url": "https://github.com/spryker/mail.git", - "reference": "4f1984b709100dc7074bda5ae80c082622e108e7" + "reference": "efb5e9129217b97374ede025982cce80507adc7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/mail/zipball/4f1984b709100dc7074bda5ae80c082622e108e7", - "reference": "4f1984b709100dc7074bda5ae80c082622e108e7", + "url": "https://api.github.com/repos/spryker/mail/zipball/efb5e9129217b97374ede025982cce80507adc7b", + "reference": "efb5e9129217b97374ede025982cce80507adc7b", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/glossary": "^3.0.0", "spryker/kernel": "^3.52.0", - "swiftmailer/swiftmailer": "^5.4.5 || ^6.1" + "spryker/locale": "^3.0.0", + "swiftmailer/swiftmailer": "^5.4.5 || ^6.1.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -22330,9 +23954,9 @@ ], "description": "Mail module", "support": { - "source": "https://github.com/spryker/mail/tree/4.7.0" + "source": "https://github.com/spryker/mail/tree/4.8.0" }, - "time": "2020-11-25T11:11:35+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/maintenance", @@ -22421,6 +24045,173 @@ }, "time": "2018-03-27T17:57:59+00:00" }, + { + "name": "spryker/message-broker", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/message-broker.git", + "reference": "d56e8dd30b2fa9560685805759860cf8a776c163" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/message-broker/zipball/d56e8dd30b2fa9560685805759860cf8a776c163", + "reference": "d56e8dd30b2fa9560685805759860cf8a776c163", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker-sdk/async-api": "^0.1.0", + "spryker/kernel": "^3.30.0", + "spryker/log": "^3.0.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/monolog": "^2.0.0", + "spryker/symfony": "^3.7.0", + "spryker/transfer": "^3.25.0", + "spryker/util-encoding": "^1.0.0 || ^2.0.0", + "symfony/messenger": "^5.0.0 || ^6.0.0" + }, + "require-dev": { + "spryker/application": "*", + "spryker/code-sniffer": "*", + "spryker/console": "*", + "spryker/container": "*", + "spryker/event-dispatcher": "*", + "spryker/message-broker-aws": "*", + "spryker/ramsey-uuid": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/ramsey-uuid": "When the CorrelationIdMessageAttributeProviderPlugin is used you need to install this." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Zed\\MessageBroker\\Helper\\": "tests/SprykerTest/Zed/MessageBroker/_support/Helper" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "MessageBroker module", + "support": { + "source": "https://github.com/spryker/message-broker/tree/1.1.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, + { + "name": "spryker/message-broker-aws", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/message-broker-aws.git", + "reference": "55665752e7e6031700b6725041948974a36c0606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/message-broker-aws/zipball/55665752e7e6031700b6725041948974a36c0606", + "reference": "55665752e7e6031700b6725041948974a36c0606", + "shasum": "" + }, + "require": { + "async-aws/core": "^1.5.0", + "async-aws/sns": "^1.0.0", + "async-aws/sqs": "^1.0.0", + "aws/aws-sdk-php": "^3.132.4", + "php": ">=7.4", + "spryker/guzzle": "^2.0.0", + "spryker/kernel": "^3.30.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/store": "^1.1.0", + "spryker/symfony": "^3.7.0", + "spryker/transfer": "^3.25.0", + "spryker/util-encoding": "^1.0.0 || ^2.0.0", + "symfony/amazon-sqs-messenger": "^5.0.0 || ^6.0.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/ramsey-uuid": "*", + "spryker/testify": "*" + }, + "suggest": { + "symfony/messenger": "If you want to use a AwsSqsMessageReceiverPlugin. Minimum required version: 5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Zed\\MessageBrokerAws\\Helper\\": "tests/SprykerTest/Zed/MessageBrokerAws/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "MessageBrokerAws module", + "support": { + "source": "https://github.com/spryker/message-broker-aws/tree/1.1.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, + { + "name": "spryker/message-broker-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/message-broker-extension.git", + "reference": "5ea18b678fc07f73779d34163dd4a3c15a275f10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/message-broker-extension/zipball/5ea18b678fc07f73779d34163dd4a3c15a275f10", + "reference": "5ea18b678fc07f73779d34163dd4a3c15a275f10", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/kernel": "*", + "spryker/symfony": "*" + }, + "suggest": { + "spryker/kernel": "If you want to use the MessageValidatorPluginInterface.", + "spryker/symfony": "If you want to use MessageSenderPluginInterface or MessageReceiverPluginInterface." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "MessageBrokerExtension module", + "support": { + "source": "https://github.com/spryker/message-broker-extension/tree/1.0.0" + }, + "time": "2022-04-14T07:53:41+00:00" + }, { "name": "spryker/messenger", "version": "3.6.2", @@ -22517,25 +24308,27 @@ }, { "name": "spryker/money", - "version": "2.9.2", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/spryker/money.git", - "reference": "1c7ebe7845c41f0e6928d120eb701f4e0aca9254" + "reference": "f3f66fd3b433db78be88c4726a0a86702b48e385" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/money/zipball/1c7ebe7845c41f0e6928d120eb701f4e0aca9254", - "reference": "1c7ebe7845c41f0e6928d120eb701f4e0aca9254", + "url": "https://api.github.com/repos/spryker/money/zipball/f3f66fd3b433db78be88c4726a0a86702b48e385", + "reference": "f3f66fd3b433db78be88c4726a0a86702b48e385", "shasum": "" }, "require": { "moneyphp/money": "^3.0.0", - "php": ">=7.3", + "php": ">=7.4", "spryker/currency": "^3.1.0", "spryker/kernel": "^3.30.0", + "spryker/locale": "^3.0.0", "spryker/store": "^1.1.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/twig-extension": "^1.0.0" }, "require-dev": { @@ -22570,26 +24363,26 @@ ], "description": "Money module", "support": { - "source": "https://github.com/spryker/money/tree/2.9.2" + "source": "https://github.com/spryker/money/tree/2.10.0" }, - "time": "2021-03-11T11:37:43+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/monitoring", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/spryker/monitoring.git", - "reference": "f7bb628996914355a2babd01cdc2646b01404b84" + "reference": "ce744e3cf12155ea31ba66e867d348667cf7ce84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/monitoring/zipball/f7bb628996914355a2babd01cdc2646b01404b84", - "reference": "f7bb628996914355a2babd01cdc2646b01404b84", + "url": "https://api.github.com/repos/spryker/monitoring/zipball/ce744e3cf12155ea31ba66e867d348667cf7ce84", + "reference": "ce744e3cf12155ea31ba66e867d348667cf7ce84", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/event-dispatcher-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", @@ -22626,9 +24419,9 @@ ], "description": "Monitoring module", "support": { - "source": "https://github.com/spryker/monitoring/tree/2.3.0" + "source": "https://github.com/spryker/monitoring/tree/2.4.0" }, - "time": "2021-07-01T11:26:24+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/monitoring-extension", @@ -22811,20 +24604,20 @@ }, { "name": "spryker/navigation-storage", - "version": "1.7.0", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/spryker/navigation-storage.git", - "reference": "149fe570f4d42d37e128ad4bab0b183a750aacc4" + "reference": "e3b3fc8df51538f7d59a993a710716a7d435941f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/navigation-storage/zipball/149fe570f4d42d37e128ad4bab0b183a750aacc4", - "reference": "149fe570f4d42d37e128ad4bab0b183a750aacc4", + "url": "https://api.github.com/repos/spryker/navigation-storage/zipball/e3b3fc8df51538f7d59a993a710716a7d435941f", + "reference": "e3b3fc8df51538f7d59a993a710716a7d435941f", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/event-behavior": "^1.1.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.1.0", @@ -22864,9 +24657,9 @@ ], "description": "NavigationStorage module", "support": { - "source": "https://github.com/spryker/navigation-storage/tree/master" + "source": "https://github.com/spryker/navigation-storage/tree/1.7.1" }, - "time": "2020-08-20T12:38:58+00:00" + "time": "2021-12-15T15:02:47+00:00" }, { "name": "spryker/navigations-category-nodes-resource-relationship", @@ -23077,16 +24870,16 @@ }, { "name": "spryker/oauth", - "version": "2.2.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/spryker/oauth.git", - "reference": "6d3d039a6f8ff096c1981213d6e0e6467f388a62" + "reference": "0f41963db6c4abbc5d5f751c021ad0f770615bf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/oauth/zipball/6d3d039a6f8ff096c1981213d6e0e6467f388a62", - "reference": "6d3d039a6f8ff096c1981213d6e0e6467f388a62", + "url": "https://api.github.com/repos/spryker/oauth/zipball/0f41963db6c4abbc5d5f751c021ad0f770615bf9", + "reference": "0f41963db6c4abbc5d5f751c021ad0f770615bf9", "shasum": "" }, "require": { @@ -23130,9 +24923,9 @@ ], "description": "Oauth module", "support": { - "source": "https://github.com/spryker/oauth/tree/2.2.0" + "source": "https://github.com/spryker/oauth/tree/2.3.0" }, - "time": "2021-04-12T12:42:17+00:00" + "time": "2021-07-29T10:50:00+00:00" }, { "name": "spryker/oauth-agent-connector", @@ -23189,6 +24982,143 @@ }, "time": "2020-10-09T11:31:07+00:00" }, + { + "name": "spryker/oauth-auth0", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/oauth-auth0.git", + "reference": "09276494edd6e95197a4bedaeff495ba7515649a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/oauth-auth0/zipball/09276494edd6e95197a4bedaeff495ba7515649a", + "reference": "09276494edd6e95197a4bedaeff495ba7515649a", + "shasum": "" + }, + "require": { + "league/oauth2-client": "^2.5.0", + "php": ">=7.4", + "riskio/oauth2-auth0": "^2.4.0", + "spryker/kernel": "^3.30.0", + "spryker/oauth-client-extension": "^1.0.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "OauthAuth0 module", + "support": { + "source": "https://github.com/spryker/oauth-auth0/tree/1.0.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, + { + "name": "spryker/oauth-client", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/oauth-client.git", + "reference": "2b3226565a11d945cdb91a020b5e1e8f59735cbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/oauth-client/zipball/2b3226565a11d945cdb91a020b5e1e8f59735cbe", + "reference": "2b3226565a11d945cdb91a020b5e1e8f59735cbe", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/oauth-client-extension": "^1.0.0", + "spryker/payment-extension": "^1.1.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "OauthClient module", + "support": { + "source": "https://github.com/spryker/oauth-client/tree/1.0.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, + { + "name": "spryker/oauth-client-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/oauth-client-extension.git", + "reference": "6b1bdc609f83f69e50e3aa89ae7dab4c8e99cd14" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/oauth-client-extension/zipball/6b1bdc609f83f69e50e3aa89ae7dab4c8e99cd14", + "reference": "6b1bdc609f83f69e50e3aa89ae7dab4c8e99cd14", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "OauthClientExtension module", + "support": { + "source": "https://github.com/spryker/oauth-client-extension/tree/1.0.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, { "name": "spryker/oauth-cryptography", "version": "1.0.1", @@ -23332,6 +25262,52 @@ }, "time": "2018-12-29T09:45:16+00:00" }, + { + "name": "spryker/oauth-dummy", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/oauth-dummy.git", + "reference": "2d1dd885578e63d6343c14bae456e7dc407d3a04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/oauth-dummy/zipball/2d1dd885578e63d6343c14bae456e7dc407d3a04", + "reference": "2d1dd885578e63d6343c14bae456e7dc407d3a04", + "shasum": "" + }, + "require": { + "lcobucci/jwt": "^3.4.6 || ^4.0.0", + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/oauth-client-extension": "^1.0.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "OauthDummy module", + "support": { + "source": "https://github.com/spryker/oauth-dummy/tree/1.0.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, { "name": "spryker/oauth-extension", "version": "1.5.0", @@ -23466,20 +25442,20 @@ }, { "name": "spryker/oms", - "version": "11.15.2", + "version": "11.17.0", "source": { "type": "git", "url": "https://github.com/spryker/oms.git", - "reference": "b57810e56937e1c9243e6bf086e20e689d4101dc" + "reference": "a9eecdf4100f546dd4b5c2780767154c7b7ae48a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/oms/zipball/b57810e56937e1c9243e6bf086e20e689d4101dc", - "reference": "b57810e56937e1c9243e6bf086e20e689d4101dc", + "url": "https://api.github.com/repos/spryker/oms/zipball/a9eecdf4100f546dd4b5c2780767154c7b7ae48a", + "reference": "a9eecdf4100f546dd4b5c2780767154c7b7ae48a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/decimal-object": "^1.0.0", "spryker/error-handler": "^2.1.0", "spryker/graph": "^3.0.0", @@ -23487,8 +25463,8 @@ "spryker/kernel": "^3.33.0", "spryker/mail": "^4.6.0", "spryker/oms-extension": "^1.3.0", - "spryker/propel": "^3.22.0", - "spryker/propel-orm": "^1.0.0", + "spryker/propel": "^3.28.0", + "spryker/propel-orm": "^1.13.0", "spryker/sales": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^10.0.0 || ^11.0.0", "spryker/sales-extension": "^1.7.0", "spryker/store": "^1.5.0", @@ -23526,9 +25502,9 @@ ], "description": "Oms module", "support": { - "source": "https://github.com/spryker/oms/tree/11.15.2" + "source": "https://github.com/spryker/oms/tree/11.17.0" }, - "time": "2021-07-15T07:20:34+00:00" + "time": "2022-04-07T12:06:43+00:00" }, { "name": "spryker/oms-discount-connector", @@ -23857,21 +25833,22 @@ }, { "name": "spryker/orders-rest-api", - "version": "4.9.0", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/spryker/orders-rest-api.git", - "reference": "4ea2f5c9ca60ff23ad0abcd0f0f178cf9fbc8871" + "reference": "49ebe9f26d256c8daa8c93a4bd9feb5f844be86c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/orders-rest-api/zipball/4ea2f5c9ca60ff23ad0abcd0f0f178cf9fbc8871", - "reference": "4ea2f5c9ca60ff23ad0abcd0f0f178cf9fbc8871", + "url": "https://api.github.com/repos/spryker/orders-rest-api/zipball/49ebe9f26d256c8daa8c93a4bd9feb5f844be86c", + "reference": "49ebe9f26d256c8daa8c93a4bd9feb5f844be86c", "shasum": "" }, "require": { "php": ">=7.3", "spryker/glue-application": "^1.0.0", + "spryker/glue-application-authorization-connector-extension": "^1.0.0", "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/orders-rest-api-extension": "^1.1.0", @@ -23901,9 +25878,9 @@ ], "description": "OrdersRestApi module", "support": { - "source": "https://github.com/spryker/orders-rest-api/tree/4.9.0" + "source": "https://github.com/spryker/orders-rest-api/tree/4.10.0" }, - "time": "2021-05-28T14:12:02+00:00" + "time": "2021-08-06T12:09:29+00:00" }, { "name": "spryker/orders-rest-api-extension", @@ -23948,28 +25925,37 @@ }, { "name": "spryker/payment", - "version": "5.4.1", + "version": "5.6.0", "source": { "type": "git", "url": "https://github.com/spryker/payment.git", - "reference": "ed2617651b99f06d81a4f5429a906c83e1010347" + "reference": "31cb40c4462b2537ae8daa739dcaee3c8e2e3c8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/payment/zipball/ed2617651b99f06d81a4f5429a906c83e1010347", - "reference": "ed2617651b99f06d81a4f5429a906c83e1010347", + "url": "https://api.github.com/repos/spryker/payment/zipball/31cb40c4462b2537ae8daa739dcaee3c8e2e3c8a", + "reference": "31cb40c4462b2537ae8daa739dcaee3c8e2e3c8a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", + "psr/http-message": "^1.0.0", "spryker/checkout-extension": "^1.2.0", + "spryker/guzzle": "^2.2.0", "spryker/kernel": "^3.30.0", - "spryker/payment-extension": "^1.0.0", + "spryker/locale": "^3.0.0", + "spryker/message-broker": "^1.0.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/oms": "^7.0.0 || ^8.0.0 || ^10.0.0 || ^11.0.0", + "spryker/payment-extension": "^1.1.0", "spryker/propel-orm": "^1.0.0", "spryker/sales": "^8.0.0 || ^10.0.0 || ^11.0.0", "spryker/store": "^1.4.0", + "spryker/store-reference": "^1.0.0", "spryker/symfony": "^3.0.0", "spryker/transfer": "^3.27.0", + "spryker/util-encoding": "^1.0.0 || ^2.0.0", + "spryker/util-text": "^1.0.0", "spryker/zed-request": "^3.0.0" }, "require-dev": { @@ -24002,9 +25988,9 @@ ], "description": "Payment module", "support": { - "source": "https://github.com/spryker/payment/tree/5.4.1" + "source": "https://github.com/spryker/payment/tree/5.6.0" }, - "time": "2021-06-29T09:34:47+00:00" + "time": "2022-04-26T12:27:56+00:00" }, { "name": "spryker/payment-cart-connector", @@ -24102,20 +26088,20 @@ }, { "name": "spryker/payment-extension", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/payment-extension.git", - "reference": "6f28bd21da0bed0f959758897c544c7c17aece92" + "reference": "1ebb66c9f5ba50e90006e4a02c1f5df690519dac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/payment-extension/zipball/6f28bd21da0bed0f959758897c544c7c17aece92", - "reference": "6f28bd21da0bed0f959758897c544c7c17aece92", + "url": "https://api.github.com/repos/spryker/payment-extension/zipball/1ebb66c9f5ba50e90006e4a02c1f5df690519dac", + "reference": "1ebb66c9f5ba50e90006e4a02c1f5df690519dac", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -24137,26 +26123,26 @@ ], "description": "PaymentExtension module", "support": { - "source": "https://github.com/spryker/payment-extension/tree/1.0.0" + "source": "https://github.com/spryker/payment-extension/tree/1.1.0" }, - "time": "2021-05-24T10:32:31+00:00" + "time": "2022-04-26T12:27:56+00:00" }, { "name": "spryker/payment-gui", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/payment-gui.git", - "reference": "0f0049aa88b9713d3ab6085dfe9251b7880f3140" + "reference": "9a6a74cc3828959f67dbd5aa2df330252df99329" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/payment-gui/zipball/0f0049aa88b9713d3ab6085dfe9251b7880f3140", - "reference": "0f0049aa88b9713d3ab6085dfe9251b7880f3140", + "url": "https://api.github.com/repos/spryker/payment-gui/zipball/9a6a74cc3828959f67dbd5aa2df330252df99329", + "reference": "9a6a74cc3828959f67dbd5aa2df330252df99329", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/gui": "^3.26.0", "spryker/kernel": "^3.33.0", "spryker/payment": "^5.4.0", @@ -24185,9 +26171,9 @@ ], "description": "PaymentGui module", "support": { - "source": "https://github.com/spryker/payment-gui/tree/1.1.0" + "source": "https://github.com/spryker/payment-gui/tree/1.2.0" }, - "time": "2021-05-13T09:05:30+00:00" + "time": "2022-04-14T07:53:41+00:00" }, { "name": "spryker/payments-rest-api", @@ -24662,27 +26648,27 @@ }, { "name": "spryker/price-product", - "version": "4.31.0", + "version": "4.35.0", "source": { "type": "git", "url": "https://github.com/spryker/price-product.git", - "reference": "b5c23e74bdea14ae78c2a3e71c1286d1c0141c28" + "reference": "f832dec1f48cc7268b36c9398a121b41de983110" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product/zipball/b5c23e74bdea14ae78c2a3e71c1286d1c0141c28", - "reference": "b5c23e74bdea14ae78c2a3e71c1286d1c0141c28", + "url": "https://api.github.com/repos/spryker/price-product/zipball/f832dec1f48cc7268b36c9398a121b41de983110", + "reference": "f832dec1f48cc7268b36c9398a121b41de983110", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/currency": "^3.10.0", "spryker/kernel": "^3.33.0", "spryker/log": "^3.7.0", "spryker/price": "^5.0.0", - "spryker/price-product-extension": "^1.5.0", + "spryker/price-product-extension": "^1.6.0", "spryker/product": "^5.6.0 || ^6.3.0", - "spryker/product-extension": "^1.1.0", + "spryker/product-extension": "^1.3.0", "spryker/propel-orm": "^1.0.0", "spryker/quote": "^2.1.0", "spryker/store": "^1.12.0", @@ -24723,9 +26709,9 @@ ], "description": "PriceProduct module", "support": { - "source": "https://github.com/spryker/price-product/tree/4.31.0" + "source": "https://github.com/spryker/price-product/tree/4.35.0" }, - "time": "2021-07-22T10:12:00+00:00" + "time": "2022-04-15T13:47:42+00:00" }, { "name": "spryker/price-product-data-import", @@ -24781,20 +26767,20 @@ }, { "name": "spryker/price-product-extension", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/price-product-extension.git", - "reference": "53954f2fe66264aeebfb97fe2c503e77349c33a7" + "reference": "ab909f3409f645638f46dda0f3f47358708f7e7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product-extension/zipball/53954f2fe66264aeebfb97fe2c503e77349c33a7", - "reference": "53954f2fe66264aeebfb97fe2c503e77349c33a7", + "url": "https://api.github.com/repos/spryker/price-product-extension/zipball/ab909f3409f645638f46dda0f3f47358708f7e7a", + "reference": "ab909f3409f645638f46dda0f3f47358708f7e7a", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -24816,29 +26802,29 @@ ], "description": "PriceProductExtension module", "support": { - "source": "https://github.com/spryker/price-product-extension/tree/1.5.0" + "source": "https://github.com/spryker/price-product-extension/tree/1.6.0" }, - "time": "2021-07-22T10:12:00+00:00" + "time": "2022-04-15T13:47:42+00:00" }, { "name": "spryker/price-product-schedule", - "version": "2.3.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/spryker/price-product-schedule.git", - "reference": "7b5965980bd5146a33c326fcc0b62160eb79f69a" + "reference": "53fb152dc5466bdf17a9a5ac3003605770c1e2d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product-schedule/zipball/7b5965980bd5146a33c326fcc0b62160eb79f69a", - "reference": "7b5965980bd5146a33c326fcc0b62160eb79f69a", + "url": "https://api.github.com/repos/spryker/price-product-schedule/zipball/53fb152dc5466bdf17a9a5ac3003605770c1e2d8", + "reference": "53fb152dc5466bdf17a9a5ac3003605770c1e2d8", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/currency": "^3.8.0", "spryker/kernel": "^3.32.0", - "spryker/price-product": "^4.6.0", + "spryker/price-product": "^4.35.0", "spryker/product": "^6.9.0", "spryker/propel": "^3.8.0", "spryker/propel-orm": "^1.8.0", @@ -24870,9 +26856,9 @@ ], "description": "PriceProductSchedule module", "support": { - "source": "https://github.com/spryker/price-product-schedule/tree/2.3.0" + "source": "https://github.com/spryker/price-product-schedule/tree/2.5.0" }, - "time": "2021-07-22T15:40:45+00:00" + "time": "2022-04-15T13:47:42+00:00" }, { "name": "spryker/price-product-schedule-data-import", @@ -24926,7 +26912,7 @@ }, { "name": "spryker/price-product-schedule-gui", - "version": "2.2.3", + "version": "2.2.4", "source": { "type": "git", "url": "https://github.com/spryker/price-product-schedule-gui.git", @@ -24979,31 +26965,31 @@ ], "description": "PriceProductScheduleGui module", "support": { - "source": "https://github.com/spryker/price-product-schedule-gui/tree/2.2.3" + "source": "https://github.com/spryker/price-product-schedule-gui/tree/2.2.4" }, "time": "2021-07-21T09:37:55+00:00" }, { "name": "spryker/price-product-storage", - "version": "4.7.0", + "version": "4.9.0", "source": { "type": "git", "url": "https://github.com/spryker/price-product-storage.git", - "reference": "35ff51b6c2ee587ba7ae874ed4007f8d789c5401" + "reference": "01a7ce6281b8b1e8cbe758fb1e0e2a27c057ec6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product-storage/zipball/35ff51b6c2ee587ba7ae874ed4007f8d789c5401", - "reference": "35ff51b6c2ee587ba7ae874ed4007f8d789c5401", + "url": "https://api.github.com/repos/spryker/price-product-storage/zipball/01a7ce6281b8b1e8cbe758fb1e0e2a27c057ec6f", + "reference": "01a7ce6281b8b1e8cbe758fb1e0e2a27c057ec6f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/event-behavior": "^1.1.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", "spryker/price-product": "^2.15.0 || ^4.24.0", - "spryker/price-product-storage-extension": "^1.2.0", + "spryker/price-product-storage-extension": "^1.3.0", "spryker/product": "^5.5.0 || ^6.0.0", "spryker/propel-orm": "^1.5.0", "spryker/quick-order-extension": "^1.1.0", @@ -25041,26 +27027,29 @@ ], "description": "PriceProductStorage module", "support": { - "source": "https://github.com/spryker/price-product-storage/tree/4.7.0" + "source": "https://github.com/spryker/price-product-storage/tree/4.9.0" }, - "time": "2021-04-30T11:53:39+00:00" + "time": "2022-04-18T08:41:46+00:00" }, { "name": "spryker/price-product-storage-extension", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/spryker/price-product-storage-extension.git", - "reference": "d6374acc41954aff0fa5b1cd4b3570fdfa1a29bc" + "reference": "3c16aee4120907cde0c32abdeca614781c7ed0fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product-storage-extension/zipball/d6374acc41954aff0fa5b1cd4b3570fdfa1a29bc", - "reference": "d6374acc41954aff0fa5b1cd4b3570fdfa1a29bc", + "url": "https://api.github.com/repos/spryker/price-product-storage-extension/zipball/3c16aee4120907cde0c32abdeca614781c7ed0fa", + "reference": "3c16aee4120907cde0c32abdeca614781c7ed0fa", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" }, "type": "library", "extra": { @@ -25079,9 +27068,9 @@ ], "description": "PriceProductStorageExtension module", "support": { - "source": "https://github.com/spryker/price-product-storage-extension/tree/master" + "source": "https://github.com/spryker/price-product-storage-extension/tree/1.3.0" }, - "time": "2019-11-21T11:44:45+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/price-product-volume", @@ -25138,16 +27127,16 @@ }, { "name": "spryker/price-product-volume-gui", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/spryker/price-product-volume-gui.git", - "reference": "cea40738f3768633bfeb74db38f15b5d661c4d06" + "reference": "9ab9dbdf15317a83003a0acf052e9d4ecfe47f4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/price-product-volume-gui/zipball/cea40738f3768633bfeb74db38f15b5d661c4d06", - "reference": "cea40738f3768633bfeb74db38f15b5d661c4d06", + "url": "https://api.github.com/repos/spryker/price-product-volume-gui/zipball/9ab9dbdf15317a83003a0acf052e9d4ecfe47f4c", + "reference": "9ab9dbdf15317a83003a0acf052e9d4ecfe47f4c", "shasum": "" }, "require": { @@ -25181,9 +27170,9 @@ ], "description": "PriceProductVolumeGui module", "support": { - "source": "https://github.com/spryker/price-product-volume-gui/tree/3.1.0" + "source": "https://github.com/spryker/price-product-volume-gui/tree/3.1.1" }, - "time": "2021-04-30T10:28:15+00:00" + "time": "2021-07-07T15:14:17+00:00" }, { "name": "spryker/price-product-volumes-rest-api", @@ -25232,25 +27221,25 @@ }, { "name": "spryker/product", - "version": "6.25.0", + "version": "6.28.0", "source": { "type": "git", "url": "https://github.com/spryker/product.git", - "reference": "6948cdb637d01adc3048cb087222d92d8ade8b19" + "reference": "f382b43d19208a60efd3a24b338dbc33dc4e7c03" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product/zipball/6948cdb637d01adc3048cb087222d92d8ade8b19", - "reference": "6948cdb637d01adc3048cb087222d92d8ade8b19", + "url": "https://api.github.com/repos/spryker/product/zipball/f382b43d19208a60efd3a24b338dbc33dc4e7c03", + "reference": "f382b43d19208a60efd3a24b338dbc33dc4e7c03", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/event": "^1.0.0 || ^2.0.0", "spryker/kernel": "^3.34.0", "spryker/key-builder": "^1.0.0", "spryker/locale": "^3.0.0", - "spryker/product-extension": "^1.1.0", + "spryker/product-extension": "^1.2.0", "spryker/propel-orm": "^1.0.0", "spryker/storage": "^3.0.0", "spryker/store": "^1.1.0", @@ -25284,9 +27273,9 @@ ], "description": "Product module", "support": { - "source": "https://github.com/spryker/product/tree/6.25.0" + "source": "https://github.com/spryker/product/tree/6.28.0" }, - "time": "2021-07-15T11:58:22+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/product-abstract-data-feed", @@ -25679,20 +27668,20 @@ }, { "name": "spryker/product-attribute", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/spryker/product-attribute.git", - "reference": "7d2c37fcaf7354f91b75dcc01251b09b13fbf685" + "reference": "d8dd5bdf32cd6be8bea4ae0e14cab2f653295ea9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-attribute/zipball/7d2c37fcaf7354f91b75dcc01251b09b13fbf685", - "reference": "7d2c37fcaf7354f91b75dcc01251b09b13fbf685", + "url": "https://api.github.com/repos/spryker/product-attribute/zipball/d8dd5bdf32cd6be8bea4ae0e14cab2f653295ea9", + "reference": "d8dd5bdf32cd6be8bea4ae0e14cab2f653295ea9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/glossary": "^3.8.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", @@ -25725,9 +27714,9 @@ ], "description": "ProductAttribute module", "support": { - "source": "https://github.com/spryker/product-attribute/tree/1.9.0" + "source": "https://github.com/spryker/product-attribute/tree/1.10.0" }, - "time": "2021-06-22T08:19:35+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/product-attribute-gui", @@ -25986,21 +27975,21 @@ }, { "name": "spryker/product-bundle", - "version": "7.8.0", + "version": "7.11.0", "source": { "type": "git", "url": "https://github.com/spryker/product-bundle.git", - "reference": "f81c7047fa54ea4859aeac37ffafebb68e65b437" + "reference": "386298bdaf44908eeb6f95bbd63ee7c171805721" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-bundle/zipball/f81c7047fa54ea4859aeac37ffafebb68e65b437", - "reference": "f81c7047fa54ea4859aeac37ffafebb68e65b437", + "url": "https://api.github.com/repos/spryker/product-bundle/zipball/386298bdaf44908eeb6f95bbd63ee7c171805721", + "reference": "386298bdaf44908eeb6f95bbd63ee7c171805721", "shasum": "" }, "require": { - "php": ">=7.2", - "spryker/availability": "^9.0.0", + "php": ">=7.4", + "spryker/availability": "^9.8.0", "spryker/calculation-extension": "^1.1.0", "spryker/cart-extension": "^1.0.0 || ^2.0.0 || ^4.0.0", "spryker/decimal-object": "^1.0.0", @@ -26012,6 +28001,7 @@ "spryker/price": "^5.0.0", "spryker/price-product": "^1.0.0 || ^2.0.0 || ^4.0.0", "spryker/product": "^5.0.0 || ^6.0.0", + "spryker/product-extension": "^1.3.0", "spryker/product-image": "^3.3.0", "spryker/propel-orm": "^1.0.0", "spryker/sales": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^10.0.0 || ^11.0.0", @@ -26021,7 +28011,7 @@ "spryker/stock": "^8.0.0", "spryker/store": "^1.5.0", "spryker/symfony": "^3.0.0", - "spryker/transfer": "^3.18.0" + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/calculation": "*", @@ -26058,9 +28048,9 @@ ], "description": "ProductBundle module", "support": { - "source": "https://github.com/spryker/product-bundle/tree/master" + "source": "https://github.com/spryker/product-bundle/tree/7.11.0" }, - "time": "2020-08-19T12:01:53+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/product-bundle-carts-rest-api", @@ -26225,25 +28215,27 @@ }, { "name": "spryker/product-cart-connector", - "version": "4.8.0", + "version": "4.9.0", "source": { "type": "git", "url": "https://github.com/spryker/product-cart-connector.git", - "reference": "b40dd2fd1d3de107024b605f4fddff4243417075" + "reference": "e1ed997100e878dc4e4eb0bbc94cf11c60a742f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-cart-connector/zipball/b40dd2fd1d3de107024b605f4fddff4243417075", - "reference": "b40dd2fd1d3de107024b605f4fddff4243417075", + "url": "https://api.github.com/repos/spryker/product-cart-connector/zipball/e1ed997100e878dc4e4eb0bbc94cf11c60a742f1", + "reference": "e1ed997100e878dc4e4eb0bbc94cf11c60a742f1", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", + "spryker/checkout-extension": "^1.2.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", "spryker/messenger": "^3.0.0", "spryker/product": "^6.20.0", - "spryker/store": "^1.0.0" + "spryker/store": "^1.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/cart": "*", @@ -26273,26 +28265,26 @@ ], "description": "ProductCartConnector module", "support": { - "source": "https://github.com/spryker/product-cart-connector/tree/master" + "source": "https://github.com/spryker/product-cart-connector/tree/4.9.0" }, - "time": "2020-06-12T10:18:43+00:00" + "time": "2022-02-01T15:22:29+00:00" }, { "name": "spryker/product-category", - "version": "4.12.1", + "version": "4.14.0", "source": { "type": "git", "url": "https://github.com/spryker/product-category.git", - "reference": "04d97f16793aec855a5a74d1d6ee29edffacc39f" + "reference": "35d94c524ef9497164bf96e0beb71aafd5e45dfe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-category/zipball/04d97f16793aec855a5a74d1d6ee29edffacc39f", - "reference": "04d97f16793aec855a5a74d1d6ee29edffacc39f", + "url": "https://api.github.com/repos/spryker/product-category/zipball/35d94c524ef9497164bf96e0beb71aafd5e45dfe", + "reference": "35d94c524ef9497164bf96e0beb71aafd5e45dfe", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category": "^3.3.0 || ^4.14.0 || ^5.0.0", "spryker/category-gui-extension": "^1.0.0", "spryker/event": "^1.0.0 || ^2.0.0", @@ -26332,9 +28324,9 @@ ], "description": "ProductCategory module", "support": { - "source": "https://github.com/spryker/product-category/tree/4.12.1" + "source": "https://github.com/spryker/product-category/tree/4.14.0" }, - "time": "2021-06-10T11:12:22+00:00" + "time": "2022-03-31T12:44:39+00:00" }, { "name": "spryker/product-category-filter", @@ -26555,20 +28547,20 @@ }, { "name": "spryker/product-category-storage", - "version": "2.2.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/spryker/product-category-storage.git", - "reference": "3422ea04937c8a99383f938e7cf23e76b4d1b4e2" + "reference": "b1a7d0843644d453b5e16df7ffef1583c590dc7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-category-storage/zipball/3422ea04937c8a99383f938e7cf23e76b4d1b4e2", - "reference": "3422ea04937c8a99383f938e7cf23e76b4d1b4e2", + "url": "https://api.github.com/repos/spryker/product-category-storage/zipball/b1a7d0843644d453b5e16df7ffef1583c590dc7f", + "reference": "b1a7d0843644d453b5e16df7ffef1583c590dc7f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category": "^5.0.0", "spryker/event-behavior": "^1.10.0", "spryker/kernel": "^3.30.0", @@ -26613,26 +28605,26 @@ ], "description": "ProductCategoryStorage module", "support": { - "source": "https://github.com/spryker/product-category-storage/tree/2.2.0" + "source": "https://github.com/spryker/product-category-storage/tree/2.3.0" }, - "time": "2021-05-27T14:13:43+00:00" + "time": "2021-11-15T12:09:24+00:00" }, { "name": "spryker/product-discontinued", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/product-discontinued.git", - "reference": "54d415f99f606e5892226b388556bfaf33a28a74" + "reference": "4275abe28cf5051deaae0344d9a1c544e7cbe07b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-discontinued/zipball/54d415f99f606e5892226b388556bfaf33a28a74", - "reference": "54d415f99f606e5892226b388556bfaf33a28a74", + "url": "https://api.github.com/repos/spryker/product-discontinued/zipball/4275abe28cf5051deaae0344d9a1c544e7cbe07b", + "reference": "4275abe28cf5051deaae0344d9a1c544e7cbe07b", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/kernel": "^3.49.0", "spryker/locale": "^3.0.0", "spryker/log": "^2.0.0 || ^3.0.0", @@ -26642,7 +28634,7 @@ "spryker/propel-orm": "^1.1.0", "spryker/shopping-list-extension": "^1.1.0", "spryker/symfony": "^3.0.0", - "spryker/wishlist-extension": "^1.0.0" + "spryker/wishlist-extension": "^1.3.0" }, "require-dev": { "spryker/cart": "*", @@ -26672,9 +28664,9 @@ ], "description": "ProductDiscontinued module", "support": { - "source": "https://github.com/spryker/product-discontinued/tree/1.5.0" + "source": "https://github.com/spryker/product-discontinued/tree/1.6.0" }, - "time": "2020-10-08T14:51:25+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/product-discontinued-data-import", @@ -27081,20 +29073,20 @@ }, { "name": "spryker/product-extension", - "version": "1.1.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/spryker/product-extension.git", - "reference": "5f4e2747407ca2370fca954a7db90047e38a9c22" + "reference": "225733be491a3205747af1e502a4843df2e02548" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-extension/zipball/5f4e2747407ca2370fca954a7db90047e38a9c22", - "reference": "5f4e2747407ca2370fca954a7db90047e38a9c22", + "url": "https://api.github.com/repos/spryker/product-extension/zipball/225733be491a3205747af1e502a4843df2e02548", + "reference": "225733be491a3205747af1e502a4843df2e02548", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -27116,9 +29108,9 @@ ], "description": "ProductExtension module", "support": { - "source": "https://github.com/spryker/product-extension/tree/1.1.0" + "source": "https://github.com/spryker/product-extension/tree/1.3.0" }, - "time": "2021-06-14T20:32:55+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/product-group", @@ -27235,25 +29227,26 @@ }, { "name": "spryker/product-image", - "version": "3.11.0", + "version": "3.12.0", "source": { "type": "git", "url": "https://github.com/spryker/product-image.git", - "reference": "913e0b53fba6180181b1a65efbd3d8583e2dddae" + "reference": "03774fc435e6570c47b34514d5650edcf00b0f50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-image/zipball/913e0b53fba6180181b1a65efbd3d8583e2dddae", - "reference": "913e0b53fba6180181b1a65efbd3d8583e2dddae", + "url": "https://api.github.com/repos/spryker/product-image/zipball/03774fc435e6570c47b34514d5650edcf00b0f50", + "reference": "03774fc435e6570c47b34514d5650edcf00b0f50", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", "spryker/product": "^5.0.0 || ^6.0.0", - "spryker/product-extension": "^1.1.0", - "spryker/propel-orm": "^1.0.0" + "spryker/product-extension": "^1.3.0", + "spryker/propel-orm": "^1.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -27278,9 +29271,9 @@ ], "description": "ProductImage module", "support": { - "source": "https://github.com/spryker/product-image/tree/3.11.0" + "source": "https://github.com/spryker/product-image/tree/3.12.0" }, - "time": "2021-06-15T13:07:42+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/product-image-cart-connector", @@ -27382,16 +29375,16 @@ }, { "name": "spryker/product-image-storage", - "version": "1.13.0", + "version": "1.13.1", "source": { "type": "git", "url": "https://github.com/spryker/product-image-storage.git", - "reference": "41bb41ee7207c6dac13cac705f72a3a9e4a05464" + "reference": "d0b5d938bef16d721065bb252426613f8f91ea7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-image-storage/zipball/41bb41ee7207c6dac13cac705f72a3a9e4a05464", - "reference": "41bb41ee7207c6dac13cac705f72a3a9e4a05464", + "url": "https://api.github.com/repos/spryker/product-image-storage/zipball/d0b5d938bef16d721065bb252426613f8f91ea7b", + "reference": "d0b5d938bef16d721065bb252426613f8f91ea7b", "shasum": "" }, "require": { @@ -27435,9 +29428,9 @@ ], "description": "ProductImageStorage module", "support": { - "source": "https://github.com/spryker/product-image-storage/tree/1.13.0" + "source": "https://github.com/spryker/product-image-storage/tree/1.13.1" }, - "time": "2021-01-28T16:21:13+00:00" + "time": "2021-09-07T11:08:48+00:00" }, { "name": "spryker/product-label", @@ -27600,20 +29593,20 @@ }, { "name": "spryker/product-label-gui", - "version": "3.1.3", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/spryker/product-label-gui.git", - "reference": "f90c74a4b4265a1113ff5a96d41e5bec596b392e" + "reference": "291a6c4b75017f7d3abf4b4d78d1fcd7b7b59527" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-label-gui/zipball/f90c74a4b4265a1113ff5a96d41e5bec596b392e", - "reference": "f90c74a4b4265a1113ff5a96d41e5bec596b392e", + "url": "https://api.github.com/repos/spryker/product-label-gui/zipball/291a6c4b75017f7d3abf4b4d78d1fcd7b7b59527", + "reference": "291a6c4b75017f7d3abf4b4d78d1fcd7b7b59527", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/category": "^3.2.0 || ^4.0.0 || ^5.0.0", "spryker/gui": "^3.17.0", "spryker/kernel": "^3.30.0", @@ -27622,6 +29615,7 @@ "spryker/price": "^5.0.0", "spryker/price-product": "^1.0.0 || ^2.0.0 || ^4.0.0", "spryker/product": "^5.1.0 || ^6.0.0", + "spryker/product-category": "^4.0.0", "spryker/product-label": "^3.0.0", "spryker/product-management": "^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.18.0 || ^0.19.0", "spryker/propel-orm": "^1.1.0", @@ -27653,9 +29647,9 @@ ], "description": "ProductLabelGui module", "support": { - "source": "https://github.com/spryker/product-label-gui/tree/3.1.3" + "source": "https://github.com/spryker/product-label-gui/tree/3.2.1" }, - "time": "2021-01-29T11:44:40+00:00" + "time": "2021-12-13T12:55:51+00:00" }, { "name": "spryker/product-label-search", @@ -28205,21 +30199,21 @@ }, { "name": "spryker/product-management", - "version": "0.19.22", + "version": "0.19.25", "source": { "type": "git", "url": "https://github.com/spryker/product-management.git", - "reference": "20215b1aab5a2696e9932bf0bc031406fadca1ac" + "reference": "30c1f9f1edaa79cd154c8c722fa85fb86f8614b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-management/zipball/20215b1aab5a2696e9932bf0bc031406fadca1ac", - "reference": "20215b1aab5a2696e9932bf0bc031406fadca1ac", + "url": "https://api.github.com/repos/spryker/product-management/zipball/30c1f9f1edaa79cd154c8c722fa85fb86f8614b9", + "reference": "30c1f9f1edaa79cd154c8c722fa85fb86f8614b9", "shasum": "" }, "require": { "everon/collection": "^1.0.0", - "php": ">=7.3", + "php": ">=7.4", "spryker/availability": "^9.0.0", "spryker/category": "^3.0.0 || ^4.0.0 || ^5.0.0", "spryker/currency": "^3.2.0", @@ -28230,13 +30224,13 @@ "spryker/money": "^2.4.0", "spryker/price": "^5.0.0", "spryker/price-product": "^2.1.0 || ^4.0.0", - "spryker/product": "^6.7.0", + "spryker/product": "^6.26.0", "spryker/product-attribute": "^1.9.0", "spryker/product-bundle": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^6.0.0 || ^7.0.0", "spryker/product-category": "^4.12.1", "spryker/product-group": "^1.0.0", "spryker/product-image": "^3.0.0", - "spryker/product-management-extension": "^1.5.0", + "spryker/product-management-extension": "^1.6.0", "spryker/product-validity": "^1.0.0", "spryker/propel-orm": "^1.0.0", "spryker/stock": "^8.0.0", @@ -28252,8 +30246,10 @@ "spryker/application": "*", "spryker/code-sniffer": "*", "spryker/config": "*", + "spryker/container": "*", "spryker/propel": "*", "spryker/testify": "*", + "spryker/twig": "*", "spryker/zed-navigation": "*" }, "type": "library", @@ -28274,32 +30270,34 @@ ], "description": "ProductManagement module", "support": { - "source": "https://github.com/spryker/product-management/tree/0.19.22" + "source": "https://github.com/spryker/product-management/tree/0.19.25" }, - "time": "2021-07-28T15:07:53+00:00" + "time": "2022-02-11T12:49:43+00:00" }, { "name": "spryker/product-management-extension", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/product-management-extension.git", - "reference": "67bb9d35ce55776acd81e12dd8054c566cba1b41" + "reference": "9e9d5492bc92e045d57f3f976b632561425e29ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-management-extension/zipball/67bb9d35ce55776acd81e12dd8054c566cba1b41", - "reference": "67bb9d35ce55776acd81e12dd8054c566cba1b41", + "url": "https://api.github.com/repos/spryker/product-management-extension/zipball/9e9d5492bc92e045d57f3f976b632561425e29ce", + "reference": "9e9d5492bc92e045d57f3f976b632561425e29ce", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*", + "spryker/gui": "*", "spryker/symfony": "^3.0.0" }, "suggest": { + "spryker/gui": "If you want to use ProductTableConfigurationExpanderPluginInterface plugins", "spryker/symfony": "" }, "type": "library", @@ -28319,9 +30317,9 @@ ], "description": "ProductManagementExtension module", "support": { - "source": "https://github.com/spryker/product-management-extension/tree/1.5.0" + "source": "https://github.com/spryker/product-management-extension/tree/1.6.0" }, - "time": "2020-10-27T13:15:38+00:00" + "time": "2022-02-11T12:49:43+00:00" }, { "name": "spryker/product-new", @@ -28379,20 +30377,20 @@ }, { "name": "spryker/product-option", - "version": "8.10.1", + "version": "8.10.2", "source": { "type": "git", "url": "https://github.com/spryker/product-option.git", - "reference": "01bfb352f23d192f7a50c09d7a436f791ffdd6a4" + "reference": "39361c1274805afdd0e2a3e9e085d9ef8dbceeda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-option/zipball/01bfb352f23d192f7a50c09d7a436f791ffdd6a4", - "reference": "01bfb352f23d192f7a50c09d7a436f791ffdd6a4", + "url": "https://api.github.com/repos/spryker/product-option/zipball/39361c1274805afdd0e2a3e9e085d9ef8dbceeda", + "reference": "39361c1274805afdd0e2a3e9e085d9ef8dbceeda", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/calculation-extension": "^1.1.0", "spryker/country": "^3.0.0", "spryker/currency": "^3.0.0", @@ -28458,9 +30456,9 @@ ], "description": "ProductOption module", "support": { - "source": "https://github.com/spryker/product-option/tree/8.10.1" + "source": "https://github.com/spryker/product-option/tree/8.10.2" }, - "time": "2021-07-28T15:07:53+00:00" + "time": "2022-04-29T07:20:40+00:00" }, { "name": "spryker/product-option-cart-connector", @@ -28597,23 +30595,24 @@ }, { "name": "spryker/product-option-storage", - "version": "1.11.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/spryker/product-option-storage.git", - "reference": "734106b223f9cdb4029984d751bd85ec9085cfb9" + "reference": "92dc4230e80fc09c54736932a3a3b6519d039aa4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-option-storage/zipball/734106b223f9cdb4029984d751bd85ec9085cfb9", - "reference": "734106b223f9cdb4029984d751bd85ec9085cfb9", + "url": "https://api.github.com/repos/spryker/product-option-storage/zipball/92dc4230e80fc09c54736932a3a3b6519d039aa4", + "reference": "92dc4230e80fc09c54736932a3a3b6519d039aa4", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/currency": "^3.2.0", "spryker/event-behavior": "^1.10.0", "spryker/kernel": "^3.30.0", + "spryker/locale": "^3.0.0", "spryker/price": "^5.1.0", "spryker/product": "^5.5.0 || ^6.0.0", "spryker/product-option": "^6.9.0 || ^8.1.0", @@ -28624,6 +30623,7 @@ "spryker/synchronization": "^0.2.0 || ^1.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-encoding": "^1.0.0 || ^2.0.0" }, "require-dev": { @@ -28653,9 +30653,9 @@ ], "description": "ProductOptionStorage module", "support": { - "source": "https://github.com/spryker/product-option-storage/tree/1.11.0" + "source": "https://github.com/spryker/product-option-storage/tree/1.13.0" }, - "time": "2021-05-28T11:56:55+00:00" + "time": "2022-04-18T08:41:46+00:00" }, { "name": "spryker/product-option-storage-extension", @@ -28700,16 +30700,16 @@ }, { "name": "spryker/product-options-rest-api", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/product-options-rest-api.git", - "reference": "30d63cc5053782ec49e662df7483497f825a447b" + "reference": "a79e9aa01e59d76b6624f542af294a220b633078" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-options-rest-api/zipball/30d63cc5053782ec49e662df7483497f825a447b", - "reference": "30d63cc5053782ec49e662df7483497f825a447b", + "url": "https://api.github.com/repos/spryker/product-options-rest-api/zipball/a79e9aa01e59d76b6624f542af294a220b633078", + "reference": "a79e9aa01e59d76b6624f542af294a220b633078", "shasum": "" }, "require": { @@ -28723,6 +30723,7 @@ "spryker/orders-rest-api-extension": "^1.0.0", "spryker/product-option-storage": "^1.6.0", "spryker/product-storage": "^1.17.0", + "spryker/quote-requests-rest-api-extension": "^1.0.0", "spryker/synchronization-behavior": "^1.0.0" }, "require-dev": { @@ -28747,26 +30748,26 @@ ], "description": "ProductOptionsRestApi module", "support": { - "source": "https://github.com/spryker/product-options-rest-api/tree/1.1.0" + "source": "https://github.com/spryker/product-options-rest-api/tree/1.2.0" }, - "time": "2021-06-14T12:10:24+00:00" + "time": "2021-07-06T13:27:56+00:00" }, { "name": "spryker/product-page-search", - "version": "3.25.0", + "version": "3.28.1", "source": { "type": "git", "url": "https://github.com/spryker/product-page-search.git", - "reference": "ef28a319c8bf8c73910c1b5e173299f59e7036be" + "reference": "7454a80abfa87a5df824aad9399e3cc3154b22aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-page-search/zipball/ef28a319c8bf8c73910c1b5e173299f59e7036be", - "reference": "ef28a319c8bf8c73910c1b5e173299f59e7036be", + "url": "https://api.github.com/repos/spryker/product-page-search/zipball/7454a80abfa87a5df824aad9399e3cc3154b22aa", + "reference": "7454a80abfa87a5df824aad9399e3cc3154b22aa", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/catalog-price-product-connector": "^1.1.0", "spryker/category": "^4.3.0 || ^5.0.0", "spryker/error-handler": "^2.0.0", @@ -28779,13 +30780,15 @@ "spryker/product": "^6.16.0", "spryker/product-category": "^4.5.0", "spryker/product-image": "^3.8.0", - "spryker/product-page-search-extension": "^1.4.0", + "spryker/product-page-search-extension": "^1.6.0", "spryker/product-search": "^5.8.0", "spryker/propel-orm": "^1.5.0", "spryker/search": "^7.0.0 || ^8.0.0", "spryker/store": "^1.7.0", + "spryker/symfony": "^3.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", + "spryker/transfer": "^3.25.0", "spryker/url": "^3.3.0", "spryker/util-encoding": "^2.0.0", "spryker/util-sanitize": "^2.1.0" @@ -28819,26 +30822,26 @@ ], "description": "ProductPageSearch module", "support": { - "source": "https://github.com/spryker/product-page-search/tree/3.25.0" + "source": "https://github.com/spryker/product-page-search/tree/3.28.1" }, - "time": "2021-05-21T07:57:52+00:00" + "time": "2022-04-28T20:30:53+00:00" }, { "name": "spryker/product-page-search-extension", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/product-page-search-extension.git", - "reference": "f189e84ca3619581a6a204e927d39e852426268a" + "reference": "84593c13c1fc21d28f0310d57504ea19c82b122c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-page-search-extension/zipball/f189e84ca3619581a6a204e927d39e852426268a", - "reference": "f189e84ca3619581a6a204e927d39e852426268a", + "url": "https://api.github.com/repos/spryker/product-page-search-extension/zipball/84593c13c1fc21d28f0310d57504ea19c82b122c", + "reference": "84593c13c1fc21d28f0310d57504ea19c82b122c", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -28863,9 +30866,9 @@ ], "description": "ProductPageSearchExtension module", "support": { - "source": "https://github.com/spryker/product-page-search-extension/tree/1.4.0" + "source": "https://github.com/spryker/product-page-search-extension/tree/1.6.0" }, - "time": "2021-05-11T10:08:13+00:00" + "time": "2022-02-11T12:49:43+00:00" }, { "name": "spryker/product-prices-rest-api", @@ -29414,20 +31417,20 @@ }, { "name": "spryker/product-review", - "version": "2.7.1", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/spryker/product-review.git", - "reference": "c4916ab2bd37c0f5bc8eb571b73873616c723931" + "reference": "cbf93450d4c40bb14be22f4c6ed75d098a61eaa7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-review/zipball/c4916ab2bd37c0f5bc8eb571b73873616c723931", - "reference": "c4916ab2bd37c0f5bc8eb571b73873616c723931", + "url": "https://api.github.com/repos/spryker/product-review/zipball/cbf93450d4c40bb14be22f4c6ed75d098a61eaa7", + "reference": "cbf93450d4c40bb14be22f4c6ed75d098a61eaa7", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.52.0", "spryker/key-builder": "^1.0.0", "spryker/locale": "^3.1.0", @@ -29446,12 +31449,14 @@ "spryker/customer": "*", "spryker/elastica": "*", "spryker/propel": "^3.0.0", + "spryker/search-elasticsearch": "*", "spryker/silex": "^2.0.0", "spryker/testify": "*" }, "suggest": { "spryker/catalog": "If you want to use Catalog plugins, minimum required version: 5.2.0.", "spryker/elastica": "Allow sending log messages to an Elastic Search server.", + "spryker/search-elasticsearch": "If you want to use search plugins.", "spryker/silex": "If you want to use ServiceProvider." }, "type": "library", @@ -29472,9 +31477,9 @@ ], "description": "ProductReview module", "support": { - "source": "https://github.com/spryker/product-review/tree/2.7.1" + "source": "https://github.com/spryker/product-review/tree/2.8.1" }, - "time": "2021-03-02T08:38:46+00:00" + "time": "2022-01-12T14:50:35+00:00" }, { "name": "spryker/product-review-gui", @@ -29698,34 +31703,37 @@ }, { "name": "spryker/product-search", - "version": "5.12.2", + "version": "5.15.0", "source": { "type": "git", "url": "https://github.com/spryker/product-search.git", - "reference": "ef439d8480961ec95661e02e0feec1640c841339" + "reference": "fa0234a4c989d50deaa6f440646463896270947a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-search/zipball/ef439d8480961ec95661e02e0feec1640c841339", - "reference": "ef439d8480961ec95661e02e0feec1640c841339", + "url": "https://api.github.com/repos/spryker/product-search/zipball/fa0234a4c989d50deaa6f440646463896270947a", + "reference": "fa0234a4c989d50deaa6f440646463896270947a", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/collector": "^5.1.1 || ^6.0.0", "spryker/event": "^2.1.0", "spryker/glossary": "^3.0.0", "spryker/gui": "^3.33.0", "spryker/kernel": "^3.30.0", - "spryker/key-builder": "^1.0.0", + "spryker/key-builder": "^1.1.0", "spryker/locale": "^3.0.0", "spryker/product": "^5.0.0 || ^6.0.0", + "spryker/product-extension": "^1.3.0", "spryker/product-page-search-extension": "^1.1.0", "spryker/propel-orm": "^1.0.0", "spryker/search": "^6.0.0 || ^7.0.0 || ^8.0.0", "spryker/storage": "^3.0.0", + "spryker/store": "^1.4.0", "spryker/symfony": "^3.0.0", "spryker/touch": "^3.0.0 || ^4.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-data-reader": "^1.0.0" }, "require-dev": { @@ -29754,9 +31762,9 @@ ], "description": "ProductSearch module", "support": { - "source": "https://github.com/spryker/product-search/tree/5.12.2" + "source": "https://github.com/spryker/product-search/tree/5.15.0" }, - "time": "2021-07-30T05:04:54+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/product-search-config-storage", @@ -30057,32 +32065,33 @@ }, { "name": "spryker/product-storage", - "version": "1.32.1", + "version": "1.36.1", "source": { "type": "git", "url": "https://github.com/spryker/product-storage.git", - "reference": "e87180b1cb510c037cb5b45e9cbdb0e9d82e1b70" + "reference": "8a59d6a5224c7a2e02a5af4ee99bcc529a3e7b03" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-storage/zipball/e87180b1cb510c037cb5b45e9cbdb0e9d82e1b70", - "reference": "e87180b1cb510c037cb5b45e9cbdb0e9d82e1b70", + "url": "https://api.github.com/repos/spryker/product-storage/zipball/8a59d6a5224c7a2e02a5af4ee99bcc529a3e7b03", + "reference": "8a59d6a5224c7a2e02a5af4ee99bcc529a3e7b03", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/event-behavior": "^1.10.0", "spryker/kernel": "^3.30.0", "spryker/laminas": "^1.0.0", "spryker/locale": "^3.1.0", "spryker/product": "^5.5.0 || ^6.0.0", - "spryker/product-storage-extension": "^1.5.0", + "spryker/product-storage-extension": "^1.7.0", "spryker/propel-orm": "^1.5.0", "spryker/storage": "^3.4.0", "spryker/store": "^1.7.0", "spryker/synchronization": "^0.2.0 || ^1.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", + "spryker/transfer": "^3.25.0", "spryker/url": "^3.3.0", "spryker/util-encoding": "^1.0.0 || ^2.0.0", "spryker/util-sanitize": "^2.1.0" @@ -30117,26 +32126,26 @@ ], "description": "ProductStorage module", "support": { - "source": "https://github.com/spryker/product-storage/tree/1.32.1" + "source": "https://github.com/spryker/product-storage/tree/1.36.1" }, - "time": "2021-08-23T12:55:12+00:00" + "time": "2022-04-28T20:30:53+00:00" }, { "name": "spryker/product-storage-extension", - "version": "1.5.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/spryker/product-storage-extension.git", - "reference": "209f6cd555469c07f2ad2ff3d07ddbbb28646023" + "reference": "67ae7387e360f8c186227f5a26f1dab33371f97d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-storage-extension/zipball/209f6cd555469c07f2ad2ff3d07ddbbb28646023", - "reference": "209f6cd555469c07f2ad2ff3d07ddbbb28646023", + "url": "https://api.github.com/repos/spryker/product-storage-extension/zipball/67ae7387e360f8c186227f5a26f1dab33371f97d", + "reference": "67ae7387e360f8c186227f5a26f1dab33371f97d", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -30158,9 +32167,9 @@ ], "description": "ProductStorageExtension module", "support": { - "source": "https://github.com/spryker/product-storage-extension/tree/1.5.0" + "source": "https://github.com/spryker/product-storage-extension/tree/1.7.0" }, - "time": "2020-07-06T13:07:02+00:00" + "time": "2022-02-11T12:49:43+00:00" }, { "name": "spryker/product-tax-sets-rest-api", @@ -30215,27 +32224,31 @@ }, { "name": "spryker/product-validity", - "version": "1.1.2", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/product-validity.git", - "reference": "d8b7d0b2c813d1728ff2f9ae5832d8d3dc785f79" + "reference": "eb72811d155188689bb810db3dc8ec6e1e48cf6d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-validity/zipball/d8b7d0b2c813d1728ff2f9ae5832d8d3dc785f79", - "reference": "d8b7d0b2c813d1728ff2f9ae5832d8d3dc785f79", + "url": "https://api.github.com/repos/spryker/product-validity/zipball/eb72811d155188689bb810db3dc8ec6e1e48cf6d", + "reference": "eb72811d155188689bb810db3dc8ec6e1e48cf6d", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/product": "^6.0.0", + "spryker/product-extension": "^1.3.0", "spryker/propel-orm": "^1.0.0", - "spryker/symfony": "^3.0.0" + "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { - "spryker/code-sniffer": "*" + "spryker/code-sniffer": "*", + "spryker/propel": "*", + "spryker/testify": "*" }, "type": "library", "extra": { @@ -30254,9 +32267,9 @@ ], "description": "ProductValidity module", "support": { - "source": "https://github.com/spryker/product-validity/tree/1.1.2" + "source": "https://github.com/spryker/product-validity/tree/1.2.0" }, - "time": "2020-09-25T05:35:53+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/products-categories-resource-relationship", @@ -30308,16 +32321,16 @@ }, { "name": "spryker/products-rest-api", - "version": "2.13.1", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/spryker/products-rest-api.git", - "reference": "a1b40e398108ac979d8e47bdd1bcebbbe415790c" + "reference": "73f519dd15af7714e81594fe5414c54652916b46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/products-rest-api/zipball/a1b40e398108ac979d8e47bdd1bcebbbe415790c", - "reference": "a1b40e398108ac979d8e47bdd1bcebbbe415790c", + "url": "https://api.github.com/repos/spryker/products-rest-api/zipball/73f519dd15af7714e81594fe5414c54652916b46", + "reference": "73f519dd15af7714e81594fe5414c54652916b46", "shasum": "" }, "require": { @@ -30353,9 +32366,9 @@ ], "description": "ProductsRestApi module", "support": { - "source": "https://github.com/spryker/products-rest-api/tree/2.13.1" + "source": "https://github.com/spryker/products-rest-api/tree/2.14.0" }, - "time": "2021-06-24T12:53:04+00:00" + "time": "2021-07-06T13:27:56+00:00" }, { "name": "spryker/products-rest-api-extension", @@ -30405,20 +32418,20 @@ }, { "name": "spryker/propel", - "version": "3.32.2", + "version": "3.34.2", "source": { "type": "git", "url": "https://github.com/spryker/propel.git", - "reference": "0b9b0bab2204507c68d3957678021841c21ce7e4" + "reference": "f8fa58f9fc2e734507b773028c386bf89ec544a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/propel/zipball/0b9b0bab2204507c68d3957678021841c21ce7e4", - "reference": "0b9b0bab2204507c68d3957678021841c21ce7e4", + "url": "https://api.github.com/repos/spryker/propel/zipball/f8fa58f9fc2e734507b773028c386bf89ec544a2", + "reference": "f8fa58f9fc2e734507b773028c386bf89ec544a2", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/config": "^3.0.0", "spryker/health-check-extension": "^1.0.0", @@ -30460,30 +32473,31 @@ ], "description": "Propel module", "support": { - "source": "https://github.com/spryker/propel/tree/3.32.2" + "source": "https://github.com/spryker/propel/tree/3.34.2" }, - "time": "2021-10-05T10:02:48+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/propel-orm", - "version": "1.14.0", + "version": "1.15.1", "source": { "type": "git", "url": "https://github.com/spryker/propel-orm.git", - "reference": "7ec65cae859ab43242d6a61329755ad16d3c1003" + "reference": "04e7b0c90fbae06790d637ec1a4546f5c27efdb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/propel-orm/zipball/7ec65cae859ab43242d6a61329755ad16d3c1003", - "reference": "7ec65cae859ab43242d6a61329755ad16d3c1003", + "url": "https://api.github.com/repos/spryker/propel-orm/zipball/04e7b0c90fbae06790d637ec1a4546f5c27efdb8", + "reference": "04e7b0c90fbae06790d637ec1a4546f5c27efdb8", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "propel/propel": "2.0.0-beta1", "spryker/config": "^3.0.0", "spryker/error-handler": "^2.0.0", - "spryker/kernel": "^3.49.0", + "spryker/kernel": "^3.67.0", + "spryker/propel-orm-extension": "^1.0.0", "spryker/symfony": "^3.0.0" }, "require-dev": { @@ -30509,9 +32523,50 @@ ], "description": "PropelOrm module", "support": { - "source": "https://github.com/spryker/propel-orm/tree/1.14.0" + "source": "https://github.com/spryker/propel-orm/tree/1.15.1" }, - "time": "2021-09-08T16:37:24+00:00" + "time": "2022-03-21T11:33:41+00:00" + }, + { + "name": "spryker/propel-orm-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/propel-orm-extension.git", + "reference": "583d0d339f94e16581e0042bdbd8d99411f1cd2a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/propel-orm-extension/zipball/583d0d339f94e16581e0042bdbd8d99411f1cd2a", + "reference": "583d0d339f94e16581e0042bdbd8d99411f1cd2a", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "PropelOrmExtension module", + "support": { + "source": "https://github.com/spryker/propel-orm-extension/tree/1.0.0" + }, + "time": "2022-03-16T18:12:37+00:00" }, { "name": "spryker/propel-query-builder", @@ -30817,16 +32872,16 @@ }, { "name": "spryker/queue", - "version": "1.9.0", + "version": "1.9.1", "source": { "type": "git", "url": "https://github.com/spryker/queue.git", - "reference": "818aac4380279caf26152a6e6d2cd50c19ea5c8c" + "reference": "94d475207b11ceb69b89323cd9459a7f1d09303e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/queue/zipball/818aac4380279caf26152a6e6d2cd50c19ea5c8c", - "reference": "818aac4380279caf26152a6e6d2cd50c19ea5c8c", + "url": "https://api.github.com/repos/spryker/queue/zipball/94d475207b11ceb69b89323cd9459a7f1d09303e", + "reference": "94d475207b11ceb69b89323cd9459a7f1d09303e", "shasum": "" }, "require": { @@ -30868,9 +32923,9 @@ ], "description": "Queue module", "support": { - "source": "https://github.com/spryker/queue/tree/1.9.0" + "source": "https://github.com/spryker/queue/tree/1.9.1" }, - "time": "2021-05-27T10:33:36+00:00" + "time": "2021-10-05T10:02:48+00:00" }, { "name": "spryker/quick-order-extension", @@ -31010,23 +33065,65 @@ }, "time": "2021-03-30T13:18:02+00:00" }, + { + "name": "spryker/quote-requests-rest-api-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/quote-requests-rest-api-extension.git", + "reference": "277b9998e1634e13c5490eacaa1cc5bf646ca08a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/quote-requests-rest-api-extension/zipball/277b9998e1634e13c5490eacaa1cc5bf646ca08a", + "reference": "277b9998e1634e13c5490eacaa1cc5bf646ca08a", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "QuoteRequestsRestApiExtension module", + "support": { + "source": "https://github.com/spryker/quote-requests-rest-api-extension/tree/1.0.0" + }, + "time": "2021-07-06T13:27:56+00:00" + }, { "name": "spryker/rabbit-mq", - "version": "2.13.0", + "version": "2.15.0", "source": { "type": "git", "url": "https://github.com/spryker/rabbit-mq.git", - "reference": "8ee4d8820e6b1853c6aec1f475a98cef04b853de" + "reference": "df538d645de5b04e69cdfb6d3c2e8c2d7686d692" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/rabbit-mq/zipball/8ee4d8820e6b1853c6aec1f475a98cef04b853de", - "reference": "8ee4d8820e6b1853c6aec1f475a98cef04b853de", + "url": "https://api.github.com/repos/spryker/rabbit-mq/zipball/df538d645de5b04e69cdfb6d3c2e8c2d7686d692", + "reference": "df538d645de5b04e69cdfb6d3c2e8c2d7686d692", "shasum": "" }, "require": { "php": ">=7.3", - "php-amqplib/php-amqplib": "^2.10.0", + "php-amqplib/php-amqplib": "^3.1.0", "spryker/guzzle": "^2.0.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", @@ -31076,7 +33173,7 @@ "support": { "source": "https://github.com/spryker/rabbit-mq" }, - "time": "2021-04-20T13:18:59+00:00" + "time": "2021-10-26T15:18:58+00:00" }, { "name": "spryker/ramsey-uuid", @@ -31270,20 +33367,20 @@ }, { "name": "spryker/rest-request-validator", - "version": "1.3.4", + "version": "1.3.5", "source": { "type": "git", "url": "https://github.com/spryker/rest-request-validator.git", - "reference": "bd3a6a75fe29c2008482b44ee6d8047532ccfc37" + "reference": "3ff634e9506329844b9d8f94fa15a560233ed517" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/rest-request-validator/zipball/bd3a6a75fe29c2008482b44ee6d8047532ccfc37", - "reference": "bd3a6a75fe29c2008482b44ee6d8047532ccfc37", + "url": "https://api.github.com/repos/spryker/rest-request-validator/zipball/3ff634e9506329844b9d8f94fa15a560233ed517", + "reference": "3ff634e9506329844b9d8f94fa15a560233ed517", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/config": "^3.0.0", "spryker/glue-application": "^1.6.0", "spryker/glue-application-extension": "^1.1.0", @@ -31313,26 +33410,26 @@ ], "description": "RestRequestValidator module", "support": { - "source": "https://github.com/spryker/rest-request-validator/tree/1.3.4" + "source": "https://github.com/spryker/rest-request-validator/tree/1.3.5" }, - "time": "2021-02-10T13:28:01+00:00" + "time": "2021-10-26T15:19:01+00:00" }, { "name": "spryker/router", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/spryker/router.git", - "reference": "98df35ae0e07af9cbac63f37d65a30939995ad3d" + "reference": "f49ce42dd1de16af45913b7dd1c7de652ba0226e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/router/zipball/98df35ae0e07af9cbac63f37d65a30939995ad3d", - "reference": "98df35ae0e07af9cbac63f37d65a30939995ad3d", + "url": "https://api.github.com/repos/spryker/router/zipball/f49ce42dd1de16af45913b7dd1c7de652ba0226e", + "reference": "f49ce42dd1de16af45913b7dd1c7de652ba0226e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/container": "^1.1.0", "spryker/event-dispatcher-extension": "^1.0.0", @@ -31362,8 +33459,8 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Yves\\Router\\Helper\\": "tests/SprykerTest/Yves/Router/_support/Helper/", - "SprykerTest\\Zed\\Router\\Helper\\": "tests/SprykerTest/Zed/Router/_support/Helper/" + "SprykerTest\\Zed\\Router\\Helper\\": "tests/SprykerTest/Zed/Router/_support/Helper/", + "SprykerTest\\Yves\\Router\\Helper\\": "tests/SprykerTest/Yves/Router/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -31372,9 +33469,9 @@ ], "description": "Router module", "support": { - "source": "https://github.com/spryker/router/tree/1.13.0" + "source": "https://github.com/spryker/router/tree/1.14.0" }, - "time": "2021-07-15T17:31:35+00:00" + "time": "2021-10-27T10:54:18+00:00" }, { "name": "spryker/router-extension", @@ -31426,23 +33523,23 @@ }, { "name": "spryker/sales", - "version": "11.27.0", + "version": "11.30.0", "source": { "type": "git", "url": "https://github.com/spryker/sales.git", - "reference": "78400bf6f0e56acfafe6cdf9a32389d2b8970a54" + "reference": "0ee43170dacc05dc42521e16c7b7496d2884fdc8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales/zipball/78400bf6f0e56acfafe6cdf9a32389d2b8970a54", - "reference": "78400bf6f0e56acfafe6cdf9a32389d2b8970a54", + "url": "https://api.github.com/repos/spryker/sales/zipball/0ee43170dacc05dc42521e16c7b7496d2884fdc8", + "reference": "0ee43170dacc05dc42521e16c7b7496d2884fdc8", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/calculation": "^4.0.0", "spryker/checkout-extension": "^1.2.0", - "spryker/country": "^3.0.0", + "spryker/country": "^3.1.0", "spryker/customer": "^6.5.0 || ^7.0.0", "spryker/gui": "^3.39.0", "spryker/kernel": "^3.33.0", @@ -31456,6 +33553,7 @@ "spryker/sequence-number": "^3.0.0", "spryker/store": "^1.0.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/user": "^3.0.0", "spryker/util-date-time": "^1.0.0", "spryker/util-sanitize": "^2.0.0", @@ -31487,8 +33585,8 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Shared\\Sales\\Helper\\": "tests/SprykerTest/Shared/Sales/_support/Helper/", - "SprykerTest\\Zed\\Sales\\Helper\\": "tests/SprykerTest/Zed/Sales/_support/Helper/" + "SprykerTest\\Zed\\Sales\\Helper\\": "tests/SprykerTest/Zed/Sales/_support/Helper/", + "SprykerTest\\Shared\\Sales\\Helper\\": "tests/SprykerTest/Shared/Sales/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -31497,9 +33595,9 @@ ], "description": "Sales module", "support": { - "source": "https://github.com/spryker/sales/tree/11.27.0" + "source": "https://github.com/spryker/sales/tree/11.30.0" }, - "time": "2021-07-08T13:10:13+00:00" + "time": "2022-04-14T07:53:41+00:00" }, { "name": "spryker/sales-configurable-bundle", @@ -31797,25 +33895,25 @@ }, { "name": "spryker/sales-order-threshold", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/sales-order-threshold.git", - "reference": "7c9d617aa199f08252157908b261f8bbc3979e7e" + "reference": "54074fd6f830886d1f9d85c3b4175b0eaadc48d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales-order-threshold/zipball/7c9d617aa199f08252157908b261f8bbc3979e7e", - "reference": "7c9d617aa199f08252157908b261f8bbc3979e7e", + "url": "https://api.github.com/repos/spryker/sales-order-threshold/zipball/54074fd6f830886d1f9d85c3b4175b0eaadc48d7", + "reference": "54074fd6f830886d1f9d85c3b4175b0eaadc48d7", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/calculation-extension": "^1.0.0", "spryker/cart-extension": "^1.6.0 || ^2.2.1 || ^4.0.0", "spryker/checkout-extension": "^1.0.0", "spryker/currency": "^3.0.0", - "spryker/glossary": "^3.7.0", + "spryker/glossary": "^3.8.0", "spryker/kernel": "^3.34.0", "spryker/locale": "^3.2.0", "spryker/messenger": "^3.1.0", @@ -31823,12 +33921,15 @@ "spryker/sales": "^8.16.0 || ^10.0.0 || ^11.0.0", "spryker/sales-order-threshold-extension": "^1.0.0", "spryker/store": "^1.2.0", - "spryker/tax": "^5.0.0" + "spryker/tax": "^5.0.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/checkout": "*", "spryker/code-sniffer": "*", + "spryker/country": "*", "spryker/installer": "*", + "spryker/merchant-relationship-sales-order-threshold": "*", "spryker/propel": "*", "spryker/testify": "*" }, @@ -31856,9 +33957,9 @@ ], "description": "SalesOrderThreshold module", "support": { - "source": "https://github.com/spryker/sales-order-threshold/tree/master" + "source": "https://github.com/spryker/sales-order-threshold/tree/1.6.0" }, - "time": "2020-08-18T09:02:36+00:00" + "time": "2021-12-23T07:29:07+00:00" }, { "name": "spryker/sales-order-threshold-data-import", @@ -32048,6 +34149,54 @@ }, "time": "2019-02-06T10:10:03+00:00" }, + { + "name": "spryker/sales-order-thresholds-rest-api", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/sales-order-thresholds-rest-api.git", + "reference": "f5f0fd9f88e37157d93085f888b16eb3a6b469ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/sales-order-thresholds-rest-api/zipball/f5f0fd9f88e37157d93085f888b16eb3a6b469ec", + "reference": "f5f0fd9f88e37157d93085f888b16eb3a6b469ec", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/carts-rest-api-extension": "^1.7.0", + "spryker/checkout-rest-api-extension": "^1.5.0", + "spryker/glue-application": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/sales-order-threshold": "^1.6.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SalesOrderThresholdsRestApi module", + "support": { + "source": "https://github.com/spryker/sales-order-thresholds-rest-api/tree/1.0.0" + }, + "time": "2021-12-23T07:29:07+00:00" + }, { "name": "spryker/sales-payment", "version": "1.0.0", @@ -32190,39 +34339,44 @@ }, { "name": "spryker/sales-product-connector", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/sales-product-connector.git", - "reference": "398a7c35eba022385da0cc91585f467ea7442de6" + "reference": "8a8cfc6dc4a0b1a8e312f5e19e6fba36b3272cfc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales-product-connector/zipball/398a7c35eba022385da0cc91585f467ea7442de6", - "reference": "398a7c35eba022385da0cc91585f467ea7442de6", + "url": "https://api.github.com/repos/spryker/sales-product-connector/zipball/8a8cfc6dc4a0b1a8e312f5e19e6fba36b3272cfc", + "reference": "8a8cfc6dc4a0b1a8e312f5e19e6fba36b3272cfc", "shasum": "" }, "require": { "php": ">=7.3", "spryker/kernel": "^3.30.0", "spryker/product": "^5.0.0 || ^6.0.0", + "spryker/product-page-search-extension": "^1.5.0", "spryker/propel-orm": "^1.0.0", "spryker/sales": "^7.0.0 || ^8.0.0 || ^10.0.0 || ^11.0.0", "spryker/sales-extension": "^1.9.0", "spryker/util-encoding": "^2.0.0" }, "require-dev": { + "spryker/catalog": "*", "spryker/checkout": "*", "spryker/code-sniffer": "*", "spryker/customer": "*", "spryker/oms": "*", "spryker/product-image": "*", + "spryker/product-page-search": "*", "spryker/propel": "*", "spryker/store": "*", "spryker/testify": "*" }, "suggest": { - "spryker/checkout": "If you want to save product specific information during checkout" + "spryker/catalog": "If you want to use Catalog plugins, minimum required version: 5.2.0.", + "spryker/checkout": "If you want to save product specific information during checkout", + "spryker/product-page-search": "If you want to use ProductPageSearch constants." }, "type": "library", "extra": { @@ -32241,30 +34395,31 @@ ], "description": "SalesProductConnector module", "support": { - "source": "https://github.com/spryker/sales-product-connector/tree/1.5.0" + "source": "https://github.com/spryker/sales-product-connector/tree/1.6.0" }, - "time": "2021-06-24T13:01:59+00:00" + "time": "2021-07-16T12:46:59+00:00" }, { "name": "spryker/sales-quantity", - "version": "3.1.1", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/spryker/sales-quantity.git", - "reference": "0905957d6bc74fef42600e10fedcdd7959fa2633" + "reference": "ea85a5b3aec289d93998fb6fdded19570dba974b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales-quantity/zipball/0905957d6bc74fef42600e10fedcdd7959fa2633", - "reference": "0905957d6bc74fef42600e10fedcdd7959fa2633", + "url": "https://api.github.com/repos/spryker/sales-quantity/zipball/ea85a5b3aec289d93998fb6fdded19570dba974b", + "reference": "ea85a5b3aec289d93998fb6fdded19570dba974b", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/discount-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/product": "^6.0.0", - "spryker/sales-extension": "^1.0.0" + "spryker/sales-extension": "^1.0.0", + "spryker/sales-quantity-extension": "^1.0.0" }, "require-dev": { "spryker/cart": "*", @@ -32292,9 +34447,50 @@ ], "description": "SalesQuantity module", "support": { - "source": "https://github.com/spryker/sales-quantity/tree/3.1.1" + "source": "https://github.com/spryker/sales-quantity/tree/3.2.0" }, - "time": "2020-06-16T13:43:22+00:00" + "time": "2022-01-19T14:41:20+00:00" + }, + { + "name": "spryker/sales-quantity-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/sales-quantity-extension.git", + "reference": "a95f8fac72154d8900d477ede58b7b50ffe29a30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/sales-quantity-extension/zipball/a95f8fac72154d8900d477ede58b7b50ffe29a30", + "reference": "a95f8fac72154d8900d477ede58b7b50ffe29a30", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SalesQuantityExtension module", + "support": { + "source": "https://github.com/spryker/sales-quantity-extension/tree/1.0.0" + }, + "time": "2022-01-19T14:41:20+00:00" }, { "name": "spryker/sales-reclamation", @@ -32536,16 +34732,16 @@ }, { "name": "spryker/sales-return-gui", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/spryker/sales-return-gui.git", - "reference": "1e8e8f3fd32aa65eb497e358f93a8e6d833f5b8b" + "reference": "4434a6baeaec8ff74d20f3c02019ff1edb9d781e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales-return-gui/zipball/1e8e8f3fd32aa65eb497e358f93a8e6d833f5b8b", - "reference": "1e8e8f3fd32aa65eb497e358f93a8e6d833f5b8b", + "url": "https://api.github.com/repos/spryker/sales-return-gui/zipball/4434a6baeaec8ff74d20f3c02019ff1edb9d781e", + "reference": "4434a6baeaec8ff74d20f3c02019ff1edb9d781e", "shasum": "" }, "require": { @@ -32594,9 +34790,9 @@ ], "description": "SalesReturnGui module", "support": { - "source": "https://github.com/spryker/sales-return-gui/tree/1.2.0" + "source": "https://github.com/spryker/sales-return-gui/tree/1.2.1" }, - "time": "2021-04-16T13:31:11+00:00" + "time": "2021-07-07T15:14:17+00:00" }, { "name": "spryker/sales-return-gui-extension", @@ -33068,16 +35264,16 @@ }, { "name": "spryker/search-elasticsearch", - "version": "1.12.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/spryker/search-elasticsearch.git", - "reference": "12514a20c2e13241008a1e2b85b58fe3035d954c" + "reference": "188066a74a50c0d38207c334260e7c21262115d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/search-elasticsearch/zipball/12514a20c2e13241008a1e2b85b58fe3035d954c", - "reference": "12514a20c2e13241008a1e2b85b58fe3035d954c", + "url": "https://api.github.com/repos/spryker/search-elasticsearch/zipball/188066a74a50c0d38207c334260e7c21262115d6", + "reference": "188066a74a50c0d38207c334260e7c21262115d6", "shasum": "" }, "require": { @@ -33124,9 +35320,9 @@ ], "description": "SearchElasticsearch module", "support": { - "source": "https://github.com/spryker/search-elasticsearch/tree/1.12.0" + "source": "https://github.com/spryker/search-elasticsearch/tree/1.14.0" }, - "time": "2021-07-14T15:05:29+00:00" + "time": "2021-10-07T08:58:49+00:00" }, { "name": "spryker/search-elasticsearch-gui", @@ -33225,26 +35421,161 @@ }, "time": "2021-06-09T11:08:48+00:00" }, + { + "name": "spryker/secrets-manager", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/secrets-manager.git", + "reference": "c0c1e7833ba18ff0f6cc31e3f004e5565d858a88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/secrets-manager/zipball/c0c1e7833ba18ff0f6cc31e3f004e5565d858a88", + "reference": "c0c1e7833ba18ff0f6cc31e3f004e5565d858a88", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/secrets-manager-extension": "^1.0.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Client\\SecretsManager\\Helper\\": "tests/SprykerTest/Client/SecretsManager/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SecretsManager module", + "support": { + "source": "https://github.com/spryker/secrets-manager/tree/1.0.0" + }, + "time": "2022-04-14T07:53:41+00:00" + }, + { + "name": "spryker/secrets-manager-aws", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/secrets-manager-aws.git", + "reference": "fda004f63b8a5887354efebedb59319d53112628" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/secrets-manager-aws/zipball/fda004f63b8a5887354efebedb59319d53112628", + "reference": "fda004f63b8a5887354efebedb59319d53112628", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.0.0", + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/log": "^1.0.0 || ^2.0.0 || ^3.0.0", + "spryker/secrets-manager-extension": "^1.0.0", + "spryker/transfer": "^3.25.0", + "spryker/util-text": "^1.1.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Client\\SecretsManagerAws\\Helper\\": "tests/SprykerTest/Client/SecretsManagerAws/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SecretsManagerAws module", + "support": { + "source": "https://github.com/spryker/secrets-manager-aws/tree/1.0.0" + }, + "time": "2022-04-14T07:53:41+00:00" + }, + { + "name": "spryker/secrets-manager-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/secrets-manager-extension.git", + "reference": "e9312bc18ed4d04e641d68ddcd0be40d482a458e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/secrets-manager-extension/zipball/e9312bc18ed4d04e641d68ddcd0be40d482a458e", + "reference": "e9312bc18ed4d04e641d68ddcd0be40d482a458e", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SecretsManagerExtension module", + "support": { + "source": "https://github.com/spryker/secrets-manager-extension/tree/1.0.0" + }, + "time": "2022-04-14T07:53:41+00:00" + }, { "name": "spryker/security", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/security.git", - "reference": "7cb85b560fb4bcfad0f3e912222af8171ec07b13" + "reference": "7afef265638194d5bfd8c50fe443d487a0952780" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/security/zipball/7cb85b560fb4bcfad0f3e912222af8171ec07b13", - "reference": "7cb85b560fb4bcfad0f3e912222af8171ec07b13", + "url": "https://api.github.com/repos/spryker/security/zipball/7afef265638194d5bfd8c50fe443d487a0952780", + "reference": "7afef265638194d5bfd8c50fe443d487a0952780", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/kernel": "^3.52.0", "spryker/security-extension": "^1.0.0", - "spryker/symfony": "^3.6.0", + "spryker/symfony": "^3.8.0", "spryker/validator-extension": "^1.0.0" }, "require-dev": { @@ -33273,8 +35604,8 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Yves\\Security\\Helper\\": "tests/SprykerTest/Yves/Security/_support/Helper/", - "SprykerTest\\Zed\\Security\\Helper\\": "tests/SprykerTest/Zed/Security/_support/Helper/" + "SprykerTest\\Zed\\Security\\Helper\\": "tests/SprykerTest/Zed/Security/_support/Helper/", + "SprykerTest\\Yves\\Security\\Helper\\": "tests/SprykerTest/Yves/Security/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -33283,9 +35614,9 @@ ], "description": "Security module", "support": { - "source": "https://github.com/spryker/security/tree/1.5.0" + "source": "https://github.com/spryker/security/tree/1.6.0" }, - "time": "2021-04-23T16:05:37+00:00" + "time": "2022-03-16T14:26:53+00:00" }, { "name": "spryker/security-blocker", @@ -33427,25 +35758,25 @@ }, { "name": "spryker/security-gui", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/security-gui.git", - "reference": "dd81def680a93a804e894e5914b9ba586d8637d7" + "reference": "8b22696d4e5a693cbebf21ee8c98cb41197f83b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/security-gui/zipball/dd81def680a93a804e894e5914b9ba586d8637d7", - "reference": "dd81def680a93a804e894e5914b9ba586d8637d7", + "url": "https://api.github.com/repos/spryker/security-gui/zipball/8b22696d4e5a693cbebf21ee8c98cb41197f83b7", + "reference": "8b22696d4e5a693cbebf21ee8c98cb41197f83b7", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/messenger": "^3.0.0", "spryker/security": "^1.3.0", "spryker/security-extension": "^1.0.0", - "spryker/security-gui-extension": "^1.0.0", + "spryker/security-gui-extension": "^1.1.0", "spryker/symfony": "^3.5.0", "spryker/user": "^3.0.0", "spryker/user-password-reset": "^1.0.0" @@ -33484,26 +35815,26 @@ ], "description": "SecurityGui module", "support": { - "source": "https://github.com/spryker/security-gui/tree/1.0.0" + "source": "https://github.com/spryker/security-gui/tree/1.1.0" }, - "time": "2021-08-16T16:27:47+00:00" + "time": "2021-12-10T09:14:37+00:00" }, { "name": "spryker/security-gui-extension", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/security-gui-extension.git", - "reference": "f0041309dbfd705f083a3713f558e9d0802d27ab" + "reference": "fcda9ea737c127d69466f4a8524e9c7e3656ba9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/security-gui-extension/zipball/f0041309dbfd705f083a3713f558e9d0802d27ab", - "reference": "f0041309dbfd705f083a3713f558e9d0802d27ab", + "url": "https://api.github.com/repos/spryker/security-gui-extension/zipball/fcda9ea737c127d69466f4a8524e9c7e3656ba9c", + "reference": "fcda9ea737c127d69466f4a8524e9c7e3656ba9c", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -33525,26 +35856,26 @@ ], "description": "SecurityGuiExtension module", "support": { - "source": "https://github.com/spryker/security-gui-extension/tree/1.0.0" + "source": "https://github.com/spryker/security-gui-extension/tree/1.1.0" }, - "time": "2020-12-16T08:45:12+00:00" + "time": "2021-12-10T09:14:37+00:00" }, { "name": "spryker/security-oauth-user", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/spryker/security-oauth-user.git", - "reference": "fb432f8245ca8d49918be7414f3e313987211e05" + "reference": "42a4de9ad5b63c5a9fab77bfd11ebfb1f0713f8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/security-oauth-user/zipball/fb432f8245ca8d49918be7414f3e313987211e05", - "reference": "fb432f8245ca8d49918be7414f3e313987211e05", + "url": "https://api.github.com/repos/spryker/security-oauth-user/zipball/42a4de9ad5b63c5a9fab77bfd11ebfb1f0713f8c", + "reference": "42a4de9ad5b63c5a9fab77bfd11ebfb1f0713f8c", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/acl": "^3.4.0", "spryker/kernel": "^3.30.0", "spryker/messenger": "^3.0.0", @@ -33586,9 +35917,9 @@ ], "description": "SecurityOauthUser module", "support": { - "source": "https://github.com/spryker/security-oauth-user/tree/1.1.0" + "source": "https://github.com/spryker/security-oauth-user/tree/1.1.1" }, - "time": "2021-08-16T13:49:21+00:00" + "time": "2021-12-10T11:10:29+00:00" }, { "name": "spryker/security-oauth-user-extension", @@ -33733,20 +36064,20 @@ }, { "name": "spryker/session", - "version": "4.10.0", + "version": "4.12.0", "source": { "type": "git", "url": "https://github.com/spryker/session.git", - "reference": "b74aad3b6a09607f3008bf9afae08f13e9d682ca" + "reference": "8f604ade7dae37e2fc3c4acd7706a408d6f14af0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/session/zipball/b74aad3b6a09607f3008bf9afae08f13e9d682ca", - "reference": "b74aad3b6a09607f3008bf9afae08f13e9d682ca", + "url": "https://api.github.com/repos/spryker/session/zipball/8f604ade7dae37e2fc3c4acd7706a408d6f14af0", + "reference": "8f604ade7dae37e2fc3c4acd7706a408d6f14af0", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/config": "^3.0.0", "spryker/event-dispatcher-extension": "^1.0.0", @@ -33780,9 +36111,9 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Shared\\Session\\Helper\\": "tests/SprykerTest/Shared/Session/_support/Helper/", + "SprykerTest\\Zed\\Session\\Helper\\": "tests/SprykerTest/Zed/Session/_support/Helper/", "SprykerTest\\Yves\\Session\\Helper\\": "tests/SprykerTest/Yves/Session/_support/Helper/", - "SprykerTest\\Zed\\Session\\Helper\\": "tests/SprykerTest/Zed/Session/_support/Helper/" + "SprykerTest\\Shared\\Session\\Helper\\": "tests/SprykerTest/Shared/Session/_support/Helper/" } }, "notification-url": "https://packagist.org/downloads/", @@ -33791,9 +36122,50 @@ ], "description": "Session module", "support": { - "source": "https://github.com/spryker/session/tree/4.10.0" + "source": "https://github.com/spryker/session/tree/4.12.0" }, - "time": "2021-07-01T11:26:24+00:00" + "time": "2022-04-01T12:39:37+00:00" + }, + { + "name": "spryker/session-customer-validation-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/session-customer-validation-extension.git", + "reference": "3f1744a6b39bc8af10b26dbeeaa904d90dfa506f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/session-customer-validation-extension/zipball/3f1744a6b39bc8af10b26dbeeaa904d90dfa506f", + "reference": "3f1744a6b39bc8af10b26dbeeaa904d90dfa506f", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SessionCustomerValidationExtension module", + "support": { + "source": "https://github.com/spryker/session-customer-validation-extension/tree/1.0.0" + }, + "time": "2022-03-16T14:26:53+00:00" }, { "name": "spryker/session-extension", @@ -33839,20 +36211,20 @@ }, { "name": "spryker/session-file", - "version": "1.0.1", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/session-file.git", - "reference": "f4f6578a548f3622174d687b45eee3fe13e7b6e7" + "reference": "0a889976f8ac8cf4aa288fa7501984c1281368d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/session-file/zipball/f4f6578a548f3622174d687b45eee3fe13e7b6e7", - "reference": "f4f6578a548f3622174d687b45eee3fe13e7b6e7", + "url": "https://api.github.com/repos/spryker/session-file/zipball/0a889976f8ac8cf4aa288fa7501984c1281368d5", + "reference": "0a889976f8ac8cf4aa288fa7501984c1281368d5", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.33.0", "spryker/monitoring": "^1.0.0 || ^2.0.0", "spryker/session-extension": "^1.0.0" @@ -33879,33 +36251,35 @@ ], "description": "SessionFile module", "support": { - "source": "https://github.com/spryker/session-file/tree/1.0.1" + "source": "https://github.com/spryker/session-file/tree/1.1.0" }, - "time": "2021-02-10T13:29:53+00:00" + "time": "2021-10-26T15:19:01+00:00" }, { "name": "spryker/session-redis", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/session-redis.git", - "reference": "714bab5c01cb41a0048ab19c3eb19ca75112aa6e" + "reference": "26e80e857e3de93a0fcdf67b5a938f926fe6d5b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/session-redis/zipball/714bab5c01cb41a0048ab19c3eb19ca75112aa6e", - "reference": "714bab5c01cb41a0048ab19c3eb19ca75112aa6e", + "url": "https://api.github.com/repos/spryker/session-redis/zipball/26e80e857e3de93a0fcdf67b5a938f926fe6d5b6", + "reference": "26e80e857e3de93a0fcdf67b5a938f926fe6d5b6", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.52.0", "spryker/monitoring": "^1.0.0 || ^2.0.0", "spryker/redis": "^2.1.0", + "spryker/session-customer-validation-extension": "^1.0.0", "spryker/session-extension": "^1.0.0", "spryker/session-redis-extension": "^1.1.0", + "spryker/session-user-validation-extension": "^1.0.0", "spryker/symfony": "^3.0.0", - "spryker/transfer": "^3.8.0" + "spryker/transfer": "^3.25.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -33928,9 +36302,9 @@ ], "description": "SessionRedis module", "support": { - "source": "https://github.com/spryker/session-redis/tree/1.5.0" + "source": "https://github.com/spryker/session-redis/tree/1.6.0" }, - "time": "2021-04-09T06:51:23+00:00" + "time": "2022-03-16T14:26:53+00:00" }, { "name": "spryker/session-redis-extension", @@ -33973,6 +36347,47 @@ }, "time": "2021-04-27T09:04:46+00:00" }, + { + "name": "spryker/session-user-validation-extension", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/session-user-validation-extension.git", + "reference": "63c0bdf2da432149c347cd53a7dbe735ecdbfce0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/session-user-validation-extension/zipball/63c0bdf2da432149c347cd53a7dbe735ecdbfce0", + "reference": "63c0bdf2da432149c347cd53a7dbe735ecdbfce0", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "SessionUserValidationExtension module", + "support": { + "source": "https://github.com/spryker/session-user-validation-extension/tree/1.0.0" + }, + "time": "2022-03-16T14:26:53+00:00" + }, { "name": "spryker/setup", "version": "4.4.2", @@ -34026,20 +36441,20 @@ }, { "name": "spryker/setup-frontend", - "version": "1.6.1", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/spryker/setup-frontend.git", - "reference": "f8a9122889ff0d25852dae243e21dffeab6e9415" + "reference": "b12f79aafd00a2917a0c27e942b328f7ccafd58a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/setup-frontend/zipball/f8a9122889ff0d25852dae243e21dffeab6e9415", - "reference": "f8a9122889ff0d25852dae243e21dffeab6e9415", + "url": "https://api.github.com/repos/spryker/setup-frontend/zipball/b12f79aafd00a2917a0c27e942b328f7ccafd58a", + "reference": "b12f79aafd00a2917a0c27e942b328f7ccafd58a", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.3", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", "spryker/symfony": "^3.0.0" @@ -34064,26 +36479,26 @@ ], "description": "SetupFrontend module", "support": { - "source": "https://github.com/spryker/setup-frontend/tree/1.6.1" + "source": "https://github.com/spryker/setup-frontend/tree/1.7.0" }, - "time": "2020-09-25T05:35:53+00:00" + "time": "2021-08-16T11:00:46+00:00" }, { "name": "spryker/shipment", - "version": "8.9.0", + "version": "8.10.0", "source": { "type": "git", "url": "https://github.com/spryker/shipment.git", - "reference": "5d8b4236e06dcc277d52c43e80016da3db088fe9" + "reference": "a6baae13d0ae168d94942ada49e95ce5f75abe0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/shipment/zipball/5d8b4236e06dcc277d52c43e80016da3db088fe9", - "reference": "5d8b4236e06dcc277d52c43e80016da3db088fe9", + "url": "https://api.github.com/repos/spryker/shipment/zipball/a6baae13d0ae168d94942ada49e95ce5f75abe0f", + "reference": "a6baae13d0ae168d94942ada49e95ce5f75abe0f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/calculation": "^4.8.0", "spryker/calculation-extension": "^1.0.0", "spryker/country": "^3.0.0", @@ -34100,6 +36515,7 @@ "spryker/store": "^1.4.0", "spryker/symfony": "^3.0.0", "spryker/tax": "^5.0.0", + "spryker/transfer": "^3.25.0", "spryker/util-encoding": "^2.0.0", "spryker/zed-request": "^3.0.0" }, @@ -34132,9 +36548,9 @@ ], "description": "Shipment module", "support": { - "source": "https://github.com/spryker/shipment/tree/8.9.0" + "source": "https://github.com/spryker/shipment/tree/8.10.0" }, - "time": "2021-07-22T20:04:36+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/shipment-cart-connector", @@ -34376,7 +36792,7 @@ }, { "name": "spryker/shipment-gui", - "version": "2.4.1", + "version": "2.4.2", "source": { "type": "git", "url": "https://github.com/spryker/shipment-gui.git", @@ -34421,7 +36837,7 @@ ], "description": "ShipmentGui module", "support": { - "source": "https://github.com/spryker/shipment-gui/tree/2.4.1" + "source": "https://github.com/spryker/shipment-gui/tree/2.4.2" }, "time": "2021-08-16T16:27:47+00:00" }, @@ -34468,16 +36884,16 @@ }, { "name": "spryker/shipments-rest-api", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/spryker/shipments-rest-api.git", - "reference": "8a6aca9e575110f3efea1b57c3a53f0254324067" + "reference": "5d10e96748399f0072340d9ff8c7759d4e5431b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/shipments-rest-api/zipball/8a6aca9e575110f3efea1b57c3a53f0254324067", - "reference": "8a6aca9e575110f3efea1b57c3a53f0254324067", + "url": "https://api.github.com/repos/spryker/shipments-rest-api/zipball/5d10e96748399f0072340d9ff8c7759d4e5431b8", + "reference": "5d10e96748399f0072340d9ff8c7759d4e5431b8", "shasum": "" }, "require": { @@ -34487,7 +36903,8 @@ "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/orders-rest-api-extension": "^1.1.0", - "spryker/shipment": "^6.2.0 || ^7.0.0 || ^8.0.0", + "spryker/quote-requests-rest-api-extension": "^1.0.0", + "spryker/shipment": "^6.11.0 || ^7.0.0 || ^8.0.0", "spryker/shipments-rest-api-extension": "^1.0.0", "spryker/symfony": "^3.3.0" }, @@ -34514,9 +36931,9 @@ ], "description": "ShipmentsRestApi module", "support": { - "source": "https://github.com/spryker/shipments-rest-api/tree/1.4.0" + "source": "https://github.com/spryker/shipments-rest-api/tree/1.5.0" }, - "time": "2020-11-26T10:37:20+00:00" + "time": "2021-07-06T13:27:56+00:00" }, { "name": "spryker/shipments-rest-api-extension", @@ -34696,20 +37113,20 @@ }, { "name": "spryker/step-engine", - "version": "3.4.1", + "version": "3.4.2", "source": { "type": "git", "url": "https://github.com/spryker/step-engine.git", - "reference": "941f322fe332979d1ec0e8042ece326f947f8503" + "reference": "3048277599bb328ee9e660e97d9c995db2ede622" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/step-engine/zipball/941f322fe332979d1ec0e8042ece326f947f8503", - "reference": "941f322fe332979d1ec0e8042ece326f947f8503", + "url": "https://api.github.com/repos/spryker/step-engine/zipball/3048277599bb328ee9e660e97d9c995db2ede622", + "reference": "3048277599bb328ee9e660e97d9c995db2ede622", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/step-engine-extension": "^1.0.0", "spryker/symfony": "^3.0.0" @@ -34739,9 +37156,9 @@ ], "description": "StepEngine module", "support": { - "source": "https://github.com/spryker/step-engine/tree/3.4.1" + "source": "https://github.com/spryker/step-engine/tree/3.4.2" }, - "time": "2020-09-25T05:35:53+00:00" + "time": "2021-10-26T15:19:01+00:00" }, { "name": "spryker/step-engine-extension", @@ -34790,23 +37207,24 @@ }, { "name": "spryker/stock", - "version": "8.3.0", + "version": "8.4.0", "source": { "type": "git", "url": "https://github.com/spryker/stock.git", - "reference": "3e521315fb6cfdbf07cf8da7c291a7e48789bd16" + "reference": "71416b8a5a32c7fc1350cca6c63ff129b8fc3a19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/stock/zipball/3e521315fb6cfdbf07cf8da7c291a7e48789bd16", - "reference": "3e521315fb6cfdbf07cf8da7c291a7e48789bd16", + "url": "https://api.github.com/repos/spryker/stock/zipball/71416b8a5a32c7fc1350cca6c63ff129b8fc3a19", + "reference": "71416b8a5a32c7fc1350cca6c63ff129b8fc3a19", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/decimal-object": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/product": "^5.0.0 || ^6.0.0", + "spryker/product-extension": "^1.3.0", "spryker/propel-orm": "^1.0.0", "spryker/stock-extension": "^1.1.0", "spryker/store": "^1.5.0", @@ -34836,9 +37254,9 @@ ], "description": "Stock module", "support": { - "source": "https://github.com/spryker/stock/tree/8.3.0" + "source": "https://github.com/spryker/stock/tree/8.4.0" }, - "time": "2021-05-20T14:32:23+00:00" + "time": "2022-02-22T13:01:19+00:00" }, { "name": "spryker/stock-address", @@ -35424,6 +37842,59 @@ }, "time": "2021-05-26T07:41:43+00:00" }, + { + "name": "spryker/store-reference", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/store-reference.git", + "reference": "32c2cfc97eb1cb0d603dfb5ad000f83aabf8dcce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/store-reference/zipball/32c2cfc97eb1cb0d603dfb5ad000f83aabf8dcce", + "reference": "32c2cfc97eb1cb0d603dfb5ad000f83aabf8dcce", + "shasum": "" + }, + "require": { + "php": ">=7.4", + "spryker/kernel": "^3.30.0", + "spryker/message-broker-extension": "^1.0.0", + "spryker/oauth-client-extension": "^1.0.0", + "spryker/store": "^1.2.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/log": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/log": "If you want to use the StoreReferenceMessageValidatorPlugin." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Zed\\StoreReference\\Helper\\": "tests/SprykerTest/Zed/StoreReference/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "StoreReference module", + "support": { + "source": "https://github.com/spryker/store-reference/tree/1.1.0" + }, + "time": "2022-04-26T12:27:56+00:00" + }, { "name": "spryker/stores-rest-api", "version": "1.0.4", @@ -35474,20 +37945,20 @@ }, { "name": "spryker/symfony", - "version": "3.7.0", + "version": "3.8.0", "source": { "type": "git", "url": "https://github.com/spryker/symfony.git", - "reference": "ff6e9ce399469986fd198445b1537774772a8265" + "reference": "633f2f7a9a22dca0fb4990df4b81d3faee3ee550" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/symfony/zipball/ff6e9ce399469986fd198445b1537774772a8265", - "reference": "ff6e9ce399469986fd198445b1537774772a8265", + "url": "https://api.github.com/repos/spryker/symfony/zipball/633f2f7a9a22dca0fb4990df4b81d3faee3ee550", + "reference": "633f2f7a9a22dca0fb4990df4b81d3faee3ee550", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "symfony-cmf/routing": "^1.3.0 || ^2.0.0", "symfony/config": "^3.4.0 || ^4.0.0 || ^5.0.0", "symfony/console": "^3.4.0 || ^4.0.0 || ^5.0.0", @@ -35506,10 +37977,10 @@ "symfony/process": "^3.4.0 || ^4.0.0 || ^5.0.0", "symfony/property-access": "^3.4.0 || ^4.0.0 || ^5.0.0", "symfony/routing": "^4.3.0 || ^5.0.0", - "symfony/security-core": "^4.4.13 || ^5.2.8", - "symfony/security-csrf": "^4.4.13 || ^5.0.0", - "symfony/security-guard": "^4.4.13 || ^5.2.8", - "symfony/security-http": "^4.4.13 || ^5.2.8", + "symfony/security-core": "^4.4.21 || ^5.2.8", + "symfony/security-csrf": "^4.4.21 || ^5.0.0", + "symfony/security-guard": "^4.4.21 || ^5.2.8", + "symfony/security-http": "^4.4.21 || ^5.2.8", "symfony/serializer": "^3.4.0 || ^4.0.0 || ^5.0.0", "symfony/stopwatch": "^3.4.0 || ^4.0.0 || ^5.0.0", "symfony/translation": "^3.4.0 || ^4.4.0 || ^5.0.0", @@ -35540,9 +38011,9 @@ ], "description": "Symfony module", "support": { - "source": "https://github.com/spryker/symfony/tree/3.7.0" + "source": "https://github.com/spryker/symfony/tree/3.8.0" }, - "time": "2021-05-18T12:25:33+00:00" + "time": "2022-03-16T14:26:53+00:00" }, { "name": "spryker/synchronization", @@ -35998,20 +38469,20 @@ }, { "name": "spryker/transfer", - "version": "3.29.0", + "version": "3.32.0", "source": { "type": "git", "url": "https://github.com/spryker/transfer.git", - "reference": "602a5b559dee2e8c1afe49a6c3d1652d13f7dc8d" + "reference": "2b6cf1f5a781bbdb0eb63e50e9ecbec5375d40f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/transfer/zipball/602a5b559dee2e8c1afe49a6c3d1652d13f7dc8d", - "reference": "602a5b559dee2e8c1afe49a6c3d1652d13f7dc8d", + "url": "https://api.github.com/repos/spryker/transfer/zipball/2b6cf1f5a781bbdb0eb63e50e9ecbec5375d40f6", + "reference": "2b6cf1f5a781bbdb0eb63e50e9ecbec5375d40f6", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/decimal-object": "^1.0.0", "spryker/kernel": "^3.59.0", "spryker/laminas": "^1.0.0", @@ -36043,26 +38514,26 @@ ], "description": "Transfer module", "support": { - "source": "https://github.com/spryker/transfer/tree/3.29.0" + "source": "https://github.com/spryker/transfer/tree/3.32.0" }, - "time": "2021-04-22T11:47:10+00:00" + "time": "2022-03-25T10:56:51+00:00" }, { "name": "spryker/translator", - "version": "1.8.0", + "version": "1.9.1", "source": { "type": "git", "url": "https://github.com/spryker/translator.git", - "reference": "1b73fb129a989f3947abf2a0a33e9fa5f0740115" + "reference": "ecc05370909ecadd86eb245412cd12a099ad80f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/translator/zipball/1b73fb129a989f3947abf2a0a33e9fa5f0740115", - "reference": "1b73fb129a989f3947abf2a0a33e9fa5f0740115", + "url": "https://api.github.com/repos/spryker/translator/zipball/ecc05370909ecadd86eb245412cd12a099ad80f4", + "reference": "ecc05370909ecadd86eb245412cd12a099ad80f4", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/glossary-storage": "^1.0.0", "spryker/kernel": "^3.52.0", @@ -36102,9 +38573,9 @@ ], "description": "Translator module", "support": { - "source": "https://github.com/spryker/translator/tree/1.8.0" + "source": "https://github.com/spryker/translator/tree/1.9.1" }, - "time": "2020-09-30T11:34:19+00:00" + "time": "2022-03-25T11:03:23+00:00" }, { "name": "spryker/translator-extension", @@ -36153,20 +38624,20 @@ }, { "name": "spryker/twig", - "version": "3.15.1", + "version": "3.15.2", "source": { "type": "git", "url": "https://github.com/spryker/twig.git", - "reference": "47cc896e138936259dc48b95faab5d7ac9c25241" + "reference": "3d3e1bdab0555c816a5546a1852648c32003241d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/twig/zipball/47cc896e138936259dc48b95faab5d7ac9c25241", - "reference": "47cc896e138936259dc48b95faab5d7ac9c25241", + "url": "https://api.github.com/repos/spryker/twig/zipball/3d3e1bdab0555c816a5546a1852648c32003241d", + "reference": "3d3e1bdab0555c816a5546a1852648c32003241d", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/application-extension": "^1.0.0", "spryker/container": "^1.1.0", "spryker/event-dispatcher-extension": "^1.0.0", @@ -36207,9 +38678,9 @@ ], "description": "Twig module", "support": { - "source": "https://github.com/spryker/twig/tree/3.15.1" + "source": "https://github.com/spryker/twig/tree/3.15.2" }, - "time": "2021-07-01T11:26:24+00:00" + "time": "2022-04-01T12:46:57+00:00" }, { "name": "spryker/twig-extension", @@ -36309,23 +38780,23 @@ }, { "name": "spryker/url", - "version": "3.7.2", + "version": "3.8.0", "source": { "type": "git", "url": "https://github.com/spryker/url.git", - "reference": "59c1aedd29c3bbed6a605464a8fae9764b04456f" + "reference": "ccbee15327fc2830ea1e92cd8260d7eeb0f897b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/url/zipball/59c1aedd29c3bbed6a605464a8fae9764b04456f", - "reference": "59c1aedd29c3bbed6a605464a8fae9764b04456f", + "url": "https://api.github.com/repos/spryker/url/zipball/ccbee15327fc2830ea1e92cd8260d7eeb0f897b0", + "reference": "ccbee15327fc2830ea1e92cd8260d7eeb0f897b0", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/key-builder": "^1.0.0", - "spryker/locale": "^3.0.0", + "spryker/locale": "^3.8.0", "spryker/propel-orm": "^1.0.0", "spryker/storage": "^3.0.0", "spryker/symfony": "^3.0.0", @@ -36361,26 +38832,26 @@ ], "description": "Url module", "support": { - "source": "https://github.com/spryker/url/tree/3.7.2" + "source": "https://github.com/spryker/url/tree/3.8.0" }, - "time": "2021-01-26T13:05:29+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/url-storage", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/spryker/url-storage.git", - "reference": "20a36b3c85fa3eb8d7c07761297df1f070617779" + "reference": "406f5b1f820b41740c0d799b3f5a6f74b4c796fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/url-storage/zipball/20a36b3c85fa3eb8d7c07761297df1f070617779", - "reference": "20a36b3c85fa3eb8d7c07761297df1f070617779", + "url": "https://api.github.com/repos/spryker/url-storage/zipball/406f5b1f820b41740c0d799b3f5a6f74b4c796fb", + "reference": "406f5b1f820b41740c0d799b3f5a6f74b4c796fb", "shasum": "" }, "require": { - "php": ">=7.2", + "php": ">=7.4", "spryker/event-behavior": "^1.1.0", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0", @@ -36391,6 +38862,7 @@ "spryker/synchronization": "^0.2.0 || ^1.0.0", "spryker/synchronization-behavior": "^1.0.0", "spryker/synchronization-extension": "^1.0.0", + "spryker/transfer": "^3.25.0", "spryker/url": "^3.3.0", "spryker/util-encoding": "^1.0.0 || ^2.0.0", "spryker/util-sanitize": "^2.1.0" @@ -36421,9 +38893,9 @@ ], "description": "UrlStorage module", "support": { - "source": "https://github.com/spryker/url-storage/tree/1.13.0" + "source": "https://github.com/spryker/url-storage/tree/1.14.0" }, - "time": "2020-08-21T07:18:05+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/urls-rest-api", @@ -36516,21 +38988,20 @@ }, { "name": "spryker/user", - "version": "3.13.4", + "version": "3.13.5", "source": { "type": "git", "url": "https://github.com/spryker/user.git", - "reference": "291c1b3f14a9489856e4677511d39b00d782bc99" + "reference": "962bf07f0089aecb02b1cd31bc2e3de1ec6eee84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/user/zipball/291c1b3f14a9489856e4677511d39b00d782bc99", - "reference": "291c1b3f14a9489856e4677511d39b00d782bc99", + "url": "https://api.github.com/repos/spryker/user/zipball/962bf07f0089aecb02b1cd31bc2e3de1ec6eee84", + "reference": "962bf07f0089aecb02b1cd31bc2e3de1ec6eee84", "shasum": "" }, "require": { - "php": ">=7.3", - "spryker/auth-mail-connector-extension": "^1.0.0", + "php": ">=7.4", "spryker/gui": "^3.33.0", "spryker/kernel": "^3.30.0", "spryker/security-extension": "^1.0.0", @@ -36582,9 +39053,9 @@ ], "description": "User module", "support": { - "source": "https://github.com/spryker/user/tree/3.13.4" + "source": "https://github.com/spryker/user/tree/3.13.5" }, - "time": "2021-07-28T15:07:53+00:00" + "time": "2021-12-15T09:43:45+00:00" }, { "name": "spryker/user-extension", @@ -36913,20 +39384,20 @@ }, { "name": "spryker/util-data-reader", - "version": "1.2.3", + "version": "1.2.4", "source": { "type": "git", "url": "https://github.com/spryker/util-data-reader.git", - "reference": "766a99185a31c2b6af0e2600923776566206eaf3" + "reference": "1d30181a821b8e311811adf39523a7756c6b2cf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/util-data-reader/zipball/766a99185a31c2b6af0e2600923776566206eaf3", - "reference": "766a99185a31c2b6af0e2600923776566206eaf3", + "url": "https://api.github.com/repos/spryker/util-data-reader/zipball/1d30181a821b8e311811adf39523a7756c6b2cf9", + "reference": "1d30181a821b8e311811adf39523a7756c6b2cf9", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.30.0", "spryker/propel-orm": "^1.0.0", "spryker/sql-criteria-builder": "^1.0.0", @@ -36954,9 +39425,9 @@ ], "description": "UtilDataReader module", "support": { - "source": "https://github.com/spryker/util-data-reader/tree/1.2.3" + "source": "https://github.com/spryker/util-data-reader/tree/1.2.4" }, - "time": "2021-04-21T08:54:55+00:00" + "time": "2021-10-26T15:19:01+00:00" }, { "name": "spryker/util-date-time", @@ -37729,27 +40200,28 @@ }, { "name": "spryker/wishlist", - "version": "8.5.0", + "version": "8.6.0", "source": { "type": "git", "url": "https://github.com/spryker/wishlist.git", - "reference": "6a301d8b6e830f211647977d64dea2cf253381a4" + "reference": "2cbfc189288ee3136bb2d43cac2803a64fabb068" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/wishlist/zipball/6a301d8b6e830f211647977d64dea2cf253381a4", - "reference": "6a301d8b6e830f211647977d64dea2cf253381a4", + "url": "https://api.github.com/repos/spryker/wishlist/zipball/2cbfc189288ee3136bb2d43cac2803a64fabb068", + "reference": "2cbfc189288ee3136bb2d43cac2803a64fabb068", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/cart": "^5.0.0 || ^7.0.0", "spryker/customer": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "spryker/kernel": "^3.30.0", "spryker/price-product": "^1.0.0 || ^2.0.0 || ^4.0.0", "spryker/product": "^5.9.0 || ^6.0.0", "spryker/propel-orm": "^1.1.0", - "spryker/wishlist-extension": "^1.2.0", + "spryker/transfer": "^3.25.0", + "spryker/wishlist-extension": "^1.3.0", "spryker/zed-request": "^3.0.0" }, "require-dev": { @@ -37775,26 +40247,26 @@ ], "description": "Wishlist module", "support": { - "source": "https://github.com/spryker/wishlist/tree/8.5.0" + "source": "https://github.com/spryker/wishlist/tree/8.6.0" }, - "time": "2021-04-30T10:16:58+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/wishlist-extension", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/spryker/wishlist-extension.git", - "reference": "206cad51e436e4592a7382cc6587298ac1777b81" + "reference": "adbe90f0cc306f5ad2e5a49e086c20888817d613" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/wishlist-extension/zipball/206cad51e436e4592a7382cc6587298ac1777b81", - "reference": "206cad51e436e4592a7382cc6587298ac1777b81", + "url": "https://api.github.com/repos/spryker/wishlist-extension/zipball/adbe90f0cc306f5ad2e5a49e086c20888817d613", + "reference": "adbe90f0cc306f5ad2e5a49e086c20888817d613", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -37816,34 +40288,35 @@ ], "description": "WishlistExtension module", "support": { - "source": "https://github.com/spryker/wishlist-extension/tree/1.2.0" + "source": "https://github.com/spryker/wishlist-extension/tree/1.3.0" }, - "time": "2021-04-14T08:07:12+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/wishlists-rest-api", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/wishlists-rest-api.git", - "reference": "86966fa0cb36207a0320f4a1d3116cb1e8249291" + "reference": "08743e00c118aba94334a05b4d678f55da385f69" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/wishlists-rest-api/zipball/86966fa0cb36207a0320f4a1d3116cb1e8249291", - "reference": "86966fa0cb36207a0320f4a1d3116cb1e8249291", + "url": "https://api.github.com/repos/spryker/wishlists-rest-api/zipball/08743e00c118aba94334a05b4d678f55da385f69", + "reference": "08743e00c118aba94334a05b4d678f55da385f69", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/glue-application": "^1.8.0", "spryker/glue-application-extension": "^1.0.0", "spryker/kernel": "^3.30.0", "spryker/propel-orm": "^1.0.0", "spryker/symfony": "^3.0.0", + "spryker/transfer": "^3.25.0", "spryker/uuid-behavior": "^1.0.0", - "spryker/wishlist": "^6.5.0 || ^8.1.0", - "spryker/wishlists-rest-api-extension": "^1.0.0", + "spryker/wishlist": "^6.6.0 || ^8.6.0", + "spryker/wishlists-rest-api-extension": "^1.1.0", "spryker/zed-request": "^3.0.0" }, "require-dev": { @@ -37875,26 +40348,26 @@ ], "description": "WishlistsRestApi module", "support": { - "source": "https://github.com/spryker/wishlists-rest-api/tree/1.5.0" + "source": "https://github.com/spryker/wishlists-rest-api/tree/1.6.0" }, - "time": "2021-04-14T08:07:12+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/wishlists-rest-api-extension", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/spryker/wishlists-rest-api-extension.git", - "reference": "c22b06f531d8d4de11b12389e6a0451866540d98" + "reference": "b97c16ae1bae6cbc2c8073d945678edf3d47f328" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/wishlists-rest-api-extension/zipball/c22b06f531d8d4de11b12389e6a0451866540d98", - "reference": "c22b06f531d8d4de11b12389e6a0451866540d98", + "url": "https://api.github.com/repos/spryker/wishlists-rest-api-extension/zipball/b97c16ae1bae6cbc2c8073d945678edf3d47f328", + "reference": "b97c16ae1bae6cbc2c8073d945678edf3d47f328", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "spryker/code-sniffer": "*" @@ -37916,9 +40389,9 @@ ], "description": "WishlistsRestApiExtension module", "support": { - "source": "https://github.com/spryker/wishlists-rest-api-extension/tree/1.0.0" + "source": "https://github.com/spryker/wishlists-rest-api-extension/tree/1.1.0" }, - "time": "2021-04-14T08:07:12+00:00" + "time": "2021-10-29T06:02:31+00:00" }, { "name": "spryker/zed-navigation", @@ -38025,20 +40498,20 @@ }, { "name": "spryker/zed-request", - "version": "3.17.0", + "version": "3.18.0", "source": { "type": "git", "url": "https://github.com/spryker/zed-request.git", - "reference": "51b985e9509e7cf9c606598e0ca2e2fd8fcf9192" + "reference": "e94f865cfa1c19202afb850802193073017ae60f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/zed-request/zipball/51b985e9509e7cf9c606598e0ca2e2fd8fcf9192", - "reference": "51b985e9509e7cf9c606598e0ca2e2fd8fcf9192", + "url": "https://api.github.com/repos/spryker/zed-request/zipball/e94f865cfa1c19202afb850802193073017ae60f", + "reference": "e94f865cfa1c19202afb850802193073017ae60f", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "psr/http-message": "^1.0.0", "spryker/config": "^3.0.0", "spryker/error-handler": "^2.1.0", @@ -38046,6 +40519,7 @@ "spryker/guzzle": "^2.1.0", "spryker/health-check-extension": "^1.0.0", "spryker/kernel": "^3.52.0", + "spryker/locale": "^3.0.0", "spryker/messenger": "^3.0.0", "spryker/symfony": "^3.5.0", "spryker/util-encoding": "^2.0.0", @@ -38088,9 +40562,9 @@ ], "description": "ZedRequest module", "support": { - "source": "https://github.com/spryker/zed-request/tree/3.17.0" + "source": "https://github.com/spryker/zed-request/tree/3.18.0" }, - "time": "2020-11-26T12:15:52+00:00" + "time": "2022-01-04T12:43:20+00:00" }, { "name": "spryker/zed-request-extension", @@ -38135,16 +40609,16 @@ }, { "name": "swiftmailer/swiftmailer", - "version": "v6.2.7", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "15f7faf8508e04471f666633addacf54c0ab5933" + "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/15f7faf8508e04471f666633addacf54c0ab5933", - "reference": "15f7faf8508e04471f666633addacf54c0ab5933", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c", + "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c", "shasum": "" }, "require": { @@ -38156,7 +40630,7 @@ }, "require-dev": { "mockery/mockery": "^1.0", - "symfony/phpunit-bridge": "^4.4|^5.0" + "symfony/phpunit-bridge": "^4.4|^5.4" }, "suggest": { "ext-intl": "Needed to support internationalized email addresses" @@ -38194,7 +40668,7 @@ ], "support": { "issues": "https://github.com/swiftmailer/swiftmailer/issues", - "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.7" + "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0" }, "funding": [ { @@ -38206,25 +40680,26 @@ "type": "tidelift" } ], - "time": "2021-03-09T12:30:35+00:00" + "abandoned": "symfony/mailer", + "time": "2021-10-18T15:26:12+00:00" }, { "name": "symfony-cmf/routing", - "version": "2.3.3", + "version": "2.3.4", "source": { "type": "git", "url": "https://github.com/symfony-cmf/Routing.git", - "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5" + "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/3c97e7b7709b313cecfb76d691ad4cc22acbf3f5", - "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5", + "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", + "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "psr/log": "^1.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/http-kernel": "^4.4 || ^5.0", "symfony/routing": "^4.4 || ^5.0" }, @@ -38267,27 +40742,168 @@ ], "support": { "issues": "https://github.com/symfony-cmf/Routing/issues", - "source": "https://github.com/symfony-cmf/Routing/tree/2.3.3" + "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4" }, - "time": "2020-10-06T10:15:37+00:00" + "time": "2021-11-08T16:33:10+00:00" + }, + { + "name": "symfony/amazon-sqs-messenger", + "version": "v5.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/amazon-sqs-messenger.git", + "reference": "36a16af5fb6084e92c91112bb6f21ec2351f558d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/amazon-sqs-messenger/zipball/36a16af5fb6084e92c91112bb6f21ec2351f558d", + "reference": "36a16af5fb6084e92c91112bb6f21ec2351f558d", + "shasum": "" + }, + "require": { + "async-aws/core": "^1.5", + "async-aws/sqs": "^1.0", + "php": ">=7.2.5", + "psr/log": "^1|^2|^3", + "symfony/messenger": "^4.3|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3" + }, + "require-dev": { + "symfony/http-client-contracts": "^1|^2|^3", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\AmazonSqs\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Amazon SQS extension Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/amazon-sqs-messenger/tree/v5.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/amqp-messenger", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/amqp-messenger.git", + "reference": "4175a0a98507e7ec575dca9b36e6c0a5a072d3fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/amqp-messenger/zipball/4175a0a98507e7ec575dca9b36e6c0a5a072d3fd", + "reference": "4175a0a98507e7ec575dca9b36e6c0a5a072d3fd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/messenger": "^5.3|^6.0" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\Amqp\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony AMQP extension Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/amqp-messenger/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-09T15:49:12+00:00" }, { "name": "symfony/browser-kit", - "version": "v5.1.8", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "65b7d208280f2700f43ba44a8059a25d7b01347b" + "reference": "c1e3f64fcc631c96e2c5843b666db66679ced11c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/65b7d208280f2700f43ba44a8059a25d7b01347b", - "reference": "65b7d208280f2700f43ba44a8059a25d7b01347b", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c1e3f64fcc631c96e2c5843b666db66679ced11c", + "reference": "c1e3f64fcc631c96e2c5843b666db66679ced11c", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/dom-crawler": "^4.4|^5.0" + "symfony/dom-crawler": "^4.4|^5.0", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { "symfony/css-selector": "^4.4|^5.0", @@ -38321,10 +40937,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony BrowserKit Component", + "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/browser-kit/tree/v5.1.8" + "source": "https://github.com/symfony/browser-kit/tree/v5.3.4" }, "funding": [ { @@ -38340,39 +40956,39 @@ "type": "tidelift" } ], - "time": "2020-10-24T12:01:57+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { "name": "symfony/config", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "9f4a448c2d7fd2c90882dfff930b627ddbe16810" + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/9f4a448c2d7fd2c90882dfff930b627ddbe16810", - "reference": "9f4a448c2d7fd2c90882dfff930b627ddbe16810", + "url": "https://api.github.com/repos/symfony/config/zipball/05624c386afa1b4ccc1357463d830fade8d9d404", + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/polyfill-php81": "^1.22" }, "conflict": { "symfony/finder": "<4.4" }, "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/yaml": "To use the yaml reference dumper" @@ -38403,7 +41019,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v5.3.0" + "source": "https://github.com/symfony/config/tree/v5.4.7" }, "funding": [ { @@ -38419,31 +41035,33 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-03-21T13:42:03+00:00" }, { "name": "symfony/console", - "version": "v5.2.10", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "9e18ae5de0ca8c6d0a9784f5b4ae94fad5325040" + "reference": "8b1008344647462ae6ec57559da166c2bfa5e16a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/9e18ae5de0ca8c6d0a9784f5b4ae94fad5325040", - "reference": "9e18ae5de0ca8c6d0a9784f5b4ae94fad5325040", + "url": "https://api.github.com/repos/symfony/console/zipball/8b1008344647462ae6ec57559da166c2bfa5e16a", + "reference": "8b1008344647462ae6ec57559da166c2bfa5e16a", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2", "symfony/string": "^5.1" }, "conflict": { + "psr/log": ">=3", "symfony/dependency-injection": "<4.4", "symfony/dotenv": "<5.1", "symfony/event-dispatcher": "<4.4", @@ -38451,10 +41069,10 @@ "symfony/process": "<4.4" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/config": "^4.4|^5.0", "symfony/dependency-injection": "^4.4|^5.0", "symfony/event-dispatcher": "^4.4|^5.0", @@ -38500,7 +41118,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.2.10" + "source": "https://github.com/symfony/console/tree/v5.3.7" }, "funding": [ { @@ -38516,26 +41134,25 @@ "type": "tidelift" } ], - "time": "2021-05-26T12:52:38+00:00" + "time": "2021-08-25T20:02:16+00:00" }, { "name": "symfony/debug", - "version": "v4.4.25", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f" + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f", + "url": "https://api.github.com/repos/symfony/debug/zipball/5de6c6e7f52b364840e53851c126be4d71e60470", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", - "symfony/polyfill-php80": "^1.15" + "psr/log": "^1|^2|^3" }, "conflict": { "symfony/http-kernel": "<3.4" @@ -38569,7 +41186,7 @@ "description": "Provides tools to ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.25" + "source": "https://github.com/symfony/debug/tree/v4.4.37" }, "funding": [ { @@ -38585,20 +41202,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", "shasum": "" }, "require": { @@ -38607,7 +41224,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -38636,7 +41253,80 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/doctrine-messenger", + "version": "v5.4.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/doctrine-messenger.git", + "reference": "bea918cb8363d8fe7953ebcc300454207a3e6093" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/bea918cb8363d8fe7953ebcc300454207a3e6093", + "reference": "bea918cb8363d8fe7953ebcc300454207a3e6093", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/messenger": "^5.1|^6.0", + "symfony/service-contracts": "^1.1|^2|^3" + }, + "conflict": { + "doctrine/dbal": "<2.13", + "doctrine/persistence": "<1.3" + }, + "require-dev": { + "doctrine/dbal": "^2.13|^3.0", + "doctrine/persistence": "^1.3|^2", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\Doctrine\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Doctrine Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/doctrine-messenger/tree/v5.4.7" }, "funding": [ { @@ -38652,20 +41342,20 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2022-04-01T10:23:59+00:00" }, { "name": "symfony/dom-crawler", - "version": "v5.3.0", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "55fff62b19f413f897a752488ade1bc9c8a19cdd" + "reference": "c7eef3a60ccfdd8eafe07f81652e769ac9c7146c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/55fff62b19f413f897a752488ade1bc9c8a19cdd", - "reference": "55fff62b19f413f897a752488ade1bc9c8a19cdd", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/c7eef3a60ccfdd8eafe07f81652e769ac9c7146c", + "reference": "c7eef3a60ccfdd8eafe07f81652e769ac9c7146c", "shasum": "" }, "require": { @@ -38673,7 +41363,7 @@ "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "masterminds/html5": "<2.6" @@ -38711,7 +41401,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v5.3.0" + "source": "https://github.com/symfony/dom-crawler/tree/v5.3.7" }, "funding": [ { @@ -38727,33 +41417,35 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2021-08-29T19:32:13+00:00" }, { "name": "symfony/error-handler", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "0e6768b8c0dcef26df087df2bbbaa143867a59b2" + "reference": "060bc01856a1846e3e4385261bc9ed11a1dd7b6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/0e6768b8c0dcef26df087df2bbbaa143867a59b2", - "reference": "0e6768b8c0dcef26df087df2bbbaa143867a59b2", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/060bc01856a1846e3e4385261bc9ed11a1dd7b6a", + "reference": "060bc01856a1846e3e4385261bc9ed11a1dd7b6a", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/log": "^1.0", - "symfony/polyfill-php80": "^1.15", - "symfony/var-dumper": "^4.4|^5.0" + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^4.4|^5.0|^6.0" }, "require-dev": { - "symfony/deprecation-contracts": "^2.1", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], "type": "library", "autoload": { "psr-4": { @@ -38780,7 +41472,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v5.3.0" + "source": "https://github.com/symfony/error-handler/tree/v5.4.7" }, "funding": [ { @@ -38796,27 +41488,27 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-03-18T16:21:29+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "67a5f354afa8e2f231081b3fa11a5912f933c3ce" + "reference": "dec8a9f58d20df252b9cd89f1c6c1530f747685d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/67a5f354afa8e2f231081b3fa11a5912f933c3ce", - "reference": "67a5f354afa8e2f231081b3fa11a5912f933c3ce", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/dec8a9f58d20df252b9cd89f1c6c1530f747685d", + "reference": "dec8a9f58d20df252b9cd89f1c6c1530f747685d", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/event-dispatcher-contracts": "^2", - "symfony/polyfill-php80": "^1.15" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/event-dispatcher-contracts": "^2|^3", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/dependency-injection": "<4.4" @@ -38826,14 +41518,14 @@ "symfony/event-dispatcher-implementation": "2.0" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/error-handler": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^4.4|^5.0" + "psr/log": "^1|^2|^3", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/dependency-injection": "", @@ -38865,7 +41557,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.3.0" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.3" }, "funding": [ { @@ -38881,20 +41573,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "69fee1ad2332a7cbab3aca13591953da9cdb7a11" + "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/69fee1ad2332a7cbab3aca13591953da9cdb7a11", - "reference": "69fee1ad2332a7cbab3aca13591953da9cdb7a11", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1", + "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1", "shasum": "" }, "require": { @@ -38907,7 +41599,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -38944,7 +41636,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.1" }, "funding": [ { @@ -38960,25 +41652,27 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/filesystem", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "348116319d7fb7d1faa781d26a48922428013eb2" + "reference": "3a4442138d80c9f7b600fb297534ac718b61d37f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/348116319d7fb7d1faa781d26a48922428013eb2", - "reference": "348116319d7fb7d1faa781d26a48922428013eb2", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/3a4442138d80c9f7b600fb297534ac718b61d37f", + "reference": "3a4442138d80c9f7b600fb297534ac718b61d37f", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -39006,7 +41700,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.3.0" + "source": "https://github.com/symfony/filesystem/tree/v5.4.7" }, "funding": [ { @@ -39022,24 +41716,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-04-01T12:33:59+00:00" }, { "name": "symfony/finder", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "0ae3f047bed4edff6fd35b26a9a6bfdc92c953c6" + "reference": "231313534dded84c7ecaa79d14bc5da4ccb69b7d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/0ae3f047bed4edff6fd35b26a9a6bfdc92c953c6", - "reference": "0ae3f047bed4edff6fd35b26a9a6bfdc92c953c6", + "url": "https://api.github.com/repos/symfony/finder/zipball/231313534dded84c7ecaa79d14bc5da4ccb69b7d", + "reference": "231313534dded84c7ecaa79d14bc5da4ccb69b7d", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -39067,7 +41763,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.3.0" + "source": "https://github.com/symfony/finder/tree/v5.4.3" }, "funding": [ { @@ -39083,33 +41779,34 @@ "type": "tidelift" } ], - "time": "2021-05-26T12:52:38+00:00" + "time": "2022-01-26T16:34:36+00:00" }, { "name": "symfony/form", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "3f196ab4e1f0379a045c7d6f5eddc07417e9933e" + "reference": "75267931833e98f82bc39fb20f54251b7516680b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/3f196ab4e1f0379a045c7d6f5eddc07417e9933e", - "reference": "3f196ab4e1f0379a045c7d6f5eddc07417e9933e", + "url": "https://api.github.com/repos/symfony/form/zipball/75267931833e98f82bc39fb20f54251b7516680b", + "reference": "75267931833e98f82bc39fb20f54251b7516680b", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/options-resolver": "^5.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/options-resolver": "^5.1|^6.0", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-icu": "^1.21", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15", - "symfony/property-access": "^5.0.8", - "symfony/service-contracts": "^1.1|^2" + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.23", + "symfony/property-access": "^5.0.8|^6.0", + "symfony/service-contracts": "^1.1|^2|^3" }, "conflict": { "phpunit/phpunit": "<5.4.3", @@ -39125,18 +41822,18 @@ }, "require-dev": { "doctrine/collections": "~1.0", - "symfony/config": "^4.4|^5.0", - "symfony/console": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/intl": "^4.4|^5.0", - "symfony/security-csrf": "^4.4|^5.0", - "symfony/translation": "^4.4|^5.0", - "symfony/uid": "^5.1", - "symfony/validator": "^4.4.17|^5.1.9", - "symfony/var-dumper": "^4.4|^5.0" + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/intl": "^4.4|^5.0|^6.0", + "symfony/security-csrf": "^4.4|^5.0|^6.0", + "symfony/translation": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^4.4.17|^5.1.9|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/security-csrf": "For protecting forms against CSRF attacks.", @@ -39169,7 +41866,7 @@ "description": "Allows to easily create, process and reuse HTML forms", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/form/tree/v5.3.0" + "source": "https://github.com/symfony/form/tree/v5.4.7" }, "funding": [ { @@ -39185,30 +41882,30 @@ "type": "tidelift" } ], - "time": "2021-05-27T12:56:16+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { "name": "symfony/http-client", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "ef85ca5fa7a4f9c57592fab49faeccdf22b13136" + "reference": "88b6909f74fd1f2147e068411f71870a3b27ac56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/ef85ca5fa7a4f9c57592fab49faeccdf22b13136", - "reference": "ef85ca5fa7a4f9c57592fab49faeccdf22b13136", + "url": "https://api.github.com/repos/symfony/http-client/zipball/88b6909f74fd1f2147e068411f71870a3b27ac56", + "reference": "88b6909f74fd1f2147e068411f71870a3b27ac56", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/log": "^1.0", - "symfony/deprecation-contracts": "^2.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/http-client-contracts": "^2.4", "symfony/polyfill-php73": "^1.11", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.0|^2" + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.0|^2|^3" }, "provide": { "php-http/async-client-implementation": "*", @@ -39225,10 +41922,10 @@ "nyholm/psr7": "^1.0", "php-http/httplug": "^1.0|^2.0", "psr/http-client": "^1.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/http-kernel": "^4.4.13|^5.1.5", - "symfony/process": "^4.4|^5.0", - "symfony/stopwatch": "^4.4|^5.0" + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4.13|^5.1.5|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/stopwatch": "^4.4|^5.0|^6.0" }, "type": "library", "autoload": { @@ -39256,7 +41953,7 @@ "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.3.0" + "source": "https://github.com/symfony/http-client/tree/v5.4.7" }, "funding": [ { @@ -39272,20 +41969,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-04-01T12:27:37+00:00" }, { "name": "symfony/http-client-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4" + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1a4f708e4e87f335d1b1be6148060739152f0bd5", + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5", "shasum": "" }, "require": { @@ -39297,7 +41994,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -39334,7 +42031,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.1" }, "funding": [ { @@ -39350,33 +42047,33 @@ "type": "tidelift" } ], - "time": "2021-04-11T23:07:08+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { "name": "symfony/http-foundation", - "version": "v5.3.7", + "version": "v5.4.6", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5" + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", - "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/34e89bc147633c0f9dd6caaaf56da3b806a21465", + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-mbstring": "~1.1", "symfony/polyfill-php80": "^1.16" }, "require-dev": { "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/mime": "To use the file extension guesser" @@ -39407,7 +42104,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.3.7" + "source": "https://github.com/symfony/http-foundation/tree/v5.4.6" }, "funding": [ { @@ -39423,20 +42120,20 @@ "type": "tidelift" } ], - "time": "2021-08-27T11:20:35+00:00" + "time": "2022-03-05T21:03:43+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.3.12", + "version": "v5.3.16", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "f53025cd1d91b1af85d6d9e17eefa98e31ee953b" + "reference": "a126e33084ed0ed2bf3251942911f26078b8c559" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f53025cd1d91b1af85d6d9e17eefa98e31ee953b", - "reference": "f53025cd1d91b1af85d6d9e17eefa98e31ee953b", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a126e33084ed0ed2bf3251942911f26078b8c559", + "reference": "a126e33084ed0ed2bf3251942911f26078b8c559", "shasum": "" }, "require": { @@ -39519,7 +42216,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.3.12" + "source": "https://github.com/symfony/http-kernel/tree/v5.3.16" }, "funding": [ { @@ -39535,41 +42232,41 @@ "type": "tidelift" } ], - "time": "2021-11-24T08:46:46+00:00" + "time": "2022-03-01T08:28:00+00:00" }, { "name": "symfony/intl", - "version": "v5.3.0", + "version": "v5.4.5", "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "92a24a5fd1087511d29a5c7dd98d97c9e2208e75" + "reference": "47a1413da15ff840d7c419fa704d32caba3276ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/92a24a5fd1087511d29a5c7dd98d97c9e2208e75", - "reference": "92a24a5fd1087511d29a5c7dd98d97c9e2208e75", + "url": "https://api.github.com/repos/symfony/intl/zipball/47a1413da15ff840d7c419fa704d32caba3276ac", + "reference": "47a1413da15ff840d7c419fa704d32caba3276ac", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "symfony/filesystem": "^4.4|^5.0" + "symfony/filesystem": "^4.4|^5.0|^6.0" }, "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { "Symfony\\Component\\Intl\\": "" }, "classmap": [ "Resources/stubs" ], - "files": [ - "Resources/functions.php" - ], "exclude-from-classmap": [ "/Tests/" ] @@ -39607,7 +42304,7 @@ "localization" ], "support": { - "source": "https://github.com/symfony/intl/tree/v5.3.0" + "source": "https://github.com/symfony/intl/tree/v5.4.5" }, "funding": [ { @@ -39623,28 +42320,118 @@ "type": "tidelift" } ], - "time": "2021-05-27T12:28:50+00:00" + "time": "2022-02-25T13:55:17+00:00" + }, + { + "name": "symfony/messenger", + "version": "v5.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/messenger.git", + "reference": "4319c25b76573cff46f112ee8cc83fffa4b97579" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/messenger/zipball/4319c25b76573cff46f112ee8cc83fffa4b97579", + "reference": "4319c25b76573cff46f112ee8cc83fffa4b97579", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/log": "^1|^2|^3", + "symfony/amqp-messenger": "^5.1|^6.0", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/doctrine-messenger": "^5.1|^6.0", + "symfony/polyfill-php80": "^1.16", + "symfony/redis-messenger": "^5.1|^6.0" + }, + "conflict": { + "symfony/event-dispatcher": "<4.4", + "symfony/framework-bundle": "<4.4", + "symfony/http-kernel": "<4.4", + "symfony/serializer": "<5.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/console": "^5.4|^6.0", + "symfony/dependency-injection": "^5.3|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/routing": "^4.4|^5.0|^6.0", + "symfony/serializer": "^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^4.4|^5.0|^6.0", + "symfony/validator": "^4.4|^5.0|^6.0" + }, + "suggest": { + "enqueue/messenger-adapter": "For using the php-enqueue library as a transport." + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Samuel Roze", + "email": "samuel.roze@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps applications send and receive messages to/from other applications or via message queues", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/messenger/tree/v5.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-12T18:55:10+00:00" }, { "name": "symfony/mime", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852" + "reference": "92d27a34dea2e199fa9b687e3fff3a7d169b7b1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/ed710d297b181f6a7194d8172c9c2423d58e4852", - "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852", + "url": "https://api.github.com/repos/symfony/mime/zipball/92d27a34dea2e199fa9b687e3fff3a7d169b7b1c", + "reference": "92d27a34dea2e199fa9b687e3fff3a7d169b7b1c", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "egulias/email-validator": "~3.0.0", @@ -39655,10 +42442,10 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3.1", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.1", - "symfony/property-info": "^4.4|^5.1", - "symfony/serializer": "^5.2" + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" }, "type": "library", "autoload": { @@ -39690,7 +42477,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.3.0" + "source": "https://github.com/symfony/mime/tree/v5.4.7" }, "funding": [ { @@ -39706,27 +42493,27 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-03-11T16:08:05+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "162e886ca035869866d233a2bfef70cc28f9bbe5" + "reference": "cc1147cb11af1b43f503ac18f31aa3bec213aba8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/162e886ca035869866d233a2bfef70cc28f9bbe5", - "reference": "162e886ca035869866d233a2bfef70cc28f9bbe5", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/cc1147cb11af1b43f503ac18f31aa3bec213aba8", + "reference": "cc1147cb11af1b43f503ac18f31aa3bec213aba8", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -39759,7 +42546,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.3.0" + "source": "https://github.com/symfony/options-resolver/tree/v5.4.3" }, "funding": [ { @@ -39775,20 +42562,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/password-hasher", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/password-hasher.git", - "reference": "d487faef0347d5351d3e361e123a73496595509f" + "reference": "b5ed59c4536d8386cd37bb86df2b7bd5fbbd46d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/password-hasher/zipball/d487faef0347d5351d3e361e123a73496595509f", - "reference": "d487faef0347d5351d3e361e123a73496595509f", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/b5ed59c4536d8386cd37bb86df2b7bd5fbbd46d4", + "reference": "b5ed59c4536d8386cd37bb86df2b7bd5fbbd46d4", "shasum": "" }, "require": { @@ -39800,7 +42587,7 @@ }, "require-dev": { "symfony/console": "^5", - "symfony/security-core": "^5.3" + "symfony/security-core": "^5.3|^6.0" }, "type": "library", "autoload": { @@ -39832,7 +42619,7 @@ "password" ], "support": { - "source": "https://github.com/symfony/password-hasher/tree/v5.3.0" + "source": "https://github.com/symfony/password-hasher/tree/v5.4.3" }, "funding": [ { @@ -39848,25 +42635,28 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce" + "reference": "30885182c981ab175d4d034db0f6f469898070ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", + "reference": "30885182c981ab175d4d034db0f6f469898070ab", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-ctype": "*" + }, "suggest": { "ext-ctype": "For best performance" }, @@ -39881,12 +42671,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -39911,7 +42701,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.0" }, "funding": [ { @@ -39927,25 +42717,28 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2021-10-20T20:35:02+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933" + "reference": "f1aed619e28cb077fc83fac8c4c0383578356e40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/63b5bb7db83e5673936d6e3b8b3e022ff6474933", - "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f1aed619e28cb077fc83fac8c4c0383578356e40", + "reference": "f1aed619e28cb077fc83fac8c4c0383578356e40", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-iconv": "*" + }, "suggest": { "ext-iconv": "For best performance" }, @@ -39960,12 +42753,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Iconv\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -39991,7 +42784,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.25.0" }, "funding": [ { @@ -40007,20 +42800,20 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2022-01-04T09:04:05+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "24b72c6baa32c746a4d0840147c9715e42bb68ab" + "reference": "81b86b50cf841a64252b439e738e97f4a34e2783" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/24b72c6baa32c746a4d0840147c9715e42bb68ab", - "reference": "24b72c6baa32c746a4d0840147c9715e42bb68ab", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/81b86b50cf841a64252b439e738e97f4a34e2783", + "reference": "81b86b50cf841a64252b439e738e97f4a34e2783", "shasum": "" }, "require": { @@ -40040,12 +42833,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -40072,7 +42865,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.25.0" }, "funding": [ { @@ -40088,20 +42881,20 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:17:38+00:00" + "time": "2021-11-23T21:10:46+00:00" }, { "name": "symfony/polyfill-intl-icu", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-icu.git", - "reference": "4a80a521d6176870b6445cfb469c130f9cae1dda" + "reference": "c023a439b8551e320cc3c8433b198e408a623af1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/4a80a521d6176870b6445cfb469c130f9cae1dda", - "reference": "4a80a521d6176870b6445cfb469c130f9cae1dda", + "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/c023a439b8551e320cc3c8433b198e408a623af1", + "reference": "c023a439b8551e320cc3c8433b198e408a623af1", "shasum": "" }, "require": { @@ -40159,7 +42952,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.25.0" }, "funding": [ { @@ -40175,20 +42968,20 @@ "type": "tidelift" } ], - "time": "2021-05-24T10:04:56+00:00" + "time": "2021-10-26T17:16:04+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65" + "reference": "749045c69efb97c70d25d7463abba812e91f3a44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/65bd267525e82759e7d8c4e8ceea44f398838e65", - "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44", "shasum": "" }, "require": { @@ -40210,12 +43003,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -40246,7 +43039,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.0" }, "funding": [ { @@ -40262,11 +43055,11 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2021-09-14T14:02:44+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -40295,12 +43088,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -40330,7 +43123,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.0" }, "funding": [ { @@ -40350,21 +43143,24 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1" + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2df51500adbaebdc4c38dea4c89a2e131c45c8a1", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-mbstring": "*" + }, "suggest": { "ext-mbstring": "For best performance" }, @@ -40379,12 +43175,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -40410,7 +43206,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0" }, "funding": [ { @@ -40426,11 +43222,11 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2021-11-30T18:21:41+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", @@ -40456,12 +43252,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -40486,7 +43282,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.0" }, "funding": [ { @@ -40506,16 +43302,16 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010" + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fba8933c384d6476ab14fb7b8526e5287ca7e010", - "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5", "shasum": "" }, "require": { @@ -40532,12 +43328,91 @@ } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { "Symfony\\Polyfill\\Php73\\": "" }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.25.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-06-05T21:20:04+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -40547,6 +43422,10 @@ "MIT" ], "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -40556,7 +43435,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -40565,7 +43444,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.0" }, "funding": [ { @@ -40581,20 +43460,20 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2022-03-04T08:16:47+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.23.0", + "name": "symfony/polyfill-php81", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/eca0bf41ed421bed1b57c4958bab16aa86b757d0", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", "shasum": "" }, "require": { @@ -40611,95 +43490,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "files": [ "bootstrap.php" ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2021-02-19T12:13:01+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.23.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "e66119f3de95efc359483f810c4c3e6436279436" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/e66119f3de95efc359483f810c4c3e6436279436", - "reference": "e66119f3de95efc359483f810c4c3e6436279436", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { "psr-4": { "Symfony\\Polyfill\\Php81\\": "" }, - "files": [ - "bootstrap.php" - ], "classmap": [ "Resources/stubs" ] @@ -40727,7 +43523,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.25.0" }, "funding": [ { @@ -40743,25 +43539,25 @@ "type": "tidelift" } ], - "time": "2021-05-21T13:25:03+00:00" + "time": "2021-09-13T13:58:11+00:00" }, { "name": "symfony/process", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "53e36cb1c160505cdaf1ef201501669c4c317191" + "reference": "38a44b2517b470a436e1c944bf9b9ba3961137fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/53e36cb1c160505cdaf1ef201501669c4c317191", - "reference": "53e36cb1c160505cdaf1ef201501669c4c317191", + "url": "https://api.github.com/repos/symfony/process/zipball/38a44b2517b470a436e1c944bf9b9ba3961137fb", + "reference": "38a44b2517b470a436e1c944bf9b9ba3961137fb", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -40789,7 +43585,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.3.0" + "source": "https://github.com/symfony/process/tree/v5.4.7" }, "funding": [ { @@ -40805,30 +43601,30 @@ "type": "tidelift" } ], - "time": "2021-05-26T12:52:38+00:00" + "time": "2022-03-18T16:18:52+00:00" }, { "name": "symfony/property-access", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "8988399a556cffb0fba9bb3603f8d1ba4543eceb" + "reference": "57196a19211baa36087e6fc06254d3b39ff0f369" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/8988399a556cffb0fba9bb3603f8d1ba4543eceb", - "reference": "8988399a556cffb0fba9bb3603f8d1ba4543eceb", + "url": "https://api.github.com/repos/symfony/property-access/zipball/57196a19211baa36087e6fc06254d3b39ff0f369", + "reference": "57196a19211baa36087e6fc06254d3b39ff0f369", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.2" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/property-info": "^5.2|^6.0" }, "require-dev": { - "symfony/cache": "^4.4|^5.0" + "symfony/cache": "^4.4|^5.0|^6.0" }, "suggest": { "psr/cache-implementation": "To cache access methods." @@ -40870,7 +43666,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v5.3.0" + "source": "https://github.com/symfony/property-access/tree/v5.4.7" }, "funding": [ { @@ -40886,27 +43682,27 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-03-31T17:09:19+00:00" }, { "name": "symfony/property-info", - "version": "v5.3.1", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "6f8bff281f215dbf41929c7ec6f8309cdc0912cf" + "reference": "0fc07795712972b9792f203d0fe0e77c26c3281d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/6f8bff281f215dbf41929c7ec6f8309cdc0912cf", - "reference": "6f8bff281f215dbf41929c7ec6f8309cdc0912cf", + "url": "https://api.github.com/repos/symfony/property-info/zipball/0fc07795712972b9792f203d0fe0e77c26c3281d", + "reference": "0fc07795712972b9792f203d0fe0e77c26c3281d", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/string": "^5.1|^6.0" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.2.2", @@ -40916,9 +43712,10 @@ "require-dev": { "doctrine/annotations": "^1.10.4", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" + "phpstan/phpdoc-parser": "^1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" }, "suggest": { "phpdocumentor/reflection-docblock": "To use the PHPDoc", @@ -40960,7 +43757,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v5.3.1" + "source": "https://github.com/symfony/property-info/tree/v5.4.7" }, "funding": [ { @@ -40976,26 +43773,93 @@ "type": "tidelift" } ], - "time": "2021-05-31T12:40:48+00:00" + "time": "2022-03-30T13:40:48+00:00" + }, + { + "name": "symfony/redis-messenger", + "version": "v5.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/redis-messenger.git", + "reference": "6b14778e0a6295af023fec637c7b38f918c1a08d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/redis-messenger/zipball/6b14778e0a6295af023fec637c7b38f918c1a08d", + "reference": "6b14778e0a6295af023fec637c7b38f918c1a08d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/messenger": "^5.1|^6.0" + }, + "require-dev": { + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/serializer": "^4.4|^5.0|^6.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\Redis\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Redis extension Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/redis-messenger/tree/v5.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-03-04T15:46:40+00:00" }, { "name": "symfony/routing", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "368e81376a8e049c37cb80ae87dbfbf411279199" + "reference": "44b29c7a94e867ccde1da604792f11a469958981" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/368e81376a8e049c37cb80ae87dbfbf411279199", - "reference": "368e81376a8e049c37cb80ae87dbfbf411279199", + "url": "https://api.github.com/repos/symfony/routing/zipball/44b29c7a94e867ccde1da604792f11a469958981", + "reference": "44b29c7a94e867ccde1da604792f11a469958981", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "doctrine/annotations": "<1.12", @@ -41005,12 +43869,12 @@ }, "require-dev": { "doctrine/annotations": "^1.12", - "psr/log": "~1.0", - "symfony/config": "^5.3", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.3|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/config": "For using the all-in-one router or any loader", @@ -41050,7 +43914,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.3.0" + "source": "https://github.com/symfony/routing/tree/v5.4.3" }, "funding": [ { @@ -41066,29 +43930,29 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/security-core", - "version": "v5.3.1", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "22714af1f701937a0a0bd3e3ec2a761baed3f2d0" + "reference": "8d622c29dd018a5fb4a3994c9eeae2e9dfe68e96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/22714af1f701937a0a0bd3e3ec2a761baed3f2d0", - "reference": "22714af1f701937a0a0bd3e3ec2a761baed3f2d0", + "url": "https://api.github.com/repos/symfony/security-core/zipball/8d622c29dd018a5fb4a3994c9eeae2e9dfe68e96", + "reference": "8d622c29dd018a5fb4a3994c9eeae2e9dfe68e96", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/event-dispatcher-contracts": "^1.1|^2", - "symfony/password-hasher": "^5.3", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/event-dispatcher-contracts": "^1.1|^2|^3", + "symfony/password-hasher": "^5.3|^6.0", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1.6|^2|^3" }, "conflict": { "symfony/event-dispatcher": "<4.4", @@ -41100,14 +43964,14 @@ "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "psr/container": "^1.0|^2.0", - "psr/log": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^5.3", - "symfony/ldap": "^4.4|^5.0", - "symfony/translation": "^4.4|^5.0", - "symfony/validator": "^5.2" + "psr/log": "^1|^2|^3", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^5.3|^6.0", + "symfony/ldap": "^4.4|^5.0|^6.0", + "symfony/translation": "^4.4|^5.0|^6.0", + "symfony/validator": "^5.2|^6.0" }, "suggest": { "psr/container-implementation": "To instantiate the Security class", @@ -41143,7 +44007,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v5.3.1" + "source": "https://github.com/symfony/security-core/tree/v5.4.7" }, "funding": [ { @@ -41159,31 +44023,32 @@ "type": "tidelift" } ], - "time": "2021-06-01T15:43:02+00:00" + "time": "2022-03-24T01:02:22+00:00" }, { "name": "symfony/security-csrf", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", - "reference": "c7b7006d3ed955da978a002d764cae388bed8d09" + "reference": "57c1c252ca756289c2b61327e08fb10be3936956" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-csrf/zipball/c7b7006d3ed955da978a002d764cae388bed8d09", - "reference": "c7b7006d3ed955da978a002d764cae388bed8d09", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/57c1c252ca756289c2b61327e08fb10be3936956", + "reference": "57c1c252ca756289c2b61327e08fb10be3936956", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/security-core": "^4.4|^5.0" + "symfony/polyfill-php80": "^1.16", + "symfony/security-core": "^4.4|^5.0|^6.0" }, "conflict": { "symfony/http-foundation": "<5.3" }, "require-dev": { - "symfony/http-foundation": "^5.3" + "symfony/http-foundation": "^5.3|^6.0" }, "suggest": { "symfony/http-foundation": "For using the class SessionTokenStorage." @@ -41214,7 +44079,7 @@ "description": "Symfony Security Component - CSRF Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-csrf/tree/v5.3.0" + "source": "https://github.com/symfony/security-csrf/tree/v5.4.3" }, "funding": [ { @@ -41230,20 +44095,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/security-guard", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/security-guard.git", - "reference": "07b97d3c8fa9b761ad3a52d659a47661b458c51b" + "reference": "3d68d9f8e162f6655eb0a0237b9f333a82a19da9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-guard/zipball/07b97d3c8fa9b761ad3a52d659a47661b458c51b", - "reference": "07b97d3c8fa9b761ad3a52d659a47661b458c51b", + "url": "https://api.github.com/repos/symfony/security-guard/zipball/3d68d9f8e162f6655eb0a0237b9f333a82a19da9", + "reference": "3d68d9f8e162f6655eb0a0237b9f333a82a19da9", "shasum": "" }, "require": { @@ -41253,7 +44118,7 @@ "symfony/security-http": "^5.3" }, "require-dev": { - "psr/log": "~1.0" + "psr/log": "^1|^2|^3" }, "type": "library", "autoload": { @@ -41281,7 +44146,7 @@ "description": "Symfony Security Component - Guard", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-guard/tree/v5.3.0" + "source": "https://github.com/symfony/security-guard/tree/v5.4.3" }, "funding": [ { @@ -41297,31 +44162,31 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/security-http", - "version": "v5.3.2", + "version": "v5.4.5", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "6bf4c31219773a558b019ee12e54572174ff8129" + "reference": "53d572f06fc438faae3713cc97d186d941919748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/6bf4c31219773a558b019ee12e54572174ff8129", - "reference": "6bf4c31219773a558b019ee12e54572174ff8129", + "url": "https://api.github.com/repos/symfony/security-http/zipball/53d572f06fc438faae3713cc97d186d941919748", + "reference": "53d572f06fc438faae3713cc97d186d941919748", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/http-foundation": "^5.3", - "symfony/http-kernel": "^5.3", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/http-foundation": "^5.3|^6.0", + "symfony/http-kernel": "^5.3|^6.0", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15", - "symfony/property-access": "^4.4|^5.0", - "symfony/security-core": "^5.3" + "symfony/polyfill-php80": "^1.16", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/security-core": "^5.4|^6.0" }, "conflict": { "symfony/event-dispatcher": "<4.3", @@ -41329,12 +44194,12 @@ "symfony/security-csrf": "<4.4" }, "require-dev": { - "psr/log": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/rate-limiter": "^5.2", - "symfony/routing": "^4.4|^5.0", - "symfony/security-csrf": "^4.4|^5.0", - "symfony/translation": "^4.4|^5.0" + "psr/log": "^1|^2|^3", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/rate-limiter": "^5.2|^6.0", + "symfony/routing": "^4.4|^5.0|^6.0", + "symfony/security-csrf": "^4.4|^5.0|^6.0", + "symfony/translation": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/routing": "For using the HttpUtils class to create sub-requests, redirect the user, and match URLs", @@ -41366,7 +44231,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v5.3.2" + "source": "https://github.com/symfony/security-http/tree/v5.4.5" }, "funding": [ { @@ -41382,25 +44247,25 @@ "type": "tidelift" } ], - "time": "2021-06-17T13:35:32+00:00" + "time": "2022-02-17T20:21:36+00:00" }, { "name": "symfony/serializer", - "version": "v5.3.12", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "bf570839e289e0bdde69c9fa867d3a42f5e8fde1" + "reference": "d1bc37090edabada161b6490d1be14e8cb4891d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/bf570839e289e0bdde69c9fa867d3a42f5e8fde1", - "reference": "bf570839e289e0bdde69c9fa867d3a42f5e8fde1", + "url": "https://api.github.com/repos/symfony/serializer/zipball/d1bc37090edabada161b6490d1be14e8cb4891d4", + "reference": "d1bc37090edabada161b6490d1be14e8cb4891d4", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-php80": "^1.16" }, @@ -41409,29 +44274,30 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/dependency-injection": "<4.4", - "symfony/property-access": "<4.4", - "symfony/property-info": "<5.3", + "symfony/property-access": "<5.4", + "symfony/property-info": "<5.3.13", + "symfony/uid": "<5.3", "symfony/yaml": "<4.4" }, "require-dev": { "doctrine/annotations": "^1.12", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/config": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/error-handler": "^4.4|^5.0", - "symfony/filesystem": "^4.4|^5.0", - "symfony/form": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^4.4.9|^5.0.9", - "symfony/property-info": "^5.3", - "symfony/uid": "^5.1", - "symfony/validator": "^4.4|^5.0", - "symfony/var-dumper": "^4.4|^5.0", - "symfony/var-exporter": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/form": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.3.13|^6.0", + "symfony/uid": "^5.3|^6.0", + "symfony/validator": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0", + "symfony/var-exporter": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "psr/cache-implementation": "For using the metadata cache.", @@ -41468,7 +44334,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v5.3.12" + "source": "https://github.com/symfony/serializer/tree/v5.4.7" }, "funding": [ { @@ -41484,25 +44350,29 @@ "type": "tidelift" } ], - "time": "2021-11-24T08:13:09+00:00" + "time": "2022-03-24T17:11:08+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c", + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.1" + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "suggest": { "symfony/service-implementation": "" @@ -41510,7 +44380,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -41547,7 +44417,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.1" }, "funding": [ { @@ -41563,25 +44433,25 @@ "type": "tidelift" } ], - "time": "2021-04-01T10:43:52+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { "name": "symfony/stopwatch", - "version": "v5.3.0", + "version": "v5.4.5", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "313d02f59d6543311865007e5ff4ace05b35ee65" + "reference": "4d04b5c24f3c9a1a168a131f6cbe297155bc0d30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/313d02f59d6543311865007e5ff4ace05b35ee65", - "reference": "313d02f59d6543311865007e5ff4ace05b35ee65", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/4d04b5c24f3c9a1a168a131f6cbe297155bc0d30", + "reference": "4d04b5c24f3c9a1a168a131f6cbe297155bc0d30", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" + "symfony/service-contracts": "^1|^2|^3" }, "type": "library", "autoload": { @@ -41609,7 +44479,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v5.3.0" + "source": "https://github.com/symfony/stopwatch/tree/v5.4.5" }, "funding": [ { @@ -41625,20 +44495,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-02-18T16:06:09+00:00" }, { "name": "symfony/string", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "a9a0f8b6aafc5d2d1c116dcccd1573a95153515b" + "reference": "92043b7d8383e48104e411bc9434b260dbeb5a10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/a9a0f8b6aafc5d2d1c116dcccd1573a95153515b", - "reference": "a9a0f8b6aafc5d2d1c116dcccd1573a95153515b", + "url": "https://api.github.com/repos/symfony/string/zipball/92043b7d8383e48104e411bc9434b260dbeb5a10", + "reference": "92043b7d8383e48104e411bc9434b260dbeb5a10", "shasum": "" }, "require": { @@ -41649,20 +44519,23 @@ "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "~1.15" }, + "conflict": { + "symfony/translation-contracts": ">=3.0" + }, "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" + "symfony/var-exporter": "^4.4|^5.0|^6.0" }, "type": "library", "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, "files": [ "Resources/functions.php" ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, "exclude-from-classmap": [ "/Tests/" ] @@ -41692,7 +44565,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.3.0" + "source": "https://github.com/symfony/string/tree/v5.4.3" }, "funding": [ { @@ -41708,31 +44581,32 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/translation", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "251de0d921c42ef0a81494d8f37405421deefdf6" + "reference": "e1eb790575202ee3ac2659f55b93b05853726f8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/251de0d921c42ef0a81494d8f37405421deefdf6", - "reference": "251de0d921c42ef0a81494d8f37405421deefdf6", + "url": "https://api.github.com/repos/symfony/translation/zipball/e1eb790575202ee3ac2659f55b93b05853726f8e", + "reference": "e1eb790575202ee3ac2659f55b93b05853726f8e", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^2.3" }, "conflict": { "symfony/config": "<4.4", + "symfony/console": "<5.3", "symfony/dependency-injection": "<5.0", "symfony/http-kernel": "<5.0", "symfony/twig-bundle": "<5.0", @@ -41742,16 +44616,17 @@ "symfony/translation-implementation": "2.3" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^4.4|^5.0", - "symfony/console": "^4.4|^5.0", - "symfony/dependency-injection": "^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/http-kernel": "^5.0", - "symfony/intl": "^4.4|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/dependency-injection": "^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/http-client-contracts": "^1.1|^2.0|^3.0", + "symfony/http-kernel": "^5.0|^6.0", + "symfony/intl": "^4.4|^5.0|^6.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/service-contracts": "^1.1.2|^2", - "symfony/yaml": "^4.4|^5.0" + "symfony/service-contracts": "^1.1.2|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "psr/log-implementation": "To use logging capability in translator", @@ -41787,7 +44662,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.3.0" + "source": "https://github.com/symfony/translation/tree/v5.4.7" }, "funding": [ { @@ -41803,20 +44678,20 @@ "type": "tidelift" } ], - "time": "2021-05-29T22:28:28+00:00" + "time": "2022-03-24T17:09:09+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95" + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07", + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07", "shasum": "" }, "require": { @@ -41828,7 +44703,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -41865,7 +44740,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.1" }, "funding": [ { @@ -41881,32 +44756,32 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/twig-bridge", - "version": "v5.3.0", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "cbd8f87a3d2445e566db3fe75e34a0bcad70c222" + "reference": "b43e9bdb57a39ffffb4c44a7ef0a47d338e9f1da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/cbd8f87a3d2445e566db3fe75e34a0bcad70c222", - "reference": "cbd8f87a3d2445e566db3fe75e34a0bcad70c222", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/b43e9bdb57a39ffffb4c44a7ef0a47d338e9f1da", + "reference": "b43e9bdb57a39ffffb4c44a7ef0a47d338e9f1da", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/translation-contracts": "^1.1|^2", + "symfony/polyfill-php80": "^1.16", + "symfony/translation-contracts": "^1.1|^2|^3", "twig/twig": "^2.13|^3.0.4" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/console": "<4.4", + "symfony/console": "<5.3", "symfony/form": "<5.3", "symfony/http-foundation": "<5.3", "symfony/http-kernel": "<4.4", @@ -41917,29 +44792,29 @@ "doctrine/annotations": "^1.12", "egulias/email-validator": "^2.1.10|^3", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/asset": "^4.4|^5.0", - "symfony/console": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/form": "^5.3", - "symfony/http-foundation": "^5.3", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/intl": "^4.4|^5.0", - "symfony/mime": "^5.2", + "symfony/asset": "^4.4|^5.0|^6.0", + "symfony/console": "^5.3|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/form": "^5.3|^6.0", + "symfony/http-foundation": "^5.3|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/intl": "^4.4|^5.0|^6.0", + "symfony/mime": "^5.2|^6.0", "symfony/polyfill-intl-icu": "~1.0", - "symfony/property-info": "^4.4|^5.1", - "symfony/routing": "^4.4|^5.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/routing": "^4.4|^5.0|^6.0", "symfony/security-acl": "^2.8|^3.0", - "symfony/security-core": "^4.4|^5.0", - "symfony/security-csrf": "^4.4|^5.0", - "symfony/security-http": "^4.4|^5.0", - "symfony/serializer": "^5.2", - "symfony/stopwatch": "^4.4|^5.0", - "symfony/translation": "^5.2", - "symfony/web-link": "^4.4|^5.0", - "symfony/workflow": "^5.2", - "symfony/yaml": "^4.4|^5.0", + "symfony/security-core": "^4.4|^5.0|^6.0", + "symfony/security-csrf": "^4.4|^5.0|^6.0", + "symfony/security-http": "^4.4|^5.0|^6.0", + "symfony/serializer": "^5.2|^6.0", + "symfony/stopwatch": "^4.4|^5.0|^6.0", + "symfony/translation": "^5.2|^6.0", + "symfony/web-link": "^4.4|^5.0|^6.0", + "symfony/workflow": "^5.2|^6.0", + "symfony/yaml": "^4.4|^5.0|^6.0", "twig/cssinliner-extra": "^2.12|^3", "twig/inky-extra": "^2.12|^3", "twig/markdown-extra": "^2.12|^3" @@ -41986,7 +44861,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v5.3.0" + "source": "https://github.com/symfony/twig-bridge/tree/v5.4.7" }, "funding": [ { @@ -42002,33 +44877,36 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-04-01T06:09:41+00:00" }, { "name": "symfony/validator", - "version": "v5.3.1", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "111e71ac585a47358e808bc687dcaf66e568470a" + "reference": "f6402ff65e23b7a701d6938809c6451a8a125a8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/111e71ac585a47358e808bc687dcaf66e568470a", - "reference": "111e71ac585a47358e808bc687dcaf66e568470a", + "url": "https://api.github.com/repos/symfony/validator/zipball/f6402ff65e23b7a701d6938809c6451a8a125a8b", + "reference": "f6402ff65e23b7a701d6938809c6451a8a125a8b", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15", - "symfony/translation-contracts": "^1.1|^2" + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/translation-contracts": "^1.1|^2|^3" }, "conflict": { - "doctrine/lexer": "<1.0.2", + "doctrine/annotations": "<1.13", + "doctrine/cache": "<1.11", + "doctrine/lexer": "<1.1", "phpunit/phpunit": "<5.4.3", "symfony/dependency-injection": "<4.4", "symfony/expression-language": "<5.1", @@ -42039,24 +44917,24 @@ "symfony/yaml": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", - "doctrine/cache": "^1.0|^2.0", + "doctrine/annotations": "^1.13", + "doctrine/cache": "^1.11|^2.0", "egulias/email-validator": "^2.1.10|^3", - "symfony/cache": "^4.4|^5.0", - "symfony/config": "^4.4|^5.0", - "symfony/console": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/expression-language": "^5.1", - "symfony/finder": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/intl": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.0", - "symfony/property-info": "^5.3", - "symfony/translation": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^5.1|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/intl": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.0|^6.0", + "symfony/property-info": "^5.3|^6.0", + "symfony/translation": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "egulias/email-validator": "Strict (RFC compliant) email validation", @@ -42096,7 +44974,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v5.3.1" + "source": "https://github.com/symfony/validator/tree/v5.4.7" }, "funding": [ { @@ -42112,26 +44990,26 @@ "type": "tidelift" } ], - "time": "2021-06-02T09:36:17+00:00" + "time": "2022-03-31T17:09:19+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.3.3", + "version": "v5.4.6", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "46aa709affb9ad3355bd7a810f9662d71025c384" + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/46aa709affb9ad3355bd7a810f9662d71025c384", - "reference": "46aa709affb9ad3355bd7a810f9662d71025c384", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/294e9da6e2e0dd404e983daa5aa74253d92c05d0", + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "phpunit/phpunit": "<5.4.3", @@ -42139,8 +45017,9 @@ }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^4.4|^5.0", - "symfony/process": "^4.4|^5.0", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", "twig/twig": "^2.13|^3.0.4" }, "suggest": { @@ -42184,7 +45063,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.3.3" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.6" }, "funding": [ { @@ -42200,32 +45079,32 @@ "type": "tidelift" } ], - "time": "2021-06-24T08:13:00+00:00" + "time": "2022-03-02T12:42:23+00:00" }, { "name": "symfony/yaml", - "version": "v5.3.0", + "version": "v5.4.3", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "3bbcf262fceb3d8f48175302e6ba0ac96e3a5a11" + "reference": "e80f87d2c9495966768310fc531b487ce64237a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/3bbcf262fceb3d8f48175302e6ba0ac96e3a5a11", - "reference": "3bbcf262fceb3d8f48175302e6ba0ac96e3a5a11", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e80f87d2c9495966768310fc531b487ce64237a2", + "reference": "e80f87d2c9495966768310fc531b487ce64237a2", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<4.4" + "symfony/console": "<5.3" }, "require-dev": { - "symfony/console": "^4.4|^5.0" + "symfony/console": "^5.3|^6.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" @@ -42259,7 +45138,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.3.0" + "source": "https://github.com/symfony/yaml/tree/v5.4.3" }, "funding": [ { @@ -42275,20 +45154,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2022-01-26T16:32:32+00:00" }, { "name": "twig/twig", - "version": "v3.3.2", + "version": "v3.3.10", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "21578f00e83d4a82ecfa3d50752b609f13de6790" + "reference": "8442df056c51b706793adf80a9fd363406dd3674" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/21578f00e83d4a82ecfa3d50752b609f13de6790", - "reference": "21578f00e83d4a82ecfa3d50752b609f13de6790", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/8442df056c51b706793adf80a9fd363406dd3674", + "reference": "8442df056c51b706793adf80a9fd363406dd3674", "shasum": "" }, "require": { @@ -42298,7 +45177,7 @@ }, "require-dev": { "psr/container": "^1.0", - "symfony/phpunit-bridge": "^4.4.9|^5.0.9" + "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" }, "type": "library", "extra": { @@ -42339,7 +45218,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.3.2" + "source": "https://github.com/twigphp/Twig/tree/v3.3.10" }, "funding": [ { @@ -42351,25 +45230,25 @@ "type": "tidelift" } ], - "time": "2021-05-16T12:14:13+00:00" + "time": "2022-04-06T06:47:41+00:00" }, { "name": "voku/anti-xss", - "version": "4.1.32", + "version": "4.1.39", "source": { "type": "git", "url": "https://github.com/voku/anti-xss.git", - "reference": "159b49a50cf3f6cf72ee43b0dcf7c2580a0c12d1" + "reference": "64a59ba4744e6722866ff3440d93561da9e85cd0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/anti-xss/zipball/159b49a50cf3f6cf72ee43b0dcf7c2580a0c12d1", - "reference": "159b49a50cf3f6cf72ee43b0dcf7c2580a0c12d1", + "url": "https://api.github.com/repos/voku/anti-xss/zipball/64a59ba4744e6722866ff3440d93561da9e85cd0", + "reference": "64a59ba4744e6722866ff3440d93561da9e85cd0", "shasum": "" }, "require": { "php": ">=7.0.0", - "voku/portable-utf8": "~5.4.51" + "voku/portable-utf8": "~6.0.2" }, "require-dev": { "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" @@ -42410,7 +45289,7 @@ ], "support": { "issues": "https://github.com/voku/anti-xss/issues", - "source": "https://github.com/voku/anti-xss/tree/4.1.32" + "source": "https://github.com/voku/anti-xss/tree/4.1.39" }, "funding": [ { @@ -42434,20 +45313,20 @@ "type": "tidelift" } ], - "time": "2021-03-29T14:29:34+00:00" + "time": "2022-03-08T17:03:58+00:00" }, { "name": "voku/portable-ascii", - "version": "1.5.6", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/voku/portable-ascii.git", - "reference": "80953678b19901e5165c56752d087fc11526017c" + "reference": "b56450eed252f6801410d810c8e1727224ae0743" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/80953678b19901e5165c56752d087fc11526017c", - "reference": "80953678b19901e5165c56752d087fc11526017c", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", + "reference": "b56450eed252f6801410d810c8e1727224ae0743", "shasum": "" }, "require": { @@ -42484,7 +45363,7 @@ ], "support": { "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/1.5.6" + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" }, "funding": [ { @@ -42508,20 +45387,20 @@ "type": "tidelift" } ], - "time": "2020-11-12T00:07:28+00:00" + "time": "2022-03-08T17:03:00+00:00" }, { "name": "voku/portable-utf8", - "version": "5.4.51", + "version": "6.0.4", "source": { "type": "git", "url": "https://github.com/voku/portable-utf8.git", - "reference": "578f5266725dc9880483d24ad0cfb39f8ce170f7" + "reference": "f6c78e492520115bb2d947c3a0d90a2c6b7a60a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-utf8/zipball/578f5266725dc9880483d24ad0cfb39f8ce170f7", - "reference": "578f5266725dc9880483d24ad0cfb39f8ce170f7", + "url": "https://api.github.com/repos/voku/portable-utf8/zipball/f6c78e492520115bb2d947c3a0d90a2c6b7a60a8", + "reference": "f6c78e492520115bb2d947c3a0d90a2c6b7a60a8", "shasum": "" }, "require": { @@ -42531,7 +45410,7 @@ "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php72": "~1.0", - "voku/portable-ascii": "~1.5.6" + "voku/portable-ascii": "~2.0.0" }, "require-dev": { "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" @@ -42546,12 +45425,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "voku\\": "src/voku/" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "voku\\": "src/voku/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -42583,7 +45462,7 @@ ], "support": { "issues": "https://github.com/voku/portable-utf8/issues", - "source": "https://github.com/voku/portable-utf8/tree/5.4.51" + "source": "https://github.com/voku/portable-utf8/tree/6.0.4" }, "funding": [ { @@ -42607,87 +45486,28 @@ "type": "tidelift" } ], - "time": "2020-12-02T01:58:49+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.10.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", - "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.10.0" - }, - "time": "2021-03-09T10:59:23+00:00" + "time": "2022-03-08T17:04:59+00:00" }, { "name": "webmozart/glob", - "version": "4.3.0", + "version": "4.5.0", "source": { "type": "git", "url": "https://github.com/webmozarts/glob.git", - "reference": "06358fafde0f32edb4513f4fd88fe113a40c90ee" + "reference": "287cba1544a235310439d59594dffabb2f8f6c07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/glob/zipball/06358fafde0f32edb4513f4fd88fe113a40c90ee", - "reference": "06358fafde0f32edb4513f4fd88fe113a40c90ee", + "url": "https://api.github.com/repos/webmozarts/glob/zipball/287cba1544a235310439d59594dffabb2f8f6c07", + "reference": "287cba1544a235310439d59594dffabb2f8f6c07", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0.0", - "webmozart/path-util": "^2.2" + "php": "^7.3 || ^8.0.0" }, "require-dev": { - "phpunit/phpunit": "^8.0", - "symfony/filesystem": "^5.1" + "phpunit/phpunit": "^9.5", + "symfony/filesystem": "^5.3" }, "type": "library", "extra": { @@ -42713,72 +45533,22 @@ "description": "A PHP implementation of Ant's glob.", "support": { "issues": "https://github.com/webmozarts/glob/issues", - "source": "https://github.com/webmozarts/glob/tree/4.3.0" + "source": "https://github.com/webmozarts/glob/tree/4.5.0" }, - "time": "2021-01-21T06:17:15+00:00" - }, - { - "name": "webmozart/path-util", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/path-util.git", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "webmozart/assert": "~1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\PathUtil\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", - "support": { - "issues": "https://github.com/webmozart/path-util/issues", - "source": "https://github.com/webmozart/path-util/tree/2.3.0" - }, - "time": "2015-12-17T08:42:14+00:00" + "time": "2022-04-05T21:52:25+00:00" }, { "name": "willdurand/negotiation", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/willdurand/Negotiation.git", - "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c" + "reference": "68e9ea0553ef6e2ee8db5c1d98829f111e623ec2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/04e14f38d4edfcc974114a07d2777d90c98f3d9c", - "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c", + "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/68e9ea0553ef6e2ee8db5c1d98829f111e623ec2", + "reference": "68e9ea0553ef6e2ee8db5c1d98829f111e623ec2", "shasum": "" }, "require": { @@ -42819,79 +45589,12 @@ ], "support": { "issues": "https://github.com/willdurand/Negotiation/issues", - "source": "https://github.com/willdurand/Negotiation/tree/3.0.0" + "source": "https://github.com/willdurand/Negotiation/tree/3.1.0" }, - "time": "2020-09-25T08:01:41+00:00" + "time": "2022-01-30T20:08:53+00:00" } ], "packages-dev": [ - { - "name": "beberlei/assert", - "version": "v3.3.1", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "5e721d7e937ca3ba2cdec1e1adf195f9e5188372" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/5e721d7e937ca3ba2cdec1e1adf195f9e5188372", - "reference": "5e721d7e937ca3ba2cdec1e1adf195f9e5188372", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan": "*", - "phpunit/phpunit": ">=6.0.0", - "yoast/phpunit-polyfills": "^0.1.0" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, - "files": [ - "lib/Assert/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "support": { - "issues": "https://github.com/beberlei/assert/issues", - "source": "https://github.com/beberlei/assert/tree/v3.3.1" - }, - "time": "2021-04-18T20:11:03+00:00" - }, { "name": "behat/gherkin", "version": "v4.8.0", @@ -43440,16 +46143,16 @@ }, { "name": "codeception/module-webdriver", - "version": "1.2.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "ebbe729c630415e8caf6b0087e457906f0c6c0c6" + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/ebbe729c630415e8caf6b0087e457906f0c6c0c6", - "reference": "ebbe729c630415e8caf6b0087e457906f0c6c0c6", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", "shasum": "" }, "require": { @@ -43490,9 +46193,9 @@ ], "support": { "issues": "https://github.com/Codeception/module-webdriver/issues", - "source": "https://github.com/Codeception/module-webdriver/tree/1.2.1" + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" }, - "time": "2021-04-23T17:30:57+00:00" + "time": "2021-09-02T12:01:02+00:00" }, { "name": "codeception/phpunit-wrapper", @@ -43577,18 +46280,262 @@ }, "time": "2020-07-03T15:54:43+00:00" }, + { + "name": "composer/ca-bundle", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-10-28T20:44:15+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.12", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "ba61e768b410736efe61df01b61f1ec44f51474f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/ba61e768b410736efe61df01b61f1ec44f51474f", + "reference": "ba61e768b410736efe61df01b61f1ec44f51474f", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.12" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-13T14:42:25+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, { "name": "composer/package-versions-deprecated", - "version": "1.11.99.2", + "version": "1.11.99.4", "source": { "type": "git", "url": "https://github.com/composer/package-versions-deprecated.git", - "reference": "c6522afe5540d5fc46675043d3ed5a45a740b27c" + "reference": "b174585d1fe49ceed21928a945138948cb394600" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/c6522afe5540d5fc46675043d3ed5a45a740b27c", - "reference": "c6522afe5540d5fc46675043d3ed5a45a740b27c", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b174585d1fe49ceed21928a945138948cb394600", + "reference": "b174585d1fe49ceed21928a945138948cb394600", "shasum": "" }, "require": { @@ -43632,7 +46579,7 @@ "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", "support": { "issues": "https://github.com/composer/package-versions-deprecated/issues", - "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.2" + "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.4" }, "funding": [ { @@ -43648,25 +46595,257 @@ "type": "tidelift" } ], - "time": "2021-05-24T07:46:03+00:00" + "time": "2021-09-13T08:41:34+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.2.9", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "a951f614bd64dcd26137bc9b7b2637ddcfc57649" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/a951f614bd64dcd26137bc9b7b2637ddcfc57649", + "reference": "a951f614bd64dcd26137bc9b7b2637ddcfc57649", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.2.9" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-04T13:58:43+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.6", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "a30d487169d799745ca7280bc90fdfa693536901" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/a30d487169d799745ca7280bc90fdfa693536901", + "reference": "a30d487169d799745ca7280bc90fdfa693536901", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.6" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-11-18T10:14:14+00:00" }, { "name": "composer/xdebug-handler", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "964adcdd3a28bf9ed5d9ac6450064e0d71ed7496" + "reference": "84674dd3a7575ba617f5a76d7e9e29a7d3891339" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/964adcdd3a28bf9ed5d9ac6450064e0d71ed7496", - "reference": "964adcdd3a28bf9ed5d9ac6450064e0d71ed7496", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/84674dd3a7575ba617f5a76d7e9e29a7d3891339", + "reference": "84674dd3a7575ba617f5a76d7e9e29a7d3891339", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" + "psr/log": "^1 || ^2 || ^3" }, "require-dev": { "phpstan/phpstan": "^0.12.55", @@ -43696,7 +46875,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/2.0.1" + "source": "https://github.com/composer/xdebug-handler/tree/2.0.2" }, "funding": [ { @@ -43712,7 +46891,7 @@ "type": "tidelift" } ], - "time": "2021-05-05T19:37:51+00:00" + "time": "2021-07-31T17:03:58+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", @@ -43786,16 +46965,16 @@ }, { "name": "dms/phpunit-arraysubset-asserts", - "version": "v0.3.0", + "version": "v0.3.1", "source": { "type": "git", "url": "https://github.com/rdohms/phpunit-arraysubset-asserts.git", - "reference": "8c5038a36860511ef579c48afd36d553b3f8c23f" + "reference": "e1b47df99cd0dbb3f63528adc5c990256218c707" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rdohms/phpunit-arraysubset-asserts/zipball/8c5038a36860511ef579c48afd36d553b3f8c23f", - "reference": "8c5038a36860511ef579c48afd36d553b3f8c23f", + "url": "https://api.github.com/repos/rdohms/phpunit-arraysubset-asserts/zipball/e1b47df99cd0dbb3f63528adc5c990256218c707", + "reference": "e1b47df99cd0dbb3f63528adc5c990256218c707", "shasum": "" }, "require": { @@ -43803,7 +46982,7 @@ "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0" }, "require-dev": { - "dms/coding-standard": "^8", + "dms/coding-standard": "^9", "squizlabs/php_codesniffer": "^3.4" }, "type": "library", @@ -43825,22 +47004,22 @@ "description": "This package provides ArraySubset and related asserts once deprecated in PHPUnit 8", "support": { "issues": "https://github.com/rdohms/phpunit-arraysubset-asserts/issues", - "source": "https://github.com/rdohms/phpunit-arraysubset-asserts/tree/v0.3.0" + "source": "https://github.com/rdohms/phpunit-arraysubset-asserts/tree/v0.3.1" }, - "time": "2021-04-22T08:17:59+00:00" + "time": "2021-10-17T18:50:58+00:00" }, { "name": "doctrine/annotations", - "version": "1.13.1", + "version": "1.13.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f" + "reference": "5b668aef16090008790395c02c893b1ba13f7e08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", - "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08", + "reference": "5b668aef16090008790395c02c893b1ba13f7e08", "shasum": "" }, "require": { @@ -43897,9 +47076,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.1" + "source": "https://github.com/doctrine/annotations/tree/1.13.2" }, - "time": "2021-05-16T18:07:53+00:00" + "time": "2021-08-05T19:00:23+00:00" }, { "name": "doctrine/instantiator", @@ -43970,18 +47149,85 @@ ], "time": "2020-11-10T18:47:58+00:00" }, + { + "name": "fakerphp/faker", + "version": "v1.19.0", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/d7f08a622b3346766325488aa32ddc93ccdecc75", + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "symfony/phpunit-bridge": "^4.4 || ^5.2" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "v1.19-dev" + } + }, + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.19.0" + }, + "time": "2022-02-02T17:38:57+00:00" + }, { "name": "filp/whoops", - "version": "2.13.0", + "version": "2.14.3", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "2edbc73a4687d9085c8f20f398eebade844e8424" + "reference": "89584ce67dd32307f1063cc43846674f4679feda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/2edbc73a4687d9085c8f20f398eebade844e8424", - "reference": "2edbc73a4687d9085c8f20f398eebade844e8424", + "url": "https://api.github.com/repos/filp/whoops/zipball/89584ce67dd32307f1063cc43846674f4679feda", + "reference": "89584ce67dd32307f1063cc43846674f4679feda", "shasum": "" }, "require": { @@ -44031,7 +47277,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.13.0" + "source": "https://github.com/filp/whoops/tree/2.14.3" }, "funding": [ { @@ -44039,62 +47285,7 @@ "type": "github" } ], - "time": "2021-06-04T12:00:00+00:00" - }, - { - "name": "fzaninotto/faker", - "version": "v1.9.2", - "source": { - "type": "git", - "url": "https://github.com/fzaninotto/Faker.git", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "ext-intl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^2.9.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "autoload": { - "psr-4": { - "Faker\\": "src/Faker/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "François Zaninotto" - } - ], - "description": "Faker is a PHP library that generates fake data for you.", - "keywords": [ - "data", - "faker", - "fixtures" - ], - "support": { - "issues": "https://github.com/fzaninotto/Faker/issues", - "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2" - }, - "abandoned": true, - "time": "2020-12-11T09:56:16+00:00" + "time": "2021-09-19T12:00:00+00:00" }, { "name": "jetbrains/phpstorm-stubs", @@ -44145,16 +47336,16 @@ }, { "name": "justinrainbow/json-schema", - "version": "5.2.10", + "version": "5.2.11", "source": { "type": "git", "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ab6744b7296ded80f8cc4f9509abbff393399aa", + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa", "shasum": "" }, "require": { @@ -44209,176 +47400,22 @@ ], "support": { "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" - }, - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "lstrojny/functional-php", - "version": "1.17.0", - "source": { - "type": "git", - "url": "https://github.com/lstrojny/functional-php.git", - "reference": "e459d5cb307bc6e10e9e992c4e96bb71a0262506" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/lstrojny/functional-php/zipball/e459d5cb307bc6e10e9e992c4e96bb71a0262506", - "reference": "e459d5cb307bc6e10e9e992c4e96bb71a0262506", - "shasum": "" - }, - "require": { - "php": "^7.1|~8" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.5", - "squizlabs/php_codesniffer": "~3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Functional\\": "src/Functional" - }, - "files": [ - "src/Functional/Ary.php", - "src/Functional/Average.php", - "src/Functional/ButLast.php", - "src/Functional/Capture.php", - "src/Functional/ConstFunction.php", - "src/Functional/CompareOn.php", - "src/Functional/CompareObjectHashOn.php", - "src/Functional/Compose.php", - "src/Functional/Concat.php", - "src/Functional/Contains.php", - "src/Functional/Converge.php", - "src/Functional/Curry.php", - "src/Functional/CurryN.php", - "src/Functional/Difference.php", - "src/Functional/DropFirst.php", - "src/Functional/DropLast.php", - "src/Functional/Each.php", - "src/Functional/Equal.php", - "src/Functional/ErrorToException.php", - "src/Functional/Every.php", - "src/Functional/False.php", - "src/Functional/Falsy.php", - "src/Functional/Filter.php", - "src/Functional/First.php", - "src/Functional/FirstIndexOf.php", - "src/Functional/FlatMap.php", - "src/Functional/Flatten.php", - "src/Functional/Flip.php", - "src/Functional/GreaterThan.php", - "src/Functional/GreaterThanOrEqual.php", - "src/Functional/Group.php", - "src/Functional/Head.php", - "src/Functional/Id.php", - "src/Functional/IfElse.php", - "src/Functional/Identical.php", - "src/Functional/IndexesOf.php", - "src/Functional/Intersperse.php", - "src/Functional/Invoke.php", - "src/Functional/InvokeFirst.php", - "src/Functional/InvokeIf.php", - "src/Functional/InvokeLast.php", - "src/Functional/Invoker.php", - "src/Functional/Last.php", - "src/Functional/LastIndexOf.php", - "src/Functional/LessThan.php", - "src/Functional/LessThanOrEqual.php", - "src/Functional/LexicographicCompare.php", - "src/Functional/Map.php", - "src/Functional/Matching.php", - "src/Functional/Maximum.php", - "src/Functional/Memoize.php", - "src/Functional/Minimum.php", - "src/Functional/None.php", - "src/Functional/Noop.php", - "src/Functional/Not.php", - "src/Functional/OmitKeys.php", - "src/Functional/PartialAny.php", - "src/Functional/PartialLeft.php", - "src/Functional/PartialMethod.php", - "src/Functional/PartialRight.php", - "src/Functional/Partition.php", - "src/Functional/Pick.php", - "src/Functional/Pluck.php", - "src/Functional/Poll.php", - "src/Functional/Product.php", - "src/Functional/Ratio.php", - "src/Functional/ReduceLeft.php", - "src/Functional/ReduceRight.php", - "src/Functional/Reindex.php", - "src/Functional/Reject.php", - "src/Functional/Repeat.php", - "src/Functional/Retry.php", - "src/Functional/Select.php", - "src/Functional/SelectKeys.php", - "src/Functional/SequenceConstant.php", - "src/Functional/SequenceExponential.php", - "src/Functional/SequenceLinear.php", - "src/Functional/Some.php", - "src/Functional/Sort.php", - "src/Functional/Sum.php", - "src/Functional/SuppressError.php", - "src/Functional/Tap.php", - "src/Functional/Tail.php", - "src/Functional/TailRecursion.php", - "src/Functional/TakeLeft.php", - "src/Functional/TakeRight.php", - "src/Functional/True.php", - "src/Functional/Truthy.php", - "src/Functional/Unique.php", - "src/Functional/ValueToKey.php", - "src/Functional/With.php", - "src/Functional/Zip.php", - "src/Functional/ZipAll.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Lars Strojny", - "email": "lstrojny@php.net", - "homepage": "https://usrportage.de" - }, - { - "name": "Max Beutel", - "email": "nash12@gmail.com" - } - ], - "description": "Functional primitives for PHP", - "keywords": [ - "functional" - ], - "support": { - "issues": "https://github.com/lstrojny/functional-php/issues", - "source": "https://github.com/lstrojny/functional-php/tree/1.17.0" + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.11" }, - "funding": [ - { - "url": "https://github.com/lstrojny", - "type": "github" - } - ], - "time": "2021-03-07T00:25:34+00:00" + "time": "2021-07-22T09:24:00+00:00" }, { "name": "mikey179/vfsstream", - "version": "v1.6.8", + "version": "v1.6.10", "source": { "type": "git", "url": "https://github.com/bovigo/vfsStream.git", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe" + "reference": "250c0825537d501e327df879fb3d4cd751933b85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/250c0825537d501e327df879fb3d4cd751933b85", + "reference": "250c0825537d501e327df879fb3d4cd751933b85", "shasum": "" }, "require": { @@ -44416,7 +47453,7 @@ "source": "https://github.com/bovigo/vfsStream/tree/master", "wiki": "https://github.com/bovigo/vfsStream/wiki" }, - "time": "2019-10-30T15:31:00+00:00" + "time": "2021-09-25T08:05:01+00:00" }, { "name": "myclabs/deep-copy", @@ -44435,9 +47472,6 @@ "require": { "php": "^7.1 || ^8.0" }, - "replace": { - "myclabs/deep-copy": "self.version" - }, "require-dev": { "doctrine/collections": "^1.0", "doctrine/common": "^2.6", @@ -44445,12 +47479,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, "files": [ "src/DeepCopy/deep_copy.php" - ] + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -44478,26 +47512,26 @@ }, { "name": "nette/di", - "version": "v3.0.8", + "version": "v3.0.13", "source": { "type": "git", "url": "https://github.com/nette/di.git", - "reference": "1a3210f0f1f971db8a6e970c716c1cebd28b7ab0" + "reference": "9878f2958a0a804b08430dbc719a52e493022739" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/di/zipball/1a3210f0f1f971db8a6e970c716c1cebd28b7ab0", - "reference": "1a3210f0f1f971db8a6e970c716c1cebd28b7ab0", + "url": "https://api.github.com/repos/nette/di/zipball/9878f2958a0a804b08430dbc719a52e493022739", + "reference": "9878f2958a0a804b08430dbc719a52e493022739", "shasum": "" }, "require": { "ext-tokenizer": "*", - "nette/neon": "^3.0", - "nette/php-generator": "^3.3.3", + "nette/neon": "^3.3 || ^4.0", + "nette/php-generator": "^3.5.4 || ^4.0", "nette/robot-loader": "^3.2", "nette/schema": "^1.1", - "nette/utils": "^3.2", - "php": ">=7.1 <8.1" + "nette/utils": "^3.1.6", + "php": ">=7.1 <8.2" }, "conflict": { "nette/bootstrap": "<3.0" @@ -44547,22 +47581,22 @@ ], "support": { "issues": "https://github.com/nette/di/issues", - "source": "https://github.com/nette/di/tree/v3.0.8" + "source": "https://github.com/nette/di/tree/v3.0.13" }, - "time": "2021-03-02T03:47:09+00:00" + "time": "2022-03-10T02:43:04+00:00" }, { "name": "nette/finder", - "version": "v2.5.2", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/nette/finder.git", - "reference": "4ad2c298eb8c687dd0e74ae84206a4186eeaed50" + "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/finder/zipball/4ad2c298eb8c687dd0e74ae84206a4186eeaed50", - "reference": "4ad2c298eb8c687dd0e74ae84206a4186eeaed50", + "url": "https://api.github.com/repos/nette/finder/zipball/64dc25b7929b731e72a1bc84a9e57727f5d5d3e8", + "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8", "shasum": "" }, "require": { @@ -44591,8 +47625,8 @@ "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause", - "GPL-2.0", - "GPL-3.0" + "GPL-2.0-only", + "GPL-3.0-only" ], "authors": [ { @@ -44614,22 +47648,22 @@ ], "support": { "issues": "https://github.com/nette/finder/issues", - "source": "https://github.com/nette/finder/tree/v2.5.2" + "source": "https://github.com/nette/finder/tree/v2.5.3" }, - "time": "2020-01-03T20:35:40+00:00" + "time": "2021-12-12T17:43:24+00:00" }, { "name": "nette/neon", - "version": "v3.2.2", + "version": "v3.3.3", "source": { "type": "git", "url": "https://github.com/nette/neon.git", - "reference": "e4ca6f4669121ca6876b1d048c612480e39a28d5" + "reference": "22e384da162fab42961d48eb06c06d3ad0c11b95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/neon/zipball/e4ca6f4669121ca6876b1d048c612480e39a28d5", - "reference": "e4ca6f4669121ca6876b1d048c612480e39a28d5", + "url": "https://api.github.com/repos/nette/neon/zipball/22e384da162fab42961d48eb06c06d3ad0c11b95", + "reference": "22e384da162fab42961d48eb06c06d3ad0c11b95", "shasum": "" }, "require": { @@ -44639,12 +47673,15 @@ "require-dev": { "nette/tester": "^2.0", "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "tracy/tracy": "^2.7" }, + "bin": [ + "bin/neon-lint" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.3-dev" } }, "autoload": { @@ -44679,33 +47716,33 @@ ], "support": { "issues": "https://github.com/nette/neon/issues", - "source": "https://github.com/nette/neon/tree/v3.2.2" + "source": "https://github.com/nette/neon/tree/v3.3.3" }, - "time": "2021-02-28T12:30:32+00:00" + "time": "2022-03-10T02:04:26+00:00" }, { "name": "nette/php-generator", - "version": "v3.5.3", + "version": "v3.6.7", "source": { "type": "git", "url": "https://github.com/nette/php-generator.git", - "reference": "119f01a7bd590469cb01b538f20a125a28853626" + "reference": "b9ba414c9895fd9420887f20eeb4eabde123677f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/php-generator/zipball/119f01a7bd590469cb01b538f20a125a28853626", - "reference": "119f01a7bd590469cb01b538f20a125a28853626", + "url": "https://api.github.com/repos/nette/php-generator/zipball/b9ba414c9895fd9420887f20eeb4eabde123677f", + "reference": "b9ba414c9895fd9420887f20eeb4eabde123677f", "shasum": "" }, "require": { "nette/utils": "^3.1.2", - "php": ">=7.1" + "php": ">=7.2 <8.2" }, "require-dev": { - "nette/tester": "^2.0", - "nikic/php-parser": "^4.4", + "nette/tester": "^2.4", + "nikic/php-parser": "^4.13", "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "tracy/tracy": "^2.8" }, "suggest": { "nikic/php-parser": "to use ClassType::withBodiesFrom() & GlobalFunction::withBodyFrom()" @@ -44713,7 +47750,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.5-dev" + "dev-master": "3.6-dev" } }, "autoload": { @@ -44737,7 +47774,7 @@ "homepage": "https://nette.org/contributors" } ], - "description": "🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 7.4 features.", + "description": "🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 8.1 features.", "homepage": "https://nette.org", "keywords": [ "code", @@ -44747,22 +47784,22 @@ ], "support": { "issues": "https://github.com/nette/php-generator/issues", - "source": "https://github.com/nette/php-generator/tree/v3.5.3" + "source": "https://github.com/nette/php-generator/tree/v3.6.7" }, - "time": "2021-02-24T18:40:21+00:00" + "time": "2022-03-10T01:51:00+00:00" }, { "name": "nette/robot-loader", - "version": "v3.4.0", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/nette/robot-loader.git", - "reference": "3973cf3970d1de7b30888fd10b92dac9e0c2fd82" + "reference": "e2adc334cb958164c050f485d99c44c430f51fe2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/robot-loader/zipball/3973cf3970d1de7b30888fd10b92dac9e0c2fd82", - "reference": "3973cf3970d1de7b30888fd10b92dac9e0c2fd82", + "url": "https://api.github.com/repos/nette/robot-loader/zipball/e2adc334cb958164c050f485d99c44c430f51fe2", + "reference": "e2adc334cb958164c050f485d99c44c430f51fe2", "shasum": "" }, "require": { @@ -44814,27 +47851,27 @@ ], "support": { "issues": "https://github.com/nette/robot-loader/issues", - "source": "https://github.com/nette/robot-loader/tree/v3.4.0" + "source": "https://github.com/nette/robot-loader/tree/v3.4.1" }, - "time": "2021-03-07T15:12:01+00:00" + "time": "2021-08-25T15:53:54+00:00" }, { "name": "nette/schema", - "version": "v1.2.1", + "version": "v1.2.2", "source": { "type": "git", "url": "https://github.com/nette/schema.git", - "reference": "f5ed39fc96358f922cedfd1e516f0dadf5d2be0d" + "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/f5ed39fc96358f922cedfd1e516f0dadf5d2be0d", - "reference": "f5ed39fc96358f922cedfd1e516f0dadf5d2be0d", + "url": "https://api.github.com/repos/nette/schema/zipball/9a39cef03a5b34c7de64f551538cbba05c2be5df", + "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df", "shasum": "" }, "require": { - "nette/utils": "^3.1.4 || ^4.0", - "php": ">=7.1 <8.1" + "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", + "php": ">=7.1 <8.2" }, "require-dev": { "nette/tester": "^2.3 || ^2.4", @@ -44876,33 +47913,33 @@ ], "support": { "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.2.1" + "source": "https://github.com/nette/schema/tree/v1.2.2" }, - "time": "2021-03-04T17:51:11+00:00" + "time": "2021-10-15T11:40:02+00:00" }, { "name": "nette/utils", - "version": "v3.2.2", + "version": "v3.2.7", "source": { "type": "git", "url": "https://github.com/nette/utils.git", - "reference": "967cfc4f9a1acd5f1058d76715a424c53343c20c" + "reference": "0af4e3de4df9f1543534beab255ccf459e7a2c99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/967cfc4f9a1acd5f1058d76715a424c53343c20c", - "reference": "967cfc4f9a1acd5f1058d76715a424c53343c20c", + "url": "https://api.github.com/repos/nette/utils/zipball/0af4e3de4df9f1543534beab255ccf459e7a2c99", + "reference": "0af4e3de4df9f1543534beab255ccf459e7a2c99", "shasum": "" }, "require": { - "php": ">=7.2 <8.1" + "php": ">=7.2 <8.2" }, "conflict": { "nette/di": "<3.0.6" }, "require-dev": { "nette/tester": "~2.0", - "phpstan/phpstan": "^0.12", + "phpstan/phpstan": "^1.0", "tracy/tracy": "^2.3" }, "suggest": { @@ -44961,22 +47998,22 @@ ], "support": { "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v3.2.2" + "source": "https://github.com/nette/utils/tree/v3.2.7" }, - "time": "2021-03-03T22:53:25+00:00" + "time": "2022-01-24T11:29:14+00:00" }, { "name": "nikic/php-parser", - "version": "v4.10.5", + "version": "v4.13.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "4432ba399e47c66624bc73c8c0f811e5c109576f" + "reference": "50953a2691a922aa1769461637869a0a2faa3f53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4432ba399e47c66624bc73c8c0f811e5c109576f", - "reference": "4432ba399e47c66624bc73c8c0f811e5c109576f", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/50953a2691a922aa1769461637869a0a2faa3f53", + "reference": "50953a2691a922aa1769461637869a0a2faa3f53", "shasum": "" }, "require": { @@ -45017,22 +48054,98 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.10.5" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.0" + }, + "time": "2021-09-20T12:20:58+00:00" + }, + { + "name": "ondrejmirtes/better-reflection", + "version": "4.10.0", + "source": { + "type": "git", + "url": "https://github.com/ondrejmirtes/BetterReflection.git", + "reference": "5b4d1c53768e2a3bc32ab348752663733fd70546" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ondrejmirtes/BetterReflection/zipball/5b4d1c53768e2a3bc32ab348752663733fd70546", + "reference": "5b4d1c53768e2a3bc32ab348752663733fd70546", + "shasum": "" + }, + "require": { + "ext-json": "*", + "jetbrains/phpstorm-stubs": "2019.3", + "nikic/php-parser": "^4.6.0", + "php": ">=7.4.1,<7.5.0", + "phpdocumentor/reflection-docblock": "^5.2.0", + "phpdocumentor/type-resolver": "^1.3.0", + "roave/signature": "^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1.0", + "infection/infection": "^0.16.4", + "phpstan/phpstan": "^0.12.25", + "phpunit/phpunit": "^9.2.6", + "vimeo/psalm": "3.13.1" + }, + "suggest": { + "composer/composer": "Required to use the ComposerSourceLocator" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } }, - "time": "2021-05-03T19:11:20+00:00" + "autoload": { + "psr-4": { + "Roave\\BetterReflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "James Titcumb", + "email": "james@asgrim.com", + "homepage": "https://github.com/asgrim" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + }, + { + "name": "Gary Hockin", + "email": "gary@roave.com", + "homepage": "https://github.com/geeh" + }, + { + "name": "Jaroslav Hanslík", + "email": "kukulich@kukulich.cz", + "homepage": "https://github.com/kukulich" + } + ], + "description": "Better Reflection - an improved code reflection API", + "support": { + "source": "https://github.com/ondrejmirtes/BetterReflection/tree/4.10.0" + }, + "time": "2020-10-01T10:56:39+00:00" }, { "name": "pdepend/pdepend", - "version": "2.9.1", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/pdepend/pdepend.git", - "reference": "1632f0cee84512ffd6dde71e58536b3b06528c41" + "reference": "1fd30f4352b630ad53fec3fd5e8b8ba760f85596" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/1632f0cee84512ffd6dde71e58536b3b06528c41", - "reference": "1632f0cee84512ffd6dde71e58536b3b06528c41", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/1fd30f4352b630ad53fec3fd5e8b8ba760f85596", + "reference": "1fd30f4352b630ad53fec3fd5e8b8ba760f85596", "shasum": "" }, "require": { @@ -45068,7 +48181,7 @@ "description": "Official version of pdepend to be handled with Composer", "support": { "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.9.1" + "source": "https://github.com/pdepend/pdepend/tree/2.10.0" }, "funding": [ { @@ -45076,20 +48189,20 @@ "type": "tidelift" } ], - "time": "2021-04-15T21:36:28+00:00" + "time": "2021-07-20T09:56:09+00:00" }, { "name": "phar-io/manifest", - "version": "2.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/phar-io/manifest.git", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133" + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", "shasum": "" }, "require": { @@ -45134,9 +48247,9 @@ "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", "support": { "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/master" + "source": "https://github.com/phar-io/manifest/tree/2.0.3" }, - "time": "2020-06-27T14:33:11+00:00" + "time": "2021-07-20T11:28:43+00:00" }, { "name": "phar-io/version", @@ -45229,12 +48342,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - }, "files": [ "lib/Exception/TimeoutException.php" - ] + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -45257,28 +48370,31 @@ }, { "name": "phpbench/container", - "version": "1.2.1", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/phpbench/container.git", - "reference": "2f2b269b3b8cb9a0053cf98f1c3a84866fe7f0e2" + "reference": "6d555ff7174fca13f9b1ec0b4a089ed41d0ab392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpbench/container/zipball/2f2b269b3b8cb9a0053cf98f1c3a84866fe7f0e2", - "reference": "2f2b269b3b8cb9a0053cf98f1c3a84866fe7f0e2", + "url": "https://api.github.com/repos/phpbench/container/zipball/6d555ff7174fca13f9b1ec0b4a089ed41d0ab392", + "reference": "6d555ff7174fca13f9b1ec0b4a089ed41d0ab392", "shasum": "" }, "require": { - "psr/container": "^1.0" + "psr/container": "^1.0|^2.0", + "symfony/options-resolver": "^4.2 || ^5.0 || ^6.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.36" + "friendsofphp/php-cs-fixer": "^2.16", + "phpstan/phpstan": "^0.12.52", + "phpunit/phpunit": "^8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -45299,30 +48415,32 @@ "description": "Simple, configurable, service container.", "support": { "issues": "https://github.com/phpbench/container/issues", - "source": "https://github.com/phpbench/container/tree/1.2.1" + "source": "https://github.com/phpbench/container/tree/2.2.1" }, - "time": "2020-08-23T23:43:00+00:00" + "time": "2022-01-25T10:17:35+00:00" }, { "name": "phpbench/dom", - "version": "0.2.0", + "version": "0.3.2", "source": { "type": "git", "url": "https://github.com/phpbench/dom.git", - "reference": "b135378dd0004c05ba5446aeddaf0b83339c1c4c" + "reference": "b013b717832ddbaadf2a40984b04bc66af9a7110" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpbench/dom/zipball/b135378dd0004c05ba5446aeddaf0b83339c1c4c", - "reference": "b135378dd0004c05ba5446aeddaf0b83339c1c4c", + "url": "https://api.github.com/repos/phpbench/dom/zipball/b013b717832ddbaadf2a40984b04bc66af9a7110", + "reference": "b013b717832ddbaadf2a40984b04bc66af9a7110", "shasum": "" }, "require": { "ext-dom": "*", - "php": "^5.4|^7.0" + "php": "^7.2||^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.6" + "friendsofphp/php-cs-fixer": "^2.18", + "phpstan/phpstan": "^0.12.83", + "phpunit/phpunit": "^8.0||^9.0" }, "type": "library", "extra": { @@ -45348,55 +48466,55 @@ "description": "DOM wrapper to simplify working with the PHP DOM implementation", "support": { "issues": "https://github.com/phpbench/dom/issues", - "source": "https://github.com/phpbench/dom/tree/master" + "source": "https://github.com/phpbench/dom/tree/0.3.2" }, - "time": "2016-02-27T12:15:56+00:00" + "time": "2021-09-24T15:26:07+00:00" }, { "name": "phpbench/phpbench", - "version": "0.17.1", + "version": "1.2.5", "source": { "type": "git", "url": "https://github.com/phpbench/phpbench.git", - "reference": "3211debc3afb9da79d796cf7471d52cad97b17f1" + "reference": "a38af132cf317fd13c199cf73501153b82c279b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpbench/phpbench/zipball/3211debc3afb9da79d796cf7471d52cad97b17f1", - "reference": "3211debc3afb9da79d796cf7471d52cad97b17f1", + "url": "https://api.github.com/repos/phpbench/phpbench/zipball/a38af132cf317fd13c199cf73501153b82c279b5", + "reference": "a38af132cf317fd13c199cf73501153b82c279b5", "shasum": "" }, "require": { - "beberlei/assert": "^2.4 || ^3.0", - "doctrine/annotations": "^1.2.7", + "doctrine/annotations": "^1.13", "ext-dom": "*", "ext-json": "*", "ext-pcre": "*", "ext-reflection": "*", "ext-spl": "*", - "lstrojny/functional-php": "1.0 || ^1.2.3", - "php": "^7.2", - "phpbench/container": "~1.2", - "phpbench/dom": "~0.2.0", + "ext-tokenizer": "*", + "php": "^7.3 || ^8.0", + "phpbench/container": "^2.1", + "phpbench/dom": "~0.3.1", + "psr/log": "^1.1 || ^2.0 || ^3.0", "seld/jsonlint": "^1.1", - "symfony/console": "^4.2 || ^5.0", - "symfony/debug": "^4.2 || ^5.0", - "symfony/filesystem": "^4.2 || ^5.0", - "symfony/finder": "^4.2 || ^5.0", - "symfony/options-resolver": "^4.2 || ^5.0", - "symfony/process": "^4.2 || ^5.0", + "symfony/console": "^4.2 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.2 || ^5.0 || ^6.0", + "symfony/finder": "^4.2 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.2 || ^5.0 || ^6.0", + "symfony/process": "^4.2 || ^5.0 || ^6.0", "webmozart/path-util": "^2.3" }, "require-dev": { - "doctrine/dbal": "^2.4", - "friendsofphp/php-cs-fixer": "^2.13.1", - "padraic/phar-updater": "^1.0", - "phpspec/prophecy": "^1.8", + "dantleech/invoke": "^2.0", + "friendsofphp/php-cs-fixer": "^3.0", + "jangregor/phpstan-prophecy": "^0.8.1", + "phpspec/prophecy": "^1.12", "phpstan/phpstan": "^0.12.7", - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^8.5.8 || ^9.0", + "symfony/error-handler": "^5.2 || ^6.0", + "symfony/var-dumper": "^4.0 || ^5.0 || ^6.0" }, "suggest": { - "ext-curl": "For (web) reports extension", "ext-xdebug": "For Xdebug profiling extension." }, "bin": [ @@ -45405,15 +48523,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "1.2-dev" } }, "autoload": { + "files": [ + "lib/Report/Func/functions.php" + ], "psr-4": { "PhpBench\\": "lib/", - "PhpBench\\Extensions\\Dbal\\": "extensions/dbal/lib/", - "PhpBench\\Extensions\\XDebug\\": "extensions/xdebug/lib/", - "PhpBench\\Extensions\\Reports\\": "extensions/reports/lib/" + "PhpBench\\Extensions\\XDebug\\": "extensions/xdebug/lib/" } }, "notification-url": "https://packagist.org/downloads/", @@ -45429,9 +48548,15 @@ "description": "PHP Benchmarking Framework", "support": { "issues": "https://github.com/phpbench/phpbench/issues", - "source": "https://github.com/phpbench/phpbench/tree/master" + "source": "https://github.com/phpbench/phpbench/tree/1.2.5" }, - "time": "2020-06-13T11:59:17+00:00" + "funding": [ + { + "url": "https://github.com/dantleech", + "type": "github" + } + ], + "time": "2022-03-06T17:10:14+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -45488,16 +48613,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", + "version": "5.3.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", "shasum": "" }, "require": { @@ -45508,7 +48633,8 @@ "webmozart/assert": "^1.9.1" }, "require-dev": { - "mockery/mockery": "~1.3.2" + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" }, "type": "library", "extra": { @@ -45538,22 +48664,22 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" }, - "time": "2020-09-03T19:13:55+00:00" + "time": "2021-10-19T17:43:47+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.4.0", + "version": "1.6.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" + "reference": "77a32518733312af16a44300404e945338981de3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", "shasum": "" }, "require": { @@ -45561,7 +48687,8 @@ "phpdocumentor/reflection-common": "^2.0" }, "require-dev": { - "ext-tokenizer": "*" + "ext-tokenizer": "*", + "psalm/phar": "^4.8" }, "type": "library", "extra": { @@ -45587,28 +48714,28 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" }, - "time": "2020-09-17T18:55:26+00:00" + "time": "2022-03-15T21:29:03+00:00" }, { "name": "phpmd/phpmd", - "version": "2.10.1", + "version": "2.10.2", "source": { "type": "git", "url": "https://github.com/phpmd/phpmd.git", - "reference": "bd5ef43d1dcaf7272605027c959c1c5ff3761f7a" + "reference": "1bc74db7cf834662d83abebae265be11bb2eec3a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/bd5ef43d1dcaf7272605027c959c1c5ff3761f7a", - "reference": "bd5ef43d1dcaf7272605027c959c1c5ff3761f7a", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/1bc74db7cf834662d83abebae265be11bb2eec3a", + "reference": "1bc74db7cf834662d83abebae265be11bb2eec3a", "shasum": "" }, "require": { "composer/xdebug-handler": "^1.0 || ^2.0", "ext-xml": "*", - "pdepend/pdepend": "^2.9.1", + "pdepend/pdepend": "^2.10.0", "php": ">=5.3.9" }, "require-dev": { @@ -45664,7 +48791,7 @@ "support": { "irc": "irc://irc.freenode.org/phpmd", "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.10.1" + "source": "https://github.com/phpmd/phpmd/tree/2.10.2" }, "funding": [ { @@ -45672,37 +48799,37 @@ "type": "tidelift" } ], - "time": "2021-05-11T17:16:16+00:00" + "time": "2021-07-22T09:56:23+00:00" }, { "name": "phpspec/prophecy", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea" + "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea", - "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e", + "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e", "shasum": "" }, "require": { "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", + "php": "^7.2 || ~8.0, <8.2", "phpdocumentor/reflection-docblock": "^5.2", "sebastian/comparator": "^3.0 || ^4.0", "sebastian/recursion-context": "^3.0 || ^4.0" }, "require-dev": { - "phpspec/phpspec": "^6.0", + "phpspec/phpspec": "^6.0 || ^7.0", "phpunit/phpunit": "^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.11.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -45737,9 +48864,9 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/1.13.0" + "source": "https://github.com/phpspec/prophecy/tree/1.14.0" }, - "time": "2021-03-17T13:42:18+00:00" + "time": "2021-09-10T09:02:12+00:00" }, { "name": "phpstan/phpdoc-parser", @@ -45796,20 +48923,20 @@ }, { "name": "phpstan/phpstan", - "version": "0.12.90", + "version": "1.5.7", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "f0e4b56630fc3d4eb5be86606d07212ac212ede4" + "reference": "7fb7e2e1e9f3d59a26a413b2d3d5e47f0edb75ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f0e4b56630fc3d4eb5be86606d07212ac212ede4", - "reference": "f0e4b56630fc3d4eb5be86606d07212ac212ede4", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/7fb7e2e1e9f3d59a26a413b2d3d5e47f0edb75ac", + "reference": "7fb7e2e1e9f3d59a26a413b2d3d5e47f0edb75ac", "shasum": "" }, "require": { - "php": "^7.1|^8.0" + "php": "^7.2|^8.0" }, "conflict": { "phpstan/phpstan-shim": "*" @@ -45819,11 +48946,6 @@ "phpstan.phar" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.12-dev" - } - }, "autoload": { "files": [ "bootstrap.php" @@ -45836,7 +48958,7 @@ "description": "PHPStan - PHP Static Analysis Tool", "support": { "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/0.12.90" + "source": "https://github.com/phpstan/phpstan/tree/1.5.7" }, "funding": [ { @@ -45856,27 +48978,27 @@ "type": "tidelift" } ], - "time": "2021-06-18T07:15:38+00:00" + "time": "2022-04-20T12:20:27+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "9.2.6", + "version": "9.2.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f6293e1b30a2354e8428e004689671b83871edde" + "reference": "d4c798ed8d51506800b441f7a13ecb0f76f12218" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f6293e1b30a2354e8428e004689671b83871edde", - "reference": "f6293e1b30a2354e8428e004689671b83871edde", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/d4c798ed8d51506800b441f7a13ecb0f76f12218", + "reference": "d4c798ed8d51506800b441f7a13ecb0f76f12218", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.10.2", + "nikic/php-parser": "^4.12.0", "php": ">=7.3", "phpunit/php-file-iterator": "^3.0.3", "phpunit/php-text-template": "^2.0.2", @@ -45925,7 +49047,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.6" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.7" }, "funding": [ { @@ -45933,7 +49055,7 @@ "type": "github" } ], - "time": "2021-03-28T07:26:59+00:00" + "time": "2021-09-17T05:39:03+00:00" }, { "name": "phpunit/php-file-iterator", @@ -46178,16 +49300,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.6", + "version": "9.5.9", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "fb9b8333f14e3dce976a60ef6a7e05c7c7ed8bfb" + "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/fb9b8333f14e3dce976a60ef6a7e05c7c7ed8bfb", - "reference": "fb9b8333f14e3dce976a60ef6a7e05c7c7ed8bfb", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", + "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", "shasum": "" }, "require": { @@ -46199,7 +49321,7 @@ "ext-xml": "*", "ext-xmlwriter": "*", "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.1", + "phar-io/manifest": "^2.0.3", "phar-io/version": "^3.0.2", "php": ">=7.3", "phpspec/prophecy": "^1.12.1", @@ -46238,11 +49360,11 @@ } }, "autoload": { - "classmap": [ - "src/" - ], "files": [ "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -46265,7 +49387,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.6" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.9" }, "funding": [ { @@ -46277,56 +49399,7 @@ "type": "github" } ], - "time": "2021-06-23T05:14:38+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/master" - }, - "time": "2016-08-06T20:24:11+00:00" + "time": "2021-08-31T06:47:40+00:00" }, { "name": "roave/better-reflection", @@ -47521,6 +50594,54 @@ ], "time": "2020-11-11T09:19:24+00:00" }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, { "name": "slevomat/coding-standard", "version": "6.4.1", @@ -47706,33 +50827,33 @@ }, { "name": "spryker-feature/development-tools", - "version": "202108.0", + "version": "202204.0", "source": { "type": "git", "url": "https://github.com/spryker-feature/development-tools.git", - "reference": "b6073c17ba50f2169edcb01e6ac533b3c2bb791e" + "reference": "422c131479bf97d5da2c818f28e6a2331d566f92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-feature/development-tools/zipball/b6073c17ba50f2169edcb01e6ac533b3c2bb791e", - "reference": "b6073c17ba50f2169edcb01e6ac533b3c2bb791e", + "url": "https://api.github.com/repos/spryker-feature/development-tools/zipball/422c131479bf97d5da2c818f28e6a2331d566f92", + "reference": "422c131479bf97d5da2c818f28e6a2331d566f92", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker-sdk/benchmark": "^0.2.0", "spryker-sdk/composer-constrainer": "^0.2.0", "spryker-sdk/spryk": "^0.3.0", "spryker-sdk/spryk-gui": "^0.2.0", "spryker-shop/web-profiler-widget": "^1.4.0", "spryker/code-generator": "^0.3.7", - "spryker/development": "^3.29.0", + "spryker/development": "^3.32.0", "spryker/web-profiler": "^1.6.0" }, "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "202108.x-dev" + "dev-master": "202204.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -47741,31 +50862,31 @@ ], "description": "Development tools [feature]", "support": { - "source": "https://github.com/spryker-feature/development-tools/tree/202108.0" + "source": "https://github.com/spryker-feature/development-tools/tree/202204.0" }, - "time": "2021-08-30T07:33:40+00:00" + "time": "2022-04-29T14:07:44+00:00" }, { "name": "spryker-sdk/benchmark", - "version": "0.2.1", + "version": "0.2.2", "source": { "type": "git", "url": "https://github.com/spryker-sdk/benchmark.git", - "reference": "d22b3cda1a4ab8b8e9582636cc9bfa0c49ea33d1" + "reference": "f81809189fba2cb4a3f107efa3a358dd0412976f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/benchmark/zipball/d22b3cda1a4ab8b8e9582636cc9bfa0c49ea33d1", - "reference": "d22b3cda1a4ab8b8e9582636cc9bfa0c49ea33d1", + "url": "https://api.github.com/repos/spryker-sdk/benchmark/zipball/f81809189fba2cb4a3f107efa3a358dd0412976f", + "reference": "f81809189fba2cb4a3f107efa3a358dd0412976f", "shasum": "" }, "require": { - "php": ">=7.2", - "phpbench/phpbench": "^0.17.0", + "php": ">=7.3", + "phpbench/phpbench": "^1.0.0", "psr/http-message": "^1.0.0", "spryker/guzzle": "^2.1.0", "spryker/kernel": "^3.54.0", - "spryker/symfony": "^3.1.0", + "spryker/symfony": "^3.3.2", "spryker/util-encoding": "^2.0.0" }, "require-dev": { @@ -47790,9 +50911,9 @@ "description": "Benchmark module", "support": { "issues": "https://github.com/spryker-sdk/benchmark/issues", - "source": "https://github.com/spryker-sdk/benchmark/tree/0.2.1" + "source": "https://github.com/spryker-sdk/benchmark/tree/0.2.2" }, - "time": "2020-10-09T16:11:57+00:00" + "time": "2021-10-13T18:35:39+00:00" }, { "name": "spryker-sdk/composer-constrainer", @@ -47842,31 +50963,89 @@ }, "time": "2021-01-19T13:42:20+00:00" }, + { + "name": "spryker-sdk/integrator", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/spryker-sdk/integrator.git", + "reference": "4b0d2ed79ee938e48e2d6cdebe3305443cdada73" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker-sdk/integrator/zipball/4b0d2ed79ee938e48e2d6cdebe3305443cdada73", + "reference": "4b0d2ed79ee938e48e2d6cdebe3305443cdada73", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0.0 || ^2.0.0", + "composer/composer": "^2.1.0", + "laminas/laminas-filter": "^2.11.0", + "nikic/php-parser": "^4.3.0", + "php": ">=7.4", + "sebastian/diff": "^4.0.0", + "symfony/console": "^5.3.0", + "symfony/finder": "^5.3.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.0.0", + "phpunit/phpunit": "^9.5.0", + "spryker/code-sniffer": "@stable", + "symfony/filesystem": "^5.3.0" + }, + "default-branch": true, + "bin": [ + "bin/integrator" + ], + "type": "composer-plugin", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + }, + "class": "SprykerSdk\\Integrator\\Plugin\\Composer\\InstallerComposerPlugin" + }, + "autoload": { + "psr-4": { + "SprykerSdk\\Integrator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "Integrator module", + "support": { + "issues": "https://github.com/spryker-sdk/integrator/issues", + "source": "https://github.com/spryker-sdk/integrator/tree/master" + }, + "time": "2022-01-21T07:33:50+00:00" + }, { "name": "spryker-sdk/phpstan-spryker", - "version": "0.3.1", + "version": "0.4.0", "source": { "type": "git", "url": "https://github.com/spryker-sdk/phpstan-spryker.git", - "reference": "1e22d8a53b0e4b7038a1eb16480bb6c26769d92f" + "reference": "302b6813c5d17464be8648e74c87b693b650e5df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/phpstan-spryker/zipball/1e22d8a53b0e4b7038a1eb16480bb6c26769d92f", - "reference": "1e22d8a53b0e4b7038a1eb16480bb6c26769d92f", + "url": "https://api.github.com/repos/spryker-sdk/phpstan-spryker/zipball/302b6813c5d17464be8648e74c87b693b650e5df", + "reference": "302b6813c5d17464be8648e74c87b693b650e5df", "shasum": "" }, "require": { - "php": ">=7.2", - "phpstan/phpstan": "^0.12.4" + "php": ">=7.3", + "phpstan/phpstan": "^1.0.0", + "phpunit/phpunit": "^9.5" }, "require-dev": { "ergebnis/composer-normalize": "^2.1.1", "jakub-onderka/php-parallel-lint": "^1.0", "phing/phing": "^2.16.0", - "phpstan/phpstan-strict-rules": "^0.12.0", - "spryker/code-sniffer": "^0.14", - "squizlabs/php_codesniffer": "^3.3.1" + "phpstan/phpstan-strict-rules": "^1.0.0", + "spryker/code-sniffer": "*", + "squizlabs/php_codesniffer": "^3.6.0" }, "type": "library", "extra": { @@ -47881,7 +51060,7 @@ }, "autoload": { "psr-4": { - "PHPStan\\": "src/" + "SprykerSdk\\PHPStanSpryker\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -47904,7 +51083,7 @@ "issues": "https://github.com/spryker-sdk/phpstan-spryker/issues", "source": "https://github.com/spryker-sdk/phpstan-spryker" }, - "time": "2021-01-25T15:54:45+00:00" + "time": "2021-12-10T14:07:19+00:00" }, { "name": "spryker-sdk/security-checker", @@ -47956,23 +51135,23 @@ }, { "name": "spryker-sdk/spryk", - "version": "0.3.0", + "version": "0.3.3", "source": { "type": "git", "url": "https://github.com/spryker-sdk/spryk.git", - "reference": "c26d299b556640b187b0c1c2cb1ac308587280d5" + "reference": "3b84913605da52d1483a2ea2f747f9462003a444" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/spryk/zipball/c26d299b556640b187b0c1c2cb1ac308587280d5", - "reference": "c26d299b556640b187b0c1c2cb1ac308587280d5", + "url": "https://api.github.com/repos/spryker-sdk/spryk/zipball/3b84913605da52d1483a2ea2f747f9462003a444", + "reference": "3b84913605da52d1483a2ea2f747f9462003a444", "shasum": "" }, "require": { "ext-dom": "*", "ext-simplexml": "*", - "php": ">=7.3", - "roave/better-reflection": "^3.2 || ^4.0", + "ondrejmirtes/better-reflection": "^4.3.19", + "php": ">=7.4", "spryker/config": "^3.0.0", "spryker/console": "^3.0.0 || ^4.0.0", "spryker/doctrine-inflector": "^1.1.0", @@ -47986,24 +51165,24 @@ }, "require-dev": { "codeception/codeception": "^4.0.0", - "phpstan/phpstan": "^0.12.0", - "phpunit/phpunit": "^7.0.0 || ^8.0.0", + "phpstan/phpstan": "^0.12.98", + "phpunit/phpunit": "^9.5.0", "spryker/checkout-extension": "^1.3.0", "spryker/code-sniffer": "*", - "spryker/data-import": "*", + "spryker/data-import": "^1.1.0", "spryker/glue-application-extension": "^1.1.0", - "spryker/oms": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", - "spryker/payment-extension": "*", + "spryker/oms": "^10.0.0 || ^11.0.0", + "spryker/payment-extension": "^1.0.0", "spryker/router": "^1.1.0", - "spryker/sales-payment-extension": "*", - "spryker/step-engine": "*", - "spryker/testify": "^3.0.0" + "spryker/sales-payment-extension": "^1.0.0", + "spryker/step-engine": "^3.3.0", + "spryker/testify": "^3.40.0" }, "suggest": { "spryker/checkout-extension": "If you want to use Payment spryks, minimum required version: 1.3.0", "spryker/data-import": "If you want to use DataImport spryks, minimum required version: 1.0.0", "spryker/glue-application-extension": "If you want to use Glue spryks, minimum required version: 1.1.0", - "spryker/oms": "If you want to use Payment spryks, minimum required version: 4.0.0", + "spryker/oms": "If you want to use Payment spryks, minimum required version: 6.0.0", "spryker/payment-extension": "If you want to use Payment spryks, minimum required version: 1.0.0", "spryker/router": "If you want to use Route spryks, minimum required version: 1.1.0", "spryker/sales-payment-extension": "If you want to use Payment spryks, minimum required version: 1.0.0", @@ -48032,47 +51211,54 @@ "description": "Spryk module", "support": { "issues": "https://github.com/spryker-sdk/spryk/issues", - "source": "https://github.com/spryker-sdk/spryk/tree/0.3.0" + "source": "https://github.com/spryker-sdk/spryk/tree/0.3.3" }, - "time": "2021-06-25T12:49:23+00:00" + "time": "2021-12-31T09:49:51+00:00" }, { "name": "spryker-sdk/spryk-gui", - "version": "0.2.0", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/spryker-sdk/spryk-gui.git", - "reference": "327ec5caf2bb8cd21676b4dd8185c0a119c112c6" + "reference": "7ab967d418215064794b12c97434d6f958bd65b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/spryk-gui/zipball/327ec5caf2bb8cd21676b4dd8185c0a119c112c6", - "reference": "327ec5caf2bb8cd21676b4dd8185c0a119c112c6", + "url": "https://api.github.com/repos/spryker-sdk/spryk-gui/zipball/7ab967d418215064794b12c97434d6f958bd65b9", + "reference": "7ab967d418215064794b12c97434d6f958bd65b9", "shasum": "" }, "require": { + "ondrejmirtes/better-reflection": "^4.3.0", "php": ">=7.3", - "roave/better-reflection": "^4.3.0", - "spryker-sdk/spryk": "^0.3.0", + "spryker-sdk/spryk": "^0.3.1", "spryker/development": "^3.12.0", "spryker/graph": "^3.0.0", "spryker/kernel": "^3.30.0", "spryker/laminas": "^1.0.0", - "spryker/symfony": "^3.5.0" + "spryker/symfony": "^3.5.0", + "spryker/transfer": "^3.25.0" }, "require-dev": { - "spryker/application": "*", + "codeception/module-asserts": "^1.3", + "codeception/module-phpbrowser": "^1.0", + "phpstan/phpstan": "^0.12.0", + "spryker/application": "^3.28.0", "spryker/code-sniffer": "*", - "spryker/container": "*", - "spryker/event-dispatcher": "*", - "spryker/form": "*", - "spryker/gui": "*", - "spryker/propel": "*", - "spryker/router": "*", - "spryker/testify": "*", - "spryker/twig": "*", - "spryker/validator": "*", - "spryker/zed-navigation": "*" + "spryker/config": "^3.5.0", + "spryker/container": "^1.4.2", + "spryker/event-dispatcher": "^1.2.0", + "spryker/form": "^1.0.0", + "spryker/gui": "^3.40.0", + "spryker/http": "^1.5.0", + "spryker/propel": "^3.30.0", + "spryker/router": "^1.12.0", + "spryker/testify": "^3.40.0", + "spryker/translator": "^1.8.0", + "spryker/twig": "^3.13.0", + "spryker/validator": "^1.1.0", + "spryker/zed-navigation": "^1.5.0" }, "type": "library", "extra": { @@ -48092,9 +51278,9 @@ "description": "SprykGui module", "support": { "issues": "https://github.com/spryker-sdk/spryk-gui/issues", - "source": "https://github.com/spryker-sdk/spryk-gui/tree/0.2.0" + "source": "https://github.com/spryker-sdk/spryk-gui/tree/0.2.1" }, - "time": "2021-06-25T12:49:25+00:00" + "time": "2021-09-28T13:48:23+00:00" }, { "name": "spryker-shop/web-profiler-widget", @@ -48322,21 +51508,21 @@ }, { "name": "spryker/development", - "version": "3.29.0", + "version": "3.32.3", "source": { "type": "git", "url": "https://github.com/spryker/development.git", - "reference": "27bd554b9cc4989a836d1c60314df1c86c2aec78" + "reference": "fb703ab9577b5e8f4232dc0978215d8a6a93c889" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/development/zipball/27bd554b9cc4989a836d1c60314df1c86c2aec78", - "reference": "27bd554b9cc4989a836d1c60314df1c86c2aec78", + "url": "https://api.github.com/repos/spryker/development/zipball/fb703ab9577b5e8f4232dc0978215d8a6a93c889", + "reference": "fb703ab9577b5e8f4232dc0978215d8a6a93c889", "shasum": "" }, "require": { - "nette/di": "^2.4.7 || ^3.0", - "php": ">=7.3", + "nette/di": "^2.4.7 || ^3.0.0", + "php": ">=7.4", "phpmd/phpmd": "^2.0.0", "spryker/config": "^3.0.0", "spryker/graph": "^3.0.0", @@ -48358,13 +51544,13 @@ } }, "autoload": { + "files": [ + "tests/dd.php" + ], "psr-4": { "Spryker\\": "src/Spryker/", "SprykerTest\\Zed\\Development\\Helper\\": "tests/SprykerTest/Zed/Development/_support/Helper/" - }, - "files": [ - "tests/dd.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -48372,9 +51558,9 @@ ], "description": "Development module", "support": { - "source": "https://github.com/spryker/development/tree/3.29.0" + "source": "https://github.com/spryker/development/tree/3.32.3" }, - "time": "2021-05-31T19:16:12+00:00" + "time": "2022-04-14T07:53:41+00:00" }, { "name": "spryker/docker-chromedriver", @@ -48416,20 +51602,20 @@ }, { "name": "spryker/module-finder", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/module-finder.git", - "reference": "1931ea1482602bbfc82b781b20f9760cc83a5927" + "reference": "ee25ba055d2b4af7c80b2c7d3d8800c7d21a78fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/module-finder/zipball/1931ea1482602bbfc82b781b20f9760cc83a5927", - "reference": "1931ea1482602bbfc82b781b20f9760cc83a5927", + "url": "https://api.github.com/repos/spryker/module-finder/zipball/ee25ba055d2b4af7c80b2c7d3d8800c7d21a78fa", + "reference": "ee25ba055d2b4af7c80b2c7d3d8800c7d21a78fa", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/kernel": "^3.33.0", "spryker/laminas": "^1.0.0", "spryker/symfony": "^3.2.0" @@ -48455,35 +51641,35 @@ ], "description": "ModuleFinder module", "support": { - "source": "https://github.com/spryker/module-finder/tree/1.1.0" + "source": "https://github.com/spryker/module-finder/tree/1.2.0" }, - "time": "2020-11-03T09:40:32+00:00" + "time": "2021-10-21T12:10:34+00:00" }, { "name": "spryker/testify", - "version": "3.39.0", + "version": "3.43.0", "source": { "type": "git", "url": "https://github.com/spryker/testify.git", - "reference": "e7b532ad6cf9b1b66573e6b52ac3b06fa1222f09" + "reference": "579c08382d29fff6d720af7a18deea4d1baed899" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/testify/zipball/e7b532ad6cf9b1b66573e6b52ac3b06fa1222f09", - "reference": "e7b532ad6cf9b1b66573e6b52ac3b06fa1222f09", + "url": "https://api.github.com/repos/spryker/testify/zipball/579c08382d29fff6d720af7a18deea4d1baed899", + "reference": "579c08382d29fff6d720af7a18deea4d1baed899", "shasum": "" }, "require": { - "codeception/codeception": "^2.3.5 || ^3.0.0 || ^4.0.0", - "dms/phpunit-arraysubset-asserts": "^0.1.0 || ^0.2.0 || ^0.3.0", - "fzaninotto/faker": "^1.6.0", + "codeception/codeception": "^3.6.1 || ^4.0.0", + "dms/phpunit-arraysubset-asserts": "^0.3.0", + "fakerphp/faker": "^1.16.0", "mikey179/vfsstream": "^1.6", - "php": ">=7.3", + "php": ">=7.4", "spryker/application": "^3.12.0", "spryker/application-extension": "^1.0.0", - "spryker/config": "^3.0.0", - "spryker/container": "^1.0.0", - "spryker/error-handler": "^2.0.0", + "spryker/config": "^3.5.0", + "spryker/container": "^1.1.0", + "spryker/error-handler": "^2.2.0", "spryker/kernel": "^3.49.0", "spryker/propel": "^3.0.4", "spryker/symfony": "^3.0.0" @@ -48509,17 +51695,17 @@ "autoload": { "psr-4": { "Spryker\\": "src/Spryker/", - "SprykerTest\\Client\\Testify\\Helper\\": "tests/SprykerTest/Client/Testify/_support/Helper/", + "SprykerTest\\Zed\\Testify\\Helper\\": "tests/SprykerTest/Zed/Testify/_support/Helper/", "SprykerTest\\Glue\\Testify\\Helper\\": "tests/SprykerTest/Glue/Testify/_support/Helper/", "SprykerTest\\Glue\\Testify\\Tester\\": "tests/SprykerTest/Glue/Testify/_support/Tester/", - "SprykerTest\\Service\\Testify\\Helper\\": "tests/SprykerTest/Service/Testify/_support/Helper/", + "SprykerTest\\Yves\\Testify\\Helper\\": "tests/SprykerTest/Yves/Testify/_support/Helper/", + "SprykerTest\\Client\\Testify\\Helper\\": "tests/SprykerTest/Client/Testify/_support/Helper/", + "SprykerTest\\Shared\\Testify\\Filter\\": "tests/SprykerTest/Shared/Testify/_support/Filter/", "SprykerTest\\Shared\\Testify\\Helper\\": "tests/SprykerTest/Shared/Testify/_support/Helper/", - "SprykerTest\\Shared\\Testify\\Fixtures\\": "tests/SprykerTest/Shared/Testify/_support/Fixtures/", "SprykerTest\\Shared\\Testify\\Tester\\": "tests/SprykerTest/Shared/Testify/_support/Tester/", - "SprykerTest\\Shared\\Testify\\StepOverride\\": "tests/SprykerTest/Shared/Testify/_support/StepOverride/", - "SprykerTest\\Shared\\Testify\\Filter\\": "tests/SprykerTest/Shared/Testify/_support/Filter/", - "SprykerTest\\Yves\\Testify\\Helper\\": "tests/SprykerTest/Yves/Testify/_support/Helper/", - "SprykerTest\\Zed\\Testify\\Helper\\": "tests/SprykerTest/Zed/Testify/_support/Helper/" + "SprykerTest\\Service\\Testify\\Helper\\": "tests/SprykerTest/Service/Testify/_support/Helper/", + "SprykerTest\\Shared\\Testify\\Fixtures\\": "tests/SprykerTest/Shared/Testify/_support/Fixtures/", + "SprykerTest\\Shared\\Testify\\StepOverride\\": "tests/SprykerTest/Shared/Testify/_support/StepOverride/" } }, "notification-url": "https://packagist.org/downloads/", @@ -48528,9 +51714,9 @@ ], "description": "Testify module", "support": { - "source": "https://github.com/spryker/testify/tree/3.39.0" + "source": "https://github.com/spryker/testify/tree/3.43.0" }, - "time": "2021-05-27T10:33:36+00:00" + "time": "2021-12-15T11:26:41+00:00" }, { "name": "spryker/web-profiler", @@ -48698,25 +51884,26 @@ }, { "name": "symfony/cache", - "version": "v5.3.0", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "44fd0f97d1fb198d344f22379dfc56af2221e608" + "reference": "864867b13bd67347497ce956f4b253f8fe18b80c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/44fd0f97d1fb198d344f22379dfc56af2221e608", - "reference": "44fd0f97d1fb198d344f22379dfc56af2221e608", + "url": "https://api.github.com/repos/symfony/cache/zipball/864867b13bd67347497ce956f4b253f8fe18b80c", + "reference": "864867b13bd67347497ce956f4b253f8fe18b80c", "shasum": "" }, "require": { "php": ">=7.2.5", "psr/cache": "^1.0|^2.0", - "psr/log": "^1.1", + "psr/log": "^1.1|^2|^3", "symfony/cache-contracts": "^1.1.7|^2", "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2", "symfony/var-exporter": "^4.4|^5.0" }, @@ -48774,7 +51961,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.3.0" + "source": "https://github.com/symfony/cache/tree/v5.3.7" }, "funding": [ { @@ -48790,20 +51977,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2021-08-29T15:08:21+00:00" }, { "name": "symfony/cache-contracts", - "version": "v2.4.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/cache-contracts.git", - "reference": "c0446463729b89dd4fa62e9aeecc80287323615d" + "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/c0446463729b89dd4fa62e9aeecc80287323615d", - "reference": "c0446463729b89dd4fa62e9aeecc80287323615d", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/64be4a7acb83b6f2bf6de9a02cee6dad41277ebc", + "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc", "shasum": "" }, "require": { @@ -48816,7 +52003,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -48853,7 +52040,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/cache-contracts/tree/v2.5.1" }, "funding": [ { @@ -48869,24 +52056,25 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2022-01-02T09:53:40+00:00" }, { "name": "symfony/css-selector", - "version": "v5.3.0", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "fcd0b29a7a0b1bb5bfbedc6231583d77fea04814" + "reference": "7fb120adc7f600a59027775b224c13a33530dd90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/fcd0b29a7a0b1bb5bfbedc6231583d77fea04814", - "reference": "fcd0b29a7a0b1bb5bfbedc6231583d77fea04814", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/7fb120adc7f600a59027775b224c13a33530dd90", + "reference": "7fb120adc7f600a59027775b224c13a33530dd90", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -48918,7 +52106,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.3.0" + "source": "https://github.com/symfony/css-selector/tree/v5.3.4" }, "funding": [ { @@ -48934,27 +52122,27 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:40:38+00:00" + "time": "2021-07-21T12:38:00+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.3.0", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "94d973cb742d8c5c5dcf9534220e6b73b09af1d4" + "reference": "a665946279f566d94ed5eb98999cfa65c6fa5a78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/94d973cb742d8c5c5dcf9534220e6b73b09af1d4", - "reference": "94d973cb742d8c5c5dcf9534220e6b73b09af1d4", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a665946279f566d94ed5eb98999cfa65c6fa5a78", + "reference": "a665946279f566d94ed5eb98999cfa65c6fa5a78", "shasum": "" }, "require": { "php": ">=7.2.5", "psr/container": "^1.1.1", "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { @@ -49006,7 +52194,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.3.0" + "source": "https://github.com/symfony/dependency-injection/tree/v5.3.7" }, "funding": [ { @@ -49022,20 +52210,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:57:12+00:00" + "time": "2021-08-02T16:16:27+00:00" }, { "name": "symfony/framework-bundle", - "version": "v5.3.2", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "120e80e882debd7e705d53a3b054e1a0fae91fbc" + "reference": "5d4fcef02a42ea86280afcbacedf8de7a039032c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/120e80e882debd7e705d53a3b054e1a0fae91fbc", - "reference": "120e80e882debd7e705d53a3b054e1a0fae91fbc", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/5d4fcef02a42ea86280afcbacedf8de7a039032c", + "reference": "5d4fcef02a42ea86280afcbacedf8de7a039032c", "shasum": "" }, "require": { @@ -49052,7 +52240,7 @@ "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^5.3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/routing": "^5.3" }, "conflict": { @@ -49090,67 +52278,35 @@ "doctrine/persistence": "^1.3|^2.0", "paragonie/sodium_compat": "^1.8", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/allmysms-notifier": "^5.3", "symfony/asset": "^5.3", "symfony/browser-kit": "^4.4|^5.0", - "symfony/clickatell-notifier": "^5.3", "symfony/console": "^5.2", "symfony/css-selector": "^4.4|^5.0", - "symfony/discord-notifier": "^5.3", - "symfony/dom-crawler": "^4.4|^5.0", + "symfony/dom-crawler": "^4.4.30|^5.3.7", "symfony/dotenv": "^5.1", - "symfony/esendex-notifier": "^5.3", "symfony/expression-language": "^4.4|^5.0", - "symfony/fake-chat-notifier": "^5.3", - "symfony/fake-sms-notifier": "^5.3", - "symfony/firebase-notifier": "^5.3", "symfony/form": "^5.2", - "symfony/free-mobile-notifier": "^5.3", - "symfony/gatewayapi-notifier": "^5.3", - "symfony/gitter-notifier": "^5.3", - "symfony/google-chat-notifier": "^5.3", "symfony/http-client": "^4.4|^5.0", - "symfony/infobip-notifier": "^5.3", - "symfony/iqsms-notifier": "^5.3", - "symfony/light-sms-notifier": "^5.3", - "symfony/linked-in-notifier": "^5.3", "symfony/lock": "^4.4|^5.0", "symfony/mailer": "^5.2", - "symfony/mattermost-notifier": "^5.3", - "symfony/message-bird-notifier": "^5.3", "symfony/messenger": "^5.2", - "symfony/microsoft-teams-notifier": "^5.3", "symfony/mime": "^4.4|^5.0", - "symfony/mobyt-notifier": "^5.3", - "symfony/nexmo-notifier": "^5.3", "symfony/notifier": "^5.3", - "symfony/octopush-notifier": "^5.3", - "symfony/ovh-cloud-notifier": "^5.3", "symfony/phpunit-bridge": "^5.3", "symfony/polyfill-intl-icu": "~1.0", "symfony/process": "^4.4|^5.0", "symfony/property-info": "^4.4|^5.0", "symfony/rate-limiter": "^5.2", - "symfony/rocket-chat-notifier": "^5.3", "symfony/security-bundle": "^5.3", - "symfony/sendinblue-notifier": "^5.3", "symfony/serializer": "^5.2", - "symfony/sinch-notifier": "^5.3", - "symfony/slack-notifier": "^5.3", - "symfony/sms-biuras-notifier": "^5.3", - "symfony/smsapi-notifier": "^5.3", - "symfony/spot-hit-notifier": "^5.3", "symfony/stopwatch": "^4.4|^5.0", "symfony/string": "^5.0", - "symfony/telegram-notifier": "^5.3", "symfony/translation": "^5.3", "symfony/twig-bundle": "^4.4|^5.0", - "symfony/twilio-notifier": "^5.3", "symfony/validator": "^5.2", "symfony/web-link": "^4.4|^5.0", "symfony/workflow": "^5.2", "symfony/yaml": "^4.4|^5.0", - "symfony/zulip-notifier": "^5.3", "twig/twig": "^2.10|^3.0" }, "suggest": { @@ -49189,7 +52345,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v5.3.2" + "source": "https://github.com/symfony/framework-bundle/tree/v5.3.7" }, "funding": [ { @@ -49205,20 +52361,20 @@ "type": "tidelift" } ], - "time": "2021-06-17T13:29:40+00:00" + "time": "2021-08-26T08:37:07+00:00" }, { "name": "symfony/twig-bundle", - "version": "v5.3.0", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "d386aaa46d1afe5afb51b39675fc2ab206159206" + "reference": "345965b40c1847ebdbb2ab0eb98c71a98a5e167b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/d386aaa46d1afe5afb51b39675fc2ab206159206", - "reference": "d386aaa46d1afe5afb51b39675fc2ab206159206", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/345965b40c1847ebdbb2ab0eb98c71a98a5e167b", + "reference": "345965b40c1847ebdbb2ab0eb98c71a98a5e167b", "shasum": "" }, "require": { @@ -49227,6 +52383,7 @@ "symfony/http-foundation": "^4.4|^5.0", "symfony/http-kernel": "^5.0", "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", "symfony/twig-bridge": "^5.3", "twig/twig": "^2.13|^3.0.4" }, @@ -49276,7 +52433,7 @@ "description": "Provides a tight integration of Twig into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bundle/tree/v5.3.0" + "source": "https://github.com/symfony/twig-bundle/tree/v5.3.4" }, "funding": [ { @@ -49292,25 +52449,25 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { "name": "symfony/var-exporter", - "version": "v5.3.2", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "df663fb63bdcd7298373cbd431165ab031706cb2" + "reference": "2ded877ab0574d8b646f4eb3f716f8ed7ee7f392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/df663fb63bdcd7298373cbd431165ab031706cb2", - "reference": "df663fb63bdcd7298373cbd431165ab031706cb2", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/2ded877ab0574d8b646f4eb3f716f8ed7ee7f392", + "reference": "2ded877ab0574d8b646f4eb3f716f8ed7ee7f392", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "require-dev": { "symfony/var-dumper": "^4.4.9|^5.0.9" @@ -49349,7 +52506,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v5.3.2" + "source": "https://github.com/symfony/var-exporter/tree/v5.3.7" }, "funding": [ { @@ -49365,20 +52522,20 @@ "type": "tidelift" } ], - "time": "2021-06-09T10:57:10+00:00" + "time": "2021-08-04T22:42:42+00:00" }, { "name": "symfony/web-profiler-bundle", - "version": "v5.3.2", + "version": "v5.3.5", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "8feb731cfc248cce5c0ac6eeba63ec4923c6a264" + "reference": "95fb24b09551688a09cffac95a2ddbb907833f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/8feb731cfc248cce5c0ac6eeba63ec4923c6a264", - "reference": "8feb731cfc248cce5c0ac6eeba63ec4923c6a264", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/95fb24b09551688a09cffac95a2ddbb907833f07", + "reference": "95fb24b09551688a09cffac95a2ddbb907833f07", "shasum": "" }, "require": { @@ -49386,6 +52543,7 @@ "symfony/config": "^4.4|^5.0", "symfony/framework-bundle": "^5.3", "symfony/http-kernel": "^5.3", + "symfony/polyfill-php80": "^1.16", "symfony/routing": "^4.4|^5.0", "symfony/twig-bundle": "^4.4|^5.0", "twig/twig": "^2.13|^3.0.4" @@ -49427,7 +52585,7 @@ "description": "Provides a development tool that gives detailed information about the execution of any request", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.3.2" + "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.3.5" }, "funding": [ { @@ -49443,20 +52601,20 @@ "type": "tidelift" } ], - "time": "2021-06-07T14:51:59+00:00" + "time": "2021-07-27T04:28:53+00:00" }, { "name": "theseer/tokenizer", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", "shasum": "" }, "require": { @@ -49485,7 +52643,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/master" + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" }, "funding": [ { @@ -49493,25 +52651,135 @@ "type": "github" } ], - "time": "2020-07-12T23:59:07+00:00" + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" + }, + { + "name": "webmozart/path-util", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/path-util.git", + "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", + "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "webmozart/assert": "~1.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.6", + "sebastian/version": "^1.0.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\PathUtil\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", + "support": { + "issues": "https://github.com/webmozart/path-util/issues", + "source": "https://github.com/webmozart/path-util/tree/2.3.0" + }, + "abandoned": "symfony/filesystem", + "time": "2015-12-17T08:42:14+00:00" } ], "aliases": [ { "package": "spryker/docker-chromedriver", "version": "9999999-dev", - "alias": "202108.0", - "alias_normalized": "202108.0" + "alias": "202204.0", + "alias_normalized": "202204.0" } ], "minimum-stability": "dev", "stability-flags": { + "spryker-sdk/integrator": 20, "spryker/docker-chromedriver": 20 }, "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=7.3", + "php": ">=7.4", "ext-bcmath": "*", "ext-curl": "*", "ext-gd": "*", @@ -49525,7 +52793,7 @@ }, "platform-dev": [], "platform-overrides": { - "php": "7.3.15" + "php": "7.4.20" }, - "plugin-api-version": "2.1.0" + "plugin-api-version": "2.3.0" } diff --git a/config/Shared/ci/ga/configure_postgres.sh b/config/Shared/ci/ga/configure_postgres.sh new file mode 100644 index 0000000000..5c261418f2 --- /dev/null +++ b/config/Shared/ci/ga/configure_postgres.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +# Set unrestricted access to Postgres on Travis +sudo sed -i 's/md5/trust/g' /etc/postgresql/12/main/pg_hba.conf +sudo sed -i 's/peer/trust/g' /etc/postgresql/12/main/pg_hba.conf + +# Restart Postgres service +sudo pg_ctlcluster --skip-systemctl-redirect 12 main restart diff --git a/config/Shared/ci/ga/docker-credentials.sh b/config/Shared/ci/ga/docker-credentials.sh new file mode 100755 index 0000000000..e010e14399 --- /dev/null +++ b/config/Shared/ci/ga/docker-credentials.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +sudo apt-get install gnupg2 pass + +cd $HOME/other-download && tar -xf docker-credential-pass-v0.6.3-amd64.tar.gz +chmod +x docker-credential-pass && sudo mv docker-credential-pass /usr/local/bin/ + +mkdir -p $HOME/.docker && touch $HOME/.docker/config.json && echo '{ "credsStore": "pass" }' > ~/.docker/config.json + +export GPG_TTY=$(tty) + +gpg --batch --passphrase '' \ + --quick-generate-key "Spryker Spryker Cloud Commerce OS " rsa1024 cert 30m + +GPG_KEY=$(gpg2 --list-secret-keys | grep uid -B 1 | head -n 1 | sed 's/^ *//g') + +gpg --batch --passphrase '' \ + --quick-add-key $GPG_KEY rsa1024 sign 30m +gpg --batch --passphrase '' \ + --quick-add-key $GPG_KEY rsa1024 encrypt 30m + +pass init $GPG_KEY + +echo "${DOCKERHUB_PASSWORD}" | docker login --username "${DOCKERHUB_USERNAME}" --password-stdin diff --git a/config/Shared/ci/ga/download-and-cache-file.sh b/config/Shared/ci/ga/download-and-cache-file.sh new file mode 100755 index 0000000000..85c2e71c0e --- /dev/null +++ b/config/Shared/ci/ga/download-and-cache-file.sh @@ -0,0 +1,33 @@ +#!/bin/bash +### +### download-and-cache — downloads a file and caches it, +### preventing multiple downloads +### +### Usage: +### download-and-cache +### +### Options: +### Input file to read. +### Output file to write. Use '-' for stdout. +### -h Show this message. + +die() +{ + echo "error: Download of ${URL} failed." + [ -f ${CACHE_DIR} ] && rm -f ${CACHE_DIR} + exit 1 +} + +help() { + sed -rn 's/^### ?//;T;p' "$0" +} + +if [[ $# -ne 2 ]] || [[ "$1" == "-h" ]]; then + help + exit 1 +fi + +URL=$1 +CACHE_DIR=$2 + +wget -q -c ${URL} -P ${CACHE_DIR} || die diff --git a/config/Shared/ci/ga/php7-fpm.conf b/config/Shared/ci/ga/php7-fpm.conf index 6a5aba3292..cd926ac315 100644 --- a/config/Shared/ci/ga/php7-fpm.conf +++ b/config/Shared/ci/ga/php7-fpm.conf @@ -3,3 +3,4 @@ Require all granted + diff --git a/config/Shared/ci/ga/www.conf.php7 b/config/Shared/ci/ga/www.conf.php7 index 744eac70c7..f178be4605 100644 --- a/config/Shared/ci/ga/www.conf.php7 +++ b/config/Shared/ci/ga/www.conf.php7 @@ -388,8 +388,6 @@ chdir = / ; [backendapi] -user = runner -group = docker listen = 127.0.0.1:9010 pm = static pm.max_children = 1 @@ -400,8 +398,6 @@ pm.min_spare_servers = 0 pm.max_spare_servers = 0 [backendgateway] -user = runner -group = docker listen = 127.0.0.1:9020 pm = static pm.max_children = 1 @@ -412,8 +408,6 @@ pm.min_spare_servers = 0 pm.max_spare_servers = 0 [backoffice] -user = runner -group = docker listen = 127.0.0.1:9030 pm = static pm.max_children = 1 @@ -424,8 +418,6 @@ pm.min_spare_servers = 0 pm.max_spare_servers = 0 [glue] -user = runner -group = docker listen = 127.0.0.1:9040 pm = static pm.max_children = 1 @@ -436,8 +428,6 @@ pm.min_spare_servers = 0 pm.max_spare_servers = 0 [yves] -user = runner -group = docker listen = 127.0.0.1:9050 pm = static pm.max_children = 1 diff --git a/config/Shared/common/config_oauth-devvm.php b/config/Shared/common/config_oauth-devvm.php index 8a6f7a4af1..9e0ba179ff 100644 --- a/config/Shared/common/config_oauth-devvm.php +++ b/config/Shared/common/config_oauth-devvm.php @@ -1,5 +1,6 @@ >> SCHEDULER $config[SchedulerJenkinsConstants::JENKINS_CONFIGURATION] = [ - SchedulerConfig::SCHEDULER_JENKINS => [ + SchedulerConfig::PYZ_SCHEDULER_JENKINS => [ SchedulerJenkinsConfig::SCHEDULER_JENKINS_BASE_URL => 'http://localhost:10007/', ], ]; diff --git a/config/Shared/config_default-ci.mysql.php b/config/Shared/config_default-ci.mysql.php index 54e3990235..98eab90c75 100644 --- a/config/Shared/config_default-ci.mysql.php +++ b/config/Shared/config_default-ci.mysql.php @@ -9,7 +9,7 @@ $config[PropelConstants::ZED_DB_ENGINE] = PropelConfig::DB_ENGINE_MYSQL; $config[PropelConstants::ZED_DB_USERNAME] = 'root'; -$config[PropelConstants::ZED_DB_PASSWORD] = getenv('DB_PASSWORD'); +$config[PropelConstants::ZED_DB_PASSWORD] = ''; $config[PropelConstants::ZED_DB_DATABASE] = 'DE_test_zed'; $config[PropelConstants::ZED_DB_HOST] = '127.0.0.1'; $config[PropelConstants::USE_SUDO_TO_MANAGE_DATABASE] = false; diff --git a/config/Shared/config_default-ci.pgsql.php b/config/Shared/config_default-ci.pgsql.php index f6238f0343..a6ee83d7e2 100644 --- a/config/Shared/config_default-ci.pgsql.php +++ b/config/Shared/config_default-ci.pgsql.php @@ -9,7 +9,7 @@ $config[PropelConstants::ZED_DB_ENGINE] = PropelConfig::DB_ENGINE_PGSQL; $config[PropelConstants::ZED_DB_USERNAME] = 'postgres'; -$config[PropelConstants::ZED_DB_PASSWORD] = getenv('DB_PASSWORD'); +$config[PropelConstants::ZED_DB_PASSWORD] = ''; $config[PropelConstants::ZED_DB_DATABASE] = 'DE_test_zed'; $config[PropelConstants::ZED_DB_HOST] = '127.0.0.1'; $config[PropelConstants::USE_SUDO_TO_MANAGE_DATABASE] = false; diff --git a/config/Shared/config_default-ci.php b/config/Shared/config_default-ci.php index c8a2f02edd..e385adb375 100644 --- a/config/Shared/config_default-ci.php +++ b/config/Shared/config_default-ci.php @@ -2,6 +2,7 @@ use Monolog\Logger; use Pyz\Shared\Console\ConsoleConstants; +use Spryker\Shared\AppCatalogGui\AppCatalogGuiConstants; use Spryker\Shared\Application\ApplicationConstants; use Spryker\Shared\Customer\CustomerConstants; use Spryker\Shared\DocumentationGeneratorRestApi\DocumentationGeneratorRestApiConstants; @@ -16,6 +17,7 @@ use Spryker\Shared\Log\LogConstants; use Spryker\Shared\Mail\MailConstants; use Spryker\Shared\Newsletter\NewsletterConstants; +use Spryker\Shared\OauthClient\OauthClientConstants; use Spryker\Shared\ProductManagement\ProductManagementConstants; use Spryker\Shared\Queue\QueueConfig; use Spryker\Shared\Queue\QueueConstants; @@ -30,6 +32,7 @@ use Spryker\Shared\StorageRedis\StorageRedisConstants; use Spryker\Shared\Testify\TestifyConstants; use Spryker\Shared\ZedRequest\ZedRequestConstants; +use Spryker\Zed\OauthDummy\OauthDummyConfig; use SprykerShop\Shared\ErrorPage\ErrorPageConstants; // ############################################################################ @@ -255,3 +258,10 @@ // ---------------------------------------------------------------------------- require 'common/config_oms-development.php'; + +// ---------------------------------------------------------------------------- +// ------------------------------ OAUTH --------------------------------------- +// ---------------------------------------------------------------------------- +$config[OauthClientConstants::OAUTH_PROVIDER_NAME_FOR_MESSAGE_BROKER] = OauthDummyConfig::PROVIDER_NAME; +$config[OauthClientConstants::OAUTH_PROVIDER_NAME_FOR_PAYMENT_AUTHORIZE] = OauthDummyConfig::PROVIDER_NAME; +$config[AppCatalogGuiConstants::OAUTH_PROVIDER_NAME] = OauthDummyConfig::PROVIDER_NAME; diff --git a/config/Shared/config_default-docker.dev.php b/config/Shared/config_default-docker.dev.php index 7464cee72f..c154860990 100644 --- a/config/Shared/config_default-docker.dev.php +++ b/config/Shared/config_default-docker.dev.php @@ -1,10 +1,13 @@ >> Debug + +$config[ApplicationConstants::ENABLE_APPLICATION_DEBUG] + = $config[ShopApplicationConstants::ENABLE_APPLICATION_DEBUG] + = (bool)getenv('SPRYKER_DEBUG_ENABLED'); + +$config[PropelConstants::PROPEL_DEBUG] = (bool)getenv('SPRYKER_DEBUG_PROPEL_ENABLED'); +$config[CalculationPageConstants::ENABLE_CART_DEBUG] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); +$config[ErrorPageConstants::ENABLE_ERROR_404_STACK_TRACE] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); +$config[GlueApplicationConstants::GLUE_APPLICATION_REST_DEBUG] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); + +// >>> Dev tools + +if (interface_exists(WebProfilerConstants::class, true)) { + $config[WebProfilerConstants::IS_WEB_PROFILER_ENABLED] + = $config[WebProfilerWidgetConstants::IS_WEB_PROFILER_ENABLED] + = false; +} +$config[KernelConstants::ENABLE_CONTAINER_OVERRIDING] = (bool)getenv('SPRYKER_TESTING_ENABLED'); +$config[DocumentationGeneratorRestApiConstants::ENABLE_REST_API_DOCUMENTATION_GENERATION] = true; + +// >>> Error handler + +$config[ErrorHandlerConstants::ERROR_RENDERER] = getenv('SPRYKER_DEBUG_ENABLED') ? WebExceptionErrorRenderer::class : WebHtmlErrorRenderer::class; +$config[ErrorHandlerConstants::IS_PRETTY_ERROR_HANDLER_ENABLED] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); +$config[ErrorHandlerConstants::ERROR_LEVEL] = getenv('SPRYKER_DEBUG_DEPRECATIONS_ENABLED') ? E_ALL : $config[ErrorHandlerConstants::ERROR_LEVEL]; + +// ---------------------------------------------------------------------------- +// ------------------------------ SERVICES ------------------------------------ +// ---------------------------------------------------------------------------- + +// >>> QUEUE + +$config[QueueConstants::QUEUE_ADAPTER_CONFIGURATION][EventConstants::EVENT_QUEUE][QueueConfig::CONFIG_MAX_WORKER_NUMBER] = 1; + +// >>> LOGGER + +$config[EventConstants::LOGGER_ACTIVE] = true; +$config[PropelOrmConstants::PROPEL_SHOW_EXTENDED_EXCEPTION] = true; +$config[LogConstants::LOG_LEVEL] = getenv('SPRYKER_DEBUG_ENABLED') ? Logger::INFO : Logger::DEBUG; + +// >>> ZED REQUEST + +$config[ZedRequestConstants::TRANSFER_DEBUG_SESSION_FORWARD_ENABLED] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); +$config[ZedRequestConstants::SET_REPEAT_DATA] = (bool)getenv('SPRYKER_DEBUG_ENABLED'); + +// >>> ZED NAVIGATION + +$config[ZedNavigationConstants::ZED_NAVIGATION_CACHE_ENABLED] = true; + +if (!getenv('SPRYKER_SSL_ENABLE')) { +// ---------------------------------------------------------------------------- +// ------------------------------ SECURITY ------------------------------------ +// ---------------------------------------------------------------------------- + + $config[SessionConstants::ZED_SSL_ENABLED] + = $config[SessionConstants::YVES_SSL_ENABLED] + = $config[RouterConstants::YVES_IS_SSL_ENABLED] + = $config[RouterConstants::ZED_IS_SSL_ENABLED] + = $config[ApplicationConstants::ZED_SSL_ENABLED] + = $config[ApplicationConstants::YVES_SSL_ENABLED] + = false; + +// ---------------------------------------------------------------------------- +// ------------------------------ BACKOFFICE ---------------------------------- +// ---------------------------------------------------------------------------- + + $backofficePort = (int)(getenv('SPRYKER_BE_PORT')) ?: 80; + $config[ApplicationConstants::BASE_URL_ZED] = sprintf( + 'http://%s%s', + getenv('SPRYKER_BE_HOST'), + $backofficePort !== 80 ? ':' . $backofficePort : '' + ); + +// ---------------------------------------------------------------------------- +// ------------------------------ FRONTEND ------------------------------------ +// ---------------------------------------------------------------------------- + + $yvesHost = getenv('SPRYKER_FE_HOST'); + $yvesPort = (int)(getenv('SPRYKER_FE_PORT')) ?: 80; + $config[ApplicationConstants::BASE_URL_YVES] + = $config[CustomerConstants::BASE_URL_YVES] + = $config[ProductManagementConstants::BASE_URL_YVES] + = $config[NewsletterConstants::BASE_URL_YVES] + = sprintf( + 'http://%s%s', + $yvesHost, + $yvesPort !== 80 ? ':' . $yvesPort : '' + ); + +// ---------------------------------------------------------------------------- +// ------------------------------ API ----------------------------------------- +// ---------------------------------------------------------------------------- + + $glueHost = getenv('SPRYKER_API_HOST') ?: 'localhost'; + $gluePort = (int)(getenv('SPRYKER_API_PORT')) ?: 80; + $config[GlueApplicationConstants::GLUE_APPLICATION_DOMAIN] = sprintf( + 'http://%s%s', + $glueHost, + $gluePort !== 80 ? ':' . $gluePort : '' + ); + + if (class_exists(TestifyConstants::class, true)) { + $config[TestifyConstants::GLUE_APPLICATION_DOMAIN] = $config[GlueApplicationConstants::GLUE_APPLICATION_DOMAIN]; + } +} + +// ---------------------------------------------------------------------------- +// ------------------------------ Twig ----------------------------------------- +// ---------------------------------------------------------------------------- + +$CURRENT_STORE = Store::getInstance()->getStoreName(); + +$config[TwigConstants::ZED_TWIG_OPTIONS] = [ + 'cache' => new FilesystemCache( + sprintf( + '%s/data/%s/cache/Zed/twig', + APPLICATION_ROOT_DIR, + $CURRENT_STORE + ), + FilesystemCache::FORCE_BYTECODE_INVALIDATION + ), +]; + +$config[TwigConstants::YVES_TWIG_OPTIONS] = [ + 'cache' => new FilesystemCache( + sprintf( + '%s/data/%s/cache/Yves/twig', + APPLICATION_ROOT_DIR, + $CURRENT_STORE + ), + FilesystemCache::FORCE_BYTECODE_INVALIDATION + ), +]; + +// ---------------------------------------------------------------------------- +// ------------------------------ OMS ----------------------------------------- +// ---------------------------------------------------------------------------- + +require 'common/config_oms-development.php'; diff --git a/config/Shared/config_default.php b/config/Shared/config_default.php index 83e6a9e0d3..90b4f1662b 100644 --- a/config/Shared/config_default.php +++ b/config/Shared/config_default.php @@ -5,12 +5,15 @@ use Pyz\Shared\Scheduler\SchedulerConfig; use Pyz\Yves\ShopApplication\YvesBootstrap; use Pyz\Zed\Application\Communication\ZedBootstrap; +use Pyz\Zed\Oms\OmsConfig; use Spryker\Client\RabbitMq\Model\RabbitMqAdapter; use Spryker\Glue\Log\Plugin\GlueLoggerConfigPlugin; use Spryker\Service\FlysystemLocalFileSystem\Plugin\Flysystem\LocalFilesystemBuilderPlugin; use Spryker\Shared\Acl\AclConstants; +use Spryker\Shared\AppCatalogGui\AppCatalogGuiConstants; use Spryker\Shared\Application\ApplicationConstants; use Spryker\Shared\Application\Log\Config\SprykerLoggerConfig; +use Spryker\Shared\CartsRestApi\CartsRestApiConstants; use Spryker\Shared\Category\CategoryConstants; use Spryker\Shared\CmsGui\CmsGuiConstants; use Spryker\Shared\Customer\CustomerConstants; @@ -30,6 +33,8 @@ use Spryker\Shared\Monitoring\MonitoringConstants; use Spryker\Shared\Newsletter\NewsletterConstants; use Spryker\Shared\Oauth\OauthConstants; +use Spryker\Shared\OauthAuth0\OauthAuth0Constants; +use Spryker\Shared\OauthClient\OauthClientConstants; use Spryker\Shared\OauthCryptography\OauthCryptographyConstants; use Spryker\Shared\Oms\OmsConstants; use Spryker\Shared\ProductLabel\ProductLabelConstants; @@ -54,6 +59,7 @@ use Spryker\Shared\SessionRedis\SessionRedisConstants; use Spryker\Shared\Storage\StorageConstants; use Spryker\Shared\StorageRedis\StorageRedisConstants; +use Spryker\Shared\StoreReference\StoreReferenceConstants; use Spryker\Shared\Tax\TaxConstants; use Spryker\Shared\Testify\TestifyConstants; use Spryker\Shared\Translator\TranslatorConstants; @@ -61,6 +67,8 @@ use Spryker\Shared\ZedRequest\ZedRequestConstants; use Spryker\Yves\Log\Plugin\YvesLoggerConfigPlugin; use Spryker\Zed\Log\Communication\Plugin\ZedLoggerConfigPlugin; +use Spryker\Zed\OauthAuth0\OauthAuth0Config; +use Spryker\Zed\Payment\PaymentConfig; use Spryker\Zed\Propel\PropelConfig; use SprykerShop\Shared\CustomerPage\CustomerPageConstants; use SprykerShop\Shared\ShopUi\ShopUiConstants; @@ -157,9 +165,11 @@ $config[HttpConstants::ZED_HTTP_STRICT_TRANSPORT_SECURITY_ENABLED] = $config[HttpConstants::YVES_HTTP_STRICT_TRANSPORT_SECURITY_ENABLED] + = $config[HttpConstants::GLUE_HTTP_STRICT_TRANSPORT_SECURITY_ENABLED] = true; $config[HttpConstants::ZED_HTTP_STRICT_TRANSPORT_SECURITY_CONFIG] = $config[HttpConstants::YVES_HTTP_STRICT_TRANSPORT_SECURITY_CONFIG] + = $config[HttpConstants::GLUE_HTTP_STRICT_TRANSPORT_SECURITY_CONFIG] = [ 'max_age' => 31536000, 'include_sub_domains' => true, @@ -208,6 +218,10 @@ ], ]; +// >> URL Signer + +$config[HttpConstants::URI_SIGNER_SECRET_KEY] = getenv('SPRYKER_ZED_REQUEST_TOKEN') ?: null; + // ACL: Special rules for specific users $config[AclConstants::ACL_DEFAULT_CREDENTIALS] = [ 'yves_system' => [ @@ -437,10 +451,10 @@ // >>> SCHEDULER $config[SchedulerConstants::ENABLED_SCHEDULERS] = [ - SchedulerConfig::SCHEDULER_JENKINS, + SchedulerConfig::PYZ_SCHEDULER_JENKINS, ]; $config[SchedulerJenkinsConstants::JENKINS_CONFIGURATION] = [ - SchedulerConfig::SCHEDULER_JENKINS => [ + SchedulerConfig::PYZ_SCHEDULER_JENKINS => [ SchedulerJenkinsConfig::SCHEDULER_JENKINS_BASE_URL => sprintf( '%s://%s:%s/', getenv('SPRYKER_SCHEDULER_PROTOCOL') ?: 'http', @@ -548,8 +562,14 @@ // ------------------------------ OMS ----------------------------------------- // ---------------------------------------------------------------------------- +$config[OmsConstants::PROCESS_LOCATION] = [ + OmsConfig::DEFAULT_PROCESS_LOCATION, + APPLICATION_ROOT_DIR . '/vendor/spryker/payment/config/Zed/Oms', +]; $config[OmsConstants::ACTIVE_PROCESSES] = []; -$config[SalesConstants::PAYMENT_METHOD_STATEMACHINE_MAPPING] = []; +$config[SalesConstants::PAYMENT_METHOD_STATEMACHINE_MAPPING] = [ + PaymentConfig::PAYMENT_FOREIGN_PROVIDER => 'B2CStateMachine01', +]; // ---------------------------------------------------------------------------- // ------------------------------ PAYMENTS ------------------------------------ @@ -564,3 +584,37 @@ // >>> Product Label $config[ProductLabelConstants::PRODUCT_LABEL_TO_DE_ASSIGN_CHUNK_SIZE] = 1000; + +// ---------------------------------------------------------------------------- +// ------------------------------ CART REST API ------------------------------- +// ---------------------------------------------------------------------------- +$config[CartsRestApiConstants::IS_QUOTE_RELOAD_ENABLED] = true; + +// ---------------------------------------------------------------------------- +// ------------------------------ AOP ----------------------------------------- +// ---------------------------------------------------------------------------- + +$config[StoreReferenceConstants::STORE_NAME_REFERENCE_MAP] = json_decode( + html_entity_decode(getenv('STORE_NAME_REFERENCE_MAP') ?: ''), + true, +); +$config[AppCatalogGuiConstants::APP_CATALOG_SCRIPT_URL] = (string)getenv('APP_CATALOG_SCRIPT_URL'); + +// ---------------------------------------------------------------------------- +// ------------------------------ OAUTH --------------------------------------- +// ---------------------------------------------------------------------------- +$config[OauthAuth0Constants::AUTH0_CLIENT_ID] = getenv('AUTH0_CLIENT_ID') ?: ''; +$config[OauthAuth0Constants::AUTH0_CLIENT_SECRET] = getenv('AUTH0_CLIENT_SECRET') ?: ''; +$config[OauthAuth0Constants::AUTH0_CUSTOM_DOMAIN] = getenv('AUTH0_CUSTOM_DOMAIN') ?: ''; + +$config[OauthClientConstants::OAUTH_PROVIDER_NAME_FOR_MESSAGE_BROKER] = OauthAuth0Config::PROVIDER_NAME; +$config[OauthClientConstants::OAUTH_GRANT_TYPE_FOR_MESSAGE_BROKER] = OauthAuth0Config::GRANT_TYPE_CLIENT_CREDENTIALS; +$config[OauthClientConstants::OAUTH_OPTION_AUDIENCE_FOR_MESSAGE_BROKER] = 'aop-event-platform'; + +$config[AppCatalogGuiConstants::OAUTH_PROVIDER_NAME] = OauthAuth0Config::PROVIDER_NAME; +$config[AppCatalogGuiConstants::OAUTH_GRANT_TYPE] = OauthAuth0Config::GRANT_TYPE_CLIENT_CREDENTIALS; +$config[AppCatalogGuiConstants::OAUTH_OPTION_AUDIENCE] = 'aop-atrs'; + +$config[OauthClientConstants::OAUTH_PROVIDER_NAME_FOR_PAYMENT_AUTHORIZE] = OauthAuth0Config::PROVIDER_NAME; +$config[OauthClientConstants::OAUTH_GRANT_TYPE_FOR_PAYMENT_AUTHORIZE] = OauthAuth0Config::GRANT_TYPE_CLIENT_CREDENTIALS; +$config[OauthClientConstants::OAUTH_OPTION_AUDIENCE_FOR_PAYMENT_AUTHORIZE] = 'aop-app'; diff --git a/config/Shared/config_propel.php b/config/Shared/config_propel.php index baaad11651..0807bb011d 100644 --- a/config/Shared/config_propel.php +++ b/config/Shared/config_propel.php @@ -81,9 +81,9 @@ ], 'paths' => [ 'phpDir' => APPLICATION_ROOT_DIR, - 'sqlDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Sql/', - 'migrationDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Migration_' . $config[PropelConstants::ZED_DB_ENGINE] . '/', - 'schemaDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Schema/', + 'sqlDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Sql', + 'migrationDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Migration_' . $config[PropelConstants::ZED_DB_ENGINE], + 'schemaDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/Schema', 'loaderScriptDir' => APPLICATION_ROOT_DIR . '/src/Orm/Propel/generated-conf/', ], ]; diff --git a/config/Shared/stores.php b/config/Shared/stores.php index 3089875e75..6c3db41a75 100644 --- a/config/Shared/stores.php +++ b/config/Shared/stores.php @@ -5,7 +5,7 @@ if (!empty(getenv('SPRYKER_ACTIVE_STORES'))) { $activeStores = array_map('trim', explode(',', getenv('SPRYKER_ACTIVE_STORES'))); - $template = [ + $templates['default'] = [ // different contexts 'contexts' => [ // shared settings for all contexts @@ -46,8 +46,44 @@ 'storesWithSharedPersistence' => [], ]; + $templates['US'] = [ + // different contexts + 'contexts' => [ + // shared settings for all contexts + '*' => [ + 'timezone' => 'America/Los_Angeles', + 'dateFormat' => [ + // short date (11.14.12) + 'short' => 'm/d/Y', + // medium Date (Feb 01. 2012) + 'medium' => 'M d. Y', + // date formatted as described in RFC 2822 + 'rfc' => 'r', + 'datetime' => 'Y-m-d H:i:s', + ], + ], + // settings for contexts (overwrite shared) + 'yves' => [], + 'zed' => [ + 'dateFormat' => [ + // short date (12-28-2012) + 'short' => 'm-d-Y', + ], + ], + ], + 'locales' => [ + // first entry is default + 'en' => 'en_US', + ], + // first entry is default + 'countries' => ['US'], + // internal and shop + 'currencyIsoCode' => 'USD', + 'currencyIsoCodes' => ['USD'], + ] + $templates['default']; + foreach ($activeStores as $store) { - $stores[$store] = $template; + $stores[$store] = $templates[$store] ?? $templates['default']; $stores[$store]['storesWithSharedPersistence'] = array_diff($activeStores, [$store]); $stores[$store]['queuePools']['synchronizationPool'] = array_map(static function ($store) { return $store . '-connection'; @@ -106,12 +142,45 @@ ] + $stores['DE']; $stores['US'] = [ - 'queuePools' => [ - 'synchronizationPool' => [ - 'US-connection', + // different contexts + 'contexts' => [ + // shared settings for all contexts + '*' => [ + 'timezone' => 'America/Los_Angeles', + 'dateFormat' => [ + // short date (11.14.12) + 'short' => 'm/d/Y', + // medium Date (Feb 01. 2012) + 'medium' => 'M d. Y', + // date formatted as described in RFC 2822 + 'rfc' => 'r', + 'datetime' => 'Y-m-d H:i:s', ], ], - 'storesWithSharedPersistence' => [], - ] + $stores['DE']; + // settings for contexts (overwrite shared) + 'yves' => [], + 'zed' => [ + 'dateFormat' => [ + // short date (12-28-2012) + 'short' => 'm-d-Y', + ], + ], + ], + 'locales' => [ + // first entry is default + 'en' => 'en_US', + ], + // first entry is default + 'countries' => ['US'], + // internal and shop + 'currencyIsoCode' => 'USD', + 'currencyIsoCodes' => ['USD'], + 'queuePools' => [ + 'synchronizationPool' => [ + 'US-connection', + ], + ], + 'storesWithSharedPersistence' => [], +]; return $stores; diff --git a/config/Zed/navigation.xml b/config/Zed/navigation.xml index 28f2498350..bbfe6ee49a 100644 --- a/config/Zed/navigation.xml +++ b/config/Zed/navigation.xml @@ -327,6 +327,14 @@ + + + Apps + fa-archive + app-catalog-gui + index + index + Administration diff --git a/config/api/asyncapi/assets.yml b/config/api/asyncapi/assets.yml new file mode 100644 index 0000000000..337ab7ed15 --- /dev/null +++ b/config/api/asyncapi/assets.yml @@ -0,0 +1,102 @@ +asyncapi: 2.2.0 +info: + title: 'Assets AsyncAPI definition.' + version: 0.1.0 +channels: + assets: + publish: + message: + oneOf: + - + $ref: '#/components/messages/AssetAdded' + - + $ref: '#/components/messages/AssetUpdated' + - + $ref: '#/components/messages/AssetDeleted' +components: + messages: + AssetAdded: + name: AssetAdded + operationId: Asset + payload: + $ref: '#/components/schemas/AssetAdded' + headers: + $ref: '#/components/schemas/headers' + AssetUpdated: + name: AssetUpdated + operationId: Asset + payload: + $ref: '#/components/schemas/AssetUpdated' + headers: + $ref: '#/components/schemas/headers' + AssetDeleted: + name: AssetDeleted + operationId: Asset + payload: + $ref: '#/components/schemas/AssetDeleted' + headers: + $ref: '#/components/schemas/headers' + + schemas: + AssetAdded: + $ref: '#/components/schemas/GenericAssetPayload' + AssetUpdated: + $ref: '#/components/schemas/GenericAssetPayload' + AssetDeleted: + $ref: '#/components/schemas/GenericAssetPayload' + + GenericAssetPayload: + type: object + properties: + assetIdentifier: + type: string + assetName: + type: string + assetView: + type: string + assetSlot: + type: string + required: + - assetIdentifier + - assetName + - assetView + - assetSlot + + headers: + type: object + required: + - authorization + - timestamp + - correlationId + - storeReference + - event + - transferName + - publisher + properties: + authorization: + type: string + description: 'Authorization header for requesting a protected resource.' + timestamp: + type: integer + description: 'Timestamp when this message was created (microtime).' + correlationId: + type: string + description: 'Identifier of the current process.' + storeReference: + type: string + description: 'Identifier of a store for the triggered event.' + event: + type: string + description: 'Name of the current event.' + transferName: + type: string + description: 'Transfer name of the current event.' + publisher: + type: object + properties: + appIdentifier: + type: string + description: 'Identifier of the app that triggered the event.' + storeReference: + type: string + description: 'Identifier of a store that triggered the event.' diff --git a/config/api/asyncapi/payment.yml b/config/api/asyncapi/payment.yml new file mode 100644 index 0000000000..60f53527c6 --- /dev/null +++ b/config/api/asyncapi/payment.yml @@ -0,0 +1,243 @@ +asyncapi: 2.2.0 +info: + title: 'Payment AsyncAPI definition.' + version: 0.1.0 +channels: + payment: + subscribe: + message: + oneOf: + - + $ref: '#/components/messages/PaymentCancelReservationRequested' + - + $ref: '#/components/messages/PaymentConfirmationRequested' + - + $ref: '#/components/messages/PaymentRefundRequested' + publish: + message: + oneOf: + - + $ref: '#/components/messages/PaymentMethodAdded' + - + $ref: '#/components/messages/PaymentMethodDeleted' + - + $ref: '#/components/messages/PaymentPreauthorized' + - + $ref: '#/components/messages/PaymentPreauthorizationFailed' + - + $ref: '#/components/messages/PaymentConfirmed' + - + $ref: '#/components/messages/PaymentConfirmationFailed' + - + $ref: '#/components/messages/PaymentRefunded' + - + $ref: '#/components/messages/PaymentRefundFailed' + - + $ref: '#/components/messages/PaymentReservationCanceled' + - + $ref: '#/components/messages/PaymentCancelReservationFailed' +components: + messages: + PaymentMethodAdded: + name: PaymentMethodAdded + operationId: Payment + summary: 'Handle a new Payment method.' + payload: + $ref: '#/components/schemas/PaymentMethodAdded' + headers: + $ref: '#/components/schemas/headers' + PaymentMethodDeleted: + name: PaymentMethodDeleted + operationId: Payment + summary: 'Handle that a Payment method was deleted.' + payload: + $ref: '#/components/schemas/PaymentMethodDeleted' + headers: + $ref: '#/components/schemas/headers' + PaymentPreauthorized: + name: PaymentPreauthorized + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentPreauthorized' + headers: + $ref: '#/components/schemas/headers' + PaymentPreauthorizationFailed: + name: PaymentPreauthorizationFailed + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentPreauthorizationFailed' + headers: + $ref: '#/components/schemas/headers' + PaymentConfirmed: + name: PaymentConfirmed + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentConfirmed' + headers: + $ref: '#/components/schemas/headers' + PaymentConfirmationFailed: + name: PaymentConfirmationFailed + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentConfirmationFailed' + headers: + $ref: '#/components/schemas/headers' + PaymentRefunded: + name: PaymentRefunded + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentRefunded' + headers: + $ref: '#/components/schemas/headers' + PaymentRefundFailed: + name: PaymentRefundFailed + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentRefundFailed' + headers: + $ref: '#/components/schemas/headers' + PaymentReservationCanceled: + name: PaymentReservationCanceled + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentReservationCanceled' + headers: + $ref: '#/components/schemas/headers' + PaymentCancelReservationFailed: + name: PaymentCancelReservationFailed + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentCancelReservationFailed' + headers: + $ref: '#/components/schemas/headers' + PaymentCancelReservationRequested: + name: PaymentCancelReservationRequested + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentCancelReservationRequested' + headers: + $ref: '#/components/schemas/headers' + PaymentConfirmationRequested: + name: PaymentConfirmationRequested + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentConfirmationRequested' + headers: + $ref: '#/components/schemas/headers' + PaymentRefundRequested: + name: PaymentRefundRequested + operationId: Oms + payload: + $ref: '#/components/schemas/PaymentRefundRequested' + headers: + $ref: '#/components/schemas/headers' + schemas: + PaymentMethodAdded: + $ref: '#/components/schemas/GenericPaymentMethodPayload' + PaymentMethodDeleted: + $ref: '#/components/schemas/GenericPaymentMethodPayload' + PaymentPreauthorized: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentPreauthorizationFailed: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentConfirmed: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentConfirmationFailed: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentRefunded: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentRefundFailed: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentReservationCanceled: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentCancelReservationFailed: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentCancelReservationRequested: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentConfirmationRequested: + $ref: '#/components/schemas/GenericPaymentPayload' + PaymentRefundRequested: + $ref: '#/components/schemas/GenericPaymentPayload' + + GenericPaymentMethodPayload: + type: object + properties: + name: + type: string + providerName: + type: string + paymentAuthorizationEndpoint: + type: string + required: + - name + - providerName + - checkoutOrderTokenUrl + - checkoutRedirectUrl + + GenericPaymentPayload: + type: object + properties: + orderReference: + type: string + orderItemIds: + type: array + amount: + type: integer + currencyIsoCode: + type: string + idPaymentPayoneOrderCancel: + type: integer + idPaymentPayoneOrderCapture: + type: integer + idPaymentPayoneOrderRefund: + type: integer + attemptNumber: + type: integer + required: + - orderReference + - orderItemIds + - amount + - currencyIsoCode + - idPaymentPayoneOrderCancel + - idPaymentPayoneOrderCapture + - idPaymentPayoneOrderRefund + - attemptNumber + + headers: + type: object + required: + - authorization + - timestamp + - correlationId + - storeReference + - event + - transferName + - publisher + properties: + authorization: + type: string + description: 'Authorization header for requesting a protected resource.' + timestamp: + type: integer + description: 'Timestamp when this message was created (microtime).' + correlationId: + type: string + description: 'Identifier of the current process.' + storeReference: + type: string + description: 'Identifier of a store for the triggered event.' + event: + type: string + description: 'Name of the current event.' + transferName: + type: string + description: 'Transfer name of the current event.' + publisher: + type: object + properties: + appIdentifier: + type: string + description: 'Identifier of the app that triggered the event.' + storeReference: + type: string + description: 'Identifier of a store that triggered the event.' diff --git a/data/import/common/AT/discount_amount.csv b/data/import/common/AT/discount_amount.csv index aae0745c39..a179bbad50 100644 --- a/data/import/common/AT/discount_amount.csv +++ b/data/import/common/AT/discount_amount.csv @@ -1 +1,3 @@ discount_key,store,currency,value_net,value_gross +discount_2,AT,EUR,,500 +discount_2,AT,CHF,, diff --git a/data/import/common/AT/discount_store.csv b/data/import/common/AT/discount_store.csv index 24a07aa8d6..9fe02faca2 100644 --- a/data/import/common/AT/discount_store.csv +++ b/data/import/common/AT/discount_store.csv @@ -5,3 +5,5 @@ discount_3,AT discount_4,AT discount_5,AT discount_6,AT +discount_7,AT +discount_8,AT diff --git a/data/import/common/AT/product_option_price.csv b/data/import/common/AT/product_option_price.csv index 508fa28355..09cd88d795 100644 --- a/data/import/common/AT/product_option_price.csv +++ b/data/import/common/AT/product_option_price.csv @@ -1,11 +1,11 @@ product_option_sku,store,currency,value_net,value_gross -OP_1_year_waranty,AT,EUR,0,0 -OP_2_year_waranty,AT,EUR,700,900 -OP_3_year_waranty,AT,EUR,1700,1800 -OP_insurance,AT,EUR,7000,9000 -OP_gift_wrapping,AT,EUR,300,400 -OP_1_year_waranty,AT,CHF,0,0 -OP_2_year_waranty,AT,CHF,800,1100 -OP_3_year_waranty,AT,CHF,1900,2200 -OP_insurance,AT,CHF,8000,11000 -OP_gift_wrapping,AT,CHF,400,500 +OP_1_year_waranty,AT,EUR,,0 +OP_2_year_waranty,AT,EUR,,900 +OP_3_year_waranty,AT,EUR,,1800 +OP_insurance,AT,EUR,,9000 +OP_gift_wrapping,AT,EUR,,400 +OP_1_year_waranty,AT,CHF,,0 +OP_2_year_waranty,AT,CHF,,1100 +OP_3_year_waranty,AT,CHF,,2200 +OP_insurance,AT,CHF,,11000 +OP_gift_wrapping,AT,CHF,,500 diff --git a/data/import/common/AT/product_price.csv b/data/import/common/AT/product_price.csv index 8317528320..9e97ca71b4 100644 --- a/data/import/common/AT/product_price.csv +++ b/data/import/common/AT/product_price.csv @@ -1,741 +1,741 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,price_data.volume_prices -001,,DEFAULT,AT,EUR,8999,9999, -002,,DEFAULT,AT,EUR,8999,9999, -003,,DEFAULT,AT,EUR,5850,6500, -004,,DEFAULT,AT,EUR,6300,7000, -005,,DEFAULT,AT,EUR,6300,7000, -006,,DEFAULT,AT,EUR,31050,34500, -007,,DEFAULT,AT,EUR,31050,34500, -008,,DEFAULT,AT,EUR,31050,34500, -009,,DEFAULT,AT,EUR,8999,9999, -010,,DEFAULT,AT,EUR,31140,34600, -011,,DEFAULT,AT,EUR,32940,36600, -012,,DEFAULT,AT,EUR,32940,36600, -013,,DEFAULT,AT,EUR,5129,5699, -014,,DEFAULT,AT,EUR,4121,4579, -015,,DEFAULT,AT,EUR,5400,6000, -016,,DEFAULT,AT,EUR,8999,9999, -017,,DEFAULT,AT,EUR,311129,345699, -018,,DEFAULT,AT,EUR,31139,34599, -019,,DEFAULT,AT,EUR,8999,9999, -020,,DEFAULT,AT,EUR,9522,10580, -021,,DEFAULT,AT,EUR,9612,10680, -022,,DEFAULT,AT,EUR,23400,26000, -023,,DEFAULT,AT,EUR,24051,26723, -024,,DEFAULT,AT,EUR,40050,44500, -025,,DEFAULT,AT,EUR,27000,30000, -026,,DEFAULT,AT,EUR,3780,4200, -027,,DEFAULT,AT,EUR,4410,4900, -028,,DEFAULT,AT,EUR,2700,3000, -029,,DEFAULT,AT,EUR,36922,41024, -030,,DEFAULT,AT,EUR,40522,45024, -031,,DEFAULT,AT,EUR,36022,40024, -032,,DEFAULT,AT,EUR,2520,2800, -033,,DEFAULT,AT,EUR,2250,2500, -034,,DEFAULT,AT,EUR,27917,31019, -035,,DEFAULT,AT,EUR,26772,29747, -036,,DEFAULT,AT,EUR,16199,17999, -037,,DEFAULT,AT,EUR,15299,16999, -038,,DEFAULT,AT,EUR,14399,15999, -039,,DEFAULT,AT,EUR,14309,15899, -040,,DEFAULT,AT,EUR,14219,15799, -041,,DEFAULT,AT,EUR,9342,10380, -042,,DEFAULT,AT,EUR,8172,9080, -043,,DEFAULT,AT,EUR,6590,7322, -044,,DEFAULT,AT,EUR,28934,32149, -045,,DEFAULT,AT,EUR,35295,39217, -046,,DEFAULT,AT,EUR,3707,4119, -047,,DEFAULT,AT,EUR,5152,5724, -048,,DEFAULT,AT,EUR,11020,12244, -049,,DEFAULT,AT,EUR,15025,16694, -050,,DEFAULT,AT,EUR,27706,30784, -051,,DEFAULT,AT,EUR,11185,12428, -,051_29567823,DEFAULT,AT,EUR,10800,12000, -,051_30107816,DEFAULT,AT,EUR,11250,12500, -,051_30614390,DEFAULT,AT,EUR,11520,12800, -052,,DEFAULT,AT,EUR,8102,9002, -,052_29567823,DEFAULT,AT,EUR,8010,8900, -,052_30107816,DEFAULT,AT,EUR,9450,10500, -,052_30614390,DEFAULT,AT,EUR,7650,8500, -053,,DEFAULT,AT,EUR,36586,40651, -,053_29567823,DEFAULT,AT,EUR,31892,35435, -054,,DEFAULT,AT,EUR,1691,1879, -055,,DEFAULT,AT,EUR,17223,19137, -056,,DEFAULT,AT,EUR,29939,33265, -057,,DEFAULT,AT,EUR,37205,41339, -058,,DEFAULT,AT,EUR,23789,26432, -,058_24245592,DEFAULT,AT,EUR,3109,3454, -,058_26175504,DEFAULT,AT,EUR,38661,42957, -059,,DEFAULT,AT,EUR,33068,36742, -,059_24245592,DEFAULT,AT,EUR,19073,21192, -,059_26175504,DEFAULT,AT,EUR,39764,44182, -,059_26027598,DEFAULT,AT,EUR,33622,37358, -060,,DEFAULT,AT,EUR,37653,41837, -,060_24245592,DEFAULT,AT,EUR,6686,7429, -,060_26175504,DEFAULT,AT,EUR,37653,41837, -,060_26027598,DEFAULT,AT,EUR,35829,39810, -061,,DEFAULT,AT,EUR,25178,27975, -062,,DEFAULT,AT,EUR,2657,2952, -063,,DEFAULT,AT,EUR,17730,19700, -064,,DEFAULT,AT,EUR,4903,5448, -065,,DEFAULT,AT,EUR,28949,32166, -066,,DEFAULT,AT,EUR,35418,39353, -067,,DEFAULT,AT,EUR,20016,22240, -068,,DEFAULT,AT,EUR,7205,8005, -069,,DEFAULT,AT,EUR,18011,20012, -070,,DEFAULT,AT,EUR,26710,29678, -,070_133745031,DEFAULT,AT,EUR,39992,44436, -,070_203704321,DEFAULT,AT,EUR,15369,17077, -,070_133913221,DEFAULT,AT,EUR,36416,40462, -,070_133745032,DEFAULT,AT,EUR,21992,24435, -,070_203704322,DEFAULT,AT,EUR,37918,42131, -,070_133913222,DEFAULT,AT,EUR,37418,41575, -,070_133745033,DEFAULT,AT,EUR,10543,11714, -071,,DEFAULT,AT,EUR,9562,10624, -072,,DEFAULT,AT,EUR,37428,41587, -,072_19618271,DEFAULT,AT,EUR,14982,16647, -,072_21927455,DEFAULT,AT,EUR,12279,13643, -073,,DEFAULT,AT,EUR,39112,43458, -,073_19618271,DEFAULT,AT,EUR,6036,6707, -,073_21927455,DEFAULT,AT,EUR,28503,31670, -074,,DEFAULT,AT,EUR,1789,1988, -075,,DEFAULT,AT,EUR,31109,34566, -076,,DEFAULT,AT,EUR,32140,35711, -077,,DEFAULT,AT,EUR,13099,14554, -078,,DEFAULT,AT,EUR,23026,25584, -079,,DEFAULT,AT,EUR,38252,42502, -080,,DEFAULT,AT,EUR,22693,25214, -081,,DEFAULT,AT,EUR,35196,39107, -082,,DEFAULT,AT,EUR,33381,37090, -083,,DEFAULT,AT,EUR,29928,33253, -084,,DEFAULT,AT,EUR,29120,32355, -085,,DEFAULT,AT,EUR,34351,38168, -086,,DEFAULT,AT,EUR,16201,18001, -087,,DEFAULT,AT,EUR,16574,18415, -088,,DEFAULT,AT,EUR,8879,9865, -089,,DEFAULT,AT,EUR,37254,41393, -090,,DEFAULT,AT,EUR,18144,20160, -091,,DEFAULT,AT,EUR,17741,19712, -092,,DEFAULT,AT,EUR,15713,17459, -093,,DEFAULT,AT,EUR,22409,24899, -094,,DEFAULT,AT,EUR,25360,28178, -095,,DEFAULT,AT,EUR,16195,17994, -096,,DEFAULT,AT,EUR,25975,28861, -097,,DEFAULT,AT,EUR,35520,39467, -098,,DEFAULT,AT,EUR,22446,24940, -099,,DEFAULT,AT,EUR,20709,23010, -100,,DEFAULT,AT,EUR,5649,6277, -101,,DEFAULT,AT,EUR,29618,32909, -102,,DEFAULT,AT,EUR,12479,13865, -103,,DEFAULT,AT,EUR,18229,20254, -104,,DEFAULT,AT,EUR,3526,3918, -105,,DEFAULT,AT,EUR,23977,26641, -106,,DEFAULT,AT,EUR,40242,44713, -107,,DEFAULT,AT,EUR,10450,11611, -108,,DEFAULT,AT,EUR,15997,17774, -109,,DEFAULT,AT,EUR,11315,12572, -110,,DEFAULT,AT,EUR,31201,34668, -111,,DEFAULT,AT,EUR,17611,19568, -112,,DEFAULT,AT,EUR,22415,24905, -,112_312526171,DEFAULT,AT,EUR,39351,43723, -,112_306918001,DEFAULT,AT,EUR,1871,2079, -,112_312526191,DEFAULT,AT,EUR,1863,2070, -,112_312526172,DEFAULT,AT,EUR,29798,33109, -,112_306918002,DEFAULT,AT,EUR,35256,39173, -,112_312526192,DEFAULT,AT,EUR,12596,13995, -,112_306918003,DEFAULT,AT,EUR,16603,18448, -,112_312526193,DEFAULT,AT,EUR,14645,16272, -113,,DEFAULT,AT,EUR,8999,9999, -114,,DEFAULT,AT,EUR,8999,9999, -,114_29911081,DEFAULT,AT,EUR,5850,6500, -,114_30580483,DEFAULT,AT,EUR,6300,7000, -115,,DEFAULT,AT,EUR,6300,7000, -,115_27295368,DEFAULT,AT,EUR,31050,34500, -,115_26440118,DEFAULT,AT,EUR,31050,34500, -,115_26408656,DEFAULT,AT,EUR,31050,34500, -116,,DEFAULT,AT,EUR,8999,9999, -,116_29743424,DEFAULT,AT,EUR,31140,34600, -,116_28684053,DEFAULT,AT,EUR,32940,36600, -117,,DEFAULT,AT,EUR,32940,36600, -,117_29890338,DEFAULT,AT,EUR,5129,5699, -,117_30585828,DEFAULT,AT,EUR,4121,4579, -118,,DEFAULT,AT,EUR,5400,6000, -119,,DEFAULT,AT,EUR,8999,9999, -120,,DEFAULT,AT,EUR,311129,345699, -,120_29890350,DEFAULT,AT,EUR,31139,34599, -,120_30069636,DEFAULT,AT,EUR,8999,9999, -,120_30069631,DEFAULT,AT,EUR,9522,10580, -121,,DEFAULT,AT,EUR,9612,10680, -,121_29406823,DEFAULT,AT,EUR,23400,26000, -,121_28542963,DEFAULT,AT,EUR,24051,26723, -,121_28549476,DEFAULT,AT,EUR,40050,44500, -122,,DEFAULT,AT,EUR,27000,30000, -,122_22308524,DEFAULT,AT,EUR,3780,4200, -,122_26145672,DEFAULT,AT,EUR,4410,4900, -123,,DEFAULT,AT,EUR,2700,3000, -,123_29866607,DEFAULT,AT,EUR,36922,41024, -,123_30610368,DEFAULT,AT,EUR,40522,45024, -,123_29866603,DEFAULT,AT,EUR,36022,40024, -124,,DEFAULT,AT,EUR,2520,2800, -,124_31623088,DEFAULT,AT,EUR,2250,2500, -,124_29866591,DEFAULT,AT,EUR,27917,31019, -125,,DEFAULT,AT,EUR,26772,29747, -,125_30703764,DEFAULT,AT,EUR,16199,17999, -,125_30350012,DEFAULT,AT,EUR,15299,16999, -126,,DEFAULT,AT,EUR,14399,15999, -,126_24722439,DEFAULT,AT,EUR,14309,15899, -,126_30407844,DEFAULT,AT,EUR,14219,15799, -,126_26280142,DEFAULT,AT,EUR,9342,10380, -127,,DEFAULT,AT,EUR,8172,9080, -,127_22828284,DEFAULT,AT,EUR,6590,7322, -,127_22613708,DEFAULT,AT,EUR,28934,32149, -,127_20723326,DEFAULT,AT,EUR,35295,39217, -,127_22613709,DEFAULT,AT,EUR,3707,4119, -128,,DEFAULT,AT,EUR,5152,5724, -,128_29955336,DEFAULT,AT,EUR,11020,12244, -,128_27314278,DEFAULT,AT,EUR,15025,16694, -129,,DEFAULT,AT,EUR,27706,30784, -,129_30706500,DEFAULT,AT,EUR,11185,12428, -,129_27107297,DEFAULT,AT,EUR,21385,23761, -,129_24325712,DEFAULT,AT,EUR,30155,33505, -130,,DEFAULT,AT,EUR,19849,22054, -,130_29285281,DEFAULT,AT,EUR,8102,9002, -,130_24326086,DEFAULT,AT,EUR,28641,31823, -,130_24725761,DEFAULT,AT,EUR,38033,42259, -131,131_24872891,DEFAULT,AT,EUR,6629,7365, -132,132_30619567,DEFAULT,AT,EUR,36586,40651, -133,133_31743669,DEFAULT,AT,EUR,31892,35435, -134,,DEFAULT,AT,EUR,1691,1879, -135,,DEFAULT,AT,EUR,17223,19137, -136,,DEFAULT,AT,EUR,29939,33265, -137,,DEFAULT,AT,EUR,37205,41339, -138,,DEFAULT,AT,EUR,23789,26432, -139,,DEFAULT,AT,EUR,23945,23945, -140,,DEFAULT,AT,EUR,38661,42957, -141,,DEFAULT,AT,EUR,33068,36742, -142,,DEFAULT,AT,EUR,19073,21192, -143,,DEFAULT,AT,EUR,39764,44182, -144,,DEFAULT,AT,EUR,33622,37358, -145,,DEFAULT,AT,EUR,6686,7429, -146,,DEFAULT,AT,EUR,37653,41837, -147,,DEFAULT,AT,EUR,35829,39810, -148,,DEFAULT,AT,EUR,25178,27975, -149,,DEFAULT,AT,EUR,2657,2952, -150,,DEFAULT,AT,EUR,17730,19700, -151,,DEFAULT,AT,EUR,4903,5448, -152,,DEFAULT,AT,EUR,28949,32166, -153,,DEFAULT,AT,EUR,35418,39353, -154,,DEFAULT,AT,EUR,20016,22240, -155,,DEFAULT,AT,EUR,7205,8005, -156,,DEFAULT,AT,EUR,18011,20012, -157,,DEFAULT,AT,EUR,26710,29678, -158,,DEFAULT,AT,EUR,39992,44436, -159,,DEFAULT,AT,EUR,15369,17077, -160,,DEFAULT,AT,EUR,36416,40462, -161,,DEFAULT,AT,EUR,21992,24435, -162,,DEFAULT,AT,EUR,37918,42131, -163,,DEFAULT,AT,EUR,37418,41575, -164,,DEFAULT,AT,EUR,10543,11714, -165,,DEFAULT,AT,EUR,9562,10624, -166,,DEFAULT,AT,EUR,37428,41587, -167,,DEFAULT,AT,EUR,14982,16647, -168,,DEFAULT,AT,EUR,12279,13643, -169,,DEFAULT,AT,EUR,39112,43458, -170,,DEFAULT,AT,EUR,6036,6707, -171,,DEFAULT,AT,EUR,28503,31670, -172,,DEFAULT,AT,EUR,1789,1988, -173,,DEFAULT,AT,EUR,31109,34566, -174,,DEFAULT,AT,EUR,32140,35711, -175,,DEFAULT,AT,EUR,13099,14554, -176,,DEFAULT,AT,EUR,23026,25584, -177,,DEFAULT,AT,EUR,38252,42502, -178,,DEFAULT,AT,EUR,22693,25214, -179,,DEFAULT,AT,EUR,35196,39107, -180,,DEFAULT,AT,EUR,33381,37090, -181,,DEFAULT,AT,EUR,29928,33253, -182,,DEFAULT,AT,EUR,29120,32355, -183,,DEFAULT,AT,EUR,34351,38168, -184,,DEFAULT,AT,EUR,16201,18001, -185,,DEFAULT,AT,EUR,16574,18415, -186,,DEFAULT,AT,EUR,8879,9865, -187,,DEFAULT,AT,EUR,37254,41393, -188,,DEFAULT,AT,EUR,18144,20160, -189,,DEFAULT,AT,EUR,17741,19712, -190,,DEFAULT,AT,EUR,15713,17459, -191,,DEFAULT,AT,EUR,22409,24899, -192,,DEFAULT,AT,EUR,25360,28178, -193,,DEFAULT,AT,EUR,16195,17994,"[{""quantity"":5,""net_price"":150,""gross_price"":165}, {""quantity"":10,""net_price"":145,""gross_price"":158}, {""quantity"":20,""net_price"":140,""gross_price"":152}]" -194,,DEFAULT,AT,EUR,25975,28861, -195,,DEFAULT,AT,EUR,35520,39467, -196,,DEFAULT,AT,EUR,22446,24940, -197,,DEFAULT,AT,EUR,20709,23010, -198,,DEFAULT,AT,EUR,5649,6277, -199,,DEFAULT,AT,EUR,29618,32909, -200,,DEFAULT,AT,EUR,12479,13865, -201,,DEFAULT,AT,EUR,18229,20254, -202,,DEFAULT,AT,EUR,3526,3918, -203,,DEFAULT,AT,EUR,23977,26641, -204,,DEFAULT,AT,EUR,40242,44713, -205,,DEFAULT,AT,EUR,10450,11611, -206,,DEFAULT,AT,EUR,15997,17774, -207,,DEFAULT,AT,EUR,11315,12572, -208,,DEFAULT,AT,EUR,31201,34668, -209,,DEFAULT,AT,EUR,17611,19568, -210,,DEFAULT,AT,EUR,90000,100000, -211,,DEFAULT,AT,EUR,63450,70500, -212,,DEFAULT,AT,EUR,8550,9500, -213,,DEFAULT,AT,EUR,31500,35000, -214,,DEFAULT,AT,EUR,85500,95000, -001,,ORIGINAL,AT,EUR,11308,12564, -003,,ORIGINAL,AT,EUR,7200,8000, -006,,ORIGINAL,AT,EUR,31320,34800, -010,,ORIGINAL,AT,EUR,32040,35600, -015,,ORIGINAL,AT,EUR,7200,8000, -020,,ORIGINAL,AT,EUR,9539,10599, -024,,ORIGINAL,AT,EUR,40950,45500, -027,,ORIGINAL,AT,EUR,4680,5200, -029,,ORIGINAL,AT,EUR,37800,42000, -030,,ORIGINAL,AT,EUR,42300,47000, -031,,ORIGINAL,AT,EUR,36900,41000, -033,,ORIGINAL,AT,EUR,2520,2800, -036,,ORIGINAL,AT,EUR,17100,19000, -040,,ORIGINAL,AT,EUR,15440,17156, -051,,ORIGINAL,AT,EUR,11700,13000, -052,,ORIGINAL,AT,EUR,10800,12000, -,052_29567823,ORIGINAL,AT,EUR,11700,13000, -,052_30107816,ORIGINAL,AT,EUR,12600,14000, -,052_30614390,ORIGINAL,AT,EUR,10800,12000, -054,,ORIGINAL,AT,EUR,1800,2000, -056,,ORIGINAL,AT,EUR,31500,35000, -059,,ORIGINAL,AT,EUR,36000,40000, -,059_24245592,ORIGINAL,AT,EUR,31500,35000, -,059_26175504,ORIGINAL,AT,EUR,40500,45000, -,059_26027598,ORIGINAL,AT,EUR,36000,40000, -063,,ORIGINAL,AT,EUR,18000,20000, -068,,ORIGINAL,AT,EUR,8100,9000, -072,,ORIGINAL,AT,EUR,37800,42000, -,072_19618271,ORIGINAL,AT,EUR,15300,17000, -,072_21927455,ORIGINAL,AT,EUR,12600,14000, -075,,ORIGINAL,AT,EUR,31500,35000, -077,,ORIGINAL,AT,EUR,13500,15000, -080,,ORIGINAL,AT,EUR,23400,26000, -084,,ORIGINAL,AT,EUR,29700,33000, -089,,ORIGINAL,AT,EUR,37800,42000, -095,,ORIGINAL,AT,EUR,16200,18000, -100,,ORIGINAL,AT,EUR,6300,7000, -104,,ORIGINAL,AT,EUR,3600,4000, -107,,ORIGINAL,AT,EUR,10800,12000, -110,,ORIGINAL,AT,EUR,31500,35000, -114,,ORIGINAL,AT,EUR,9000,10000, -116,,ORIGINAL,AT,EUR,33300,37000, -117,,ORIGINAL,AT,EUR,33300,37000, -,117_29890338,ORIGINAL,AT,EUR,6300,7000, -118,,ORIGINAL,AT,EUR,7200,8000, -122,,ORIGINAL,AT,EUR,36000,40000, -123,,ORIGINAL,AT,EUR,42300,47000, -126,,ORIGINAL,AT,EUR,15300,17000, -,126_24722439,ORIGINAL,AT,EUR,14400,16000, -,126_30407844,ORIGINAL,AT,EUR,14400,16000, -128,,ORIGINAL,AT,EUR,15300,17000, -,128_29955336,ORIGINAL,AT,EUR,15300,17000, -134,,ORIGINAL,AT,EUR,1800,2000, -141,,ORIGINAL,AT,EUR,33300,37000, -147,,ORIGINAL,AT,EUR,36000,40000, -152,,ORIGINAL,AT,EUR,29700,33000, -156,,ORIGINAL,AT,EUR,19800,22000, -159,,ORIGINAL,AT,EUR,17100,19000, -161,,ORIGINAL,AT,EUR,22500,25000, -164,,ORIGINAL,AT,EUR,10800,12000, -169,,ORIGINAL,AT,EUR,40500,45000, -173,,ORIGINAL,AT,EUR,32400,36000, -179,,ORIGINAL,AT,EUR,37800,42000, -181,,ORIGINAL,AT,EUR,31500,35000, -185,,ORIGINAL,AT,EUR,18000,20000, -192,,ORIGINAL,AT,EUR,26100,29000, -198,,ORIGINAL,AT,EUR,6300,7000, -202,,ORIGINAL,AT,EUR,4500,5000, -203,,ORIGINAL,AT,EUR,24300,27000, -211,,ORIGINAL,AT,EUR,65250,72500, -212,,ORIGINAL,AT,EUR,10800,12000, -214,,ORIGINAL,AT,EUR,90000,100000, -001,,DEFAULT,AT,CHF,10349,11499, -002,,DEFAULT,AT,CHF,10349,11499, -003,,DEFAULT,AT,CHF,6728,7475, -004,,DEFAULT,AT,CHF,7245,8050, -005,,DEFAULT,AT,CHF,7245,8050, -006,,DEFAULT,AT,CHF,35708,39675, -007,,DEFAULT,AT,CHF,35708,39675, -008,,DEFAULT,AT,CHF,35708,39675, -009,,DEFAULT,AT,CHF,10349,11499, -010,,DEFAULT,AT,CHF,35811,39790, -011,,DEFAULT,AT,CHF,37881,42090, -012,,DEFAULT,AT,CHF,37881,42090, -013,,DEFAULT,AT,CHF,5898,6554, -014,,DEFAULT,AT,CHF,4739,5266, -015,,DEFAULT,AT,CHF,6210,6900, -016,,DEFAULT,AT,CHF,10349,11499, -017,,DEFAULT,AT,CHF,357798,397554, -018,,DEFAULT,AT,CHF,35810,39789, -019,,DEFAULT,AT,CHF,10349,11499, -020,,DEFAULT,AT,CHF,10950,12167, -021,,DEFAULT,AT,CHF,11054,12282, -022,,DEFAULT,AT,CHF,26910,29900, -023,,DEFAULT,AT,CHF,27659,30731, -024,,DEFAULT,AT,CHF,46058,51175, -025,,DEFAULT,AT,CHF,31050,34500, -026,,DEFAULT,AT,CHF,4347,4830, -027,,DEFAULT,AT,CHF,5072,5635, -028,,DEFAULT,AT,CHF,3105,3450, -029,,DEFAULT,AT,CHF,42460,47178, -030,,DEFAULT,AT,CHF,46600,51778, -031,,DEFAULT,AT,CHF,41425,46028, -032,,DEFAULT,AT,CHF,2898,3220, -033,,DEFAULT,AT,CHF,2588,2875, -034,,DEFAULT,AT,CHF,32105,35672, -035,,DEFAULT,AT,CHF,30788,34209, -036,,DEFAULT,AT,CHF,18629,20699, -037,,DEFAULT,AT,CHF,17594,19549, -038,,DEFAULT,AT,CHF,16559,18399, -039,,DEFAULT,AT,CHF,16455,18284, -040,,DEFAULT,AT,CHF,16352,18169, -041,,DEFAULT,AT,CHF,10743,11937, -042,,DEFAULT,AT,CHF,9398,10442, -043,,DEFAULT,AT,CHF,7579,8420, -044,,DEFAULT,AT,CHF,33274,36971, -045,,DEFAULT,AT,CHF,40589,45100, -046,,DEFAULT,AT,CHF,4263,4737, -047,,DEFAULT,AT,CHF,5925,6583, -048,,DEFAULT,AT,CHF,12673,14081, -049,,DEFAULT,AT,CHF,17279,19198, -050,,DEFAULT,AT,CHF,31862,35402, -051,,DEFAULT,AT,CHF,12863,14292, -,051_29567823,DEFAULT,AT,CHF,12420,13800, -,051_30107816,DEFAULT,AT,CHF,12938,14375, -,051_30614390,DEFAULT,AT,CHF,13248,14720, -052,,DEFAULT,AT,CHF,9317,10352, -,052_29567823,DEFAULT,AT,CHF,9212,10235, -,052_30107816,DEFAULT,AT,CHF,10868,12075, -,052_30614390,DEFAULT,AT,CHF,8798,9775, -053,,DEFAULT,AT,CHF,42074,46749, -,053_29567823,DEFAULT,AT,CHF,36676,40750, -054,,DEFAULT,AT,CHF,1945,2161, -055,,DEFAULT,AT,CHF,19806,22008, -056,,DEFAULT,AT,CHF,34430,38255, -057,,DEFAULT,AT,CHF,42786,47540, -058,,DEFAULT,AT,CHF,27357,30397, -,058_24245592,DEFAULT,AT,CHF,3575,3972, -,058_26175504,DEFAULT,AT,CHF,44460,49401, -059,,DEFAULT,AT,CHF,38028,42253, -,059_24245592,DEFAULT,AT,CHF,21934,24371, -,059_26175504,DEFAULT,AT,CHF,45729,50809, -,059_26027598,DEFAULT,AT,CHF,38665,42962, -060,,DEFAULT,AT,CHF,43301,48113, -,060_24245592,DEFAULT,AT,CHF,7689,8543, -,060_26175504,DEFAULT,AT,CHF,43301,48113, -,060_26027598,DEFAULT,AT,CHF,41203,45782, -061,,DEFAULT,AT,CHF,28955,32171, -062,,DEFAULT,AT,CHF,3056,3395, -063,,DEFAULT,AT,CHF,20390,22655, -064,,DEFAULT,AT,CHF,5638,6265, -065,,DEFAULT,AT,CHF,33291,36991, -066,,DEFAULT,AT,CHF,40731,45256, -067,,DEFAULT,AT,CHF,23018,25576, -068,,DEFAULT,AT,CHF,8286,9206, -069,,DEFAULT,AT,CHF,20713,23014, -070,,DEFAULT,AT,CHF,30717,34130, -,070_133745031,DEFAULT,AT,CHF,45991,51101, -,070_203704321,DEFAULT,AT,CHF,17674,19639, -,070_133913221,DEFAULT,AT,CHF,41878,46531, -,070_133745032,DEFAULT,AT,CHF,25291,28100, -,070_203704322,DEFAULT,AT,CHF,43606,48451, -,070_133913222,DEFAULT,AT,CHF,43031,47811, -,070_133745033,DEFAULT,AT,CHF,12124,13471, -071,,DEFAULT,AT,CHF,10996,12218, -072,,DEFAULT,AT,CHF,43042,47825, -,072_19618271,DEFAULT,AT,CHF,17229,19144, -,072_21927455,DEFAULT,AT,CHF,14121,15689, -073,,DEFAULT,AT,CHF,44979,49977, -,073_19618271,DEFAULT,AT,CHF,6941,7713, -,073_21927455,DEFAULT,AT,CHF,32778,36421, -074,,DEFAULT,AT,CHF,2057,2286, -075,,DEFAULT,AT,CHF,35775,39751, -076,,DEFAULT,AT,CHF,36961,41068, -077,,DEFAULT,AT,CHF,15064,16737, -078,,DEFAULT,AT,CHF,26480,29422, -079,,DEFAULT,AT,CHF,43990,48877, -080,,DEFAULT,AT,CHF,26097,28996, -081,,DEFAULT,AT,CHF,40475,44973, -082,,DEFAULT,AT,CHF,38388,42654, -083,,DEFAULT,AT,CHF,34417,38241, -084,,DEFAULT,AT,CHF,33488,37208, -085,,DEFAULT,AT,CHF,39504,43893, -086,,DEFAULT,AT,CHF,18631,20701, -087,,DEFAULT,AT,CHF,19060,21177, -088,,DEFAULT,AT,CHF,10211,11345, -089,,DEFAULT,AT,CHF,42842,47602, -090,,DEFAULT,AT,CHF,20866,23184, -091,,DEFAULT,AT,CHF,20402,22669, -092,,DEFAULT,AT,CHF,18070,20078, -093,,DEFAULT,AT,CHF,25770,28634, -094,,DEFAULT,AT,CHF,29164,32405, -095,,DEFAULT,AT,CHF,18624,20693, -096,,DEFAULT,AT,CHF,29871,33190, -097,,DEFAULT,AT,CHF,40848,45387, -098,,DEFAULT,AT,CHF,25813,28681, -099,,DEFAULT,AT,CHF,23815,26462, -100,,DEFAULT,AT,CHF,6496,7219, -101,,DEFAULT,AT,CHF,34061,37845, -102,,DEFAULT,AT,CHF,14351,15945, -103,,DEFAULT,AT,CHF,20963,23292, -104,,DEFAULT,AT,CHF,4055,4506, -105,,DEFAULT,AT,CHF,27574,30637, -106,,DEFAULT,AT,CHF,46278,51420, -107,,DEFAULT,AT,CHF,12018,13353, -108,,DEFAULT,AT,CHF,18397,20440, -109,,DEFAULT,AT,CHF,13012,14458, -110,,DEFAULT,AT,CHF,35881,39868, -111,,DEFAULT,AT,CHF,20253,22503, -112,,DEFAULT,AT,CHF,25777,28641, -,112_312526171,DEFAULT,AT,CHF,45254,50281, -,112_306918001,DEFAULT,AT,CHF,2152,2391, -,112_312526191,DEFAULT,AT,CHF,2142,2381, -,112_312526172,DEFAULT,AT,CHF,34268,38075, -,112_306918002,DEFAULT,AT,CHF,40544,45049, -,112_312526192,DEFAULT,AT,CHF,14485,16094, -,112_306918003,DEFAULT,AT,CHF,19093,21215, -,112_312526193,DEFAULT,AT,CHF,16842,18713, -113,,DEFAULT,AT,CHF,10349,11499, -114,,DEFAULT,AT,CHF,10349,11499, -,114_29911081,DEFAULT,AT,CHF,6728,7475, -,114_30580483,DEFAULT,AT,CHF,7245,8050, -115,,DEFAULT,AT,CHF,7245,8050, -,115_27295368,DEFAULT,AT,CHF,35708,39675, -,115_26440118,DEFAULT,AT,CHF,35708,39675, -,115_26408656,DEFAULT,AT,CHF,35708,39675, -116,,DEFAULT,AT,CHF,10349,11499, -,116_29743424,DEFAULT,AT,CHF,35811,39790, -,116_28684053,DEFAULT,AT,CHF,37881,42090, -117,,DEFAULT,AT,CHF,37881,42090, -,117_29890338,DEFAULT,AT,CHF,5898,6554, -,117_30585828,DEFAULT,AT,CHF,4739,5266, -118,,DEFAULT,AT,CHF,6210,6900, -119,,DEFAULT,AT,CHF,10349,11499, -120,,DEFAULT,AT,CHF,357798,397554, -,120_29890350,DEFAULT,AT,CHF,35810,39789, -,120_30069636,DEFAULT,AT,CHF,10349,11499, -,120_30069631,DEFAULT,AT,CHF,10950,12167, -121,,DEFAULT,AT,CHF,11054,12282, -,121_29406823,DEFAULT,AT,CHF,26910,29900, -,121_28542963,DEFAULT,AT,CHF,27659,30731, -,121_28549476,DEFAULT,AT,CHF,46058,51175, -122,,DEFAULT,AT,CHF,31050,34500, -,122_22308524,DEFAULT,AT,CHF,4347,4830, -,122_26145672,DEFAULT,AT,CHF,5072,5635, -123,,DEFAULT,AT,CHF,3105,3450, -,123_29866607,DEFAULT,AT,CHF,42460,47178, -,123_30610368,DEFAULT,AT,CHF,46600,51778, -,123_29866603,DEFAULT,AT,CHF,41425,46028, -124,,DEFAULT,AT,CHF,2898,3220, -,124_31623088,DEFAULT,AT,CHF,2588,2875, -,124_29866591,DEFAULT,AT,CHF,32105,35672, -125,,DEFAULT,AT,CHF,30788,34209, -,125_30703764,DEFAULT,AT,CHF,18629,20699, -,125_30350012,DEFAULT,AT,CHF,17594,19549, -126,,DEFAULT,AT,CHF,16559,18399, -,126_24722439,DEFAULT,AT,CHF,16455,18284, -,126_30407844,DEFAULT,AT,CHF,16352,18169, -,126_26280142,DEFAULT,AT,CHF,10743,11937, -127,,DEFAULT,AT,CHF,9398,10442, -,127_22828284,DEFAULT,AT,CHF,7579,8420, -,127_22613708,DEFAULT,AT,CHF,33274,36971, -,127_20723326,DEFAULT,AT,CHF,40589,45100, -,127_22613709,DEFAULT,AT,CHF,4263,4737, -128,,DEFAULT,AT,CHF,5925,6583, -,128_29955336,DEFAULT,AT,CHF,12673,14081, -,128_27314278,DEFAULT,AT,CHF,17279,19198, -129,,DEFAULT,AT,CHF,31862,35402, -,129_30706500,DEFAULT,AT,CHF,12863,14292, -,129_27107297,DEFAULT,AT,CHF,24593,27325, -,129_24325712,DEFAULT,AT,CHF,34678,38531, -130,,DEFAULT,AT,CHF,22826,25362, -,130_29285281,DEFAULT,AT,CHF,9317,10352, -,130_24326086,DEFAULT,AT,CHF,32937,36596, -,130_24725761,DEFAULT,AT,CHF,43738,48598, -131,131_24872891,DEFAULT,AT,CHF,7623,8470, -132,132_30619567,DEFAULT,AT,CHF,42074,46749, -133,133_31743669,DEFAULT,AT,CHF,36676,40750, -134,,DEFAULT,AT,CHF,1945,2161, -135,,DEFAULT,AT,CHF,19806,22008, -136,,DEFAULT,AT,CHF,34430,38255, -137,,DEFAULT,AT,CHF,42786,47540, -138,,DEFAULT,AT,CHF,27357,30397, -139,,DEFAULT,AT,CHF,27710,27710, -140,,DEFAULT,AT,CHF,44460,49401, -141,,DEFAULT,AT,CHF,38028,42253, -142,,DEFAULT,AT,CHF,21934,24371, -143,,DEFAULT,AT,CHF,45729,50809, -144,,DEFAULT,AT,CHF,38665,42962, -145,,DEFAULT,AT,CHF,7689,8543, -146,,DEFAULT,AT,CHF,43301,48113, -147,,DEFAULT,AT,CHF,41203,45782, -148,,DEFAULT,AT,CHF,28955,32171, -149,,DEFAULT,AT,CHF,3056,3395, -150,,DEFAULT,AT,CHF,20390,22655, -151,,DEFAULT,AT,CHF,5638,6265, -152,,DEFAULT,AT,CHF,33291,36991, -153,,DEFAULT,AT,CHF,40731,45256, -154,,DEFAULT,AT,CHF,23018,25576, -155,,DEFAULT,AT,CHF,8286,9206, -156,,DEFAULT,AT,CHF,20713,23014, -157,,DEFAULT,AT,CHF,30717,34130, -158,,DEFAULT,AT,CHF,45991,51101, -159,,DEFAULT,AT,CHF,17674,19639, -160,,DEFAULT,AT,CHF,41878,46531, -161,,DEFAULT,AT,CHF,25291,28100, -162,,DEFAULT,AT,CHF,43606,48451, -163,,DEFAULT,AT,CHF,43031,47811, -164,,DEFAULT,AT,CHF,12124,13471, -165,,DEFAULT,AT,CHF,10996,12218, -166,,DEFAULT,AT,CHF,43042,47825, -167,,DEFAULT,AT,CHF,17229,19144, -168,,DEFAULT,AT,CHF,14121,15689, -169,,DEFAULT,AT,CHF,44979,49977, -170,,DEFAULT,AT,CHF,6941,7713, -171,,DEFAULT,AT,CHF,32778,36421, -172,,DEFAULT,AT,CHF,2057,2286, -173,,DEFAULT,AT,CHF,35775,39751, -174,,DEFAULT,AT,CHF,36961,41068, -175,,DEFAULT,AT,CHF,15064,16737, -176,,DEFAULT,AT,CHF,26480,29422, -177,,DEFAULT,AT,CHF,43990,48877, -178,,DEFAULT,AT,CHF,26097,28996, -179,,DEFAULT,AT,CHF,40475,44973, -180,,DEFAULT,AT,CHF,38388,42654, -181,,DEFAULT,AT,CHF,34417,38241, -182,,DEFAULT,AT,CHF,33488,37208, -183,,DEFAULT,AT,CHF,39504,43893, -184,,DEFAULT,AT,CHF,18631,20701, -185,,DEFAULT,AT,CHF,19060,21177, -186,,DEFAULT,AT,CHF,10211,11345, -187,,DEFAULT,AT,CHF,42842,47602, -188,,DEFAULT,AT,CHF,20866,23184, -189,,DEFAULT,AT,CHF,20402,22669, -190,,DEFAULT,AT,CHF,18070,20078, -191,,DEFAULT,AT,CHF,25770,28634, -192,,DEFAULT,AT,CHF,29164,32405, -193,,DEFAULT,AT,CHF,18624,20693, -194,,DEFAULT,AT,CHF,29871,33190, -195,,DEFAULT,AT,CHF,40848,45387,"[{""quantity"":3,""net_price"":350,""gross_price"":385}, {""quantity"":8,""net_price"":340,""gross_price"":375}]" -196,,DEFAULT,AT,CHF,25813,28681, -197,,DEFAULT,AT,CHF,23815,26462, -198,,DEFAULT,AT,CHF,6496,7219, -199,,DEFAULT,AT,CHF,34061,37845, -200,,DEFAULT,AT,CHF,14351,15945, -201,,DEFAULT,AT,CHF,20963,23292, -202,,DEFAULT,AT,CHF,4055,4506, -203,,DEFAULT,AT,CHF,27574,30637, -204,,DEFAULT,AT,CHF,46278,51420, -205,,DEFAULT,AT,CHF,12018,13353, -206,,DEFAULT,AT,CHF,18397,20440, -207,,DEFAULT,AT,CHF,13012,14458, -208,,DEFAULT,AT,CHF,35881,39868, -209,,DEFAULT,AT,CHF,20253,22503, -210,,DEFAULT,AT,CHF,103500,115000, -211,,DEFAULT,AT,CHF,72968,81075, -212,,DEFAULT,AT,CHF,9833,10925, -213,,DEFAULT,AT,CHF,36225,40250, -214,,DEFAULT,AT,CHF,98325,109250, -001,,ORIGINAL,AT,CHF,13004,14449, -003,,ORIGINAL,AT,CHF,8280,9200, -006,,ORIGINAL,AT,CHF,36018,40020, -010,,ORIGINAL,AT,CHF,36846,40940, -015,,ORIGINAL,AT,CHF,8280,9200, -020,,ORIGINAL,AT,CHF,10970,12189, -024,,ORIGINAL,AT,CHF,47093,52325, -027,,ORIGINAL,AT,CHF,5382,5980, -029,,ORIGINAL,AT,CHF,43470,48300, -030,,ORIGINAL,AT,CHF,48645,54050, -031,,ORIGINAL,AT,CHF,42435,47150, -033,,ORIGINAL,AT,CHF,2898,3220, -036,,ORIGINAL,AT,CHF,19665,21850, -040,,ORIGINAL,AT,CHF,17756,19729, -051,,ORIGINAL,AT,CHF,13455,14950, -052,,ORIGINAL,AT,CHF,12420,13800, -,052_29567823,ORIGINAL,AT,CHF,13455,14950, -,052_30107816,ORIGINAL,AT,CHF,14490,16100, -,052_30614390,ORIGINAL,AT,CHF,12420,13800, -054,,ORIGINAL,AT,CHF,2070,2300, -056,,ORIGINAL,AT,CHF,36225,40250, -059,,ORIGINAL,AT,CHF,41400,46000, -,059_24245592,ORIGINAL,AT,CHF,36225,40250, -,059_26175504,ORIGINAL,AT,CHF,46575,51750, -,059_26027598,ORIGINAL,AT,CHF,41400,46000, -063,,ORIGINAL,AT,CHF,20700,23000, -068,,ORIGINAL,AT,CHF,9315,10350, -072,,ORIGINAL,AT,CHF,43470,48300, -,072_19618271,ORIGINAL,AT,CHF,17595,19550, -,072_21927455,ORIGINAL,AT,CHF,14490,16100, -075,,ORIGINAL,AT,CHF,36225,40250, -077,,ORIGINAL,AT,CHF,15525,17250, -080,,ORIGINAL,AT,CHF,26910,29900, -084,,ORIGINAL,AT,CHF,34155,37950, -089,,ORIGINAL,AT,CHF,43470,48300, -095,,ORIGINAL,AT,CHF,18630,20700, -100,,ORIGINAL,AT,CHF,7245,8050, -104,,ORIGINAL,AT,CHF,4140,4600, -107,,ORIGINAL,AT,CHF,12420,13800, -110,,ORIGINAL,AT,CHF,36225,40250, -114,,ORIGINAL,AT,CHF,10350,11500, -116,,ORIGINAL,AT,CHF,38295,42550, -117,,ORIGINAL,AT,CHF,38295,42550, -,117_29890338,ORIGINAL,AT,CHF,7245,8050, -118,,ORIGINAL,AT,CHF,8280,9200, -122,,ORIGINAL,AT,CHF,41400,46000, -123,,ORIGINAL,AT,CHF,48645,54050, -126,,ORIGINAL,AT,CHF,17595,19550, -,126_24722439,ORIGINAL,AT,CHF,16560,18400, -,126_30407844,ORIGINAL,AT,CHF,16560,18400, -128,,ORIGINAL,AT,CHF,17595,19550, -,128_29955336,ORIGINAL,AT,CHF,17595,19550, -134,,ORIGINAL,AT,CHF,2070,2300, -141,,ORIGINAL,AT,CHF,38295,42550, -147,,ORIGINAL,AT,CHF,41400,46000, -152,,ORIGINAL,AT,CHF,34155,37950, -156,,ORIGINAL,AT,CHF,22770,25300, -159,,ORIGINAL,AT,CHF,19665,21850, -161,,ORIGINAL,AT,CHF,25875,28750, -164,,ORIGINAL,AT,CHF,12420,13800, -169,,ORIGINAL,AT,CHF,46575,51750, -173,,ORIGINAL,AT,CHF,37260,41400, -179,,ORIGINAL,AT,CHF,43470,48300, -181,,ORIGINAL,AT,CHF,36225,40250, -185,,ORIGINAL,AT,CHF,20700,23000, -192,,ORIGINAL,AT,CHF,30015,33350, -198,,ORIGINAL,AT,CHF,7245,8050, -202,,ORIGINAL,AT,CHF,5175,5750, -203,,ORIGINAL,AT,CHF,27945,31050, -211,,ORIGINAL,AT,CHF,75038,83375, -212,,ORIGINAL,AT,CHF,12420,13800, -214,,ORIGINAL,AT,CHF,103500,115000, -666,,DEFAULT,AT,EUR,0,0, -,666_124,DEFAULT,AT,EUR,1000,1000, -,666_125,DEFAULT,AT,EUR,2000,2000, -,666_126,DEFAULT,AT,EUR,3000,3000, -,666_127,DEFAULT,AT,EUR,5000,5000, -,666_128,DEFAULT,AT,EUR,10000,10000, -,666_129,DEFAULT,AT,EUR,20000,20000, -,666_130,DEFAULT,AT,EUR,50000,50000, -,666_131,DEFAULT,AT,EUR,100000,100000, -,666_132,DEFAULT,AT,EUR,200000,200000, -,666_133,DEFAULT,AT,EUR,500000,500000, -666,,DEFAULT,AT,CHF,0,0, -,666_124,DEFAULT,AT,CHF,1000,1000, -,666_125,DEFAULT,AT,CHF,2000,2000, -,666_126,DEFAULT,AT,CHF,3000,3000, -,666_127,DEFAULT,AT,CHF,5000,5000, -,666_128,DEFAULT,AT,CHF,10000,10000, -,666_129,DEFAULT,AT,CHF,20000,20000, -,666_130,DEFAULT,AT,CHF,50000,50000, -,666_131,DEFAULT,AT,CHF,100000,100000, -,666_132,DEFAULT,AT,CHF,200000,200000, -,666_133,DEFAULT,AT,CHF,500000,500000, +001,,DEFAULT,AT,EUR,,9999, +002,,DEFAULT,AT,EUR,,9999, +003,,DEFAULT,AT,EUR,,6500, +004,,DEFAULT,AT,EUR,,7000, +005,,DEFAULT,AT,EUR,,7000, +006,,DEFAULT,AT,EUR,,34500, +007,,DEFAULT,AT,EUR,,34500, +008,,DEFAULT,AT,EUR,,34500, +009,,DEFAULT,AT,EUR,,9999, +010,,DEFAULT,AT,EUR,,34600, +011,,DEFAULT,AT,EUR,,36600, +012,,DEFAULT,AT,EUR,,36600, +013,,DEFAULT,AT,EUR,,5699, +014,,DEFAULT,AT,EUR,,4579, +015,,DEFAULT,AT,EUR,,6000, +016,,DEFAULT,AT,EUR,,9999, +017,,DEFAULT,AT,EUR,,345699, +018,,DEFAULT,AT,EUR,,34599, +019,,DEFAULT,AT,EUR,,9999, +020,,DEFAULT,AT,EUR,,10580, +021,,DEFAULT,AT,EUR,,10680, +022,,DEFAULT,AT,EUR,,26000, +023,,DEFAULT,AT,EUR,,26723, +024,,DEFAULT,AT,EUR,,44500, +025,,DEFAULT,AT,EUR,,30000, +026,,DEFAULT,AT,EUR,,4200, +027,,DEFAULT,AT,EUR,,4900, +028,,DEFAULT,AT,EUR,,3000, +029,,DEFAULT,AT,EUR,,41024, +030,,DEFAULT,AT,EUR,,45024, +031,,DEFAULT,AT,EUR,,40024, +032,,DEFAULT,AT,EUR,,2800, +033,,DEFAULT,AT,EUR,,2500, +034,,DEFAULT,AT,EUR,,31019, +035,,DEFAULT,AT,EUR,,29747, +036,,DEFAULT,AT,EUR,,17999, +037,,DEFAULT,AT,EUR,,16999, +038,,DEFAULT,AT,EUR,,15999, +039,,DEFAULT,AT,EUR,,15899, +040,,DEFAULT,AT,EUR,,15799, +041,,DEFAULT,AT,EUR,,10380, +042,,DEFAULT,AT,EUR,,9080, +043,,DEFAULT,AT,EUR,,7322, +044,,DEFAULT,AT,EUR,,32149, +045,,DEFAULT,AT,EUR,,39217, +046,,DEFAULT,AT,EUR,,4119, +047,,DEFAULT,AT,EUR,,5724, +048,,DEFAULT,AT,EUR,,12244, +049,,DEFAULT,AT,EUR,,16694, +050,,DEFAULT,AT,EUR,,30784, +051,,DEFAULT,AT,EUR,,12428, +,051_29567823,DEFAULT,AT,EUR,,12000, +,051_30107816,DEFAULT,AT,EUR,,12500, +,051_30614390,DEFAULT,AT,EUR,,12800, +052,,DEFAULT,AT,EUR,,9002, +,052_29567823,DEFAULT,AT,EUR,,8900, +,052_30107816,DEFAULT,AT,EUR,,10500, +,052_30614390,DEFAULT,AT,EUR,,8500, +053,,DEFAULT,AT,EUR,,40651, +,053_29567823,DEFAULT,AT,EUR,,35435, +054,,DEFAULT,AT,EUR,,1879, +055,,DEFAULT,AT,EUR,,19137, +056,,DEFAULT,AT,EUR,,33265, +057,,DEFAULT,AT,EUR,,41339, +058,,DEFAULT,AT,EUR,,26432, +,058_24245592,DEFAULT,AT,EUR,,3454, +,058_26175504,DEFAULT,AT,EUR,,42957, +059,,DEFAULT,AT,EUR,,36742, +,059_24245592,DEFAULT,AT,EUR,,21192, +,059_26175504,DEFAULT,AT,EUR,,44182, +,059_26027598,DEFAULT,AT,EUR,,37358, +060,,DEFAULT,AT,EUR,,41837, +,060_24245592,DEFAULT,AT,EUR,,7429, +,060_26175504,DEFAULT,AT,EUR,,41837, +,060_26027598,DEFAULT,AT,EUR,,39810, +061,,DEFAULT,AT,EUR,,27975, +062,,DEFAULT,AT,EUR,,2952, +063,,DEFAULT,AT,EUR,,19700, +064,,DEFAULT,AT,EUR,,5448, +065,,DEFAULT,AT,EUR,,32166, +066,,DEFAULT,AT,EUR,,39353, +067,,DEFAULT,AT,EUR,,22240, +068,,DEFAULT,AT,EUR,,8005, +069,,DEFAULT,AT,EUR,,20012, +070,,DEFAULT,AT,EUR,,29678, +,070_133745031,DEFAULT,AT,EUR,,44436, +,070_203704321,DEFAULT,AT,EUR,,17077, +,070_133913221,DEFAULT,AT,EUR,,40462, +,070_133745032,DEFAULT,AT,EUR,,24435, +,070_203704322,DEFAULT,AT,EUR,,42131, +,070_133913222,DEFAULT,AT,EUR,,41575, +,070_133745033,DEFAULT,AT,EUR,,11714, +071,,DEFAULT,AT,EUR,,10624, +072,,DEFAULT,AT,EUR,,41587, +,072_19618271,DEFAULT,AT,EUR,,16647, +,072_21927455,DEFAULT,AT,EUR,,13643, +073,,DEFAULT,AT,EUR,,43458, +,073_19618271,DEFAULT,AT,EUR,,6707, +,073_21927455,DEFAULT,AT,EUR,,31670, +074,,DEFAULT,AT,EUR,,1988, +075,,DEFAULT,AT,EUR,,34566, +076,,DEFAULT,AT,EUR,,35711, +077,,DEFAULT,AT,EUR,,14554, +078,,DEFAULT,AT,EUR,,25584, +079,,DEFAULT,AT,EUR,,42502, +080,,DEFAULT,AT,EUR,,25214, +081,,DEFAULT,AT,EUR,,39107, +082,,DEFAULT,AT,EUR,,37090, +083,,DEFAULT,AT,EUR,,33253, +084,,DEFAULT,AT,EUR,,32355, +085,,DEFAULT,AT,EUR,,38168, +086,,DEFAULT,AT,EUR,,18001, +087,,DEFAULT,AT,EUR,,18415, +088,,DEFAULT,AT,EUR,,9865, +089,,DEFAULT,AT,EUR,,41393, +090,,DEFAULT,AT,EUR,,20160, +091,,DEFAULT,AT,EUR,,19712, +092,,DEFAULT,AT,EUR,,17459, +093,,DEFAULT,AT,EUR,,24899, +094,,DEFAULT,AT,EUR,,28178, +095,,DEFAULT,AT,EUR,,17994, +096,,DEFAULT,AT,EUR,,28861, +097,,DEFAULT,AT,EUR,,39467, +098,,DEFAULT,AT,EUR,,24940, +099,,DEFAULT,AT,EUR,,23010, +100,,DEFAULT,AT,EUR,,6277, +101,,DEFAULT,AT,EUR,,32909, +102,,DEFAULT,AT,EUR,,13865, +103,,DEFAULT,AT,EUR,,20254, +104,,DEFAULT,AT,EUR,,3918, +105,,DEFAULT,AT,EUR,,26641, +106,,DEFAULT,AT,EUR,,44713, +107,,DEFAULT,AT,EUR,,11611, +108,,DEFAULT,AT,EUR,,17774, +109,,DEFAULT,AT,EUR,,12572, +110,,DEFAULT,AT,EUR,,34668, +111,,DEFAULT,AT,EUR,,19568, +112,,DEFAULT,AT,EUR,,24905, +,112_312526171,DEFAULT,AT,EUR,,43723, +,112_306918001,DEFAULT,AT,EUR,,2079, +,112_312526191,DEFAULT,AT,EUR,,2070, +,112_312526172,DEFAULT,AT,EUR,,33109, +,112_306918002,DEFAULT,AT,EUR,,39173, +,112_312526192,DEFAULT,AT,EUR,,13995, +,112_306918003,DEFAULT,AT,EUR,,18448, +,112_312526193,DEFAULT,AT,EUR,,16272, +113,,DEFAULT,AT,EUR,,9999, +114,,DEFAULT,AT,EUR,,9999, +,114_29911081,DEFAULT,AT,EUR,,6500, +,114_30580483,DEFAULT,AT,EUR,,7000, +115,,DEFAULT,AT,EUR,,7000, +,115_27295368,DEFAULT,AT,EUR,,34500, +,115_26440118,DEFAULT,AT,EUR,,34500, +,115_26408656,DEFAULT,AT,EUR,,34500, +116,,DEFAULT,AT,EUR,,9999, +,116_29743424,DEFAULT,AT,EUR,,34600, +,116_28684053,DEFAULT,AT,EUR,,36600, +117,,DEFAULT,AT,EUR,,36600, +,117_29890338,DEFAULT,AT,EUR,,5699, +,117_30585828,DEFAULT,AT,EUR,,4579, +118,,DEFAULT,AT,EUR,,6000, +119,,DEFAULT,AT,EUR,,9999, +120,,DEFAULT,AT,EUR,,345699, +,120_29890350,DEFAULT,AT,EUR,,34599, +,120_30069636,DEFAULT,AT,EUR,,9999, +,120_30069631,DEFAULT,AT,EUR,,10580, +121,,DEFAULT,AT,EUR,,10680, +,121_29406823,DEFAULT,AT,EUR,,26000, +,121_28542963,DEFAULT,AT,EUR,,26723, +,121_28549476,DEFAULT,AT,EUR,,44500, +122,,DEFAULT,AT,EUR,,30000, +,122_22308524,DEFAULT,AT,EUR,,4200, +,122_26145672,DEFAULT,AT,EUR,,4900, +123,,DEFAULT,AT,EUR,,3000, +,123_29866607,DEFAULT,AT,EUR,,41024, +,123_30610368,DEFAULT,AT,EUR,,45024, +,123_29866603,DEFAULT,AT,EUR,,40024, +124,,DEFAULT,AT,EUR,,2800, +,124_31623088,DEFAULT,AT,EUR,,2500, +,124_29866591,DEFAULT,AT,EUR,,31019, +125,,DEFAULT,AT,EUR,,29747, +,125_30703764,DEFAULT,AT,EUR,,17999, +,125_30350012,DEFAULT,AT,EUR,,16999, +126,,DEFAULT,AT,EUR,,15999, +,126_24722439,DEFAULT,AT,EUR,,15899, +,126_30407844,DEFAULT,AT,EUR,,15799, +,126_26280142,DEFAULT,AT,EUR,,10380, +127,,DEFAULT,AT,EUR,,9080, +,127_22828284,DEFAULT,AT,EUR,,7322, +,127_22613708,DEFAULT,AT,EUR,,32149, +,127_20723326,DEFAULT,AT,EUR,,39217, +,127_22613709,DEFAULT,AT,EUR,,4119, +128,,DEFAULT,AT,EUR,,5724, +,128_29955336,DEFAULT,AT,EUR,,12244, +,128_27314278,DEFAULT,AT,EUR,,16694, +129,,DEFAULT,AT,EUR,,30784, +,129_30706500,DEFAULT,AT,EUR,,12428, +,129_27107297,DEFAULT,AT,EUR,,23761, +,129_24325712,DEFAULT,AT,EUR,,33505, +130,,DEFAULT,AT,EUR,,22054, +,130_29285281,DEFAULT,AT,EUR,,9002, +,130_24326086,DEFAULT,AT,EUR,,31823, +,130_24725761,DEFAULT,AT,EUR,,42259, +131,131_24872891,DEFAULT,AT,EUR,,7365, +132,132_30619567,DEFAULT,AT,EUR,,40651, +133,133_31743669,DEFAULT,AT,EUR,,35435, +134,,DEFAULT,AT,EUR,,1879, +135,,DEFAULT,AT,EUR,,19137, +136,,DEFAULT,AT,EUR,,33265, +137,,DEFAULT,AT,EUR,,41339, +138,,DEFAULT,AT,EUR,,26432, +139,,DEFAULT,AT,EUR,,23945, +140,,DEFAULT,AT,EUR,,42957, +141,,DEFAULT,AT,EUR,,36742, +142,,DEFAULT,AT,EUR,,21192, +143,,DEFAULT,AT,EUR,,44182, +144,,DEFAULT,AT,EUR,,37358, +145,,DEFAULT,AT,EUR,,7429, +146,,DEFAULT,AT,EUR,,41837, +147,,DEFAULT,AT,EUR,,39810, +148,,DEFAULT,AT,EUR,,27975, +149,,DEFAULT,AT,EUR,,2952, +150,,DEFAULT,AT,EUR,,19700, +151,,DEFAULT,AT,EUR,,5448, +152,,DEFAULT,AT,EUR,,32166, +153,,DEFAULT,AT,EUR,,39353, +154,,DEFAULT,AT,EUR,,22240, +155,,DEFAULT,AT,EUR,,8005, +156,,DEFAULT,AT,EUR,,20012, +157,,DEFAULT,AT,EUR,,29678, +158,,DEFAULT,AT,EUR,,44436, +159,,DEFAULT,AT,EUR,,17077, +160,,DEFAULT,AT,EUR,,40462, +161,,DEFAULT,AT,EUR,,24435, +162,,DEFAULT,AT,EUR,,42131, +163,,DEFAULT,AT,EUR,,41575, +164,,DEFAULT,AT,EUR,,11714, +165,,DEFAULT,AT,EUR,,10624, +166,,DEFAULT,AT,EUR,,41587, +167,,DEFAULT,AT,EUR,,16647, +168,,DEFAULT,AT,EUR,,13643, +169,,DEFAULT,AT,EUR,,43458, +170,,DEFAULT,AT,EUR,,6707, +171,,DEFAULT,AT,EUR,,31670, +172,,DEFAULT,AT,EUR,,1988, +173,,DEFAULT,AT,EUR,,34566, +174,,DEFAULT,AT,EUR,,35711, +175,,DEFAULT,AT,EUR,,14554, +176,,DEFAULT,AT,EUR,,25584, +177,,DEFAULT,AT,EUR,,42502, +178,,DEFAULT,AT,EUR,,25214, +179,,DEFAULT,AT,EUR,,39107, +180,,DEFAULT,AT,EUR,,37090, +181,,DEFAULT,AT,EUR,,33253, +182,,DEFAULT,AT,EUR,,32355, +183,,DEFAULT,AT,EUR,,38168, +184,,DEFAULT,AT,EUR,,18001, +185,,DEFAULT,AT,EUR,,18415, +186,,DEFAULT,AT,EUR,,9865, +187,,DEFAULT,AT,EUR,,41393, +188,,DEFAULT,AT,EUR,,20160, +189,,DEFAULT,AT,EUR,,19712, +190,,DEFAULT,AT,EUR,,17459, +191,,DEFAULT,AT,EUR,,24899, +192,,DEFAULT,AT,EUR,,28178, +193,,DEFAULT,AT,EUR,,17994,"[{""quantity"":5,""net_price"":15000,gross_price"":16500}, {""quantity"":10,""net_price"":14500,""gross_price"":15800}, {""quantity"":20,""net_price"":14000,""gross_price"":15200}]" +194,,DEFAULT,AT,EUR,,28861, +195,,DEFAULT,AT,EUR,,39467, +196,,DEFAULT,AT,EUR,,24940, +197,,DEFAULT,AT,EUR,,23010, +198,,DEFAULT,AT,EUR,,6277, +199,,DEFAULT,AT,EUR,,32909, +200,,DEFAULT,AT,EUR,,13865, +201,,DEFAULT,AT,EUR,,20254, +202,,DEFAULT,AT,EUR,,3918, +203,,DEFAULT,AT,EUR,,26641, +204,,DEFAULT,AT,EUR,,44713, +205,,DEFAULT,AT,EUR,,11611, +206,,DEFAULT,AT,EUR,,17774, +207,,DEFAULT,AT,EUR,,12572, +208,,DEFAULT,AT,EUR,,34668, +209,,DEFAULT,AT,EUR,,19568, +210,,DEFAULT,AT,EUR,,100000, +211,,DEFAULT,AT,EUR,,70500, +212,,DEFAULT,AT,EUR,,9500, +213,,DEFAULT,AT,EUR,,35000, +214,,DEFAULT,AT,EUR,,95000, +001,,ORIGINAL,AT,EUR,,12564, +003,,ORIGINAL,AT,EUR,,8000, +006,,ORIGINAL,AT,EUR,,34800, +010,,ORIGINAL,AT,EUR,,35600, +015,,ORIGINAL,AT,EUR,,8000, +020,,ORIGINAL,AT,EUR,,10599, +024,,ORIGINAL,AT,EUR,,45500, +027,,ORIGINAL,AT,EUR,,5200, +029,,ORIGINAL,AT,EUR,,42000, +030,,ORIGINAL,AT,EUR,,47000, +031,,ORIGINAL,AT,EUR,,41000, +033,,ORIGINAL,AT,EUR,,2800, +036,,ORIGINAL,AT,EUR,,19000, +040,,ORIGINAL,AT,EUR,,17156, +051,,ORIGINAL,AT,EUR,,13000, +052,,ORIGINAL,AT,EUR,,12000, +,052_29567823,ORIGINAL,AT,EUR,,13000, +,052_30107816,ORIGINAL,AT,EUR,,14000, +,052_30614390,ORIGINAL,AT,EUR,,12000, +054,,ORIGINAL,AT,EUR,,2000, +056,,ORIGINAL,AT,EUR,,35000, +059,,ORIGINAL,AT,EUR,,40000, +,059_24245592,ORIGINAL,AT,EUR,,35000, +,059_26175504,ORIGINAL,AT,EUR,,45000, +,059_26027598,ORIGINAL,AT,EUR,,40000, +063,,ORIGINAL,AT,EUR,,20000, +068,,ORIGINAL,AT,EUR,,9000, +072,,ORIGINAL,AT,EUR,,42000, +,072_19618271,ORIGINAL,AT,EUR,,17000, +,072_21927455,ORIGINAL,AT,EUR,,14000, +075,,ORIGINAL,AT,EUR,,35000, +077,,ORIGINAL,AT,EUR,,15000, +080,,ORIGINAL,AT,EUR,,26000, +084,,ORIGINAL,AT,EUR,,33000, +089,,ORIGINAL,AT,EUR,,42000, +095,,ORIGINAL,AT,EUR,,18000, +100,,ORIGINAL,AT,EUR,,7000, +104,,ORIGINAL,AT,EUR,,4000, +107,,ORIGINAL,AT,EUR,,12000, +110,,ORIGINAL,AT,EUR,,35000, +114,,ORIGINAL,AT,EUR,,10000, +116,,ORIGINAL,AT,EUR,,37000, +117,,ORIGINAL,AT,EUR,,37000, +,117_29890338,ORIGINAL,AT,EUR,,7000, +118,,ORIGINAL,AT,EUR,,8000, +122,,ORIGINAL,AT,EUR,,40000, +123,,ORIGINAL,AT,EUR,,47000, +126,,ORIGINAL,AT,EUR,,17000, +,126_24722439,ORIGINAL,AT,EUR,,16000, +,126_30407844,ORIGINAL,AT,EUR,,16000, +128,,ORIGINAL,AT,EUR,,17000, +,128_29955336,ORIGINAL,AT,EUR,,17000, +134,,ORIGINAL,AT,EUR,,2000, +141,,ORIGINAL,AT,EUR,,37000, +147,,ORIGINAL,AT,EUR,,40000, +152,,ORIGINAL,AT,EUR,,33000, +156,,ORIGINAL,AT,EUR,,22000, +159,,ORIGINAL,AT,EUR,,19000, +161,,ORIGINAL,AT,EUR,,25000, +164,,ORIGINAL,AT,EUR,,12000, +169,,ORIGINAL,AT,EUR,,45000, +173,,ORIGINAL,AT,EUR,,36000, +179,,ORIGINAL,AT,EUR,,42000, +181,,ORIGINAL,AT,EUR,,35000, +185,,ORIGINAL,AT,EUR,,20000, +192,,ORIGINAL,AT,EUR,,29000, +198,,ORIGINAL,AT,EUR,,7000, +202,,ORIGINAL,AT,EUR,,5000, +203,,ORIGINAL,AT,EUR,,27000, +211,,ORIGINAL,AT,EUR,,72500, +212,,ORIGINAL,AT,EUR,,12000, +214,,ORIGINAL,AT,EUR,,100000, +001,,DEFAULT,AT,CHF,,11499, +002,,DEFAULT,AT,CHF,,11499, +003,,DEFAULT,AT,CHF,,7475, +004,,DEFAULT,AT,CHF,,8050, +005,,DEFAULT,AT,CHF,,8050, +006,,DEFAULT,AT,CHF,,39675, +007,,DEFAULT,AT,CHF,,39675, +008,,DEFAULT,AT,CHF,,39675, +009,,DEFAULT,AT,CHF,,11499, +010,,DEFAULT,AT,CHF,,39790, +011,,DEFAULT,AT,CHF,,42090, +012,,DEFAULT,AT,CHF,,42090, +013,,DEFAULT,AT,CHF,,6554, +014,,DEFAULT,AT,CHF,,5266, +015,,DEFAULT,AT,CHF,,6900, +016,,DEFAULT,AT,CHF,,11499, +017,,DEFAULT,AT,CHF,,397554, +018,,DEFAULT,AT,CHF,,39789, +019,,DEFAULT,AT,CHF,,11499, +020,,DEFAULT,AT,CHF,,12167, +021,,DEFAULT,AT,CHF,,12282, +022,,DEFAULT,AT,CHF,,29900, +023,,DEFAULT,AT,CHF,,30731, +024,,DEFAULT,AT,CHF,,51175, +025,,DEFAULT,AT,CHF,,34500, +026,,DEFAULT,AT,CHF,,4830, +027,,DEFAULT,AT,CHF,,5635, +028,,DEFAULT,AT,CHF,,3450, +029,,DEFAULT,AT,CHF,,47178, +030,,DEFAULT,AT,CHF,,51778, +031,,DEFAULT,AT,CHF,,46028, +032,,DEFAULT,AT,CHF,,3220, +033,,DEFAULT,AT,CHF,,2875, +034,,DEFAULT,AT,CHF,,35672, +035,,DEFAULT,AT,CHF,,34209, +036,,DEFAULT,AT,CHF,,20699, +037,,DEFAULT,AT,CHF,,19549, +038,,DEFAULT,AT,CHF,,18399, +039,,DEFAULT,AT,CHF,,18284, +040,,DEFAULT,AT,CHF,,18169, +041,,DEFAULT,AT,CHF,,11937, +042,,DEFAULT,AT,CHF,,10442, +043,,DEFAULT,AT,CHF,,8420, +044,,DEFAULT,AT,CHF,,36971, +045,,DEFAULT,AT,CHF,,45100, +046,,DEFAULT,AT,CHF,,4737, +047,,DEFAULT,AT,CHF,,6583, +048,,DEFAULT,AT,CHF,,14081, +049,,DEFAULT,AT,CHF,,19198, +050,,DEFAULT,AT,CHF,,35402, +051,,DEFAULT,AT,CHF,,14292, +,051_29567823,DEFAULT,AT,CHF,,13800, +,051_30107816,DEFAULT,AT,CHF,,14375, +,051_30614390,DEFAULT,AT,CHF,,14720, +052,,DEFAULT,AT,CHF,,10352, +,052_29567823,DEFAULT,AT,CHF,,10235, +,052_30107816,DEFAULT,AT,CHF,,12075, +,052_30614390,DEFAULT,AT,CHF,,9775, +053,,DEFAULT,AT,CHF,,46749, +,053_29567823,DEFAULT,AT,CHF,,40750, +054,,DEFAULT,AT,CHF,,2161, +055,,DEFAULT,AT,CHF,,22008, +056,,DEFAULT,AT,CHF,,38255, +057,,DEFAULT,AT,CHF,,47540, +058,,DEFAULT,AT,CHF,,30397, +,058_24245592,DEFAULT,AT,CHF,,3972, +,058_26175504,DEFAULT,AT,CHF,,49401, +059,,DEFAULT,AT,CHF,,42253, +,059_24245592,DEFAULT,AT,CHF,,24371, +,059_26175504,DEFAULT,AT,CHF,,50809, +,059_26027598,DEFAULT,AT,CHF,,42962, +060,,DEFAULT,AT,CHF,,48113, +,060_24245592,DEFAULT,AT,CHF,,8543, +,060_26175504,DEFAULT,AT,CHF,,48113, +,060_26027598,DEFAULT,AT,CHF,,45782, +061,,DEFAULT,AT,CHF,,32171, +062,,DEFAULT,AT,CHF,,3395, +063,,DEFAULT,AT,CHF,,22655, +064,,DEFAULT,AT,CHF,,6265, +065,,DEFAULT,AT,CHF,,36991, +066,,DEFAULT,AT,CHF,,45256, +067,,DEFAULT,AT,CHF,,25576, +068,,DEFAULT,AT,CHF,,9206, +069,,DEFAULT,AT,CHF,,23014, +070,,DEFAULT,AT,CHF,,34130, +,070_133745031,DEFAULT,AT,CHF,,51101, +,070_203704321,DEFAULT,AT,CHF,,19639, +,070_133913221,DEFAULT,AT,CHF,,46531, +,070_133745032,DEFAULT,AT,CHF,,28100, +,070_203704322,DEFAULT,AT,CHF,,48451, +,070_133913222,DEFAULT,AT,CHF,,47811, +,070_133745033,DEFAULT,AT,CHF,,13471, +071,,DEFAULT,AT,CHF,,12218, +072,,DEFAULT,AT,CHF,,47825, +,072_19618271,DEFAULT,AT,CHF,,19144, +,072_21927455,DEFAULT,AT,CHF,,15689, +073,,DEFAULT,AT,CHF,,49977, +,073_19618271,DEFAULT,AT,CHF,,7713, +,073_21927455,DEFAULT,AT,CHF,,36421, +074,,DEFAULT,AT,CHF,,2286, +075,,DEFAULT,AT,CHF,,39751, +076,,DEFAULT,AT,CHF,,41068, +077,,DEFAULT,AT,CHF,,16737, +078,,DEFAULT,AT,CHF,,29422, +079,,DEFAULT,AT,CHF,,48877, +080,,DEFAULT,AT,CHF,,28996, +081,,DEFAULT,AT,CHF,,44973, +082,,DEFAULT,AT,CHF,,42654, +083,,DEFAULT,AT,CHF,,38241, +084,,DEFAULT,AT,CHF,,37208, +085,,DEFAULT,AT,CHF,,43893, +086,,DEFAULT,AT,CHF,,20701, +087,,DEFAULT,AT,CHF,,21177, +088,,DEFAULT,AT,CHF,,11345, +089,,DEFAULT,AT,CHF,,47602, +090,,DEFAULT,AT,CHF,,23184, +091,,DEFAULT,AT,CHF,,22669, +092,,DEFAULT,AT,CHF,,20078, +093,,DEFAULT,AT,CHF,,28634, +094,,DEFAULT,AT,CHF,,32405, +095,,DEFAULT,AT,CHF,,20693, +096,,DEFAULT,AT,CHF,,33190, +097,,DEFAULT,AT,CHF,,45387, +098,,DEFAULT,AT,CHF,,28681, +099,,DEFAULT,AT,CHF,,26462, +100,,DEFAULT,AT,CHF,,7219, +101,,DEFAULT,AT,CHF,,37845, +102,,DEFAULT,AT,CHF,,15945, +103,,DEFAULT,AT,CHF,,23292, +104,,DEFAULT,AT,CHF,,4506, +105,,DEFAULT,AT,CHF,,30637, +106,,DEFAULT,AT,CHF,,51420, +107,,DEFAULT,AT,CHF,,13353, +108,,DEFAULT,AT,CHF,,20440, +109,,DEFAULT,AT,CHF,,14458, +110,,DEFAULT,AT,CHF,,39868, +111,,DEFAULT,AT,CHF,,22503, +112,,DEFAULT,AT,CHF,,28641, +,112_312526171,DEFAULT,AT,CHF,,50281, +,112_306918001,DEFAULT,AT,CHF,,2391, +,112_312526191,DEFAULT,AT,CHF,,2381, +,112_312526172,DEFAULT,AT,CHF,,38075, +,112_306918002,DEFAULT,AT,CHF,,45049, +,112_312526192,DEFAULT,AT,CHF,,16094, +,112_306918003,DEFAULT,AT,CHF,,21215, +,112_312526193,DEFAULT,AT,CHF,,18713, +113,,DEFAULT,AT,CHF,,11499, +114,,DEFAULT,AT,CHF,,11499, +,114_29911081,DEFAULT,AT,CHF,,7475, +,114_30580483,DEFAULT,AT,CHF,,8050, +115,,DEFAULT,AT,CHF,,8050, +,115_27295368,DEFAULT,AT,CHF,,39675, +,115_26440118,DEFAULT,AT,CHF,,39675, +,115_26408656,DEFAULT,AT,CHF,,39675, +116,,DEFAULT,AT,CHF,,11499, +,116_29743424,DEFAULT,AT,CHF,,39790, +,116_28684053,DEFAULT,AT,CHF,,42090, +117,,DEFAULT,AT,CHF,,42090, +,117_29890338,DEFAULT,AT,CHF,,6554, +,117_30585828,DEFAULT,AT,CHF,,5266, +118,,DEFAULT,AT,CHF,,6900, +119,,DEFAULT,AT,CHF,,11499, +120,,DEFAULT,AT,CHF,,397554, +,120_29890350,DEFAULT,AT,CHF,,39789, +,120_30069636,DEFAULT,AT,CHF,,11499, +,120_30069631,DEFAULT,AT,CHF,,12167, +121,,DEFAULT,AT,CHF,,12282, +,121_29406823,DEFAULT,AT,CHF,,29900, +,121_28542963,DEFAULT,AT,CHF,,30731, +,121_28549476,DEFAULT,AT,CHF,,51175, +122,,DEFAULT,AT,CHF,,34500, +,122_22308524,DEFAULT,AT,CHF,,4830, +,122_26145672,DEFAULT,AT,CHF,,5635, +123,,DEFAULT,AT,CHF,,3450, +,123_29866607,DEFAULT,AT,CHF,,47178, +,123_30610368,DEFAULT,AT,CHF,,51778, +,123_29866603,DEFAULT,AT,CHF,,46028, +124,,DEFAULT,AT,CHF,,3220, +,124_31623088,DEFAULT,AT,CHF,,2875, +,124_29866591,DEFAULT,AT,CHF,,35672, +125,,DEFAULT,AT,CHF,,34209, +,125_30703764,DEFAULT,AT,CHF,,20699, +,125_30350012,DEFAULT,AT,CHF,,19549, +126,,DEFAULT,AT,CHF,,18399, +,126_24722439,DEFAULT,AT,CHF,,18284, +,126_30407844,DEFAULT,AT,CHF,,18169, +,126_26280142,DEFAULT,AT,CHF,,11937, +127,,DEFAULT,AT,CHF,,10442, +,127_22828284,DEFAULT,AT,CHF,,8420, +,127_22613708,DEFAULT,AT,CHF,,36971, +,127_20723326,DEFAULT,AT,CHF,,45100, +,127_22613709,DEFAULT,AT,CHF,,4737, +128,,DEFAULT,AT,CHF,,6583, +,128_29955336,DEFAULT,AT,CHF,,14081, +,128_27314278,DEFAULT,AT,CHF,,19198, +129,,DEFAULT,AT,CHF,,35402, +,129_30706500,DEFAULT,AT,CHF,,14292, +,129_27107297,DEFAULT,AT,CHF,,27325, +,129_24325712,DEFAULT,AT,CHF,,38531, +130,,DEFAULT,AT,CHF,,25362, +,130_29285281,DEFAULT,AT,CHF,,10352, +,130_24326086,DEFAULT,AT,CHF,,36596, +,130_24725761,DEFAULT,AT,CHF,,48598, +131,131_24872891,DEFAULT,AT,CHF,,8470, +132,132_30619567,DEFAULT,AT,CHF,,46749, +133,133_31743669,DEFAULT,AT,CHF,,40750, +134,,DEFAULT,AT,CHF,,2161, +135,,DEFAULT,AT,CHF,,22008, +136,,DEFAULT,AT,CHF,,38255, +137,,DEFAULT,AT,CHF,,47540, +138,,DEFAULT,AT,CHF,,30397, +139,,DEFAULT,AT,CHF,,27710, +140,,DEFAULT,AT,CHF,,49401, +141,,DEFAULT,AT,CHF,,42253, +142,,DEFAULT,AT,CHF,,24371, +143,,DEFAULT,AT,CHF,,50809, +144,,DEFAULT,AT,CHF,,42962, +145,,DEFAULT,AT,CHF,,8543, +146,,DEFAULT,AT,CHF,,48113, +147,,DEFAULT,AT,CHF,,45782, +148,,DEFAULT,AT,CHF,,32171, +149,,DEFAULT,AT,CHF,,3395, +150,,DEFAULT,AT,CHF,,22655, +151,,DEFAULT,AT,CHF,,6265, +152,,DEFAULT,AT,CHF,,36991, +153,,DEFAULT,AT,CHF,,45256, +154,,DEFAULT,AT,CHF,,25576, +155,,DEFAULT,AT,CHF,,9206, +156,,DEFAULT,AT,CHF,,23014, +157,,DEFAULT,AT,CHF,,34130, +158,,DEFAULT,AT,CHF,,51101, +159,,DEFAULT,AT,CHF,,19639, +160,,DEFAULT,AT,CHF,,46531, +161,,DEFAULT,AT,CHF,,28100, +162,,DEFAULT,AT,CHF,,48451, +163,,DEFAULT,AT,CHF,,47811, +164,,DEFAULT,AT,CHF,,13471, +165,,DEFAULT,AT,CHF,,12218, +166,,DEFAULT,AT,CHF,,47825, +167,,DEFAULT,AT,CHF,,19144, +168,,DEFAULT,AT,CHF,,15689, +169,,DEFAULT,AT,CHF,,49977, +170,,DEFAULT,AT,CHF,,7713, +171,,DEFAULT,AT,CHF,,36421, +172,,DEFAULT,AT,CHF,,2286, +173,,DEFAULT,AT,CHF,,39751, +174,,DEFAULT,AT,CHF,,41068, +175,,DEFAULT,AT,CHF,,16737, +176,,DEFAULT,AT,CHF,,29422, +177,,DEFAULT,AT,CHF,,48877, +178,,DEFAULT,AT,CHF,,28996, +179,,DEFAULT,AT,CHF,,44973, +180,,DEFAULT,AT,CHF,,42654, +181,,DEFAULT,AT,CHF,,38241, +182,,DEFAULT,AT,CHF,,37208, +183,,DEFAULT,AT,CHF,,43893, +184,,DEFAULT,AT,CHF,,20701, +185,,DEFAULT,AT,CHF,,21177, +186,,DEFAULT,AT,CHF,,11345, +187,,DEFAULT,AT,CHF,,47602, +188,,DEFAULT,AT,CHF,,23184, +189,,DEFAULT,AT,CHF,,22669, +190,,DEFAULT,AT,CHF,,20078, +191,,DEFAULT,AT,CHF,,28634, +192,,DEFAULT,AT,CHF,,32405, +193,,DEFAULT,AT,CHF,,20693, +194,,DEFAULT,AT,CHF,,33190, +195,,DEFAULT,AT,CHF,,45387,"[{""quantity"":3,""net_price"":35000,""gross_price"":38500}, {""quantity"":8,""net_price"":34000,""gross_price"":37500}]" +196,,DEFAULT,AT,CHF,,28681, +197,,DEFAULT,AT,CHF,,26462, +198,,DEFAULT,AT,CHF,,7219, +199,,DEFAULT,AT,CHF,,37845, +200,,DEFAULT,AT,CHF,,15945, +201,,DEFAULT,AT,CHF,,23292, +202,,DEFAULT,AT,CHF,,4506, +203,,DEFAULT,AT,CHF,,30637, +204,,DEFAULT,AT,CHF,,51420, +205,,DEFAULT,AT,CHF,,13353, +206,,DEFAULT,AT,CHF,,20440, +207,,DEFAULT,AT,CHF,,14458, +208,,DEFAULT,AT,CHF,,39868, +209,,DEFAULT,AT,CHF,,22503, +210,,DEFAULT,AT,CHF,,115000, +211,,DEFAULT,AT,CHF,,81075, +212,,DEFAULT,AT,CHF,,10925, +213,,DEFAULT,AT,CHF,,40250, +214,,DEFAULT,AT,CHF,,109250, +001,,ORIGINAL,AT,CHF,,14449, +003,,ORIGINAL,AT,CHF,,9200, +006,,ORIGINAL,AT,CHF,,40020, +010,,ORIGINAL,AT,CHF,,40940, +015,,ORIGINAL,AT,CHF,,9200, +020,,ORIGINAL,AT,CHF,,12189, +024,,ORIGINAL,AT,CHF,,52325, +027,,ORIGINAL,AT,CHF,,5980, +029,,ORIGINAL,AT,CHF,,48300, +030,,ORIGINAL,AT,CHF,,54050, +031,,ORIGINAL,AT,CHF,,47150, +033,,ORIGINAL,AT,CHF,,3220, +036,,ORIGINAL,AT,CHF,,21850, +040,,ORIGINAL,AT,CHF,,19729, +051,,ORIGINAL,AT,CHF,,14950, +052,,ORIGINAL,AT,CHF,,13800, +,052_29567823,ORIGINAL,AT,CHF,,14950, +,052_30107816,ORIGINAL,AT,CHF,,16100, +,052_30614390,ORIGINAL,AT,CHF,,13800, +054,,ORIGINAL,AT,CHF,,2300, +056,,ORIGINAL,AT,CHF,,40250, +059,,ORIGINAL,AT,CHF,,46000, +,059_24245592,ORIGINAL,AT,CHF,,40250, +,059_26175504,ORIGINAL,AT,CHF,,51750, +,059_26027598,ORIGINAL,AT,CHF,,46000, +063,,ORIGINAL,AT,CHF,,23000, +068,,ORIGINAL,AT,CHF,,10350, +072,,ORIGINAL,AT,CHF,,48300, +,072_19618271,ORIGINAL,AT,CHF,,19550, +,072_21927455,ORIGINAL,AT,CHF,,16100, +075,,ORIGINAL,AT,CHF,,40250, +077,,ORIGINAL,AT,CHF,,17250, +080,,ORIGINAL,AT,CHF,,29900, +084,,ORIGINAL,AT,CHF,,37950, +089,,ORIGINAL,AT,CHF,,48300, +095,,ORIGINAL,AT,CHF,,20700, +100,,ORIGINAL,AT,CHF,,8050, +104,,ORIGINAL,AT,CHF,,4600, +107,,ORIGINAL,AT,CHF,,13800, +110,,ORIGINAL,AT,CHF,,40250, +114,,ORIGINAL,AT,CHF,,11500, +116,,ORIGINAL,AT,CHF,,42550, +117,,ORIGINAL,AT,CHF,,42550, +,117_29890338,ORIGINAL,AT,CHF,,8050, +118,,ORIGINAL,AT,CHF,,9200, +122,,ORIGINAL,AT,CHF,,46000, +123,,ORIGINAL,AT,CHF,,54050, +126,,ORIGINAL,AT,CHF,,19550, +,126_24722439,ORIGINAL,AT,CHF,,18400, +,126_30407844,ORIGINAL,AT,CHF,,18400, +128,,ORIGINAL,AT,CHF,,19550, +,128_29955336,ORIGINAL,AT,CHF,,19550, +134,,ORIGINAL,AT,CHF,,2300, +141,,ORIGINAL,AT,CHF,,42550, +147,,ORIGINAL,AT,CHF,,46000, +152,,ORIGINAL,AT,CHF,,37950, +156,,ORIGINAL,AT,CHF,,25300, +159,,ORIGINAL,AT,CHF,,21850, +161,,ORIGINAL,AT,CHF,,28750, +164,,ORIGINAL,AT,CHF,,13800, +169,,ORIGINAL,AT,CHF,,51750, +173,,ORIGINAL,AT,CHF,,41400, +179,,ORIGINAL,AT,CHF,,48300, +181,,ORIGINAL,AT,CHF,,40250, +185,,ORIGINAL,AT,CHF,,23000, +192,,ORIGINAL,AT,CHF,,33350, +198,,ORIGINAL,AT,CHF,,8050, +202,,ORIGINAL,AT,CHF,,5750, +203,,ORIGINAL,AT,CHF,,31050, +211,,ORIGINAL,AT,CHF,,83375, +212,,ORIGINAL,AT,CHF,,13800, +214,,ORIGINAL,AT,CHF,,115000, +666,,DEFAULT,AT,EUR,,0, +,666_124,DEFAULT,AT,EUR,,1000, +,666_125,DEFAULT,AT,EUR,,2000, +,666_126,DEFAULT,AT,EUR,,3000, +,666_127,DEFAULT,AT,EUR,,5000, +,666_128,DEFAULT,AT,EUR,,10000, +,666_129,DEFAULT,AT,EUR,,20000, +,666_130,DEFAULT,AT,EUR,,50000, +,666_131,DEFAULT,AT,EUR,,100000, +,666_132,DEFAULT,AT,EUR,,200000, +,666_133,DEFAULT,AT,EUR,,500000, +666,,DEFAULT,AT,CHF,,0, +,666_124,DEFAULT,AT,CHF,,1000, +,666_125,DEFAULT,AT,CHF,,2000, +,666_126,DEFAULT,AT,CHF,,3000, +,666_127,DEFAULT,AT,CHF,,5000, +,666_128,DEFAULT,AT,CHF,,10000, +,666_129,DEFAULT,AT,CHF,,20000, +,666_130,DEFAULT,AT,CHF,,50000, +,666_131,DEFAULT,AT,CHF,,100000, +,666_132,DEFAULT,AT,CHF,,200000, +,666_133,DEFAULT,AT,CHF,,500000, diff --git a/data/import/common/AT/product_price_schedule.csv b/data/import/common/AT/product_price_schedule.csv index 85c77d963e..f5d6fde7d2 100644 --- a/data/import/common/AT/product_price_schedule.csv +++ b/data/import/common/AT/product_price_schedule.csv @@ -1 +1,142 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,from_included,to_included +001,,DEFAULT,AT,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,AT,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,AT,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,AT,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,AT,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,AT,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,AT,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,CHF,,7101,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,CHF,,5606,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,CHF,,2803,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,EUR,,6175,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,EUR,,4875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,AT,EUR,,2438,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,CHF,,7648,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,CHF,,6038,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,CHF,,3019,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,EUR,,6650,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,EUR,,5250,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,AT,EUR,,2625,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,CHF,,7648,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,CHF,,6038,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,CHF,,3019,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,EUR,,6650,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,EUR,,5250,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,AT,EUR,,2625,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,AT,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,AT,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,AT,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,AT,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,CHF,,37801,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,CHF,,29843,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,CHF,,14922,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,EUR,,32870,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,EUR,,25950,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,AT,EUR,,12975,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,CHF,,39986,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,CHF,,31568,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,CHF,,15784,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,EUR,,34770,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,EUR,,27450,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,AT,EUR,,13725,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,CHF,,39986,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,CHF,,31568,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,CHF,,15784,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,EUR,,34770,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,EUR,,27450,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,AT,EUR,,13725,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,CHF,,6226,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,CHF,,4916,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,CHF,,2458,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,EUR,,5414,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,EUR,,4274,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,AT,EUR,,2137,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,CHF,,5003,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,CHF,,3950,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,CHF,,1975,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,EUR,,4350,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,EUR,,3434,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,AT,EUR,,1717,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,CHF,,6555,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,CHF,,5175,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,CHF,,2588,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,EUR,,5700,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,EUR,,4500,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,AT,EUR,,2250,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,CHF,,13577,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,CHF,,10719,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,CHF,,5360,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,EUR,,11807,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,EUR,,9321,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,AT,EUR,,4661,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,AT,CHF,,13110,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,AT,CHF,,10350,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,AT,CHF,,5175,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,AT,CHF,,13656,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,AT,CHF,,10781,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,AT,CHF,,5391,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,AT,CHF,,13984,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,AT,CHF,,11040,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,AT,CHF,,5520,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,AT,CHF,,9723,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,AT,CHF,,7676,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,AT,CHF,,3838,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,AT,CHF,,11471,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,AT,CHF,,9056,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,AT,CHF,,4528,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,AT,CHF,,9286,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,AT,CHF,,7331,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,AT,CHF,,3666,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,AT,CHF,,38713,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,AT,CHF,,30563,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,AT,CHF,,15282,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,AT,CHF,,3773,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,AT,CHF,,2979,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,AT,CHF,,1490,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,AT,CHF,,46931,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,AT,CHF,,37051,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,AT,CHF,,18526,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,AT,CHF,,23152,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,AT,CHF,,18278,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,AT,CHF,,9139,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,AT,CHF,,40814,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,AT,CHF,,32222,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,AT,CHF,,16111,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,AT,CHF,,48269,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,AT,CHF,,38107,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,AT,CHF,,19054,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,AT,CHF,,8116,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,AT,CHF,,6407,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,AT,CHF,,3204,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,AT,CHF,,43493,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,AT,CHF,,34337,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,AT,CHF,,17169,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,AT,CHF,,45707,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,AT,CHF,,36085,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,AT,CHF,,18043,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 diff --git a/data/import/common/AT/shipment_price.csv b/data/import/common/AT/shipment_price.csv index 1cabc15d34..88f1e5ed33 100644 --- a/data/import/common/AT/shipment_price.csv +++ b/data/import/common/AT/shipment_price.csv @@ -1,13 +1,13 @@ shipment_method_key,store,currency,value_net,value_gross -spryker_dummy_shipment-standard,AT,EUR,290,390 -spryker_dummy_shipment-express,AT,EUR,390,490 -spryker_drone_shipment-air_standard,AT,EUR,350,400 -spryker_drone_shipment-air_sonic,AT,EUR,700,900 -spryker_drone_shipment-air_light,AT,EUR,1100,1200 -spryker_dummy_shipment-standard,AT,CHF,350,460 -spryker_dummy_shipment-express,AT,CHF,460,580 -spryker_drone_shipment-air_standard,AT,CHF,420,480 -spryker_drone_shipment-air_sonic,AT,CHF,720,1100 -spryker_drone_shipment-air_light,AT,CHF,1300,1600 -spryker_no_shipment,AT,EUR,0,0 -spryker_no_shipment,AT,CHF,0,0 +spryker_dummy_shipment-standard,AT,EUR,,390 +spryker_dummy_shipment-express,AT,EUR,,490 +spryker_drone_shipment-air_standard,AT,EUR,,400 +spryker_drone_shipment-air_sonic,AT,EUR,,900 +spryker_drone_shipment-air_light,AT,EUR,,1200 +spryker_dummy_shipment-standard,AT,CHF,,460 +spryker_dummy_shipment-express,AT,CHF,,580 +spryker_drone_shipment-air_standard,AT,CHF,,480 +spryker_drone_shipment-air_sonic,AT,CHF,,1100 +spryker_drone_shipment-air_light,AT,CHF,,1600 +spryker_no_shipment,AT,EUR,,0 +spryker_no_shipment,AT,CHF,,0 diff --git a/data/import/common/DE/discount_amount.csv b/data/import/common/DE/discount_amount.csv index 5ecd38639e..c4c02078db 100644 --- a/data/import/common/DE/discount_amount.csv +++ b/data/import/common/DE/discount_amount.csv @@ -1,3 +1,3 @@ discount_key,store,currency,value_net,value_gross -discount_2,DE,EUR,4500,5000 -discount_2,DE,CHF,5200,5800 +discount_2,DE,EUR,,500 +discount_2,DE,CHF,, diff --git a/data/import/common/DE/discount_store.csv b/data/import/common/DE/discount_store.csv index 10d23709d6..9c781755b3 100644 --- a/data/import/common/DE/discount_store.csv +++ b/data/import/common/DE/discount_store.csv @@ -5,3 +5,5 @@ discount_3,DE discount_4,DE discount_5,DE discount_6,DE +discount_7,DE +discount_8,DE diff --git a/data/import/common/DE/product_option_price.csv b/data/import/common/DE/product_option_price.csv index 93a750e0cc..3de05dbccf 100644 --- a/data/import/common/DE/product_option_price.csv +++ b/data/import/common/DE/product_option_price.csv @@ -1,11 +1,11 @@ product_option_sku,store,currency,value_net,value_gross -OP_1_year_waranty,DE,EUR,0,0 -OP_2_year_waranty,DE,EUR,800,1000 -OP_3_year_waranty,DE,EUR,1800,2000 -OP_insurance,DE,EUR,8000,10000 -OP_gift_wrapping,DE,EUR,400,500 -OP_1_year_waranty,DE,CHF,0,0 -OP_2_year_waranty,DE,CHF,900,1200 -OP_3_year_waranty,DE,CHF,2000,2300 -OP_insurance,DE,CHF,9000,12000 -OP_gift_wrapping,DE,CHF,500,600 +OP_1_year_waranty,DE,EUR,,0 +OP_2_year_waranty,DE,EUR,,1000 +OP_3_year_waranty,DE,EUR,,2000 +OP_insurance,DE,EUR,,10000 +OP_gift_wrapping,DE,EUR,,500 +OP_1_year_waranty,DE,CHF,,0 +OP_2_year_waranty,DE,CHF,,1200 +OP_3_year_waranty,DE,CHF,,2300 +OP_insurance,DE,CHF,,12000 +OP_gift_wrapping,DE,CHF,,600 diff --git a/data/import/common/DE/product_price.csv b/data/import/common/DE/product_price.csv index 9236003988..44220f360d 100644 --- a/data/import/common/DE/product_price.csv +++ b/data/import/common/DE/product_price.csv @@ -1,741 +1,741 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,price_data.volume_prices -001,,DEFAULT,DE,EUR,8999,9999, -002,,DEFAULT,DE,EUR,8999,9999, -003,,DEFAULT,DE,EUR,5850,6500, -004,,DEFAULT,DE,EUR,6300,7000, -005,,DEFAULT,DE,EUR,6300,7000, -006,,DEFAULT,DE,EUR,31050,34500, -007,,DEFAULT,DE,EUR,31050,34500, -008,,DEFAULT,DE,EUR,31050,34500, -009,,DEFAULT,DE,EUR,8999,9999, -010,,DEFAULT,DE,EUR,31140,34600, -011,,DEFAULT,DE,EUR,32940,36600, -012,,DEFAULT,DE,EUR,32940,36600, -013,,DEFAULT,DE,EUR,5129,5699, -014,,DEFAULT,DE,EUR,4121,4579, -015,,DEFAULT,DE,EUR,5400,6000, -016,,DEFAULT,DE,EUR,8999,9999, -017,,DEFAULT,DE,EUR,311129,345699, -018,,DEFAULT,DE,EUR,31139,34599, -019,,DEFAULT,DE,EUR,8999,9999, -020,,DEFAULT,DE,EUR,9522,10580, -021,,DEFAULT,DE,EUR,9612,10680, -022,,DEFAULT,DE,EUR,23400,26000, -023,,DEFAULT,DE,EUR,24051,26723, -024,,DEFAULT,DE,EUR,40050,44500, -025,,DEFAULT,DE,EUR,27000,30000, -026,,DEFAULT,DE,EUR,3780,4200, -027,,DEFAULT,DE,EUR,4410,4900, -028,,DEFAULT,DE,EUR,2700,3000, -029,,DEFAULT,DE,EUR,36922,41024, -030,,DEFAULT,DE,EUR,40522,45024, -031,,DEFAULT,DE,EUR,36022,40024, -032,,DEFAULT,DE,EUR,2520,2800, -033,,DEFAULT,DE,EUR,2250,2500, -034,,DEFAULT,DE,EUR,27917,31019, -035,,DEFAULT,DE,EUR,26772,29747, -036,,DEFAULT,DE,EUR,16199,17999, -037,,DEFAULT,DE,EUR,15299,16999, -038,,DEFAULT,DE,EUR,14399,15999, -039,,DEFAULT,DE,EUR,14309,15899, -040,,DEFAULT,DE,EUR,14219,15799, -041,,DEFAULT,DE,EUR,9342,10380, -042,,DEFAULT,DE,EUR,8172,9080, -043,,DEFAULT,DE,EUR,6590,7322, -044,,DEFAULT,DE,EUR,28934,32149, -045,,DEFAULT,DE,EUR,35295,39217, -046,,DEFAULT,DE,EUR,3707,4119, -047,,DEFAULT,DE,EUR,5152,5724, -048,,DEFAULT,DE,EUR,11020,12244, -049,,DEFAULT,DE,EUR,15025,16694, -050,,DEFAULT,DE,EUR,27706,30784, -051,,DEFAULT,DE,EUR,11185,12428, -,051_29567823,DEFAULT,DE,EUR,10800,12000, -,051_30107816,DEFAULT,DE,EUR,11250,12500, -,051_30614390,DEFAULT,DE,EUR,11520,12800, -052,,DEFAULT,DE,EUR,8102,9002, -,052_29567823,DEFAULT,DE,EUR,8010,8900, -,052_30107816,DEFAULT,DE,EUR,9450,10500, -,052_30614390,DEFAULT,DE,EUR,7650,8500, -053,,DEFAULT,DE,EUR,36586,40651, -,053_29567823,DEFAULT,DE,EUR,31892,35435, -054,,DEFAULT,DE,EUR,1691,1879, -055,,DEFAULT,DE,EUR,17223,19137, -056,,DEFAULT,DE,EUR,29939,33265, -057,,DEFAULT,DE,EUR,37205,41339, -058,,DEFAULT,DE,EUR,23789,26432, -,058_24245592,DEFAULT,DE,EUR,3109,3454, -,058_26175504,DEFAULT,DE,EUR,38661,42957, -059,,DEFAULT,DE,EUR,33068,36742, -,059_24245592,DEFAULT,DE,EUR,19073,21192, -,059_26175504,DEFAULT,DE,EUR,39764,44182, -,059_26027598,DEFAULT,DE,EUR,33622,37358, -060,,DEFAULT,DE,EUR,37653,41837, -,060_24245592,DEFAULT,DE,EUR,6686,7429, -,060_26175504,DEFAULT,DE,EUR,37653,41837, -,060_26027598,DEFAULT,DE,EUR,35829,39810, -061,,DEFAULT,DE,EUR,25178,27975, -062,,DEFAULT,DE,EUR,2657,2952, -063,,DEFAULT,DE,EUR,17730,19700, -064,,DEFAULT,DE,EUR,4903,5448, -065,,DEFAULT,DE,EUR,28949,32166, -066,,DEFAULT,DE,EUR,35418,39353, -067,,DEFAULT,DE,EUR,20016,22240, -068,,DEFAULT,DE,EUR,7205,8005, -069,,DEFAULT,DE,EUR,18011,20012, -070,,DEFAULT,DE,EUR,26710,29678, -,070_133745031,DEFAULT,DE,EUR,39992,44436, -,070_203704321,DEFAULT,DE,EUR,15369,17077, -,070_133913221,DEFAULT,DE,EUR,36416,40462, -,070_133745032,DEFAULT,DE,EUR,21992,24435, -,070_203704322,DEFAULT,DE,EUR,37918,42131, -,070_133913222,DEFAULT,DE,EUR,37418,41575, -,070_133745033,DEFAULT,DE,EUR,10543,11714, -071,,DEFAULT,DE,EUR,9562,10624, -072,,DEFAULT,DE,EUR,37428,41587, -,072_19618271,DEFAULT,DE,EUR,14982,16647, -,072_21927455,DEFAULT,DE,EUR,12279,13643, -073,,DEFAULT,DE,EUR,39112,43458, -,073_19618271,DEFAULT,DE,EUR,6036,6707, -,073_21927455,DEFAULT,DE,EUR,28503,31670, -074,,DEFAULT,DE,EUR,1789,1988, -075,,DEFAULT,DE,EUR,31109,34566, -076,,DEFAULT,DE,EUR,32140,35711, -077,,DEFAULT,DE,EUR,13099,14554, -078,,DEFAULT,DE,EUR,23026,25584, -079,,DEFAULT,DE,EUR,38252,42502, -080,,DEFAULT,DE,EUR,22693,25214, -081,,DEFAULT,DE,EUR,35196,39107, -082,,DEFAULT,DE,EUR,33381,37090, -083,,DEFAULT,DE,EUR,29928,33253, -084,,DEFAULT,DE,EUR,29120,32355, -085,,DEFAULT,DE,EUR,34351,38168, -086,,DEFAULT,DE,EUR,16201,18001, -087,,DEFAULT,DE,EUR,16574,18415, -088,,DEFAULT,DE,EUR,8879,9865, -089,,DEFAULT,DE,EUR,37254,41393, -090,,DEFAULT,DE,EUR,18144,20160, -091,,DEFAULT,DE,EUR,17741,19712, -092,,DEFAULT,DE,EUR,15713,17459, -093,,DEFAULT,DE,EUR,22409,24899, -094,,DEFAULT,DE,EUR,25360,28178, -095,,DEFAULT,DE,EUR,16195,17994, -096,,DEFAULT,DE,EUR,25975,28861, -097,,DEFAULT,DE,EUR,35520,39467, -098,,DEFAULT,DE,EUR,22446,24940, -099,,DEFAULT,DE,EUR,20709,23010, -100,,DEFAULT,DE,EUR,5649,6277, -101,,DEFAULT,DE,EUR,29618,32909, -102,,DEFAULT,DE,EUR,12479,13865, -103,,DEFAULT,DE,EUR,18229,20254, -104,,DEFAULT,DE,EUR,3526,3918, -105,,DEFAULT,DE,EUR,23977,26641, -106,,DEFAULT,DE,EUR,40242,44713, -107,,DEFAULT,DE,EUR,10450,11611, -108,,DEFAULT,DE,EUR,15997,17774, -109,,DEFAULT,DE,EUR,11315,12572, -110,,DEFAULT,DE,EUR,31201,34668, -111,,DEFAULT,DE,EUR,17611,19568, -112,,DEFAULT,DE,EUR,22415,24905, -,112_312526171,DEFAULT,DE,EUR,39351,43723, -,112_306918001,DEFAULT,DE,EUR,1871,2079, -,112_312526191,DEFAULT,DE,EUR,1863,2070, -,112_312526172,DEFAULT,DE,EUR,29798,33109, -,112_306918002,DEFAULT,DE,EUR,35256,39173, -,112_312526192,DEFAULT,DE,EUR,12596,13995, -,112_306918003,DEFAULT,DE,EUR,16603,18448, -,112_312526193,DEFAULT,DE,EUR,14645,16272, -113,,DEFAULT,DE,EUR,8999,9999, -114,,DEFAULT,DE,EUR,8999,9999, -,114_29911081,DEFAULT,DE,EUR,5850,6500, -,114_30580483,DEFAULT,DE,EUR,6300,7000, -115,,DEFAULT,DE,EUR,6300,7000, -,115_27295368,DEFAULT,DE,EUR,31050,34500, -,115_26440118,DEFAULT,DE,EUR,31050,34500, -,115_26408656,DEFAULT,DE,EUR,31050,34500, -116,,DEFAULT,DE,EUR,8999,9999, -,116_29743424,DEFAULT,DE,EUR,31140,34600, -,116_28684053,DEFAULT,DE,EUR,32940,36600, -117,,DEFAULT,DE,EUR,32940,36600, -,117_29890338,DEFAULT,DE,EUR,5129,5699, -,117_30585828,DEFAULT,DE,EUR,4121,4579, -118,,DEFAULT,DE,EUR,5400,6000, -119,,DEFAULT,DE,EUR,8999,9999, -120,,DEFAULT,DE,EUR,311129,345699, -,120_29890350,DEFAULT,DE,EUR,31139,34599, -,120_30069636,DEFAULT,DE,EUR,8999,9999, -,120_30069631,DEFAULT,DE,EUR,9522,10580, -121,,DEFAULT,DE,EUR,9612,10680, -,121_29406823,DEFAULT,DE,EUR,23400,26000, -,121_28542963,DEFAULT,DE,EUR,24051,26723, -,121_28549476,DEFAULT,DE,EUR,40050,44500, -122,,DEFAULT,DE,EUR,27000,30000, -,122_22308524,DEFAULT,DE,EUR,3780,4200, -,122_26145672,DEFAULT,DE,EUR,4410,4900, -123,,DEFAULT,DE,EUR,2700,3000, -,123_29866607,DEFAULT,DE,EUR,36922,41024, -,123_30610368,DEFAULT,DE,EUR,40522,45024, -,123_29866603,DEFAULT,DE,EUR,36022,40024, -124,,DEFAULT,DE,EUR,2520,2800, -,124_31623088,DEFAULT,DE,EUR,2250,2500, -,124_29866591,DEFAULT,DE,EUR,27917,31019, -125,,DEFAULT,DE,EUR,26772,29747, -,125_30703764,DEFAULT,DE,EUR,16199,17999, -,125_30350012,DEFAULT,DE,EUR,15299,16999, -126,,DEFAULT,DE,EUR,14399,15999, -,126_24722439,DEFAULT,DE,EUR,14309,15899, -,126_30407844,DEFAULT,DE,EUR,14219,15799, -,126_26280142,DEFAULT,DE,EUR,9342,10380, -127,,DEFAULT,DE,EUR,8172,9080, -,127_22828284,DEFAULT,DE,EUR,6590,7322, -,127_22613708,DEFAULT,DE,EUR,28934,32149, -,127_20723326,DEFAULT,DE,EUR,35295,39217, -,127_22613709,DEFAULT,DE,EUR,3707,4119, -128,,DEFAULT,DE,EUR,5152,5724, -,128_29955336,DEFAULT,DE,EUR,11020,12244, -,128_27314278,DEFAULT,DE,EUR,15025,16694, -129,,DEFAULT,DE,EUR,27706,30784, -,129_30706500,DEFAULT,DE,EUR,11185,12428, -,129_27107297,DEFAULT,DE,EUR,21385,23761, -,129_24325712,DEFAULT,DE,EUR,30155,33505, -130,,DEFAULT,DE,EUR,19849,22054, -,130_29285281,DEFAULT,DE,EUR,8102,9002, -,130_24326086,DEFAULT,DE,EUR,28641,31823, -,130_24725761,DEFAULT,DE,EUR,38033,42259, -131,131_24872891,DEFAULT,DE,EUR,6629,7365, -132,132_30619567,DEFAULT,DE,EUR,36586,40651, -133,133_31743669,DEFAULT,DE,EUR,31892,35435, -134,,DEFAULT,DE,EUR,1691,1879, -135,,DEFAULT,DE,EUR,17223,19137, -136,,DEFAULT,DE,EUR,29939,33265, -137,,DEFAULT,DE,EUR,37205,41339, -138,,DEFAULT,DE,EUR,23789,26432, -139,,DEFAULT,DE,EUR,23945,23945, -140,,DEFAULT,DE,EUR,38661,42957, -141,,DEFAULT,DE,EUR,33068,36742, -142,,DEFAULT,DE,EUR,19073,21192, -143,,DEFAULT,DE,EUR,39764,44182, -144,,DEFAULT,DE,EUR,33622,37358, -145,,DEFAULT,DE,EUR,6686,7429, -146,,DEFAULT,DE,EUR,37653,41837, -147,,DEFAULT,DE,EUR,35829,39810, -148,,DEFAULT,DE,EUR,25178,27975, -149,,DEFAULT,DE,EUR,2657,2952, -150,,DEFAULT,DE,EUR,17730,19700, -151,,DEFAULT,DE,EUR,4903,5448, -152,,DEFAULT,DE,EUR,28949,32166, -153,,DEFAULT,DE,EUR,35418,39353, -154,,DEFAULT,DE,EUR,20016,22240, -155,,DEFAULT,DE,EUR,7205,8005, -156,,DEFAULT,DE,EUR,18011,20012, -157,,DEFAULT,DE,EUR,26710,29678, -158,,DEFAULT,DE,EUR,39992,44436, -159,,DEFAULT,DE,EUR,15369,17077, -160,,DEFAULT,DE,EUR,36416,40462, -161,,DEFAULT,DE,EUR,21992,24435, -162,,DEFAULT,DE,EUR,37918,42131, -163,,DEFAULT,DE,EUR,37418,41575, -164,,DEFAULT,DE,EUR,10543,11714, -165,,DEFAULT,DE,EUR,9562,10624, -166,,DEFAULT,DE,EUR,37428,41587, -167,,DEFAULT,DE,EUR,14982,16647, -168,,DEFAULT,DE,EUR,12279,13643, -169,,DEFAULT,DE,EUR,39112,43458, -170,,DEFAULT,DE,EUR,6036,6707, -171,,DEFAULT,DE,EUR,28503,31670, -172,,DEFAULT,DE,EUR,1789,1988, -173,,DEFAULT,DE,EUR,31109,34566, -174,,DEFAULT,DE,EUR,32140,35711, -175,,DEFAULT,DE,EUR,13099,14554, -176,,DEFAULT,DE,EUR,23026,25584, -177,,DEFAULT,DE,EUR,38252,42502, -178,,DEFAULT,DE,EUR,22693,25214, -179,,DEFAULT,DE,EUR,35196,39107, -180,,DEFAULT,DE,EUR,33381,37090, -181,,DEFAULT,DE,EUR,29928,33253, -182,,DEFAULT,DE,EUR,29120,32355, -183,,DEFAULT,DE,EUR,34351,38168, -184,,DEFAULT,DE,EUR,16201,18001, -185,,DEFAULT,DE,EUR,16574,18415, -186,,DEFAULT,DE,EUR,8879,9865, -187,,DEFAULT,DE,EUR,37254,41393, -188,,DEFAULT,DE,EUR,18144,20160, -189,,DEFAULT,DE,EUR,17741,19712, -190,,DEFAULT,DE,EUR,15713,17459, -191,,DEFAULT,DE,EUR,22409,24899, -192,,DEFAULT,DE,EUR,25360,28178, -193,,DEFAULT,DE,EUR,16195,17994,"[{""quantity"":5,""net_price"":150,""gross_price"":165}, {""quantity"":10,""net_price"":145,""gross_price"":158}, {""quantity"":20,""net_price"":140,""gross_price"":152}]" -194,,DEFAULT,DE,EUR,25975,28861, -195,,DEFAULT,DE,EUR,35520,39467, -196,,DEFAULT,DE,EUR,22446,24940, -197,,DEFAULT,DE,EUR,20709,23010, -198,,DEFAULT,DE,EUR,5649,6277, -199,,DEFAULT,DE,EUR,29618,32909, -200,,DEFAULT,DE,EUR,12479,13865, -201,,DEFAULT,DE,EUR,18229,20254, -202,,DEFAULT,DE,EUR,3526,3918, -203,,DEFAULT,DE,EUR,23977,26641, -204,,DEFAULT,DE,EUR,40242,44713, -205,,DEFAULT,DE,EUR,10450,11611, -206,,DEFAULT,DE,EUR,15997,17774, -207,,DEFAULT,DE,EUR,11315,12572, -208,,DEFAULT,DE,EUR,31201,34668, -209,,DEFAULT,DE,EUR,17611,19568, -210,,DEFAULT,DE,EUR,90000,100000, -211,,DEFAULT,DE,EUR,63450,70500, -212,,DEFAULT,DE,EUR,8550,9500, -213,,DEFAULT,DE,EUR,31500,35000, -214,,DEFAULT,DE,EUR,85500,95000, -001,,ORIGINAL,DE,EUR,11308,12564, -003,,ORIGINAL,DE,EUR,7200,8000, -006,,ORIGINAL,DE,EUR,31320,34800, -010,,ORIGINAL,DE,EUR,32040,35600, -015,,ORIGINAL,DE,EUR,7200,8000, -020,,ORIGINAL,DE,EUR,9539,10599, -024,,ORIGINAL,DE,EUR,40950,45500, -027,,ORIGINAL,DE,EUR,4680,5200, -029,,ORIGINAL,DE,EUR,37800,42000, -030,,ORIGINAL,DE,EUR,42300,47000, -031,,ORIGINAL,DE,EUR,36900,41000, -033,,ORIGINAL,DE,EUR,2520,2800, -036,,ORIGINAL,DE,EUR,17100,19000, -040,,ORIGINAL,DE,EUR,15440,17156, -051,,ORIGINAL,DE,EUR,11700,13000, -052,,ORIGINAL,DE,EUR,10800,12000, -,052_29567823,ORIGINAL,DE,EUR,11700,13000, -,052_30107816,ORIGINAL,DE,EUR,12600,14000, -,052_30614390,ORIGINAL,DE,EUR,10800,12000, -054,,ORIGINAL,DE,EUR,1800,2000, -056,,ORIGINAL,DE,EUR,31500,35000, -059,,ORIGINAL,DE,EUR,36000,40000, -,059_24245592,ORIGINAL,DE,EUR,31500,35000, -,059_26175504,ORIGINAL,DE,EUR,40500,45000, -,059_26027598,ORIGINAL,DE,EUR,36000,40000, -063,,ORIGINAL,DE,EUR,18000,20000, -068,,ORIGINAL,DE,EUR,8100,9000, -072,,ORIGINAL,DE,EUR,37800,42000, -,072_19618271,ORIGINAL,DE,EUR,15300,17000, -,072_21927455,ORIGINAL,DE,EUR,12600,14000, -075,,ORIGINAL,DE,EUR,31500,35000, -077,,ORIGINAL,DE,EUR,13500,15000, -080,,ORIGINAL,DE,EUR,23400,26000, -084,,ORIGINAL,DE,EUR,29700,33000, -089,,ORIGINAL,DE,EUR,37800,42000, -095,,ORIGINAL,DE,EUR,16200,18000, -100,,ORIGINAL,DE,EUR,6300,7000, -104,,ORIGINAL,DE,EUR,3600,4000, -107,,ORIGINAL,DE,EUR,10800,12000, -110,,ORIGINAL,DE,EUR,31500,35000, -114,,ORIGINAL,DE,EUR,9000,10000, -116,,ORIGINAL,DE,EUR,33300,37000, -117,,ORIGINAL,DE,EUR,33300,37000, -,117_29890338,ORIGINAL,DE,EUR,6300,7000, -118,,ORIGINAL,DE,EUR,7200,8000, -122,,ORIGINAL,DE,EUR,36000,40000, -123,,ORIGINAL,DE,EUR,42300,47000, -126,,ORIGINAL,DE,EUR,15300,17000, -,126_24722439,ORIGINAL,DE,EUR,14400,16000, -,126_30407844,ORIGINAL,DE,EUR,14400,16000, -128,,ORIGINAL,DE,EUR,15300,17000, -,128_29955336,ORIGINAL,DE,EUR,15300,17000, -134,,ORIGINAL,DE,EUR,1800,2000, -141,,ORIGINAL,DE,EUR,33300,37000, -147,,ORIGINAL,DE,EUR,36000,40000, -152,,ORIGINAL,DE,EUR,29700,33000, -156,,ORIGINAL,DE,EUR,19800,22000, -159,,ORIGINAL,DE,EUR,17100,19000, -161,,ORIGINAL,DE,EUR,22500,25000, -164,,ORIGINAL,DE,EUR,10800,12000, -169,,ORIGINAL,DE,EUR,40500,45000, -173,,ORIGINAL,DE,EUR,32400,36000, -179,,ORIGINAL,DE,EUR,37800,42000, -181,,ORIGINAL,DE,EUR,31500,35000, -185,,ORIGINAL,DE,EUR,18000,20000, -192,,ORIGINAL,DE,EUR,26100,29000, -198,,ORIGINAL,DE,EUR,6300,7000, -202,,ORIGINAL,DE,EUR,4500,5000, -203,,ORIGINAL,DE,EUR,24300,27000, -211,,ORIGINAL,DE,EUR,65250,72500, -212,,ORIGINAL,DE,EUR,10800,12000, -214,,ORIGINAL,DE,EUR,90000,100000, -001,,DEFAULT,DE,CHF,10349,11499, -002,,DEFAULT,DE,CHF,10349,11499, -003,,DEFAULT,DE,CHF,6728,7475, -004,,DEFAULT,DE,CHF,7245,8050, -005,,DEFAULT,DE,CHF,7245,8050, -006,,DEFAULT,DE,CHF,35708,39675, -007,,DEFAULT,DE,CHF,35708,39675, -008,,DEFAULT,DE,CHF,35708,39675, -009,,DEFAULT,DE,CHF,10349,11499, -010,,DEFAULT,DE,CHF,35811,39790, -011,,DEFAULT,DE,CHF,37881,42090, -012,,DEFAULT,DE,CHF,37881,42090, -013,,DEFAULT,DE,CHF,5898,6554, -014,,DEFAULT,DE,CHF,4739,5266, -015,,DEFAULT,DE,CHF,6210,6900, -016,,DEFAULT,DE,CHF,10349,11499, -017,,DEFAULT,DE,CHF,357798,397554, -018,,DEFAULT,DE,CHF,35810,39789, -019,,DEFAULT,DE,CHF,10349,11499, -020,,DEFAULT,DE,CHF,10950,12167, -021,,DEFAULT,DE,CHF,11054,12282, -022,,DEFAULT,DE,CHF,26910,29900, -023,,DEFAULT,DE,CHF,27659,30731, -024,,DEFAULT,DE,CHF,46058,51175, -025,,DEFAULT,DE,CHF,31050,34500, -026,,DEFAULT,DE,CHF,4347,4830, -027,,DEFAULT,DE,CHF,5072,5635, -028,,DEFAULT,DE,CHF,3105,3450, -029,,DEFAULT,DE,CHF,42460,47178, -030,,DEFAULT,DE,CHF,46600,51778, -031,,DEFAULT,DE,CHF,41425,46028, -032,,DEFAULT,DE,CHF,2898,3220, -033,,DEFAULT,DE,CHF,2588,2875, -034,,DEFAULT,DE,CHF,32105,35672, -035,,DEFAULT,DE,CHF,30788,34209, -036,,DEFAULT,DE,CHF,18629,20699, -037,,DEFAULT,DE,CHF,17594,19549, -038,,DEFAULT,DE,CHF,16559,18399, -039,,DEFAULT,DE,CHF,16455,18284, -040,,DEFAULT,DE,CHF,16352,18169, -041,,DEFAULT,DE,CHF,10743,11937, -042,,DEFAULT,DE,CHF,9398,10442, -043,,DEFAULT,DE,CHF,7579,8420, -044,,DEFAULT,DE,CHF,33274,36971, -045,,DEFAULT,DE,CHF,40589,45100, -046,,DEFAULT,DE,CHF,4263,4737, -047,,DEFAULT,DE,CHF,5925,6583, -048,,DEFAULT,DE,CHF,12673,14081, -049,,DEFAULT,DE,CHF,17279,19198, -050,,DEFAULT,DE,CHF,31862,35402, -051,,DEFAULT,DE,CHF,12863,14292, -,051_29567823,DEFAULT,DE,CHF,12420,13800, -,051_30107816,DEFAULT,DE,CHF,12938,14375, -,051_30614390,DEFAULT,DE,CHF,13248,14720, -052,,DEFAULT,DE,CHF,9317,10352, -,052_29567823,DEFAULT,DE,CHF,9212,10235, -,052_30107816,DEFAULT,DE,CHF,10868,12075, -,052_30614390,DEFAULT,DE,CHF,8798,9775, -053,,DEFAULT,DE,CHF,42074,46749, -,053_29567823,DEFAULT,DE,CHF,36676,40750, -054,,DEFAULT,DE,CHF,1945,2161, -055,,DEFAULT,DE,CHF,19806,22008, -056,,DEFAULT,DE,CHF,34430,38255, -057,,DEFAULT,DE,CHF,42786,47540, -058,,DEFAULT,DE,CHF,27357,30397, -,058_24245592,DEFAULT,DE,CHF,3575,3972, -,058_26175504,DEFAULT,DE,CHF,44460,49401, -059,,DEFAULT,DE,CHF,38028,42253, -,059_24245592,DEFAULT,DE,CHF,21934,24371, -,059_26175504,DEFAULT,DE,CHF,45729,50809, -,059_26027598,DEFAULT,DE,CHF,38665,42962, -060,,DEFAULT,DE,CHF,43301,48113, -,060_24245592,DEFAULT,DE,CHF,7689,8543, -,060_26175504,DEFAULT,DE,CHF,43301,48113, -,060_26027598,DEFAULT,DE,CHF,41203,45782, -061,,DEFAULT,DE,CHF,28955,32171, -062,,DEFAULT,DE,CHF,3056,3395, -063,,DEFAULT,DE,CHF,20390,22655, -064,,DEFAULT,DE,CHF,5638,6265, -065,,DEFAULT,DE,CHF,33291,36991, -066,,DEFAULT,DE,CHF,40731,45256, -067,,DEFAULT,DE,CHF,23018,25576, -068,,DEFAULT,DE,CHF,8286,9206, -069,,DEFAULT,DE,CHF,20713,23014, -070,,DEFAULT,DE,CHF,30717,34130, -,070_133745031,DEFAULT,DE,CHF,45991,51101, -,070_203704321,DEFAULT,DE,CHF,17674,19639, -,070_133913221,DEFAULT,DE,CHF,41878,46531, -,070_133745032,DEFAULT,DE,CHF,25291,28100, -,070_203704322,DEFAULT,DE,CHF,43606,48451, -,070_133913222,DEFAULT,DE,CHF,43031,47811, -,070_133745033,DEFAULT,DE,CHF,12124,13471, -071,,DEFAULT,DE,CHF,10996,12218, -072,,DEFAULT,DE,CHF,43042,47825, -,072_19618271,DEFAULT,DE,CHF,17229,19144, -,072_21927455,DEFAULT,DE,CHF,14121,15689, -073,,DEFAULT,DE,CHF,44979,49977, -,073_19618271,DEFAULT,DE,CHF,6941,7713, -,073_21927455,DEFAULT,DE,CHF,32778,36421, -074,,DEFAULT,DE,CHF,2057,2286, -075,,DEFAULT,DE,CHF,35775,39751, -076,,DEFAULT,DE,CHF,36961,41068, -077,,DEFAULT,DE,CHF,15064,16737, -078,,DEFAULT,DE,CHF,26480,29422, -079,,DEFAULT,DE,CHF,43990,48877, -080,,DEFAULT,DE,CHF,26097,28996, -081,,DEFAULT,DE,CHF,40475,44973, -082,,DEFAULT,DE,CHF,38388,42654, -083,,DEFAULT,DE,CHF,34417,38241, -084,,DEFAULT,DE,CHF,33488,37208, -085,,DEFAULT,DE,CHF,39504,43893, -086,,DEFAULT,DE,CHF,18631,20701, -087,,DEFAULT,DE,CHF,19060,21177, -088,,DEFAULT,DE,CHF,10211,11345, -089,,DEFAULT,DE,CHF,42842,47602, -090,,DEFAULT,DE,CHF,20866,23184, -091,,DEFAULT,DE,CHF,20402,22669, -092,,DEFAULT,DE,CHF,18070,20078, -093,,DEFAULT,DE,CHF,25770,28634, -094,,DEFAULT,DE,CHF,29164,32405, -095,,DEFAULT,DE,CHF,18624,20693, -096,,DEFAULT,DE,CHF,29871,33190, -097,,DEFAULT,DE,CHF,40848,45387, -098,,DEFAULT,DE,CHF,25813,28681, -099,,DEFAULT,DE,CHF,23815,26462, -100,,DEFAULT,DE,CHF,6496,7219, -101,,DEFAULT,DE,CHF,34061,37845, -102,,DEFAULT,DE,CHF,14351,15945, -103,,DEFAULT,DE,CHF,20963,23292, -104,,DEFAULT,DE,CHF,4055,4506, -105,,DEFAULT,DE,CHF,27574,30637, -106,,DEFAULT,DE,CHF,46278,51420, -107,,DEFAULT,DE,CHF,12018,13353, -108,,DEFAULT,DE,CHF,18397,20440, -109,,DEFAULT,DE,CHF,13012,14458, -110,,DEFAULT,DE,CHF,35881,39868, -111,,DEFAULT,DE,CHF,20253,22503, -112,,DEFAULT,DE,CHF,25777,28641, -,112_312526171,DEFAULT,DE,CHF,45254,50281, -,112_306918001,DEFAULT,DE,CHF,2152,2391, -,112_312526191,DEFAULT,DE,CHF,2142,2381, -,112_312526172,DEFAULT,DE,CHF,34268,38075, -,112_306918002,DEFAULT,DE,CHF,40544,45049, -,112_312526192,DEFAULT,DE,CHF,14485,16094, -,112_306918003,DEFAULT,DE,CHF,19093,21215, -,112_312526193,DEFAULT,DE,CHF,16842,18713, -113,,DEFAULT,DE,CHF,10349,11499, -114,,DEFAULT,DE,CHF,10349,11499, -,114_29911081,DEFAULT,DE,CHF,6728,7475, -,114_30580483,DEFAULT,DE,CHF,7245,8050, -115,,DEFAULT,DE,CHF,7245,8050, -,115_27295368,DEFAULT,DE,CHF,35708,39675, -,115_26440118,DEFAULT,DE,CHF,35708,39675, -,115_26408656,DEFAULT,DE,CHF,35708,39675, -116,,DEFAULT,DE,CHF,10349,11499, -,116_29743424,DEFAULT,DE,CHF,35811,39790, -,116_28684053,DEFAULT,DE,CHF,37881,42090, -117,,DEFAULT,DE,CHF,37881,42090, -,117_29890338,DEFAULT,DE,CHF,5898,6554, -,117_30585828,DEFAULT,DE,CHF,4739,5266, -118,,DEFAULT,DE,CHF,6210,6900, -119,,DEFAULT,DE,CHF,10349,11499, -120,,DEFAULT,DE,CHF,357798,397554, -,120_29890350,DEFAULT,DE,CHF,35810,39789, -,120_30069636,DEFAULT,DE,CHF,10349,11499, -,120_30069631,DEFAULT,DE,CHF,10950,12167, -121,,DEFAULT,DE,CHF,11054,12282, -,121_29406823,DEFAULT,DE,CHF,26910,29900, -,121_28542963,DEFAULT,DE,CHF,27659,30731, -,121_28549476,DEFAULT,DE,CHF,46058,51175, -122,,DEFAULT,DE,CHF,31050,34500, -,122_22308524,DEFAULT,DE,CHF,4347,4830, -,122_26145672,DEFAULT,DE,CHF,5072,5635, -123,,DEFAULT,DE,CHF,3105,3450, -,123_29866607,DEFAULT,DE,CHF,42460,47178, -,123_30610368,DEFAULT,DE,CHF,46600,51778, -,123_29866603,DEFAULT,DE,CHF,41425,46028, -124,,DEFAULT,DE,CHF,2898,3220, -,124_31623088,DEFAULT,DE,CHF,2588,2875, -,124_29866591,DEFAULT,DE,CHF,32105,35672, -125,,DEFAULT,DE,CHF,30788,34209, -,125_30703764,DEFAULT,DE,CHF,18629,20699, -,125_30350012,DEFAULT,DE,CHF,17594,19549, -126,,DEFAULT,DE,CHF,16559,18399, -,126_24722439,DEFAULT,DE,CHF,16455,18284, -,126_30407844,DEFAULT,DE,CHF,16352,18169, -,126_26280142,DEFAULT,DE,CHF,10743,11937, -127,,DEFAULT,DE,CHF,9398,10442, -,127_22828284,DEFAULT,DE,CHF,7579,8420, -,127_22613708,DEFAULT,DE,CHF,33274,36971, -,127_20723326,DEFAULT,DE,CHF,40589,45100, -,127_22613709,DEFAULT,DE,CHF,4263,4737, -128,,DEFAULT,DE,CHF,5925,6583, -,128_29955336,DEFAULT,DE,CHF,12673,14081, -,128_27314278,DEFAULT,DE,CHF,17279,19198, -129,,DEFAULT,DE,CHF,31862,35402, -,129_30706500,DEFAULT,DE,CHF,12863,14292, -,129_27107297,DEFAULT,DE,CHF,24593,27325, -,129_24325712,DEFAULT,DE,CHF,34678,38531, -130,,DEFAULT,DE,CHF,22826,25362, -,130_29285281,DEFAULT,DE,CHF,9317,10352, -,130_24326086,DEFAULT,DE,CHF,32937,36596, -,130_24725761,DEFAULT,DE,CHF,43738,48598, -131,131_24872891,DEFAULT,DE,CHF,7623,8470, -132,132_30619567,DEFAULT,DE,CHF,42074,46749, -133,133_31743669,DEFAULT,DE,CHF,36676,40750, -134,,DEFAULT,DE,CHF,1945,2161, -135,,DEFAULT,DE,CHF,19806,22008, -136,,DEFAULT,DE,CHF,34430,38255, -137,,DEFAULT,DE,CHF,42786,47540, -138,,DEFAULT,DE,CHF,27357,30397, -139,,DEFAULT,DE,CHF,27710,27710, -140,,DEFAULT,DE,CHF,44460,49401, -141,,DEFAULT,DE,CHF,38028,42253, -142,,DEFAULT,DE,CHF,21934,24371, -143,,DEFAULT,DE,CHF,45729,50809, -144,,DEFAULT,DE,CHF,38665,42962, -145,,DEFAULT,DE,CHF,7689,8543, -146,,DEFAULT,DE,CHF,43301,48113, -147,,DEFAULT,DE,CHF,41203,45782, -148,,DEFAULT,DE,CHF,28955,32171, -149,,DEFAULT,DE,CHF,3056,3395, -150,,DEFAULT,DE,CHF,20390,22655, -151,,DEFAULT,DE,CHF,5638,6265, -152,,DEFAULT,DE,CHF,33291,36991, -153,,DEFAULT,DE,CHF,40731,45256, -154,,DEFAULT,DE,CHF,23018,25576, -155,,DEFAULT,DE,CHF,8286,9206, -156,,DEFAULT,DE,CHF,20713,23014, -157,,DEFAULT,DE,CHF,30717,34130, -158,,DEFAULT,DE,CHF,45991,51101, -159,,DEFAULT,DE,CHF,17674,19639, -160,,DEFAULT,DE,CHF,41878,46531, -161,,DEFAULT,DE,CHF,25291,28100, -162,,DEFAULT,DE,CHF,43606,48451, -163,,DEFAULT,DE,CHF,43031,47811, -164,,DEFAULT,DE,CHF,12124,13471, -165,,DEFAULT,DE,CHF,10996,12218, -166,,DEFAULT,DE,CHF,43042,47825, -167,,DEFAULT,DE,CHF,17229,19144, -168,,DEFAULT,DE,CHF,14121,15689, -169,,DEFAULT,DE,CHF,44979,49977, -170,,DEFAULT,DE,CHF,6941,7713, -171,,DEFAULT,DE,CHF,32778,36421, -172,,DEFAULT,DE,CHF,2057,2286, -173,,DEFAULT,DE,CHF,35775,39751, -174,,DEFAULT,DE,CHF,36961,41068, -175,,DEFAULT,DE,CHF,15064,16737, -176,,DEFAULT,DE,CHF,26480,29422, -177,,DEFAULT,DE,CHF,43990,48877, -178,,DEFAULT,DE,CHF,26097,28996, -179,,DEFAULT,DE,CHF,40475,44973, -180,,DEFAULT,DE,CHF,38388,42654, -181,,DEFAULT,DE,CHF,34417,38241, -182,,DEFAULT,DE,CHF,33488,37208, -183,,DEFAULT,DE,CHF,39504,43893, -184,,DEFAULT,DE,CHF,18631,20701, -185,,DEFAULT,DE,CHF,19060,21177, -186,,DEFAULT,DE,CHF,10211,11345, -187,,DEFAULT,DE,CHF,42842,47602, -188,,DEFAULT,DE,CHF,20866,23184, -189,,DEFAULT,DE,CHF,20402,22669, -190,,DEFAULT,DE,CHF,18070,20078, -191,,DEFAULT,DE,CHF,25770,28634, -192,,DEFAULT,DE,CHF,29164,32405, -193,,DEFAULT,DE,CHF,18624,20693, -194,,DEFAULT,DE,CHF,29871,33190, -195,,DEFAULT,DE,CHF,40848,45387,"[{""quantity"":3,""net_price"":350,""gross_price"":385}, {""quantity"":8,""net_price"":340,""gross_price"":375}]" -196,,DEFAULT,DE,CHF,25813,28681, -197,,DEFAULT,DE,CHF,23815,26462, -198,,DEFAULT,DE,CHF,6496,7219, -199,,DEFAULT,DE,CHF,34061,37845, -200,,DEFAULT,DE,CHF,14351,15945, -201,,DEFAULT,DE,CHF,20963,23292, -202,,DEFAULT,DE,CHF,4055,4506, -203,,DEFAULT,DE,CHF,27574,30637, -204,,DEFAULT,DE,CHF,46278,51420, -205,,DEFAULT,DE,CHF,12018,13353, -206,,DEFAULT,DE,CHF,18397,20440, -207,,DEFAULT,DE,CHF,13012,14458, -208,,DEFAULT,DE,CHF,35881,39868, -209,,DEFAULT,DE,CHF,20253,22503, -210,,DEFAULT,DE,CHF,103500,115000, -211,,DEFAULT,DE,CHF,72968,81075, -212,,DEFAULT,DE,CHF,9833,10925, -213,,DEFAULT,DE,CHF,36225,40250, -214,,DEFAULT,DE,CHF,98325,109250, -001,,ORIGINAL,DE,CHF,13004,14449, -003,,ORIGINAL,DE,CHF,8280,9200, -006,,ORIGINAL,DE,CHF,36018,40020, -010,,ORIGINAL,DE,CHF,36846,40940, -015,,ORIGINAL,DE,CHF,8280,9200, -020,,ORIGINAL,DE,CHF,10970,12189, -024,,ORIGINAL,DE,CHF,47093,52325, -027,,ORIGINAL,DE,CHF,5382,5980, -029,,ORIGINAL,DE,CHF,43470,48300, -030,,ORIGINAL,DE,CHF,48645,54050, -031,,ORIGINAL,DE,CHF,42435,47150, -033,,ORIGINAL,DE,CHF,2898,3220, -036,,ORIGINAL,DE,CHF,19665,21850, -040,,ORIGINAL,DE,CHF,17756,19729, -051,,ORIGINAL,DE,CHF,13455,14950, -052,,ORIGINAL,DE,CHF,12420,13800, -,052_29567823,ORIGINAL,DE,CHF,13455,14950, -,052_30107816,ORIGINAL,DE,CHF,14490,16100, -,052_30614390,ORIGINAL,DE,CHF,12420,13800, -054,,ORIGINAL,DE,CHF,2070,2300, -056,,ORIGINAL,DE,CHF,36225,40250, -059,,ORIGINAL,DE,CHF,41400,46000, -,059_24245592,ORIGINAL,DE,CHF,36225,40250, -,059_26175504,ORIGINAL,DE,CHF,46575,51750, -,059_26027598,ORIGINAL,DE,CHF,41400,46000, -063,,ORIGINAL,DE,CHF,20700,23000, -068,,ORIGINAL,DE,CHF,9315,10350, -072,,ORIGINAL,DE,CHF,43470,48300, -,072_19618271,ORIGINAL,DE,CHF,17595,19550, -,072_21927455,ORIGINAL,DE,CHF,14490,16100, -075,,ORIGINAL,DE,CHF,36225,40250, -077,,ORIGINAL,DE,CHF,15525,17250, -080,,ORIGINAL,DE,CHF,26910,29900, -084,,ORIGINAL,DE,CHF,34155,37950, -089,,ORIGINAL,DE,CHF,43470,48300, -095,,ORIGINAL,DE,CHF,18630,20700, -100,,ORIGINAL,DE,CHF,7245,8050, -104,,ORIGINAL,DE,CHF,4140,4600, -107,,ORIGINAL,DE,CHF,12420,13800, -110,,ORIGINAL,DE,CHF,36225,40250, -114,,ORIGINAL,DE,CHF,10350,11500, -116,,ORIGINAL,DE,CHF,38295,42550, -117,,ORIGINAL,DE,CHF,38295,42550, -,117_29890338,ORIGINAL,DE,CHF,7245,8050, -118,,ORIGINAL,DE,CHF,8280,9200, -122,,ORIGINAL,DE,CHF,41400,46000, -123,,ORIGINAL,DE,CHF,48645,54050, -126,,ORIGINAL,DE,CHF,17595,19550, -,126_24722439,ORIGINAL,DE,CHF,16560,18400, -,126_30407844,ORIGINAL,DE,CHF,16560,18400, -128,,ORIGINAL,DE,CHF,17595,19550, -,128_29955336,ORIGINAL,DE,CHF,17595,19550, -134,,ORIGINAL,DE,CHF,2070,2300, -141,,ORIGINAL,DE,CHF,38295,42550, -147,,ORIGINAL,DE,CHF,41400,46000, -152,,ORIGINAL,DE,CHF,34155,37950, -156,,ORIGINAL,DE,CHF,22770,25300, -159,,ORIGINAL,DE,CHF,19665,21850, -161,,ORIGINAL,DE,CHF,25875,28750, -164,,ORIGINAL,DE,CHF,12420,13800, -169,,ORIGINAL,DE,CHF,46575,51750, -173,,ORIGINAL,DE,CHF,37260,41400, -179,,ORIGINAL,DE,CHF,43470,48300, -181,,ORIGINAL,DE,CHF,36225,40250, -185,,ORIGINAL,DE,CHF,20700,23000, -192,,ORIGINAL,DE,CHF,30015,33350, -198,,ORIGINAL,DE,CHF,7245,8050, -202,,ORIGINAL,DE,CHF,5175,5750, -203,,ORIGINAL,DE,CHF,27945,31050, -211,,ORIGINAL,DE,CHF,75038,83375, -212,,ORIGINAL,DE,CHF,12420,13800, -214,,ORIGINAL,DE,CHF,103500,115000, -666,,DEFAULT,DE,EUR,0,0, -,666_124,DEFAULT,DE,EUR,1000,1000, -,666_125,DEFAULT,DE,EUR,2000,2000, -,666_126,DEFAULT,DE,EUR,3000,3000, -,666_127,DEFAULT,DE,EUR,5000,5000, -,666_128,DEFAULT,DE,EUR,10000,10000, -,666_129,DEFAULT,DE,EUR,20000,20000, -,666_130,DEFAULT,DE,EUR,50000,50000, -,666_131,DEFAULT,DE,EUR,100000,100000, -,666_132,DEFAULT,DE,EUR,200000,200000, -,666_133,DEFAULT,DE,EUR,500000,500000, -666,,DEFAULT,DE,CHF,0,0, -,666_124,DEFAULT,DE,CHF,1000,1000, -,666_125,DEFAULT,DE,CHF,2000,2000, -,666_126,DEFAULT,DE,CHF,3000,3000, -,666_127,DEFAULT,DE,CHF,5000,5000, -,666_128,DEFAULT,DE,CHF,10000,10000, -,666_129,DEFAULT,DE,CHF,20000,20000, -,666_130,DEFAULT,DE,CHF,50000,50000, -,666_131,DEFAULT,DE,CHF,100000,100000, -,666_132,DEFAULT,DE,CHF,200000,200000, -,666_133,DEFAULT,DE,CHF,500000,500000, +001,,DEFAULT,DE,EUR,,9999, +002,,DEFAULT,DE,EUR,,9999, +003,,DEFAULT,DE,EUR,,6500, +004,,DEFAULT,DE,EUR,,7000, +005,,DEFAULT,DE,EUR,,7000, +006,,DEFAULT,DE,EUR,,34500, +007,,DEFAULT,DE,EUR,,34500, +008,,DEFAULT,DE,EUR,,34500, +009,,DEFAULT,DE,EUR,,9999, +010,,DEFAULT,DE,EUR,,34600, +011,,DEFAULT,DE,EUR,,36600, +012,,DEFAULT,DE,EUR,,36600, +013,,DEFAULT,DE,EUR,,5699, +014,,DEFAULT,DE,EUR,,4579, +015,,DEFAULT,DE,EUR,,6000, +016,,DEFAULT,DE,EUR,,9999, +017,,DEFAULT,DE,EUR,,345699, +018,,DEFAULT,DE,EUR,,34599, +019,,DEFAULT,DE,EUR,,9999, +020,,DEFAULT,DE,EUR,,10580, +021,,DEFAULT,DE,EUR,,10680, +022,,DEFAULT,DE,EUR,,26000, +023,,DEFAULT,DE,EUR,,26723, +024,,DEFAULT,DE,EUR,,44500, +025,,DEFAULT,DE,EUR,,30000, +026,,DEFAULT,DE,EUR,,4200, +027,,DEFAULT,DE,EUR,,4900, +028,,DEFAULT,DE,EUR,,3000, +029,,DEFAULT,DE,EUR,,41024, +030,,DEFAULT,DE,EUR,,45024, +031,,DEFAULT,DE,EUR,,40024, +032,,DEFAULT,DE,EUR,,2800, +033,,DEFAULT,DE,EUR,,2500, +034,,DEFAULT,DE,EUR,,31019, +035,,DEFAULT,DE,EUR,,29747, +036,,DEFAULT,DE,EUR,,17999, +037,,DEFAULT,DE,EUR,,16999, +038,,DEFAULT,DE,EUR,,15999, +039,,DEFAULT,DE,EUR,,15899, +040,,DEFAULT,DE,EUR,,15799, +041,,DEFAULT,DE,EUR,,10380, +042,,DEFAULT,DE,EUR,,9080, +043,,DEFAULT,DE,EUR,,7322, +044,,DEFAULT,DE,EUR,,32149, +045,,DEFAULT,DE,EUR,,39217, +046,,DEFAULT,DE,EUR,,4119, +047,,DEFAULT,DE,EUR,,5724, +048,,DEFAULT,DE,EUR,,12244, +049,,DEFAULT,DE,EUR,,16694, +050,,DEFAULT,DE,EUR,,30784, +051,,DEFAULT,DE,EUR,,12428, +,051_29567823,DEFAULT,DE,EUR,,12000, +,051_30107816,DEFAULT,DE,EUR,,12500, +,051_30614390,DEFAULT,DE,EUR,,12800, +052,,DEFAULT,DE,EUR,,9002, +,052_29567823,DEFAULT,DE,EUR,,8900, +,052_30107816,DEFAULT,DE,EUR,,10500, +,052_30614390,DEFAULT,DE,EUR,,8500, +053,,DEFAULT,DE,EUR,,40651, +,053_29567823,DEFAULT,DE,EUR,,35435, +054,,DEFAULT,DE,EUR,,1879, +055,,DEFAULT,DE,EUR,,19137, +056,,DEFAULT,DE,EUR,,33265, +057,,DEFAULT,DE,EUR,,41339, +058,,DEFAULT,DE,EUR,,26432, +,058_24245592,DEFAULT,DE,EUR,,3454, +,058_26175504,DEFAULT,DE,EUR,,42957, +059,,DEFAULT,DE,EUR,,36742, +,059_24245592,DEFAULT,DE,EUR,,21192, +,059_26175504,DEFAULT,DE,EUR,,44182, +,059_26027598,DEFAULT,DE,EUR,,37358, +060,,DEFAULT,DE,EUR,,41837, +,060_24245592,DEFAULT,DE,EUR,,7429, +,060_26175504,DEFAULT,DE,EUR,,41837, +,060_26027598,DEFAULT,DE,EUR,,39810, +061,,DEFAULT,DE,EUR,,27975, +062,,DEFAULT,DE,EUR,,2952, +063,,DEFAULT,DE,EUR,,19700, +064,,DEFAULT,DE,EUR,,5448, +065,,DEFAULT,DE,EUR,,32166, +066,,DEFAULT,DE,EUR,,39353, +067,,DEFAULT,DE,EUR,,22240, +068,,DEFAULT,DE,EUR,,8005, +069,,DEFAULT,DE,EUR,,20012, +070,,DEFAULT,DE,EUR,,29678, +,070_133745031,DEFAULT,DE,EUR,,44436, +,070_203704321,DEFAULT,DE,EUR,,17077, +,070_133913221,DEFAULT,DE,EUR,,40462, +,070_133745032,DEFAULT,DE,EUR,,24435, +,070_203704322,DEFAULT,DE,EUR,,42131, +,070_133913222,DEFAULT,DE,EUR,,41575, +,070_133745033,DEFAULT,DE,EUR,,11714, +071,,DEFAULT,DE,EUR,,10624, +072,,DEFAULT,DE,EUR,,41587, +,072_19618271,DEFAULT,DE,EUR,,16647, +,072_21927455,DEFAULT,DE,EUR,,13643, +073,,DEFAULT,DE,EUR,,43458, +,073_19618271,DEFAULT,DE,EUR,,6707, +,073_21927455,DEFAULT,DE,EUR,,31670, +074,,DEFAULT,DE,EUR,,1988, +075,,DEFAULT,DE,EUR,,34566, +076,,DEFAULT,DE,EUR,,35711, +077,,DEFAULT,DE,EUR,,14554, +078,,DEFAULT,DE,EUR,,25584, +079,,DEFAULT,DE,EUR,,42502, +080,,DEFAULT,DE,EUR,,25214, +081,,DEFAULT,DE,EUR,,39107, +082,,DEFAULT,DE,EUR,,37090, +083,,DEFAULT,DE,EUR,,33253, +084,,DEFAULT,DE,EUR,,32355, +085,,DEFAULT,DE,EUR,,38168, +086,,DEFAULT,DE,EUR,,18001, +087,,DEFAULT,DE,EUR,,18415, +088,,DEFAULT,DE,EUR,,9865, +089,,DEFAULT,DE,EUR,,41393, +090,,DEFAULT,DE,EUR,,20160, +091,,DEFAULT,DE,EUR,,19712, +092,,DEFAULT,DE,EUR,,17459, +093,,DEFAULT,DE,EUR,,24899, +094,,DEFAULT,DE,EUR,,28178, +095,,DEFAULT,DE,EUR,,17994, +096,,DEFAULT,DE,EUR,,28861, +097,,DEFAULT,DE,EUR,,39467, +098,,DEFAULT,DE,EUR,,24940, +099,,DEFAULT,DE,EUR,,23010, +100,,DEFAULT,DE,EUR,,6277, +101,,DEFAULT,DE,EUR,,32909, +102,,DEFAULT,DE,EUR,,13865, +103,,DEFAULT,DE,EUR,,20254, +104,,DEFAULT,DE,EUR,,3918, +105,,DEFAULT,DE,EUR,,26641, +106,,DEFAULT,DE,EUR,,44713, +107,,DEFAULT,DE,EUR,,11611, +108,,DEFAULT,DE,EUR,,17774, +109,,DEFAULT,DE,EUR,,12572, +110,,DEFAULT,DE,EUR,,34668, +111,,DEFAULT,DE,EUR,,19568, +112,,DEFAULT,DE,EUR,,24905, +,112_312526171,DEFAULT,DE,EUR,,43723, +,112_306918001,DEFAULT,DE,EUR,,2079, +,112_312526191,DEFAULT,DE,EUR,,2070, +,112_312526172,DEFAULT,DE,EUR,,33109, +,112_306918002,DEFAULT,DE,EUR,,39173, +,112_312526192,DEFAULT,DE,EUR,,13995, +,112_306918003,DEFAULT,DE,EUR,,18448, +,112_312526193,DEFAULT,DE,EUR,,16272, +113,,DEFAULT,DE,EUR,,9999, +114,,DEFAULT,DE,EUR,,9999, +,114_29911081,DEFAULT,DE,EUR,,6500, +,114_30580483,DEFAULT,DE,EUR,,7000, +115,,DEFAULT,DE,EUR,,7000, +,115_27295368,DEFAULT,DE,EUR,,34500, +,115_26440118,DEFAULT,DE,EUR,,34500, +,115_26408656,DEFAULT,DE,EUR,,34500, +116,,DEFAULT,DE,EUR,,9999, +,116_29743424,DEFAULT,DE,EUR,,34600, +,116_28684053,DEFAULT,DE,EUR,,36600, +117,,DEFAULT,DE,EUR,,36600, +,117_29890338,DEFAULT,DE,EUR,,5699, +,117_30585828,DEFAULT,DE,EUR,,4579, +118,,DEFAULT,DE,EUR,,6000, +119,,DEFAULT,DE,EUR,,9999, +120,,DEFAULT,DE,EUR,,345699, +,120_29890350,DEFAULT,DE,EUR,,34599, +,120_30069636,DEFAULT,DE,EUR,,9999, +,120_30069631,DEFAULT,DE,EUR,,10580, +121,,DEFAULT,DE,EUR,,10680, +,121_29406823,DEFAULT,DE,EUR,,26000, +,121_28542963,DEFAULT,DE,EUR,,26723, +,121_28549476,DEFAULT,DE,EUR,,44500, +122,,DEFAULT,DE,EUR,,30000, +,122_22308524,DEFAULT,DE,EUR,,4200, +,122_26145672,DEFAULT,DE,EUR,,4900, +123,,DEFAULT,DE,EUR,,3000, +,123_29866607,DEFAULT,DE,EUR,,41024, +,123_30610368,DEFAULT,DE,EUR,,45024, +,123_29866603,DEFAULT,DE,EUR,,40024, +124,,DEFAULT,DE,EUR,,2800, +,124_31623088,DEFAULT,DE,EUR,,2500, +,124_29866591,DEFAULT,DE,EUR,,31019, +125,,DEFAULT,DE,EUR,,29747, +,125_30703764,DEFAULT,DE,EUR,,17999, +,125_30350012,DEFAULT,DE,EUR,,16999, +126,,DEFAULT,DE,EUR,,15999, +,126_24722439,DEFAULT,DE,EUR,,15899, +,126_30407844,DEFAULT,DE,EUR,,15799, +,126_26280142,DEFAULT,DE,EUR,,10380, +127,,DEFAULT,DE,EUR,,9080, +,127_22828284,DEFAULT,DE,EUR,,7322, +,127_22613708,DEFAULT,DE,EUR,,32149, +,127_20723326,DEFAULT,DE,EUR,,39217, +,127_22613709,DEFAULT,DE,EUR,,4119, +128,,DEFAULT,DE,EUR,,5724, +,128_29955336,DEFAULT,DE,EUR,,12244, +,128_27314278,DEFAULT,DE,EUR,,16694, +129,,DEFAULT,DE,EUR,,30784, +,129_30706500,DEFAULT,DE,EUR,,12428, +,129_27107297,DEFAULT,DE,EUR,,23761, +,129_24325712,DEFAULT,DE,EUR,,33505, +130,,DEFAULT,DE,EUR,,22054, +,130_29285281,DEFAULT,DE,EUR,,9002, +,130_24326086,DEFAULT,DE,EUR,,31823, +,130_24725761,DEFAULT,DE,EUR,,42259, +131,131_24872891,DEFAULT,DE,EUR,,7365, +132,132_30619567,DEFAULT,DE,EUR,,40651, +133,133_31743669,DEFAULT,DE,EUR,,35435, +134,,DEFAULT,DE,EUR,,1879, +135,,DEFAULT,DE,EUR,,19137, +136,,DEFAULT,DE,EUR,,33265, +137,,DEFAULT,DE,EUR,,41339, +138,,DEFAULT,DE,EUR,,26432, +139,,DEFAULT,DE,EUR,,23945, +140,,DEFAULT,DE,EUR,,42957, +141,,DEFAULT,DE,EUR,,36742, +142,,DEFAULT,DE,EUR,,21192, +143,,DEFAULT,DE,EUR,,44182, +144,,DEFAULT,DE,EUR,,37358, +145,,DEFAULT,DE,EUR,,7429, +146,,DEFAULT,DE,EUR,,41837, +147,,DEFAULT,DE,EUR,,39810, +148,,DEFAULT,DE,EUR,,27975, +149,,DEFAULT,DE,EUR,,2952, +150,,DEFAULT,DE,EUR,,19700, +151,,DEFAULT,DE,EUR,,5448, +152,,DEFAULT,DE,EUR,,32166, +153,,DEFAULT,DE,EUR,,39353, +154,,DEFAULT,DE,EUR,,22240, +155,,DEFAULT,DE,EUR,,8005, +156,,DEFAULT,DE,EUR,,20012, +157,,DEFAULT,DE,EUR,,29678, +158,,DEFAULT,DE,EUR,,44436, +159,,DEFAULT,DE,EUR,,17077, +160,,DEFAULT,DE,EUR,,40462, +161,,DEFAULT,DE,EUR,,24435, +162,,DEFAULT,DE,EUR,,42131, +163,,DEFAULT,DE,EUR,,41575, +164,,DEFAULT,DE,EUR,,11714, +165,,DEFAULT,DE,EUR,,10624, +166,,DEFAULT,DE,EUR,,41587, +167,,DEFAULT,DE,EUR,,16647, +168,,DEFAULT,DE,EUR,,13643, +169,,DEFAULT,DE,EUR,,43458, +170,,DEFAULT,DE,EUR,,6707, +171,,DEFAULT,DE,EUR,,31670, +172,,DEFAULT,DE,EUR,,1988, +173,,DEFAULT,DE,EUR,,34566, +174,,DEFAULT,DE,EUR,,35711, +175,,DEFAULT,DE,EUR,,14554, +176,,DEFAULT,DE,EUR,,25584, +177,,DEFAULT,DE,EUR,,42502, +178,,DEFAULT,DE,EUR,,25214, +179,,DEFAULT,DE,EUR,,39107, +180,,DEFAULT,DE,EUR,,37090, +181,,DEFAULT,DE,EUR,,33253, +182,,DEFAULT,DE,EUR,,32355, +183,,DEFAULT,DE,EUR,,38168, +184,,DEFAULT,DE,EUR,,18001, +185,,DEFAULT,DE,EUR,,18415, +186,,DEFAULT,DE,EUR,,9865, +187,,DEFAULT,DE,EUR,,41393, +188,,DEFAULT,DE,EUR,,20160, +189,,DEFAULT,DE,EUR,,19712, +190,,DEFAULT,DE,EUR,,17459, +191,,DEFAULT,DE,EUR,,24899, +192,,DEFAULT,DE,EUR,,28178, +193,,DEFAULT,DE,EUR,,17994,"[{""quantity"":5,""net_price"":15000,""gross_price"":16500}, {""quantity"":10,""net_price"":14500,""gross_price"":15800}, {""quantity"":20,""net_price"":14000,""gross_price"":15200}]" +194,,DEFAULT,DE,EUR,,28861, +195,,DEFAULT,DE,EUR,,39467, +196,,DEFAULT,DE,EUR,,24940, +197,,DEFAULT,DE,EUR,,23010, +198,,DEFAULT,DE,EUR,,6277, +199,,DEFAULT,DE,EUR,,32909, +200,,DEFAULT,DE,EUR,,13865, +201,,DEFAULT,DE,EUR,,20254, +202,,DEFAULT,DE,EUR,,3918, +203,,DEFAULT,DE,EUR,,26641, +204,,DEFAULT,DE,EUR,,44713, +205,,DEFAULT,DE,EUR,,11611, +206,,DEFAULT,DE,EUR,,17774, +207,,DEFAULT,DE,EUR,,12572, +208,,DEFAULT,DE,EUR,,34668, +209,,DEFAULT,DE,EUR,,19568, +210,,DEFAULT,DE,EUR,,100000, +211,,DEFAULT,DE,EUR,,70500, +212,,DEFAULT,DE,EUR,,9500, +213,,DEFAULT,DE,EUR,,35000, +214,,DEFAULT,DE,EUR,,95000, +001,,ORIGINAL,DE,EUR,,12564, +003,,ORIGINAL,DE,EUR,,8000, +006,,ORIGINAL,DE,EUR,,34800, +010,,ORIGINAL,DE,EUR,,35600, +015,,ORIGINAL,DE,EUR,,8000, +020,,ORIGINAL,DE,EUR,,10599, +024,,ORIGINAL,DE,EUR,,45500, +027,,ORIGINAL,DE,EUR,,5200, +029,,ORIGINAL,DE,EUR,,42000, +030,,ORIGINAL,DE,EUR,,47000, +031,,ORIGINAL,DE,EUR,,41000, +033,,ORIGINAL,DE,EUR,,2800, +036,,ORIGINAL,DE,EUR,,19000, +040,,ORIGINAL,DE,EUR,,17156, +051,,ORIGINAL,DE,EUR,,13000, +052,,ORIGINAL,DE,EUR,,12000, +,052_29567823,ORIGINAL,DE,EUR,,13000, +,052_30107816,ORIGINAL,DE,EUR,,14000, +,052_30614390,ORIGINAL,DE,EUR,,12000, +054,,ORIGINAL,DE,EUR,,2000, +056,,ORIGINAL,DE,EUR,,35000, +059,,ORIGINAL,DE,EUR,,40000, +,059_24245592,ORIGINAL,DE,EUR,,35000, +,059_26175504,ORIGINAL,DE,EUR,,45000, +,059_26027598,ORIGINAL,DE,EUR,,40000, +063,,ORIGINAL,DE,EUR,,20000, +068,,ORIGINAL,DE,EUR,,9000, +072,,ORIGINAL,DE,EUR,,42000, +,072_19618271,ORIGINAL,DE,EUR,,17000, +,072_21927455,ORIGINAL,DE,EUR,,14000, +075,,ORIGINAL,DE,EUR,,35000, +077,,ORIGINAL,DE,EUR,,15000, +080,,ORIGINAL,DE,EUR,,26000, +084,,ORIGINAL,DE,EUR,,33000, +089,,ORIGINAL,DE,EUR,,42000, +095,,ORIGINAL,DE,EUR,,18000, +100,,ORIGINAL,DE,EUR,,7000, +104,,ORIGINAL,DE,EUR,,4000, +107,,ORIGINAL,DE,EUR,,12000, +110,,ORIGINAL,DE,EUR,,35000, +114,,ORIGINAL,DE,EUR,,10000, +116,,ORIGINAL,DE,EUR,,37000, +117,,ORIGINAL,DE,EUR,,37000, +,117_29890338,ORIGINAL,DE,EUR,,7000, +118,,ORIGINAL,DE,EUR,,8000, +122,,ORIGINAL,DE,EUR,,40000, +123,,ORIGINAL,DE,EUR,,47000, +126,,ORIGINAL,DE,EUR,,17000, +,126_24722439,ORIGINAL,DE,EUR,,16000, +,126_30407844,ORIGINAL,DE,EUR,,16000, +128,,ORIGINAL,DE,EUR,,17000, +,128_29955336,ORIGINAL,DE,EUR,,17000, +134,,ORIGINAL,DE,EUR,,2000, +141,,ORIGINAL,DE,EUR,,37000, +147,,ORIGINAL,DE,EUR,,40000, +152,,ORIGINAL,DE,EUR,,33000, +156,,ORIGINAL,DE,EUR,,22000, +159,,ORIGINAL,DE,EUR,,19000, +161,,ORIGINAL,DE,EUR,,25000, +164,,ORIGINAL,DE,EUR,,12000, +169,,ORIGINAL,DE,EUR,,45000, +173,,ORIGINAL,DE,EUR,,36000, +179,,ORIGINAL,DE,EUR,,42000, +181,,ORIGINAL,DE,EUR,,35000, +185,,ORIGINAL,DE,EUR,,20000, +192,,ORIGINAL,DE,EUR,,29000, +198,,ORIGINAL,DE,EUR,,7000, +202,,ORIGINAL,DE,EUR,,5000, +203,,ORIGINAL,DE,EUR,,27000, +211,,ORIGINAL,DE,EUR,,72500, +212,,ORIGINAL,DE,EUR,,12000, +214,,ORIGINAL,DE,EUR,,100000, +001,,DEFAULT,DE,CHF,,11499, +002,,DEFAULT,DE,CHF,,11499, +003,,DEFAULT,DE,CHF,,7475, +004,,DEFAULT,DE,CHF,,8050, +005,,DEFAULT,DE,CHF,,8050, +006,,DEFAULT,DE,CHF,,39675, +007,,DEFAULT,DE,CHF,,39675, +008,,DEFAULT,DE,CHF,,39675, +009,,DEFAULT,DE,CHF,,11499, +010,,DEFAULT,DE,CHF,,39790, +011,,DEFAULT,DE,CHF,,42090, +012,,DEFAULT,DE,CHF,,42090, +013,,DEFAULT,DE,CHF,,6554, +014,,DEFAULT,DE,CHF,,5266, +015,,DEFAULT,DE,CHF,,6900, +016,,DEFAULT,DE,CHF,,11499, +017,,DEFAULT,DE,CHF,,397554, +018,,DEFAULT,DE,CHF,,39789, +019,,DEFAULT,DE,CHF,,11499, +020,,DEFAULT,DE,CHF,,12167, +021,,DEFAULT,DE,CHF,,12282, +022,,DEFAULT,DE,CHF,,29900, +023,,DEFAULT,DE,CHF,,30731, +024,,DEFAULT,DE,CHF,,51175, +025,,DEFAULT,DE,CHF,,34500, +026,,DEFAULT,DE,CHF,,4830, +027,,DEFAULT,DE,CHF,,5635, +028,,DEFAULT,DE,CHF,,3450, +029,,DEFAULT,DE,CHF,,47178, +030,,DEFAULT,DE,CHF,,51778, +031,,DEFAULT,DE,CHF,,46028, +032,,DEFAULT,DE,CHF,,3220, +033,,DEFAULT,DE,CHF,,2875, +034,,DEFAULT,DE,CHF,,35672, +035,,DEFAULT,DE,CHF,,34209, +036,,DEFAULT,DE,CHF,,20699, +037,,DEFAULT,DE,CHF,,19549, +038,,DEFAULT,DE,CHF,,18399, +039,,DEFAULT,DE,CHF,,18284, +040,,DEFAULT,DE,CHF,,18169, +041,,DEFAULT,DE,CHF,,11937, +042,,DEFAULT,DE,CHF,,10442, +043,,DEFAULT,DE,CHF,,8420, +044,,DEFAULT,DE,CHF,,36971, +045,,DEFAULT,DE,CHF,,45100, +046,,DEFAULT,DE,CHF,,4737, +047,,DEFAULT,DE,CHF,,6583, +048,,DEFAULT,DE,CHF,,14081, +049,,DEFAULT,DE,CHF,,19198, +050,,DEFAULT,DE,CHF,,35402, +051,,DEFAULT,DE,CHF,,14292, +,051_29567823,DEFAULT,DE,CHF,,13800, +,051_30107816,DEFAULT,DE,CHF,,14375, +,051_30614390,DEFAULT,DE,CHF,,14720, +052,,DEFAULT,DE,CHF,,10352, +,052_29567823,DEFAULT,DE,CHF,,10235, +,052_30107816,DEFAULT,DE,CHF,,12075, +,052_30614390,DEFAULT,DE,CHF,,9775, +053,,DEFAULT,DE,CHF,,46749, +,053_29567823,DEFAULT,DE,CHF,,40750, +054,,DEFAULT,DE,CHF,,2161, +055,,DEFAULT,DE,CHF,,22008, +056,,DEFAULT,DE,CHF,,38255, +057,,DEFAULT,DE,CHF,,47540, +058,,DEFAULT,DE,CHF,,30397, +,058_24245592,DEFAULT,DE,CHF,,3972, +,058_26175504,DEFAULT,DE,CHF,,49401, +059,,DEFAULT,DE,CHF,,42253, +,059_24245592,DEFAULT,DE,CHF,,24371, +,059_26175504,DEFAULT,DE,CHF,,50809, +,059_26027598,DEFAULT,DE,CHF,,42962, +060,,DEFAULT,DE,CHF,,48113, +,060_24245592,DEFAULT,DE,CHF,,8543, +,060_26175504,DEFAULT,DE,CHF,,48113, +,060_26027598,DEFAULT,DE,CHF,,45782, +061,,DEFAULT,DE,CHF,,32171, +062,,DEFAULT,DE,CHF,,3395, +063,,DEFAULT,DE,CHF,,22655, +064,,DEFAULT,DE,CHF,,6265, +065,,DEFAULT,DE,CHF,,36991, +066,,DEFAULT,DE,CHF,,45256, +067,,DEFAULT,DE,CHF,,25576, +068,,DEFAULT,DE,CHF,,9206, +069,,DEFAULT,DE,CHF,,23014, +070,,DEFAULT,DE,CHF,,34130, +,070_133745031,DEFAULT,DE,CHF,,51101, +,070_203704321,DEFAULT,DE,CHF,,19639, +,070_133913221,DEFAULT,DE,CHF,,46531, +,070_133745032,DEFAULT,DE,CHF,,28100, +,070_203704322,DEFAULT,DE,CHF,,48451, +,070_133913222,DEFAULT,DE,CHF,,47811, +,070_133745033,DEFAULT,DE,CHF,,13471, +071,,DEFAULT,DE,CHF,,12218, +072,,DEFAULT,DE,CHF,,47825, +,072_19618271,DEFAULT,DE,CHF,,19144, +,072_21927455,DEFAULT,DE,CHF,,15689, +073,,DEFAULT,DE,CHF,,49977, +,073_19618271,DEFAULT,DE,CHF,,7713, +,073_21927455,DEFAULT,DE,CHF,,36421, +074,,DEFAULT,DE,CHF,,2286, +075,,DEFAULT,DE,CHF,,39751, +076,,DEFAULT,DE,CHF,,41068, +077,,DEFAULT,DE,CHF,,16737, +078,,DEFAULT,DE,CHF,,29422, +079,,DEFAULT,DE,CHF,,48877, +080,,DEFAULT,DE,CHF,,28996, +081,,DEFAULT,DE,CHF,,44973, +082,,DEFAULT,DE,CHF,,42654, +083,,DEFAULT,DE,CHF,,38241, +084,,DEFAULT,DE,CHF,,37208, +085,,DEFAULT,DE,CHF,,43893, +086,,DEFAULT,DE,CHF,,20701, +087,,DEFAULT,DE,CHF,,21177, +088,,DEFAULT,DE,CHF,,11345, +089,,DEFAULT,DE,CHF,,47602, +090,,DEFAULT,DE,CHF,,23184, +091,,DEFAULT,DE,CHF,,22669, +092,,DEFAULT,DE,CHF,,20078, +093,,DEFAULT,DE,CHF,,28634, +094,,DEFAULT,DE,CHF,,32405, +095,,DEFAULT,DE,CHF,,20693, +096,,DEFAULT,DE,CHF,,33190, +097,,DEFAULT,DE,CHF,,45387, +098,,DEFAULT,DE,CHF,,28681, +099,,DEFAULT,DE,CHF,,26462, +100,,DEFAULT,DE,CHF,,7219, +101,,DEFAULT,DE,CHF,,37845, +102,,DEFAULT,DE,CHF,,15945, +103,,DEFAULT,DE,CHF,,23292, +104,,DEFAULT,DE,CHF,,4506, +105,,DEFAULT,DE,CHF,,30637, +106,,DEFAULT,DE,CHF,,51420, +107,,DEFAULT,DE,CHF,,13353, +108,,DEFAULT,DE,CHF,,20440, +109,,DEFAULT,DE,CHF,,14458, +110,,DEFAULT,DE,CHF,,39868, +111,,DEFAULT,DE,CHF,,22503, +112,,DEFAULT,DE,CHF,,28641, +,112_312526171,DEFAULT,DE,CHF,,50281, +,112_306918001,DEFAULT,DE,CHF,,2391, +,112_312526191,DEFAULT,DE,CHF,,2381, +,112_312526172,DEFAULT,DE,CHF,,38075, +,112_306918002,DEFAULT,DE,CHF,,45049, +,112_312526192,DEFAULT,DE,CHF,,16094, +,112_306918003,DEFAULT,DE,CHF,,21215, +,112_312526193,DEFAULT,DE,CHF,,18713, +113,,DEFAULT,DE,CHF,,11499, +114,,DEFAULT,DE,CHF,,11499, +,114_29911081,DEFAULT,DE,CHF,,7475, +,114_30580483,DEFAULT,DE,CHF,,8050, +115,,DEFAULT,DE,CHF,,8050, +,115_27295368,DEFAULT,DE,CHF,,39675, +,115_26440118,DEFAULT,DE,CHF,,39675, +,115_26408656,DEFAULT,DE,CHF,,39675, +116,,DEFAULT,DE,CHF,,11499, +,116_29743424,DEFAULT,DE,CHF,,39790, +,116_28684053,DEFAULT,DE,CHF,,42090, +117,,DEFAULT,DE,CHF,,42090, +,117_29890338,DEFAULT,DE,CHF,,6554, +,117_30585828,DEFAULT,DE,CHF,,5266, +118,,DEFAULT,DE,CHF,,6900, +119,,DEFAULT,DE,CHF,,11499, +120,,DEFAULT,DE,CHF,,397554, +,120_29890350,DEFAULT,DE,CHF,,39789, +,120_30069636,DEFAULT,DE,CHF,,11499, +,120_30069631,DEFAULT,DE,CHF,,12167, +121,,DEFAULT,DE,CHF,,12282, +,121_29406823,DEFAULT,DE,CHF,,29900, +,121_28542963,DEFAULT,DE,CHF,,30731, +,121_28549476,DEFAULT,DE,CHF,,51175, +122,,DEFAULT,DE,CHF,,34500, +,122_22308524,DEFAULT,DE,CHF,,4830, +,122_26145672,DEFAULT,DE,CHF,,5635, +123,,DEFAULT,DE,CHF,,3450, +,123_29866607,DEFAULT,DE,CHF,,47178, +,123_30610368,DEFAULT,DE,CHF,,51778, +,123_29866603,DEFAULT,DE,CHF,,46028, +124,,DEFAULT,DE,CHF,,3220, +,124_31623088,DEFAULT,DE,CHF,,2875, +,124_29866591,DEFAULT,DE,CHF,,35672, +125,,DEFAULT,DE,CHF,,34209, +,125_30703764,DEFAULT,DE,CHF,,20699, +,125_30350012,DEFAULT,DE,CHF,,19549, +126,,DEFAULT,DE,CHF,,18399, +,126_24722439,DEFAULT,DE,CHF,,18284, +,126_30407844,DEFAULT,DE,CHF,,18169, +,126_26280142,DEFAULT,DE,CHF,,11937, +127,,DEFAULT,DE,CHF,,10442, +,127_22828284,DEFAULT,DE,CHF,,8420, +,127_22613708,DEFAULT,DE,CHF,,36971, +,127_20723326,DEFAULT,DE,CHF,,45100, +,127_22613709,DEFAULT,DE,CHF,,4737, +128,,DEFAULT,DE,CHF,,6583, +,128_29955336,DEFAULT,DE,CHF,,14081, +,128_27314278,DEFAULT,DE,CHF,,19198, +129,,DEFAULT,DE,CHF,,35402, +,129_30706500,DEFAULT,DE,CHF,,14292, +,129_27107297,DEFAULT,DE,CHF,,27325, +,129_24325712,DEFAULT,DE,CHF,,38531, +130,,DEFAULT,DE,CHF,,25362, +,130_29285281,DEFAULT,DE,CHF,,10352, +,130_24326086,DEFAULT,DE,CHF,,36596, +,130_24725761,DEFAULT,DE,CHF,,48598, +131,131_24872891,DEFAULT,DE,CHF,,8470, +132,132_30619567,DEFAULT,DE,CHF,,46749, +133,133_31743669,DEFAULT,DE,CHF,,40750, +134,,DEFAULT,DE,CHF,,2161, +135,,DEFAULT,DE,CHF,,22008, +136,,DEFAULT,DE,CHF,,38255, +137,,DEFAULT,DE,CHF,,47540, +138,,DEFAULT,DE,CHF,,30397, +139,,DEFAULT,DE,CHF,,27710, +140,,DEFAULT,DE,CHF,,49401, +141,,DEFAULT,DE,CHF,,42253, +142,,DEFAULT,DE,CHF,,24371, +143,,DEFAULT,DE,CHF,,50809, +144,,DEFAULT,DE,CHF,,42962, +145,,DEFAULT,DE,CHF,,8543, +146,,DEFAULT,DE,CHF,,48113, +147,,DEFAULT,DE,CHF,,45782, +148,,DEFAULT,DE,CHF,,32171, +149,,DEFAULT,DE,CHF,,3395, +150,,DEFAULT,DE,CHF,,22655, +151,,DEFAULT,DE,CHF,,6265, +152,,DEFAULT,DE,CHF,,36991, +153,,DEFAULT,DE,CHF,,45256, +154,,DEFAULT,DE,CHF,,25576, +155,,DEFAULT,DE,CHF,,9206, +156,,DEFAULT,DE,CHF,,23014, +157,,DEFAULT,DE,CHF,,34130, +158,,DEFAULT,DE,CHF,,51101, +159,,DEFAULT,DE,CHF,,19639, +160,,DEFAULT,DE,CHF,,46531, +161,,DEFAULT,DE,CHF,,28100, +162,,DEFAULT,DE,CHF,,48451, +163,,DEFAULT,DE,CHF,,47811, +164,,DEFAULT,DE,CHF,,13471, +165,,DEFAULT,DE,CHF,,12218, +166,,DEFAULT,DE,CHF,,47825, +167,,DEFAULT,DE,CHF,,19144, +168,,DEFAULT,DE,CHF,,15689, +169,,DEFAULT,DE,CHF,,49977, +170,,DEFAULT,DE,CHF,,7713, +171,,DEFAULT,DE,CHF,,36421, +172,,DEFAULT,DE,CHF,,2286, +173,,DEFAULT,DE,CHF,,39751, +174,,DEFAULT,DE,CHF,,41068, +175,,DEFAULT,DE,CHF,,16737, +176,,DEFAULT,DE,CHF,,29422, +177,,DEFAULT,DE,CHF,,48877, +178,,DEFAULT,DE,CHF,,28996, +179,,DEFAULT,DE,CHF,,44973, +180,,DEFAULT,DE,CHF,,42654, +181,,DEFAULT,DE,CHF,,38241, +182,,DEFAULT,DE,CHF,,37208, +183,,DEFAULT,DE,CHF,,43893, +184,,DEFAULT,DE,CHF,,20701, +185,,DEFAULT,DE,CHF,,21177, +186,,DEFAULT,DE,CHF,,11345, +187,,DEFAULT,DE,CHF,,47602, +188,,DEFAULT,DE,CHF,,23184, +189,,DEFAULT,DE,CHF,,22669, +190,,DEFAULT,DE,CHF,,20078, +191,,DEFAULT,DE,CHF,,28634, +192,,DEFAULT,DE,CHF,,32405, +193,,DEFAULT,DE,CHF,,20693, +194,,DEFAULT,DE,CHF,,33190, +195,,DEFAULT,DE,CHF,,45387,"[{""quantity"":3,""net_price"":36500,""gross_price"":38500}, {""quantity"":8,""net_price"":35000,""gross_price"":37500}]" +196,,DEFAULT,DE,CHF,,28681, +197,,DEFAULT,DE,CHF,,26462, +198,,DEFAULT,DE,CHF,,7219, +199,,DEFAULT,DE,CHF,,37845, +200,,DEFAULT,DE,CHF,,15945, +201,,DEFAULT,DE,CHF,,23292, +202,,DEFAULT,DE,CHF,,4506, +203,,DEFAULT,DE,CHF,,30637, +204,,DEFAULT,DE,CHF,,51420, +205,,DEFAULT,DE,CHF,,13353, +206,,DEFAULT,DE,CHF,,20440, +207,,DEFAULT,DE,CHF,,14458, +208,,DEFAULT,DE,CHF,,39868, +209,,DEFAULT,DE,CHF,,22503, +210,,DEFAULT,DE,CHF,,115000, +211,,DEFAULT,DE,CHF,,81075, +212,,DEFAULT,DE,CHF,,10925, +213,,DEFAULT,DE,CHF,,40250, +214,,DEFAULT,DE,CHF,,109250, +001,,ORIGINAL,DE,CHF,,14449, +003,,ORIGINAL,DE,CHF,,9200, +006,,ORIGINAL,DE,CHF,,40020, +010,,ORIGINAL,DE,CHF,,40940, +015,,ORIGINAL,DE,CHF,,9200, +020,,ORIGINAL,DE,CHF,,12189, +024,,ORIGINAL,DE,CHF,,52325, +027,,ORIGINAL,DE,CHF,,5980, +029,,ORIGINAL,DE,CHF,,48300, +030,,ORIGINAL,DE,CHF,,54050, +031,,ORIGINAL,DE,CHF,,47150, +033,,ORIGINAL,DE,CHF,,3220, +036,,ORIGINAL,DE,CHF,,21850, +040,,ORIGINAL,DE,CHF,,19729, +051,,ORIGINAL,DE,CHF,,14950, +052,,ORIGINAL,DE,CHF,,13800, +,052_29567823,ORIGINAL,DE,CHF,,14950, +,052_30107816,ORIGINAL,DE,CHF,,16100, +,052_30614390,ORIGINAL,DE,CHF,,13800, +054,,ORIGINAL,DE,CHF,,2300, +056,,ORIGINAL,DE,CHF,,40250, +059,,ORIGINAL,DE,CHF,,46000, +,059_24245592,ORIGINAL,DE,CHF,,40250, +,059_26175504,ORIGINAL,DE,CHF,,51750, +,059_26027598,ORIGINAL,DE,CHF,,46000, +063,,ORIGINAL,DE,CHF,,23000, +068,,ORIGINAL,DE,CHF,,10350, +072,,ORIGINAL,DE,CHF,,48300, +,072_19618271,ORIGINAL,DE,CHF,,19550, +,072_21927455,ORIGINAL,DE,CHF,,16100, +075,,ORIGINAL,DE,CHF,,40250, +077,,ORIGINAL,DE,CHF,,17250, +080,,ORIGINAL,DE,CHF,,29900, +084,,ORIGINAL,DE,CHF,,37950, +089,,ORIGINAL,DE,CHF,,48300, +095,,ORIGINAL,DE,CHF,,20700, +100,,ORIGINAL,DE,CHF,,8050, +104,,ORIGINAL,DE,CHF,,4600, +107,,ORIGINAL,DE,CHF,,13800, +110,,ORIGINAL,DE,CHF,,40250, +114,,ORIGINAL,DE,CHF,,11500, +116,,ORIGINAL,DE,CHF,,42550, +117,,ORIGINAL,DE,CHF,,42550, +,117_29890338,ORIGINAL,DE,CHF,,8050, +118,,ORIGINAL,DE,CHF,,9200, +122,,ORIGINAL,DE,CHF,,46000, +123,,ORIGINAL,DE,CHF,,54050, +126,,ORIGINAL,DE,CHF,,19550, +,126_24722439,ORIGINAL,DE,CHF,,18400, +,126_30407844,ORIGINAL,DE,CHF,,18400, +128,,ORIGINAL,DE,CHF,,19550, +,128_29955336,ORIGINAL,DE,CHF,,19550, +134,,ORIGINAL,DE,CHF,,2300, +141,,ORIGINAL,DE,CHF,,42550, +147,,ORIGINAL,DE,CHF,,46000, +152,,ORIGINAL,DE,CHF,,37950, +156,,ORIGINAL,DE,CHF,,25300, +159,,ORIGINAL,DE,CHF,,21850, +161,,ORIGINAL,DE,CHF,,28750, +164,,ORIGINAL,DE,CHF,,13800, +169,,ORIGINAL,DE,CHF,,51750, +173,,ORIGINAL,DE,CHF,,41400, +179,,ORIGINAL,DE,CHF,,48300, +181,,ORIGINAL,DE,CHF,,40250, +185,,ORIGINAL,DE,CHF,,23000, +192,,ORIGINAL,DE,CHF,,33350, +198,,ORIGINAL,DE,CHF,,8050, +202,,ORIGINAL,DE,CHF,,5750, +203,,ORIGINAL,DE,CHF,,31050, +211,,ORIGINAL,DE,CHF,,83375, +212,,ORIGINAL,DE,CHF,,13800, +214,,ORIGINAL,DE,CHF,,115000, +666,,DEFAULT,DE,EUR,,0, +,666_124,DEFAULT,DE,EUR,,1000, +,666_125,DEFAULT,DE,EUR,,2000, +,666_126,DEFAULT,DE,EUR,,3000, +,666_127,DEFAULT,DE,EUR,,5000, +,666_128,DEFAULT,DE,EUR,,10000, +,666_129,DEFAULT,DE,EUR,,20000, +,666_130,DEFAULT,DE,EUR,,50000, +,666_131,DEFAULT,DE,EUR,,100000, +,666_132,DEFAULT,DE,EUR,,200000, +,666_133,DEFAULT,DE,EUR,,500000, +666,,DEFAULT,DE,CHF,,0, +,666_124,DEFAULT,DE,CHF,,1000, +,666_125,DEFAULT,DE,CHF,,2000, +,666_126,DEFAULT,DE,CHF,,3000, +,666_127,DEFAULT,DE,CHF,,5000, +,666_128,DEFAULT,DE,CHF,,10000, +,666_129,DEFAULT,DE,CHF,,20000, +,666_130,DEFAULT,DE,CHF,,50000, +,666_131,DEFAULT,DE,CHF,,100000, +,666_132,DEFAULT,DE,CHF,,200000, +,666_133,DEFAULT,DE,CHF,,500000, diff --git a/data/import/common/DE/product_price_schedule.csv b/data/import/common/DE/product_price_schedule.csv index 345a9edcc8..597e593023 100644 --- a/data/import/common/DE/product_price_schedule.csv +++ b/data/import/common/DE/product_price_schedule.csv @@ -1,142 +1,142 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,from_included,to_included -001,,DEFAULT,DE,CHF,9832,10924,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -001,,DEFAULT,DE,CHF,7762,8624,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -001,,DEFAULT,DE,CHF,3881,4312,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -001,,DEFAULT,DE,EUR,8549,9499,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -001,,DEFAULT,DE,EUR,6749,7499,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -001,,DEFAULT,DE,EUR,3375,3750,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -002,,DEFAULT,DE,CHF,9832,10924,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -002,,DEFAULT,DE,CHF,7762,8624,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -002,,DEFAULT,DE,CHF,3881,4312,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -002,,DEFAULT,DE,EUR,8549,9499,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -002,,DEFAULT,DE,EUR,6749,7499,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -002,,DEFAULT,DE,EUR,3375,3750,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -003,,DEFAULT,DE,CHF,6392,7101,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -003,,DEFAULT,DE,CHF,5046,5606,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -003,,DEFAULT,DE,CHF,2523,2803,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -003,,DEFAULT,DE,EUR,5558,6175,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -003,,DEFAULT,DE,EUR,4388,4875,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -003,,DEFAULT,DE,EUR,2194,2438,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -004,,DEFAULT,DE,CHF,6883,7648,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -004,,DEFAULT,DE,CHF,5434,6038,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -004,,DEFAULT,DE,CHF,2717,3019,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -004,,DEFAULT,DE,EUR,5985,6650,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -004,,DEFAULT,DE,EUR,4725,5250,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -004,,DEFAULT,DE,EUR,2363,2625,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -005,,DEFAULT,DE,CHF,6883,7648,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -005,,DEFAULT,DE,CHF,5434,6038,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -005,,DEFAULT,DE,CHF,2717,3019,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -005,,DEFAULT,DE,EUR,5985,6650,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -005,,DEFAULT,DE,EUR,4725,5250,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -005,,DEFAULT,DE,EUR,2363,2625,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -006,,DEFAULT,DE,CHF,33923,37691,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -006,,DEFAULT,DE,CHF,26781,29756,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -006,,DEFAULT,DE,CHF,13391,14878,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -006,,DEFAULT,DE,EUR,29498,32775,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -006,,DEFAULT,DE,EUR,23288,25875,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -006,,DEFAULT,DE,EUR,11644,12938,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -007,,DEFAULT,DE,CHF,33923,37691,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -007,,DEFAULT,DE,CHF,26781,29756,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -007,,DEFAULT,DE,CHF,13391,14878,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -007,,DEFAULT,DE,EUR,29498,32775,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -007,,DEFAULT,DE,EUR,23288,25875,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -007,,DEFAULT,DE,EUR,11644,12938,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -008,,DEFAULT,DE,CHF,33923,37691,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -008,,DEFAULT,DE,CHF,26781,29756,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -008,,DEFAULT,DE,CHF,13391,14878,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -008,,DEFAULT,DE,EUR,29498,32775,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -008,,DEFAULT,DE,EUR,23288,25875,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -008,,DEFAULT,DE,EUR,11644,12938,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -009,,DEFAULT,DE,CHF,9832,10924,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -009,,DEFAULT,DE,CHF,7762,8624,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -009,,DEFAULT,DE,CHF,3881,4312,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -009,,DEFAULT,DE,EUR,8549,9499,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -009,,DEFAULT,DE,EUR,6749,7499,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -009,,DEFAULT,DE,EUR,3375,3750,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -010,,DEFAULT,DE,CHF,34020,37801,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -010,,DEFAULT,DE,CHF,26858,29843,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -010,,DEFAULT,DE,CHF,13429,14922,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -010,,DEFAULT,DE,EUR,29583,32870,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -010,,DEFAULT,DE,EUR,23355,25950,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -010,,DEFAULT,DE,EUR,11678,12975,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -011,,DEFAULT,DE,CHF,35987,39986,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -011,,DEFAULT,DE,CHF,28411,31568,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -011,,DEFAULT,DE,CHF,14206,15784,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -011,,DEFAULT,DE,EUR,31293,34770,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -011,,DEFAULT,DE,EUR,24705,27450,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -011,,DEFAULT,DE,EUR,12353,13725,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -012,,DEFAULT,DE,CHF,35987,39986,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -012,,DEFAULT,DE,CHF,28411,31568,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -012,,DEFAULT,DE,CHF,14206,15784,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -012,,DEFAULT,DE,EUR,31293,34770,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -012,,DEFAULT,DE,EUR,24705,27450,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -012,,DEFAULT,DE,EUR,12353,13725,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -013,,DEFAULT,DE,CHF,5603,6226,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -013,,DEFAULT,DE,CHF,4424,4916,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -013,,DEFAULT,DE,CHF,2212,2458,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -013,,DEFAULT,DE,EUR,4873,5414,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -013,,DEFAULT,DE,EUR,3847,4274,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -013,,DEFAULT,DE,EUR,1924,2137,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -014,,DEFAULT,DE,CHF,4502,5003,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -014,,DEFAULT,DE,CHF,3554,3950,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -014,,DEFAULT,DE,CHF,1777,1975,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -014,,DEFAULT,DE,EUR,3915,4350,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -014,,DEFAULT,DE,EUR,3091,3434,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -014,,DEFAULT,DE,EUR,1546,1717,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -015,,DEFAULT,DE,CHF,5900,6555,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -015,,DEFAULT,DE,CHF,4658,5175,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -015,,DEFAULT,DE,CHF,2329,2588,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -015,,DEFAULT,DE,EUR,5130,5700,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -015,,DEFAULT,DE,EUR,4050,4500,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -015,,DEFAULT,DE,EUR,2025,2250,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -051,,DEFAULT,DE,CHF,12220,13577,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -051,,DEFAULT,DE,CHF,9647,10719,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -051,,DEFAULT,DE,CHF,4824,5360,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -051,,DEFAULT,DE,EUR,10626,11807,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -051,,DEFAULT,DE,EUR,8389,9321,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -051,,DEFAULT,DE,EUR,4195,4661,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,051_29567823,DEFAULT,DE,CHF,11799,13110,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,051_29567823,DEFAULT,DE,CHF,9315,10350,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,051_29567823,DEFAULT,DE,CHF,4658,5175,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,051_30107816,DEFAULT,DE,CHF,12291,13656,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,051_30107816,DEFAULT,DE,CHF,9704,10781,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,051_30107816,DEFAULT,DE,CHF,4852,5391,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,051_30614390,DEFAULT,DE,CHF,12586,13984,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,051_30614390,DEFAULT,DE,CHF,9936,11040,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,051_30614390,DEFAULT,DE,CHF,4968,5520,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,052_29567823,DEFAULT,DE,CHF,8751,9723,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,052_29567823,DEFAULT,DE,CHF,6909,7676,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,052_29567823,DEFAULT,DE,CHF,3455,3838,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,052_30107816,DEFAULT,DE,CHF,10325,11471,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,052_30107816,DEFAULT,DE,CHF,8151,9056,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,052_30107816,DEFAULT,DE,CHF,4076,4528,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,052_30614390,DEFAULT,DE,CHF,8358,9286,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,052_30614390,DEFAULT,DE,CHF,6599,7331,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,052_30614390,DEFAULT,DE,CHF,3300,3666,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,053_29567823,DEFAULT,DE,CHF,34842,38713,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,053_29567823,DEFAULT,DE,CHF,27507,30563,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,053_29567823,DEFAULT,DE,CHF,13754,15282,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,058_24245592,DEFAULT,DE,CHF,3396,3773,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,058_24245592,DEFAULT,DE,CHF,2681,2979,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,058_24245592,DEFAULT,DE,CHF,1341,1490,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,058_26175504,DEFAULT,DE,CHF,42237,46931,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,058_26175504,DEFAULT,DE,CHF,33345,37051,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,058_26175504,DEFAULT,DE,CHF,16673,18526,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,059_24245592,DEFAULT,DE,CHF,20837,23152,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,059_24245592,DEFAULT,DE,CHF,16451,18278,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,059_24245592,DEFAULT,DE,CHF,8226,9139,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,059_26027598,DEFAULT,DE,CHF,36732,40814,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,059_26027598,DEFAULT,DE,CHF,28999,32222,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,059_26027598,DEFAULT,DE,CHF,14500,16111,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,059_26175504,DEFAULT,DE,CHF,43443,48269,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,059_26175504,DEFAULT,DE,CHF,34297,38107,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,059_26175504,DEFAULT,DE,CHF,17149,19054,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,060_24245592,DEFAULT,DE,CHF,7305,8116,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,060_24245592,DEFAULT,DE,CHF,5767,6407,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,060_24245592,DEFAULT,DE,CHF,2884,3204,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,060_26027598,DEFAULT,DE,CHF,39143,43493,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,060_26027598,DEFAULT,DE,CHF,30902,34337,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,060_26027598,DEFAULT,DE,CHF,15451,17169,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 -,060_26175504,DEFAULT,DE,CHF,41136,45707,2021-01-01T00:00:00-00:00,2021-12-31T23:59:59-00:00 -,060_26175504,DEFAULT,DE,CHF,32476,36085,2021-05-01T00:00:00-00:00,2021-06-30T23:59:59-00:00 -,060_26175504,DEFAULT,DE,CHF,16238,18043,2021-06-23T00:00:00-00:00,2021-07-19T23:59:59-00:00 +001,,DEFAULT,DE,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,DE,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,DE,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,DE,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,DE,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,DE,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,DE,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,CHF,,7101,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,CHF,,5606,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,CHF,,2803,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,EUR,,6175,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,EUR,,4875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,DE,EUR,,2438,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,CHF,,7648,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,CHF,,6038,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,CHF,,3019,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,EUR,,6650,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,EUR,,5250,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,DE,EUR,,2625,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,CHF,,7648,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,CHF,,6038,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,CHF,,3019,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,EUR,,6650,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,EUR,,5250,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,DE,EUR,,2625,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,DE,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,DE,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,CHF,,37691,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,CHF,,29756,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,CHF,,14878,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,EUR,,32775,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,EUR,,25875,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,DE,EUR,,12938,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,CHF,,10924,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,CHF,,8624,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,CHF,,4312,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,EUR,,9499,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,EUR,,7499,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,DE,EUR,,3750,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,CHF,,37801,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,CHF,,29843,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,CHF,,14922,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,EUR,,32870,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,EUR,,25950,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,DE,EUR,,12975,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,CHF,,39986,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,CHF,,31568,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,CHF,,15784,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,EUR,,34770,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,EUR,,27450,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,DE,EUR,,13725,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,CHF,,39986,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,CHF,,31568,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,CHF,,15784,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,EUR,,34770,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,EUR,,27450,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,DE,EUR,,13725,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,CHF,,6226,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,CHF,,4916,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,CHF,,2458,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,EUR,,5414,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,EUR,,4274,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,DE,EUR,,2137,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,CHF,,5003,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,CHF,,3950,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,CHF,,1975,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,EUR,,4350,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,EUR,,3434,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,DE,EUR,,1717,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,CHF,,6555,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,CHF,,5175,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,CHF,,2588,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,EUR,,5700,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,EUR,,4500,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,DE,EUR,,2250,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,CHF,,13577,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,CHF,,10719,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,CHF,,5360,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,EUR,,11807,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,EUR,,9321,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,DE,EUR,,4661,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,DE,CHF,,13110,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,DE,CHF,,10350,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,DE,CHF,,5175,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,DE,CHF,,13656,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,DE,CHF,,10781,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,DE,CHF,,5391,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,DE,CHF,,13984,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,DE,CHF,,11040,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,DE,CHF,,5520,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,DE,CHF,,9723,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,DE,CHF,,7676,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,DE,CHF,,3838,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,DE,CHF,,11471,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,DE,CHF,,9056,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,DE,CHF,,4528,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,DE,CHF,,9286,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,DE,CHF,,7331,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,DE,CHF,,3666,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,DE,CHF,,38713,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,DE,CHF,,30563,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,DE,CHF,,15282,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,DE,CHF,,3773,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,DE,CHF,,2979,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,DE,CHF,,1490,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,DE,CHF,,46931,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,DE,CHF,,37051,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,DE,CHF,,18526,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,DE,CHF,,23152,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,DE,CHF,,18278,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,DE,CHF,,9139,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,DE,CHF,,40814,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,DE,CHF,,32222,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,DE,CHF,,16111,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,DE,CHF,,48269,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,DE,CHF,,38107,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,DE,CHF,,19054,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,DE,CHF,,8116,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,DE,CHF,,6407,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,DE,CHF,,3204,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,DE,CHF,,43493,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,DE,CHF,,34337,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,DE,CHF,,17169,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,DE,CHF,,45707,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,DE,CHF,,36085,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,DE,CHF,,18043,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 diff --git a/data/import/common/DE/shipment_price.csv b/data/import/common/DE/shipment_price.csv index 39e350b16a..05829690e5 100644 --- a/data/import/common/DE/shipment_price.csv +++ b/data/import/common/DE/shipment_price.csv @@ -1,13 +1,13 @@ shipment_method_key,store,currency,value_net,value_gross -spryker_dummy_shipment-standard,DE,EUR,390,490 -spryker_dummy_shipment-express,DE,EUR,490,590 -spryker_drone_shipment-air_standard,DE,EUR,450,500 -spryker_drone_shipment-air_sonic,DE,EUR,800,1000 -spryker_drone_shipment-air_light,DE,EUR,1200,1500 -spryker_dummy_shipment-standard,DE,CHF,450,560 -spryker_dummy_shipment-express,DE,CHF,560,680 -spryker_drone_shipment-air_standard,DE,CHF,520,580 -spryker_drone_shipment-air_sonic,DE,CHF,920,1200 -spryker_drone_shipment-air_light,DE,CHF,1400,1700 -spryker_no_shipment,DE,EUR,0,0 -spryker_no_shipment,DE,CHF,0,0 +spryker_dummy_shipment-standard,DE,EUR,,490 +spryker_dummy_shipment-express,DE,EUR,,590 +spryker_drone_shipment-air_standard,DE,EUR,,500 +spryker_drone_shipment-air_sonic,DE,EUR,,1000 +spryker_drone_shipment-air_light,DE,EUR,,1500 +spryker_dummy_shipment-standard,DE,CHF,,560 +spryker_dummy_shipment-express,DE,CHF,,680 +spryker_drone_shipment-air_standard,DE,CHF,,580 +spryker_drone_shipment-air_sonic,DE,CHF,,1200 +spryker_drone_shipment-air_light,DE,CHF,,1700 +spryker_no_shipment,DE,EUR,,0 +spryker_no_shipment,DE,CHF,,0 diff --git a/data/import/common/US/discount_amount.csv b/data/import/common/US/discount_amount.csv index aae0745c39..29fce84f93 100644 --- a/data/import/common/US/discount_amount.csv +++ b/data/import/common/US/discount_amount.csv @@ -1 +1,2 @@ discount_key,store,currency,value_net,value_gross +discount_10,US,USD,500, diff --git a/data/import/common/US/discount_store.csv b/data/import/common/US/discount_store.csv index f6ff45756f..0808dd4bf0 100644 --- a/data/import/common/US/discount_store.csv +++ b/data/import/common/US/discount_store.csv @@ -1,7 +1,9 @@ discount_key,store_name -discount_1,US -discount_2,US discount_3,US discount_4,US discount_5,US -discount_6,US +discount_7,US +discount_8,US +discount_9,US +discount_10,US +discount_11,US diff --git a/data/import/common/US/product_option_price.csv b/data/import/common/US/product_option_price.csv index 5a6141443f..541b57c42f 100644 --- a/data/import/common/US/product_option_price.csv +++ b/data/import/common/US/product_option_price.csv @@ -1 +1,6 @@ product_option_sku,store,currency,value_net,value_gross +OP_1_year_waranty,DE,USD,0, +OP_2_year_waranty,DE,USD,800, +OP_3_year_waranty,DE,USD,1800, +OP_insurance,DE,USD,8000, +OP_gift_wrapping,DE,USD,400, diff --git a/data/import/common/US/product_price.csv b/data/import/common/US/product_price.csv index bd25c73059..4af9c2eb0c 100644 --- a/data/import/common/US/product_price.csv +++ b/data/import/common/US/product_price.csv @@ -1,741 +1,371 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,price_data.volume_prices -001,,DEFAULT,US,EUR,8999,9999, -002,,DEFAULT,US,EUR,8999,9999, -003,,DEFAULT,US,EUR,5850,6500, -004,,DEFAULT,US,EUR,6300,7000, -005,,DEFAULT,US,EUR,6300,7000, -006,,DEFAULT,US,EUR,31050,34500, -007,,DEFAULT,US,EUR,31050,34500, -008,,DEFAULT,US,EUR,31050,34500, -009,,DEFAULT,US,EUR,8999,9999, -010,,DEFAULT,US,EUR,31140,34600, -011,,DEFAULT,US,EUR,32940,36600, -012,,DEFAULT,US,EUR,32940,36600, -013,,DEFAULT,US,EUR,5129,5699, -014,,DEFAULT,US,EUR,4121,4579, -015,,DEFAULT,US,EUR,5400,6000, -016,,DEFAULT,US,EUR,8999,9999, -017,,DEFAULT,US,EUR,311129,345699, -018,,DEFAULT,US,EUR,31139,34599, -019,,DEFAULT,US,EUR,8999,9999, -020,,DEFAULT,US,EUR,9522,10580, -021,,DEFAULT,US,EUR,9612,10680, -022,,DEFAULT,US,EUR,23400,26000, -023,,DEFAULT,US,EUR,24051,26723, -024,,DEFAULT,US,EUR,40050,44500, -025,,DEFAULT,US,EUR,27000,30000, -026,,DEFAULT,US,EUR,3780,4200, -027,,DEFAULT,US,EUR,4410,4900, -028,,DEFAULT,US,EUR,2700,3000, -029,,DEFAULT,US,EUR,36922,41024, -030,,DEFAULT,US,EUR,40522,45024, -031,,DEFAULT,US,EUR,36022,40024, -032,,DEFAULT,US,EUR,2520,2800, -033,,DEFAULT,US,EUR,2250,2500, -034,,DEFAULT,US,EUR,27917,31019, -035,,DEFAULT,US,EUR,26772,29747, -036,,DEFAULT,US,EUR,16199,17999, -037,,DEFAULT,US,EUR,15299,16999, -038,,DEFAULT,US,EUR,14399,15999, -039,,DEFAULT,US,EUR,14309,15899, -040,,DEFAULT,US,EUR,14219,15799, -041,,DEFAULT,US,EUR,9342,10380, -042,,DEFAULT,US,EUR,8172,9080, -043,,DEFAULT,US,EUR,6590,7322, -044,,DEFAULT,US,EUR,28934,32149, -045,,DEFAULT,US,EUR,35295,39217, -046,,DEFAULT,US,EUR,3707,4119, -047,,DEFAULT,US,EUR,5152,5724, -048,,DEFAULT,US,EUR,11020,12244, -049,,DEFAULT,US,EUR,15025,16694, -050,,DEFAULT,US,EUR,27706,30784, -051,,DEFAULT,US,EUR,11185,12428, -,051_29567823,DEFAULT,US,EUR,10800,12000, -,051_30107816,DEFAULT,US,EUR,11250,12500, -,051_30614390,DEFAULT,US,EUR,11520,12800, -052,,DEFAULT,US,EUR,8102,9002, -,052_29567823,DEFAULT,US,EUR,8010,8900, -,052_30107816,DEFAULT,US,EUR,9450,10500, -,052_30614390,DEFAULT,US,EUR,7650,8500, -053,,DEFAULT,US,EUR,36586,40651, -,053_29567823,DEFAULT,US,EUR,31892,35435, -054,,DEFAULT,US,EUR,1691,1879, -055,,DEFAULT,US,EUR,17223,19137, -056,,DEFAULT,US,EUR,29939,33265, -057,,DEFAULT,US,EUR,37205,41339, -058,,DEFAULT,US,EUR,23789,26432, -,058_24245592,DEFAULT,US,EUR,3109,3454, -,058_26175504,DEFAULT,US,EUR,38661,42957, -059,,DEFAULT,US,EUR,33068,36742, -,059_24245592,DEFAULT,US,EUR,19073,21192, -,059_26175504,DEFAULT,US,EUR,39764,44182, -,059_26027598,DEFAULT,US,EUR,33622,37358, -060,,DEFAULT,US,EUR,37653,41837, -,060_24245592,DEFAULT,US,EUR,6686,7429, -,060_26175504,DEFAULT,US,EUR,37653,41837, -,060_26027598,DEFAULT,US,EUR,35829,39810, -061,,DEFAULT,US,EUR,25178,27975, -062,,DEFAULT,US,EUR,2657,2952, -063,,DEFAULT,US,EUR,17730,19700, -064,,DEFAULT,US,EUR,4903,5448, -065,,DEFAULT,US,EUR,28949,32166, -066,,DEFAULT,US,EUR,35418,39353, -067,,DEFAULT,US,EUR,20016,22240, -068,,DEFAULT,US,EUR,7205,8005, -069,,DEFAULT,US,EUR,18011,20012, -070,,DEFAULT,US,EUR,26710,29678, -,070_133745031,DEFAULT,US,EUR,39992,44436, -,070_203704321,DEFAULT,US,EUR,15369,17077, -,070_133913221,DEFAULT,US,EUR,36416,40462, -,070_133745032,DEFAULT,US,EUR,21992,24435, -,070_203704322,DEFAULT,US,EUR,37918,42131, -,070_133913222,DEFAULT,US,EUR,37418,41575, -,070_133745033,DEFAULT,US,EUR,10543,11714, -071,,DEFAULT,US,EUR,9562,10624, -072,,DEFAULT,US,EUR,37428,41587, -,072_19618271,DEFAULT,US,EUR,14982,16647, -,072_21927455,DEFAULT,US,EUR,12279,13643, -073,,DEFAULT,US,EUR,39112,43458, -,073_19618271,DEFAULT,US,EUR,6036,6707, -,073_21927455,DEFAULT,US,EUR,28503,31670, -074,,DEFAULT,US,EUR,1789,1988, -075,,DEFAULT,US,EUR,31109,34566, -076,,DEFAULT,US,EUR,32140,35711, -077,,DEFAULT,US,EUR,13099,14554, -078,,DEFAULT,US,EUR,23026,25584, -079,,DEFAULT,US,EUR,38252,42502, -080,,DEFAULT,US,EUR,22693,25214, -081,,DEFAULT,US,EUR,35196,39107, -082,,DEFAULT,US,EUR,33381,37090, -083,,DEFAULT,US,EUR,29928,33253, -084,,DEFAULT,US,EUR,29120,32355, -085,,DEFAULT,US,EUR,34351,38168, -086,,DEFAULT,US,EUR,16201,18001, -087,,DEFAULT,US,EUR,16574,18415, -088,,DEFAULT,US,EUR,8879,9865, -089,,DEFAULT,US,EUR,37254,41393, -090,,DEFAULT,US,EUR,18144,20160, -091,,DEFAULT,US,EUR,17741,19712, -092,,DEFAULT,US,EUR,15713,17459, -093,,DEFAULT,US,EUR,22409,24899, -094,,DEFAULT,US,EUR,25360,28178, -095,,DEFAULT,US,EUR,16195,17994, -096,,DEFAULT,US,EUR,25975,28861, -097,,DEFAULT,US,EUR,35520,39467, -098,,DEFAULT,US,EUR,22446,24940, -099,,DEFAULT,US,EUR,20709,23010, -100,,DEFAULT,US,EUR,5649,6277, -101,,DEFAULT,US,EUR,29618,32909, -102,,DEFAULT,US,EUR,12479,13865, -103,,DEFAULT,US,EUR,18229,20254, -104,,DEFAULT,US,EUR,3526,3918, -105,,DEFAULT,US,EUR,23977,26641, -106,,DEFAULT,US,EUR,40242,44713, -107,,DEFAULT,US,EUR,10450,11611, -108,,DEFAULT,US,EUR,15997,17774, -109,,DEFAULT,US,EUR,11315,12572, -110,,DEFAULT,US,EUR,31201,34668, -111,,DEFAULT,US,EUR,17611,19568, -112,,DEFAULT,US,EUR,22415,24905, -,112_312526171,DEFAULT,US,EUR,39351,43723, -,112_306918001,DEFAULT,US,EUR,1871,2079, -,112_312526191,DEFAULT,US,EUR,1863,2070, -,112_312526172,DEFAULT,US,EUR,29798,33109, -,112_306918002,DEFAULT,US,EUR,35256,39173, -,112_312526192,DEFAULT,US,EUR,12596,13995, -,112_306918003,DEFAULT,US,EUR,16603,18448, -,112_312526193,DEFAULT,US,EUR,14645,16272, -113,,DEFAULT,US,EUR,8999,9999, -114,,DEFAULT,US,EUR,8999,9999, -,114_29911081,DEFAULT,US,EUR,5850,6500, -,114_30580483,DEFAULT,US,EUR,6300,7000, -115,,DEFAULT,US,EUR,6300,7000, -,115_27295368,DEFAULT,US,EUR,31050,34500, -,115_26440118,DEFAULT,US,EUR,31050,34500, -,115_26408656,DEFAULT,US,EUR,31050,34500, -116,,DEFAULT,US,EUR,8999,9999, -,116_29743424,DEFAULT,US,EUR,31140,34600, -,116_28684053,DEFAULT,US,EUR,32940,36600, -117,,DEFAULT,US,EUR,32940,36600, -,117_29890338,DEFAULT,US,EUR,5129,5699, -,117_30585828,DEFAULT,US,EUR,4121,4579, -118,,DEFAULT,US,EUR,5400,6000, -119,,DEFAULT,US,EUR,8999,9999, -120,,DEFAULT,US,EUR,311129,345699, -,120_29890350,DEFAULT,US,EUR,31139,34599, -,120_30069636,DEFAULT,US,EUR,8999,9999, -,120_30069631,DEFAULT,US,EUR,9522,10580, -121,,DEFAULT,US,EUR,9612,10680, -,121_29406823,DEFAULT,US,EUR,23400,26000, -,121_28542963,DEFAULT,US,EUR,24051,26723, -,121_28549476,DEFAULT,US,EUR,40050,44500, -122,,DEFAULT,US,EUR,27000,30000, -,122_22308524,DEFAULT,US,EUR,3780,4200, -,122_26145672,DEFAULT,US,EUR,4410,4900, -123,,DEFAULT,US,EUR,2700,3000, -,123_29866607,DEFAULT,US,EUR,36922,41024, -,123_30610368,DEFAULT,US,EUR,40522,45024, -,123_29866603,DEFAULT,US,EUR,36022,40024, -124,,DEFAULT,US,EUR,2520,2800, -,124_31623088,DEFAULT,US,EUR,2250,2500, -,124_29866591,DEFAULT,US,EUR,27917,31019, -125,,DEFAULT,US,EUR,26772,29747, -,125_30703764,DEFAULT,US,EUR,16199,17999, -,125_30350012,DEFAULT,US,EUR,15299,16999, -126,,DEFAULT,US,EUR,14399,15999, -,126_24722439,DEFAULT,US,EUR,14309,15899, -,126_30407844,DEFAULT,US,EUR,14219,15799, -,126_26280142,DEFAULT,US,EUR,9342,10380, -127,,DEFAULT,US,EUR,8172,9080, -,127_22828284,DEFAULT,US,EUR,6590,7322, -,127_22613708,DEFAULT,US,EUR,28934,32149, -,127_20723326,DEFAULT,US,EUR,35295,39217, -,127_22613709,DEFAULT,US,EUR,3707,4119, -128,,DEFAULT,US,EUR,5152,5724, -,128_29955336,DEFAULT,US,EUR,11020,12244, -,128_27314278,DEFAULT,US,EUR,15025,16694, -129,,DEFAULT,US,EUR,27706,30784, -,129_30706500,DEFAULT,US,EUR,11185,12428, -,129_27107297,DEFAULT,US,EUR,21385,23761, -,129_24325712,DEFAULT,US,EUR,30155,33505, -130,,DEFAULT,US,EUR,19849,22054, -,130_29285281,DEFAULT,US,EUR,8102,9002, -,130_24326086,DEFAULT,US,EUR,28641,31823, -,130_24725761,DEFAULT,US,EUR,38033,42259, -131,131_24872891,DEFAULT,US,EUR,6629,7365, -132,132_30619567,DEFAULT,US,EUR,36586,40651, -133,133_31743669,DEFAULT,US,EUR,31892,35435, -134,,DEFAULT,US,EUR,1691,1879, -135,,DEFAULT,US,EUR,17223,19137, -136,,DEFAULT,US,EUR,29939,33265, -137,,DEFAULT,US,EUR,37205,41339, -138,,DEFAULT,US,EUR,23789,26432, -139,,DEFAULT,US,EUR,23945,23945, -140,,DEFAULT,US,EUR,38661,42957, -141,,DEFAULT,US,EUR,33068,36742, -142,,DEFAULT,US,EUR,19073,21192, -143,,DEFAULT,US,EUR,39764,44182, -144,,DEFAULT,US,EUR,33622,37358, -145,,DEFAULT,US,EUR,6686,7429, -146,,DEFAULT,US,EUR,37653,41837, -147,,DEFAULT,US,EUR,35829,39810, -148,,DEFAULT,US,EUR,25178,27975, -149,,DEFAULT,US,EUR,2657,2952, -150,,DEFAULT,US,EUR,17730,19700, -151,,DEFAULT,US,EUR,4903,5448, -152,,DEFAULT,US,EUR,28949,32166, -153,,DEFAULT,US,EUR,35418,39353, -154,,DEFAULT,US,EUR,20016,22240, -155,,DEFAULT,US,EUR,7205,8005, -156,,DEFAULT,US,EUR,18011,20012, -157,,DEFAULT,US,EUR,26710,29678, -158,,DEFAULT,US,EUR,39992,44436, -159,,DEFAULT,US,EUR,15369,17077, -160,,DEFAULT,US,EUR,36416,40462, -161,,DEFAULT,US,EUR,21992,24435, -162,,DEFAULT,US,EUR,37918,42131, -163,,DEFAULT,US,EUR,37418,41575, -164,,DEFAULT,US,EUR,10543,11714, -165,,DEFAULT,US,EUR,9562,10624, -166,,DEFAULT,US,EUR,37428,41587, -167,,DEFAULT,US,EUR,14982,16647, -168,,DEFAULT,US,EUR,12279,13643, -169,,DEFAULT,US,EUR,39112,43458, -170,,DEFAULT,US,EUR,6036,6707, -171,,DEFAULT,US,EUR,28503,31670, -172,,DEFAULT,US,EUR,1789,1988, -173,,DEFAULT,US,EUR,31109,34566, -174,,DEFAULT,US,EUR,32140,35711, -175,,DEFAULT,US,EUR,13099,14554, -176,,DEFAULT,US,EUR,23026,25584, -177,,DEFAULT,US,EUR,38252,42502, -178,,DEFAULT,US,EUR,22693,25214, -179,,DEFAULT,US,EUR,35196,39107, -180,,DEFAULT,US,EUR,33381,37090, -181,,DEFAULT,US,EUR,29928,33253, -182,,DEFAULT,US,EUR,29120,32355, -183,,DEFAULT,US,EUR,34351,38168, -184,,DEFAULT,US,EUR,16201,18001, -185,,DEFAULT,US,EUR,16574,18415, -186,,DEFAULT,US,EUR,8879,9865, -187,,DEFAULT,US,EUR,37254,41393, -188,,DEFAULT,US,EUR,18144,20160, -189,,DEFAULT,US,EUR,17741,19712, -190,,DEFAULT,US,EUR,15713,17459, -191,,DEFAULT,US,EUR,22409,24899, -192,,DEFAULT,US,EUR,25360,28178, -193,,DEFAULT,US,EUR,16195,17994,"[{""quantity"":5,""net_price"":150,""gross_price"":165}, {""quantity"":10,""net_price"":145,""gross_price"":158}, {""quantity"":20,""net_price"":140,""gross_price"":152}]" -194,,DEFAULT,US,EUR,25975,28861, -195,,DEFAULT,US,EUR,35520,39467, -196,,DEFAULT,US,EUR,22446,24940, -197,,DEFAULT,US,EUR,20709,23010, -198,,DEFAULT,US,EUR,5649,6277, -199,,DEFAULT,US,EUR,29618,32909, -200,,DEFAULT,US,EUR,12479,13865, -201,,DEFAULT,US,EUR,18229,20254, -202,,DEFAULT,US,EUR,3526,3918, -203,,DEFAULT,US,EUR,23977,26641, -204,,DEFAULT,US,EUR,40242,44713, -205,,DEFAULT,US,EUR,10450,11611, -206,,DEFAULT,US,EUR,15997,17774, -207,,DEFAULT,US,EUR,11315,12572, -208,,DEFAULT,US,EUR,31201,34668, -209,,DEFAULT,US,EUR,17611,19568, -210,,DEFAULT,US,EUR,90000,100000, -211,,DEFAULT,US,EUR,63450,70500, -212,,DEFAULT,US,EUR,8550,9500, -213,,DEFAULT,US,EUR,31500,35000, -214,,DEFAULT,US,EUR,85500,95000, -001,,ORIGINAL,US,EUR,11308,12564, -003,,ORIGINAL,US,EUR,7200,8000, -006,,ORIGINAL,US,EUR,31320,34800, -010,,ORIGINAL,US,EUR,32040,35600, -015,,ORIGINAL,US,EUR,7200,8000, -020,,ORIGINAL,US,EUR,9539,10599, -024,,ORIGINAL,US,EUR,40950,45500, -027,,ORIGINAL,US,EUR,4680,5200, -029,,ORIGINAL,US,EUR,37800,42000, -030,,ORIGINAL,US,EUR,42300,47000, -031,,ORIGINAL,US,EUR,36900,41000, -033,,ORIGINAL,US,EUR,2520,2800, -036,,ORIGINAL,US,EUR,17100,19000, -040,,ORIGINAL,US,EUR,15440,17156, -051,,ORIGINAL,US,EUR,11700,13000, -052,,ORIGINAL,US,EUR,10800,12000, -,052_29567823,ORIGINAL,US,EUR,11700,13000, -,052_30107816,ORIGINAL,US,EUR,12600,14000, -,052_30614390,ORIGINAL,US,EUR,10800,12000, -054,,ORIGINAL,US,EUR,1800,2000, -056,,ORIGINAL,US,EUR,31500,35000, -059,,ORIGINAL,US,EUR,36000,40000, -,059_24245592,ORIGINAL,US,EUR,31500,35000, -,059_26175504,ORIGINAL,US,EUR,40500,45000, -,059_26027598,ORIGINAL,US,EUR,36000,40000, -063,,ORIGINAL,US,EUR,18000,20000, -068,,ORIGINAL,US,EUR,8100,9000, -072,,ORIGINAL,US,EUR,37800,42000, -,072_19618271,ORIGINAL,US,EUR,15300,17000, -,072_21927455,ORIGINAL,US,EUR,12600,14000, -075,,ORIGINAL,US,EUR,31500,35000, -077,,ORIGINAL,US,EUR,13500,15000, -080,,ORIGINAL,US,EUR,23400,26000, -084,,ORIGINAL,US,EUR,29700,33000, -089,,ORIGINAL,US,EUR,37800,42000, -095,,ORIGINAL,US,EUR,16200,18000, -100,,ORIGINAL,US,EUR,6300,7000, -104,,ORIGINAL,US,EUR,3600,4000, -107,,ORIGINAL,US,EUR,10800,12000, -110,,ORIGINAL,US,EUR,31500,35000, -114,,ORIGINAL,US,EUR,9000,10000, -116,,ORIGINAL,US,EUR,33300,37000, -117,,ORIGINAL,US,EUR,33300,37000, -,117_29890338,ORIGINAL,US,EUR,6300,7000, -118,,ORIGINAL,US,EUR,7200,8000, -122,,ORIGINAL,US,EUR,36000,40000, -123,,ORIGINAL,US,EUR,42300,47000, -126,,ORIGINAL,US,EUR,15300,17000, -,126_24722439,ORIGINAL,US,EUR,14400,16000, -,126_30407844,ORIGINAL,US,EUR,14400,16000, -128,,ORIGINAL,US,EUR,15300,17000, -,128_29955336,ORIGINAL,US,EUR,15300,17000, -134,,ORIGINAL,US,EUR,1800,2000, -141,,ORIGINAL,US,EUR,33300,37000, -147,,ORIGINAL,US,EUR,36000,40000, -152,,ORIGINAL,US,EUR,29700,33000, -156,,ORIGINAL,US,EUR,19800,22000, -159,,ORIGINAL,US,EUR,17100,19000, -161,,ORIGINAL,US,EUR,22500,25000, -164,,ORIGINAL,US,EUR,10800,12000, -169,,ORIGINAL,US,EUR,40500,45000, -173,,ORIGINAL,US,EUR,32400,36000, -179,,ORIGINAL,US,EUR,37800,42000, -181,,ORIGINAL,US,EUR,31500,35000, -185,,ORIGINAL,US,EUR,18000,20000, -192,,ORIGINAL,US,EUR,26100,29000, -198,,ORIGINAL,US,EUR,6300,7000, -202,,ORIGINAL,US,EUR,4500,5000, -203,,ORIGINAL,US,EUR,24300,27000, -211,,ORIGINAL,US,EUR,65250,72500, -212,,ORIGINAL,US,EUR,10800,12000, -214,,ORIGINAL,US,EUR,90000,100000, -001,,DEFAULT,US,CHF,10349,11499, -002,,DEFAULT,US,CHF,10349,11499, -003,,DEFAULT,US,CHF,6728,7475, -004,,DEFAULT,US,CHF,7245,8050, -005,,DEFAULT,US,CHF,7245,8050, -006,,DEFAULT,US,CHF,35708,39675, -007,,DEFAULT,US,CHF,35708,39675, -008,,DEFAULT,US,CHF,35708,39675, -009,,DEFAULT,US,CHF,10349,11499, -010,,DEFAULT,US,CHF,35811,39790, -011,,DEFAULT,US,CHF,37881,42090, -012,,DEFAULT,US,CHF,37881,42090, -013,,DEFAULT,US,CHF,5898,6554, -014,,DEFAULT,US,CHF,4739,5266, -015,,DEFAULT,US,CHF,6210,6900, -016,,DEFAULT,US,CHF,10349,11499, -017,,DEFAULT,US,CHF,357798,397554, -018,,DEFAULT,US,CHF,35810,39789, -019,,DEFAULT,US,CHF,10349,11499, -020,,DEFAULT,US,CHF,10950,12167, -021,,DEFAULT,US,CHF,11054,12282, -022,,DEFAULT,US,CHF,26910,29900, -023,,DEFAULT,US,CHF,27659,30731, -024,,DEFAULT,US,CHF,46058,51175, -025,,DEFAULT,US,CHF,31050,34500, -026,,DEFAULT,US,CHF,4347,4830, -027,,DEFAULT,US,CHF,5072,5635, -028,,DEFAULT,US,CHF,3105,3450, -029,,DEFAULT,US,CHF,42460,47178, -030,,DEFAULT,US,CHF,46600,51778, -031,,DEFAULT,US,CHF,41425,46028, -032,,DEFAULT,US,CHF,2898,3220, -033,,DEFAULT,US,CHF,2588,2875, -034,,DEFAULT,US,CHF,32105,35672, -035,,DEFAULT,US,CHF,30788,34209, -036,,DEFAULT,US,CHF,18629,20699, -037,,DEFAULT,US,CHF,17594,19549, -038,,DEFAULT,US,CHF,16559,18399, -039,,DEFAULT,US,CHF,16455,18284, -040,,DEFAULT,US,CHF,16352,18169, -041,,DEFAULT,US,CHF,10743,11937, -042,,DEFAULT,US,CHF,9398,10442, -043,,DEFAULT,US,CHF,7579,8420, -044,,DEFAULT,US,CHF,33274,36971, -045,,DEFAULT,US,CHF,40589,45100, -046,,DEFAULT,US,CHF,4263,4737, -047,,DEFAULT,US,CHF,5925,6583, -048,,DEFAULT,US,CHF,12673,14081, -049,,DEFAULT,US,CHF,17279,19198, -050,,DEFAULT,US,CHF,31862,35402, -051,,DEFAULT,US,CHF,12863,14292, -,051_29567823,DEFAULT,US,CHF,12420,13800, -,051_30107816,DEFAULT,US,CHF,12938,14375, -,051_30614390,DEFAULT,US,CHF,13248,14720, -052,,DEFAULT,US,CHF,9317,10352, -,052_29567823,DEFAULT,US,CHF,9212,10235, -,052_30107816,DEFAULT,US,CHF,10868,12075, -,052_30614390,DEFAULT,US,CHF,8798,9775, -053,,DEFAULT,US,CHF,42074,46749, -,053_29567823,DEFAULT,US,CHF,36676,40750, -054,,DEFAULT,US,CHF,1945,2161, -055,,DEFAULT,US,CHF,19806,22008, -056,,DEFAULT,US,CHF,34430,38255, -057,,DEFAULT,US,CHF,42786,47540, -058,,DEFAULT,US,CHF,27357,30397, -,058_24245592,DEFAULT,US,CHF,3575,3972, -,058_26175504,DEFAULT,US,CHF,44460,49401, -059,,DEFAULT,US,CHF,38028,42253, -,059_24245592,DEFAULT,US,CHF,21934,24371, -,059_26175504,DEFAULT,US,CHF,45729,50809, -,059_26027598,DEFAULT,US,CHF,38665,42962, -060,,DEFAULT,US,CHF,43301,48113, -,060_24245592,DEFAULT,US,CHF,7689,8543, -,060_26175504,DEFAULT,US,CHF,43301,48113, -,060_26027598,DEFAULT,US,CHF,41203,45782, -061,,DEFAULT,US,CHF,28955,32171, -062,,DEFAULT,US,CHF,3056,3395, -063,,DEFAULT,US,CHF,20390,22655, -064,,DEFAULT,US,CHF,5638,6265, -065,,DEFAULT,US,CHF,33291,36991, -066,,DEFAULT,US,CHF,40731,45256, -067,,DEFAULT,US,CHF,23018,25576, -068,,DEFAULT,US,CHF,8286,9206, -069,,DEFAULT,US,CHF,20713,23014, -070,,DEFAULT,US,CHF,30717,34130, -,070_133745031,DEFAULT,US,CHF,45991,51101, -,070_203704321,DEFAULT,US,CHF,17674,19639, -,070_133913221,DEFAULT,US,CHF,41878,46531, -,070_133745032,DEFAULT,US,CHF,25291,28100, -,070_203704322,DEFAULT,US,CHF,43606,48451, -,070_133913222,DEFAULT,US,CHF,43031,47811, -,070_133745033,DEFAULT,US,CHF,12124,13471, -071,,DEFAULT,US,CHF,10996,12218, -072,,DEFAULT,US,CHF,43042,47825, -,072_19618271,DEFAULT,US,CHF,17229,19144, -,072_21927455,DEFAULT,US,CHF,14121,15689, -073,,DEFAULT,US,CHF,44979,49977, -,073_19618271,DEFAULT,US,CHF,6941,7713, -,073_21927455,DEFAULT,US,CHF,32778,36421, -074,,DEFAULT,US,CHF,2057,2286, -075,,DEFAULT,US,CHF,35775,39751, -076,,DEFAULT,US,CHF,36961,41068, -077,,DEFAULT,US,CHF,15064,16737, -078,,DEFAULT,US,CHF,26480,29422, -079,,DEFAULT,US,CHF,43990,48877, -080,,DEFAULT,US,CHF,26097,28996, -081,,DEFAULT,US,CHF,40475,44973, -082,,DEFAULT,US,CHF,38388,42654, -083,,DEFAULT,US,CHF,34417,38241, -084,,DEFAULT,US,CHF,33488,37208, -085,,DEFAULT,US,CHF,39504,43893, -086,,DEFAULT,US,CHF,18631,20701, -087,,DEFAULT,US,CHF,19060,21177, -088,,DEFAULT,US,CHF,10211,11345, -089,,DEFAULT,US,CHF,42842,47602, -090,,DEFAULT,US,CHF,20866,23184, -091,,DEFAULT,US,CHF,20402,22669, -092,,DEFAULT,US,CHF,18070,20078, -093,,DEFAULT,US,CHF,25770,28634, -094,,DEFAULT,US,CHF,29164,32405, -095,,DEFAULT,US,CHF,18624,20693, -096,,DEFAULT,US,CHF,29871,33190, -097,,DEFAULT,US,CHF,40848,45387, -098,,DEFAULT,US,CHF,25813,28681, -099,,DEFAULT,US,CHF,23815,26462, -100,,DEFAULT,US,CHF,6496,7219, -101,,DEFAULT,US,CHF,34061,37845, -102,,DEFAULT,US,CHF,14351,15945, -103,,DEFAULT,US,CHF,20963,23292, -104,,DEFAULT,US,CHF,4055,4506, -105,,DEFAULT,US,CHF,27574,30637, -106,,DEFAULT,US,CHF,46278,51420, -107,,DEFAULT,US,CHF,12018,13353, -108,,DEFAULT,US,CHF,18397,20440, -109,,DEFAULT,US,CHF,13012,14458, -110,,DEFAULT,US,CHF,35881,39868, -111,,DEFAULT,US,CHF,20253,22503, -112,,DEFAULT,US,CHF,25777,28641, -,112_312526171,DEFAULT,US,CHF,45254,50281, -,112_306918001,DEFAULT,US,CHF,2152,2391, -,112_312526191,DEFAULT,US,CHF,2142,2381, -,112_312526172,DEFAULT,US,CHF,34268,38075, -,112_306918002,DEFAULT,US,CHF,40544,45049, -,112_312526192,DEFAULT,US,CHF,14485,16094, -,112_306918003,DEFAULT,US,CHF,19093,21215, -,112_312526193,DEFAULT,US,CHF,16842,18713, -113,,DEFAULT,US,CHF,10349,11499, -114,,DEFAULT,US,CHF,10349,11499, -,114_29911081,DEFAULT,US,CHF,6728,7475, -,114_30580483,DEFAULT,US,CHF,7245,8050, -115,,DEFAULT,US,CHF,7245,8050, -,115_27295368,DEFAULT,US,CHF,35708,39675, -,115_26440118,DEFAULT,US,CHF,35708,39675, -,115_26408656,DEFAULT,US,CHF,35708,39675, -116,,DEFAULT,US,CHF,10349,11499, -,116_29743424,DEFAULT,US,CHF,35811,39790, -,116_28684053,DEFAULT,US,CHF,37881,42090, -117,,DEFAULT,US,CHF,37881,42090, -,117_29890338,DEFAULT,US,CHF,5898,6554, -,117_30585828,DEFAULT,US,CHF,4739,5266, -118,,DEFAULT,US,CHF,6210,6900, -119,,DEFAULT,US,CHF,10349,11499, -120,,DEFAULT,US,CHF,357798,397554, -,120_29890350,DEFAULT,US,CHF,35810,39789, -,120_30069636,DEFAULT,US,CHF,10349,11499, -,120_30069631,DEFAULT,US,CHF,10950,12167, -121,,DEFAULT,US,CHF,11054,12282, -,121_29406823,DEFAULT,US,CHF,26910,29900, -,121_28542963,DEFAULT,US,CHF,27659,30731, -,121_28549476,DEFAULT,US,CHF,46058,51175, -122,,DEFAULT,US,CHF,31050,34500, -,122_22308524,DEFAULT,US,CHF,4347,4830, -,122_26145672,DEFAULT,US,CHF,5072,5635, -123,,DEFAULT,US,CHF,3105,3450, -,123_29866607,DEFAULT,US,CHF,42460,47178, -,123_30610368,DEFAULT,US,CHF,46600,51778, -,123_29866603,DEFAULT,US,CHF,41425,46028, -124,,DEFAULT,US,CHF,2898,3220, -,124_31623088,DEFAULT,US,CHF,2588,2875, -,124_29866591,DEFAULT,US,CHF,32105,35672, -125,,DEFAULT,US,CHF,30788,34209, -,125_30703764,DEFAULT,US,CHF,18629,20699, -,125_30350012,DEFAULT,US,CHF,17594,19549, -126,,DEFAULT,US,CHF,16559,18399, -,126_24722439,DEFAULT,US,CHF,16455,18284, -,126_30407844,DEFAULT,US,CHF,16352,18169, -,126_26280142,DEFAULT,US,CHF,10743,11937, -127,,DEFAULT,US,CHF,9398,10442, -,127_22828284,DEFAULT,US,CHF,7579,8420, -,127_22613708,DEFAULT,US,CHF,33274,36971, -,127_20723326,DEFAULT,US,CHF,40589,45100, -,127_22613709,DEFAULT,US,CHF,4263,4737, -128,,DEFAULT,US,CHF,5925,6583, -,128_29955336,DEFAULT,US,CHF,12673,14081, -,128_27314278,DEFAULT,US,CHF,17279,19198, -129,,DEFAULT,US,CHF,31862,35402, -,129_30706500,DEFAULT,US,CHF,12863,14292, -,129_27107297,DEFAULT,US,CHF,24593,27325, -,129_24325712,DEFAULT,US,CHF,34678,38531, -130,,DEFAULT,US,CHF,22826,25362, -,130_29285281,DEFAULT,US,CHF,9317,10352, -,130_24326086,DEFAULT,US,CHF,32937,36596, -,130_24725761,DEFAULT,US,CHF,43738,48598, -131,131_24872891,DEFAULT,US,CHF,7623,8470, -132,132_30619567,DEFAULT,US,CHF,42074,46749, -133,133_31743669,DEFAULT,US,CHF,36676,40750, -134,,DEFAULT,US,CHF,1945,2161, -135,,DEFAULT,US,CHF,19806,22008, -136,,DEFAULT,US,CHF,34430,38255, -137,,DEFAULT,US,CHF,42786,47540, -138,,DEFAULT,US,CHF,27357,30397, -139,,DEFAULT,US,CHF,27710,27710, -140,,DEFAULT,US,CHF,44460,49401, -141,,DEFAULT,US,CHF,38028,42253, -142,,DEFAULT,US,CHF,21934,24371, -143,,DEFAULT,US,CHF,45729,50809, -144,,DEFAULT,US,CHF,38665,42962, -145,,DEFAULT,US,CHF,7689,8543, -146,,DEFAULT,US,CHF,43301,48113, -147,,DEFAULT,US,CHF,41203,45782, -148,,DEFAULT,US,CHF,28955,32171, -149,,DEFAULT,US,CHF,3056,3395, -150,,DEFAULT,US,CHF,20390,22655, -151,,DEFAULT,US,CHF,5638,6265, -152,,DEFAULT,US,CHF,33291,36991, -153,,DEFAULT,US,CHF,40731,45256, -154,,DEFAULT,US,CHF,23018,25576, -155,,DEFAULT,US,CHF,8286,9206, -156,,DEFAULT,US,CHF,20713,23014, -157,,DEFAULT,US,CHF,30717,34130, -158,,DEFAULT,US,CHF,45991,51101, -159,,DEFAULT,US,CHF,17674,19639, -160,,DEFAULT,US,CHF,41878,46531, -161,,DEFAULT,US,CHF,25291,28100, -162,,DEFAULT,US,CHF,43606,48451, -163,,DEFAULT,US,CHF,43031,47811, -164,,DEFAULT,US,CHF,12124,13471, -165,,DEFAULT,US,CHF,10996,12218, -166,,DEFAULT,US,CHF,43042,47825, -167,,DEFAULT,US,CHF,17229,19144, -168,,DEFAULT,US,CHF,14121,15689, -169,,DEFAULT,US,CHF,44979,49977, -170,,DEFAULT,US,CHF,6941,7713, -171,,DEFAULT,US,CHF,32778,36421, -172,,DEFAULT,US,CHF,2057,2286, -173,,DEFAULT,US,CHF,35775,39751, -174,,DEFAULT,US,CHF,36961,41068, -175,,DEFAULT,US,CHF,15064,16737, -176,,DEFAULT,US,CHF,26480,29422, -177,,DEFAULT,US,CHF,43990,48877, -178,,DEFAULT,US,CHF,26097,28996, -179,,DEFAULT,US,CHF,40475,44973, -180,,DEFAULT,US,CHF,38388,42654, -181,,DEFAULT,US,CHF,34417,38241, -182,,DEFAULT,US,CHF,33488,37208, -183,,DEFAULT,US,CHF,39504,43893, -184,,DEFAULT,US,CHF,18631,20701, -185,,DEFAULT,US,CHF,19060,21177, -186,,DEFAULT,US,CHF,10211,11345, -187,,DEFAULT,US,CHF,42842,47602, -188,,DEFAULT,US,CHF,20866,23184, -189,,DEFAULT,US,CHF,20402,22669, -190,,DEFAULT,US,CHF,18070,20078, -191,,DEFAULT,US,CHF,25770,28634, -192,,DEFAULT,US,CHF,29164,32405, -193,,DEFAULT,US,CHF,18624,20693, -194,,DEFAULT,US,CHF,29871,33190, -195,,DEFAULT,US,CHF,40848,45387,"[{""quantity"":3,""net_price"":350,""gross_price"":385}, {""quantity"":8,""net_price"":340,""gross_price"":375}]" -196,,DEFAULT,US,CHF,25813,28681, -197,,DEFAULT,US,CHF,23815,26462, -198,,DEFAULT,US,CHF,6496,7219, -199,,DEFAULT,US,CHF,34061,37845, -200,,DEFAULT,US,CHF,14351,15945, -201,,DEFAULT,US,CHF,20963,23292, -202,,DEFAULT,US,CHF,4055,4506, -203,,DEFAULT,US,CHF,27574,30637, -204,,DEFAULT,US,CHF,46278,51420, -205,,DEFAULT,US,CHF,12018,13353, -206,,DEFAULT,US,CHF,18397,20440, -207,,DEFAULT,US,CHF,13012,14458, -208,,DEFAULT,US,CHF,35881,39868, -209,,DEFAULT,US,CHF,20253,22503, -210,,DEFAULT,US,CHF,103500,115000, -211,,DEFAULT,US,CHF,72968,81075, -212,,DEFAULT,US,CHF,9833,10925, -213,,DEFAULT,US,CHF,36225,40250, -214,,DEFAULT,US,CHF,98325,109250, -001,,ORIGINAL,US,CHF,13004,14449, -003,,ORIGINAL,US,CHF,8280,9200, -006,,ORIGINAL,US,CHF,36018,40020, -010,,ORIGINAL,US,CHF,36846,40940, -015,,ORIGINAL,US,CHF,8280,9200, -020,,ORIGINAL,US,CHF,10970,12189, -024,,ORIGINAL,US,CHF,47093,52325, -027,,ORIGINAL,US,CHF,5382,5980, -029,,ORIGINAL,US,CHF,43470,48300, -030,,ORIGINAL,US,CHF,48645,54050, -031,,ORIGINAL,US,CHF,42435,47150, -033,,ORIGINAL,US,CHF,2898,3220, -036,,ORIGINAL,US,CHF,19665,21850, -040,,ORIGINAL,US,CHF,17756,19729, -051,,ORIGINAL,US,CHF,13455,14950, -052,,ORIGINAL,US,CHF,12420,13800, -,052_29567823,ORIGINAL,US,CHF,13455,14950, -,052_30107816,ORIGINAL,US,CHF,14490,16100, -,052_30614390,ORIGINAL,US,CHF,12420,13800, -054,,ORIGINAL,US,CHF,2070,2300, -056,,ORIGINAL,US,CHF,36225,40250, -059,,ORIGINAL,US,CHF,41400,46000, -,059_24245592,ORIGINAL,US,CHF,36225,40250, -,059_26175504,ORIGINAL,US,CHF,46575,51750, -,059_26027598,ORIGINAL,US,CHF,41400,46000, -063,,ORIGINAL,US,CHF,20700,23000, -068,,ORIGINAL,US,CHF,9315,10350, -072,,ORIGINAL,US,CHF,43470,48300, -,072_19618271,ORIGINAL,US,CHF,17595,19550, -,072_21927455,ORIGINAL,US,CHF,14490,16100, -075,,ORIGINAL,US,CHF,36225,40250, -077,,ORIGINAL,US,CHF,15525,17250, -080,,ORIGINAL,US,CHF,26910,29900, -084,,ORIGINAL,US,CHF,34155,37950, -089,,ORIGINAL,US,CHF,43470,48300, -095,,ORIGINAL,US,CHF,18630,20700, -100,,ORIGINAL,US,CHF,7245,8050, -104,,ORIGINAL,US,CHF,4140,4600, -107,,ORIGINAL,US,CHF,12420,13800, -110,,ORIGINAL,US,CHF,36225,40250, -114,,ORIGINAL,US,CHF,10350,11500, -116,,ORIGINAL,US,CHF,38295,42550, -117,,ORIGINAL,US,CHF,38295,42550, -,117_29890338,ORIGINAL,US,CHF,7245,8050, -118,,ORIGINAL,US,CHF,8280,9200, -122,,ORIGINAL,US,CHF,41400,46000, -123,,ORIGINAL,US,CHF,48645,54050, -126,,ORIGINAL,US,CHF,17595,19550, -,126_24722439,ORIGINAL,US,CHF,16560,18400, -,126_30407844,ORIGINAL,US,CHF,16560,18400, -128,,ORIGINAL,US,CHF,17595,19550, -,128_29955336,ORIGINAL,US,CHF,17595,19550, -134,,ORIGINAL,US,CHF,2070,2300, -141,,ORIGINAL,US,CHF,38295,42550, -147,,ORIGINAL,US,CHF,41400,46000, -152,,ORIGINAL,US,CHF,34155,37950, -156,,ORIGINAL,US,CHF,22770,25300, -159,,ORIGINAL,US,CHF,19665,21850, -161,,ORIGINAL,US,CHF,25875,28750, -164,,ORIGINAL,US,CHF,12420,13800, -169,,ORIGINAL,US,CHF,46575,51750, -173,,ORIGINAL,US,CHF,37260,41400, -179,,ORIGINAL,US,CHF,43470,48300, -181,,ORIGINAL,US,CHF,36225,40250, -185,,ORIGINAL,US,CHF,20700,23000, -192,,ORIGINAL,US,CHF,30015,33350, -198,,ORIGINAL,US,CHF,7245,8050, -202,,ORIGINAL,US,CHF,5175,5750, -203,,ORIGINAL,US,CHF,27945,31050, -211,,ORIGINAL,US,CHF,75038,83375, -212,,ORIGINAL,US,CHF,12420,13800, -214,,ORIGINAL,US,CHF,103500,115000, -666,,DEFAULT,US,EUR,0,0, -,666_124,DEFAULT,US,EUR,1000,1000, -,666_125,DEFAULT,US,EUR,2000,2000, -,666_126,DEFAULT,US,EUR,3000,3000, -,666_127,DEFAULT,US,EUR,5000,5000, -,666_128,DEFAULT,US,EUR,10000,10000, -,666_129,DEFAULT,US,EUR,20000,20000, -,666_130,DEFAULT,US,EUR,50000,50000, -,666_131,DEFAULT,US,EUR,100000,100000, -,666_132,DEFAULT,US,EUR,200000,200000, -,666_133,DEFAULT,US,EUR,500000,500000, -666,,DEFAULT,US,CHF,0,0, -,666_124,DEFAULT,US,CHF,1000,1000, -,666_125,DEFAULT,US,CHF,2000,2000, -,666_126,DEFAULT,US,CHF,3000,3000, -,666_127,DEFAULT,US,CHF,5000,5000, -,666_128,DEFAULT,US,CHF,10000,10000, -,666_129,DEFAULT,US,CHF,20000,20000, -,666_130,DEFAULT,US,CHF,50000,50000, -,666_131,DEFAULT,US,CHF,100000,100000, -,666_132,DEFAULT,US,CHF,200000,200000, -,666_133,DEFAULT,US,CHF,500000,500000, +001,,DEFAULT,US,USD,8999,, +002,,DEFAULT,US,USD,8999,, +003,,DEFAULT,US,USD,5850,, +004,,DEFAULT,US,USD,6300,, +005,,DEFAULT,US,USD,6300,, +006,,DEFAULT,US,USD,31050,, +007,,DEFAULT,US,USD,31050,, +008,,DEFAULT,US,USD,31050,, +009,,DEFAULT,US,USD,8999,, +010,,DEFAULT,US,USD,31140,, +011,,DEFAULT,US,USD,32940,, +012,,DEFAULT,US,USD,32940,, +013,,DEFAULT,US,USD,5129,, +014,,DEFAULT,US,USD,4121,, +015,,DEFAULT,US,USD,5400,, +016,,DEFAULT,US,USD,8999,, +017,,DEFAULT,US,USD,311129,, +018,,DEFAULT,US,USD,31139,, +019,,DEFAULT,US,USD,8999,, +020,,DEFAULT,US,USD,9522,, +021,,DEFAULT,US,USD,9612,, +022,,DEFAULT,US,USD,23400,, +023,,DEFAULT,US,USD,24051,, +024,,DEFAULT,US,USD,40050,, +025,,DEFAULT,US,USD,27000,, +026,,DEFAULT,US,USD,3780,, +027,,DEFAULT,US,USD,4410,, +028,,DEFAULT,US,USD,2700,, +029,,DEFAULT,US,USD,36922,, +030,,DEFAULT,US,USD,40522,, +031,,DEFAULT,US,USD,36022,, +032,,DEFAULT,US,USD,2520,, +033,,DEFAULT,US,USD,2250,, +034,,DEFAULT,US,USD,27917,, +035,,DEFAULT,US,USD,26772,, +036,,DEFAULT,US,USD,16199,, +037,,DEFAULT,US,USD,15299,, +038,,DEFAULT,US,USD,14399,, +039,,DEFAULT,US,USD,14309,, +040,,DEFAULT,US,USD,14219,, +041,,DEFAULT,US,USD,9342,, +042,,DEFAULT,US,USD,8172,, +043,,DEFAULT,US,USD,6590,, +044,,DEFAULT,US,USD,28934,, +045,,DEFAULT,US,USD,35295,, +046,,DEFAULT,US,USD,3707,, +047,,DEFAULT,US,USD,5152,, +048,,DEFAULT,US,USD,11020,, +049,,DEFAULT,US,USD,15025,, +050,,DEFAULT,US,USD,27706,, +051,,DEFAULT,US,USD,11185,, +,051_29567823,DEFAULT,US,USD,10800,, +,051_30107816,DEFAULT,US,USD,11250,, +,051_30614390,DEFAULT,US,USD,11520,, +052,,DEFAULT,US,USD,8102,, +,052_29567823,DEFAULT,US,USD,8010,, +,052_30107816,DEFAULT,US,USD,9450,, +,052_30614390,DEFAULT,US,USD,7650,, +053,,DEFAULT,US,USD,36586,, +,053_29567823,DEFAULT,US,USD,31892,, +054,,DEFAULT,US,USD,1691,, +055,,DEFAULT,US,USD,17223,, +056,,DEFAULT,US,USD,29939,, +057,,DEFAULT,US,USD,37205,, +058,,DEFAULT,US,USD,23789,, +,058_24245592,DEFAULT,US,USD,3109,, +,058_26175504,DEFAULT,US,USD,38661,, +059,,DEFAULT,US,USD,33068,, +,059_24245592,DEFAULT,US,USD,19073,, +,059_26175504,DEFAULT,US,USD,39764,, +,059_26027598,DEFAULT,US,USD,33622,, +060,,DEFAULT,US,USD,37653,, +,060_24245592,DEFAULT,US,USD,6686,, +,060_26175504,DEFAULT,US,USD,37653,, +,060_26027598,DEFAULT,US,USD,35829,, +061,,DEFAULT,US,USD,25178,, +062,,DEFAULT,US,USD,2657,, +063,,DEFAULT,US,USD,17730,, +064,,DEFAULT,US,USD,4903,, +065,,DEFAULT,US,USD,28949,, +066,,DEFAULT,US,USD,35418,, +067,,DEFAULT,US,USD,20016,, +068,,DEFAULT,US,USD,7205,, +069,,DEFAULT,US,USD,18011,, +070,,DEFAULT,US,USD,26710,, +,070_133745031,DEFAULT,US,USD,39992,, +,070_203704321,DEFAULT,US,USD,15369,, +,070_133913221,DEFAULT,US,USD,36416,, +,070_133745032,DEFAULT,US,USD,21992,, +,070_203704322,DEFAULT,US,USD,37918,, +,070_133913222,DEFAULT,US,USD,37418,, +,070_133745033,DEFAULT,US,USD,10543,, +071,,DEFAULT,US,USD,9562,, +072,,DEFAULT,US,USD,37428,, +,072_19618271,DEFAULT,US,USD,14982,, +,072_21927455,DEFAULT,US,USD,12279,, +073,,DEFAULT,US,USD,39112,, +,073_19618271,DEFAULT,US,USD,6036,, +,073_21927455,DEFAULT,US,USD,28503,, +074,,DEFAULT,US,USD,1789,, +075,,DEFAULT,US,USD,31109,, +076,,DEFAULT,US,USD,32140,, +077,,DEFAULT,US,USD,13099,, +078,,DEFAULT,US,USD,23026,, +079,,DEFAULT,US,USD,38252,, +080,,DEFAULT,US,USD,22693,, +081,,DEFAULT,US,USD,35196,, +082,,DEFAULT,US,USD,33381,, +083,,DEFAULT,US,USD,29928,, +084,,DEFAULT,US,USD,29120,, +085,,DEFAULT,US,USD,34351,, +086,,DEFAULT,US,USD,16201,, +087,,DEFAULT,US,USD,16574,, +088,,DEFAULT,US,USD,8879,, +089,,DEFAULT,US,USD,37254,, +090,,DEFAULT,US,USD,18144,, +091,,DEFAULT,US,USD,17741,, +092,,DEFAULT,US,USD,15713,, +093,,DEFAULT,US,USD,22409,, +094,,DEFAULT,US,USD,25360,, +095,,DEFAULT,US,USD,16195,, +096,,DEFAULT,US,USD,25975,, +097,,DEFAULT,US,USD,35520,, +098,,DEFAULT,US,USD,22446,, +099,,DEFAULT,US,USD,20709,, +100,,DEFAULT,US,USD,5649,, +101,,DEFAULT,US,USD,29618,, +102,,DEFAULT,US,USD,12479,, +103,,DEFAULT,US,USD,18229,, +104,,DEFAULT,US,USD,3526,, +105,,DEFAULT,US,USD,23977,, +106,,DEFAULT,US,USD,40242,, +107,,DEFAULT,US,USD,10450,, +108,,DEFAULT,US,USD,15997,, +109,,DEFAULT,US,USD,11315,, +110,,DEFAULT,US,USD,31201,, +111,,DEFAULT,US,USD,17611,, +112,,DEFAULT,US,USD,22415,, +,112_312526171,DEFAULT,US,USD,39351,, +,112_306918001,DEFAULT,US,USD,1871,, +,112_312526191,DEFAULT,US,USD,1863,, +,112_312526172,DEFAULT,US,USD,29798,, +,112_306918002,DEFAULT,US,USD,35256,, +,112_312526192,DEFAULT,US,USD,12596,, +,112_306918003,DEFAULT,US,USD,16603,, +,112_312526193,DEFAULT,US,USD,14645,, +113,,DEFAULT,US,USD,8999,, +114,,DEFAULT,US,USD,8999,, +,114_29911081,DEFAULT,US,USD,5850,, +,114_30580483,DEFAULT,US,USD,6300,, +115,,DEFAULT,US,USD,6300,, +,115_27295368,DEFAULT,US,USD,31050,, +,115_26440118,DEFAULT,US,USD,31050,, +,115_26408656,DEFAULT,US,USD,31050,, +116,,DEFAULT,US,USD,8999,, +,116_29743424,DEFAULT,US,USD,31140,, +,116_28684053,DEFAULT,US,USD,32940,, +117,,DEFAULT,US,USD,32940,, +,117_29890338,DEFAULT,US,USD,5129,, +,117_30585828,DEFAULT,US,USD,4121,, +118,,DEFAULT,US,USD,5400,, +119,,DEFAULT,US,USD,8999,, +120,,DEFAULT,US,USD,311129,, +,120_29890350,DEFAULT,US,USD,31139,, +,120_30069636,DEFAULT,US,USD,8999,, +,120_30069631,DEFAULT,US,USD,9522,, +121,,DEFAULT,US,USD,9612,, +,121_29406823,DEFAULT,US,USD,23400,, +,121_28542963,DEFAULT,US,USD,24051,, +,121_28549476,DEFAULT,US,USD,40050,, +122,,DEFAULT,US,USD,27000,, +,122_22308524,DEFAULT,US,USD,3780,, +,122_26145672,DEFAULT,US,USD,4410,, +123,,DEFAULT,US,USD,2700,, +,123_29866607,DEFAULT,US,USD,36922,, +,123_30610368,DEFAULT,US,USD,40522,, +,123_29866603,DEFAULT,US,USD,36022,, +124,,DEFAULT,US,USD,2520,, +,124_31623088,DEFAULT,US,USD,2250,, +,124_29866591,DEFAULT,US,USD,27917,, +125,,DEFAULT,US,USD,26772,, +,125_30703764,DEFAULT,US,USD,16199,, +,125_30350012,DEFAULT,US,USD,15299,, +126,,DEFAULT,US,USD,14399,, +,126_24722439,DEFAULT,US,USD,14309,, +,126_30407844,DEFAULT,US,USD,14219,, +,126_26280142,DEFAULT,US,USD,9342,, +127,,DEFAULT,US,USD,8172,, +,127_22828284,DEFAULT,US,USD,6590,, +,127_22613708,DEFAULT,US,USD,28934,, +,127_20723326,DEFAULT,US,USD,35295,, +,127_22613709,DEFAULT,US,USD,3707,, +128,,DEFAULT,US,USD,5152,, +,128_29955336,DEFAULT,US,USD,11020,, +,128_27314278,DEFAULT,US,USD,15025,, +129,,DEFAULT,US,USD,27706,, +,129_30706500,DEFAULT,US,USD,11185,, +,129_27107297,DEFAULT,US,USD,21385,, +,129_24325712,DEFAULT,US,USD,30155,, +130,,DEFAULT,US,USD,19849,, +,130_29285281,DEFAULT,US,USD,8102,, +,130_24326086,DEFAULT,US,USD,28641,, +,130_24725761,DEFAULT,US,USD,38033,, +131,131_24872891,DEFAULT,US,USD,6629,, +132,132_30619567,DEFAULT,US,USD,36586,, +133,133_31743669,DEFAULT,US,USD,31892,, +134,,DEFAULT,US,USD,1691,, +135,,DEFAULT,US,USD,17223,, +136,,DEFAULT,US,USD,29939,, +137,,DEFAULT,US,USD,37205,, +138,,DEFAULT,US,USD,23789,, +139,,DEFAULT,US,USD,23945,, +140,,DEFAULT,US,USD,38661,, +141,,DEFAULT,US,USD,33068,, +142,,DEFAULT,US,USD,19073,, +143,,DEFAULT,US,USD,39764,, +144,,DEFAULT,US,USD,33622,, +145,,DEFAULT,US,USD,6686,, +146,,DEFAULT,US,USD,37653,, +147,,DEFAULT,US,USD,35829,, +148,,DEFAULT,US,USD,25178,, +149,,DEFAULT,US,USD,2657,, +150,,DEFAULT,US,USD,17730,, +151,,DEFAULT,US,USD,4903,, +152,,DEFAULT,US,USD,28949,, +153,,DEFAULT,US,USD,35418,, +154,,DEFAULT,US,USD,20016,, +155,,DEFAULT,US,USD,7205,, +156,,DEFAULT,US,USD,18011,, +157,,DEFAULT,US,USD,26710,, +158,,DEFAULT,US,USD,39992,, +159,,DEFAULT,US,USD,15369,, +160,,DEFAULT,US,USD,36416,, +161,,DEFAULT,US,USD,21992,, +162,,DEFAULT,US,USD,37918,, +163,,DEFAULT,US,USD,37418,, +164,,DEFAULT,US,USD,10543,, +165,,DEFAULT,US,USD,9562,, +166,,DEFAULT,US,USD,37428,, +167,,DEFAULT,US,USD,14982,, +168,,DEFAULT,US,USD,12279,, +169,,DEFAULT,US,USD,39112,, +170,,DEFAULT,US,USD,6036,, +171,,DEFAULT,US,USD,28503,, +172,,DEFAULT,US,USD,1789,, +173,,DEFAULT,US,USD,31109,, +174,,DEFAULT,US,USD,32140,, +175,,DEFAULT,US,USD,13099,, +176,,DEFAULT,US,USD,23026,, +177,,DEFAULT,US,USD,38252,, +178,,DEFAULT,US,USD,22693,, +179,,DEFAULT,US,USD,35196,, +180,,DEFAULT,US,USD,33381,, +181,,DEFAULT,US,USD,29928,, +182,,DEFAULT,US,USD,29120,, +183,,DEFAULT,US,USD,34351,, +184,,DEFAULT,US,USD,16201,, +185,,DEFAULT,US,USD,16574,, +186,,DEFAULT,US,USD,8879,, +187,,DEFAULT,US,USD,37254,, +188,,DEFAULT,US,USD,18144,, +189,,DEFAULT,US,USD,17741,, +190,,DEFAULT,US,USD,15713,, +191,,DEFAULT,US,USD,22409,, +192,,DEFAULT,US,USD,25360,, +193,,DEFAULT,US,USD,16195,,"[{""quantity"":5,""net_price"":15000,""gross_price"":16500}, {""quantity"":10,""net_price"":14500,""gross_price"":15800}, {""quantity"":20,""net_price"":14000,""gross_price"":15200}]" +194,,DEFAULT,US,USD,25975,, +195,,DEFAULT,US,USD,35520,, +196,,DEFAULT,US,USD,22446,, +197,,DEFAULT,US,USD,20709,, +198,,DEFAULT,US,USD,5649,, +199,,DEFAULT,US,USD,29618,, +200,,DEFAULT,US,USD,12479,, +201,,DEFAULT,US,USD,18229,, +202,,DEFAULT,US,USD,3526,, +203,,DEFAULT,US,USD,23977,, +204,,DEFAULT,US,USD,40242,, +205,,DEFAULT,US,USD,10450,, +206,,DEFAULT,US,USD,15997,, +207,,DEFAULT,US,USD,11315,, +208,,DEFAULT,US,USD,31201,, +209,,DEFAULT,US,USD,17611,, +210,,DEFAULT,US,USD,90000,, +211,,DEFAULT,US,USD,63450,, +212,,DEFAULT,US,USD,8550,, +213,,DEFAULT,US,USD,31500,, +214,,DEFAULT,US,USD,85500,, +001,,ORIGINAL,US,USD,11308,, +003,,ORIGINAL,US,USD,7200,, +006,,ORIGINAL,US,USD,31320,, +010,,ORIGINAL,US,USD,32040,, +015,,ORIGINAL,US,USD,7200,, +020,,ORIGINAL,US,USD,9539,, +024,,ORIGINAL,US,USD,40950,, +027,,ORIGINAL,US,USD,4680,, +029,,ORIGINAL,US,USD,37800,, +030,,ORIGINAL,US,USD,42300,, +031,,ORIGINAL,US,USD,36900,, +033,,ORIGINAL,US,USD,2520,, +036,,ORIGINAL,US,USD,17100,, +040,,ORIGINAL,US,USD,15440,, +051,,ORIGINAL,US,USD,11700,, +052,,ORIGINAL,US,USD,10800,, +,052_29567823,ORIGINAL,US,USD,11700,, +,052_30107816,ORIGINAL,US,USD,12600,, +,052_30614390,ORIGINAL,US,USD,10800,, +054,,ORIGINAL,US,USD,1800,, +056,,ORIGINAL,US,USD,31500,, +059,,ORIGINAL,US,USD,36000,, +,059_24245592,ORIGINAL,US,USD,31500,, +,059_26175504,ORIGINAL,US,USD,40500,, +,059_26027598,ORIGINAL,US,USD,36000,, +063,,ORIGINAL,US,USD,18000,, +068,,ORIGINAL,US,USD,8100,, +072,,ORIGINAL,US,USD,37800,, +,072_19618271,ORIGINAL,US,USD,15300,, +,072_21927455,ORIGINAL,US,USD,12600,, +075,,ORIGINAL,US,USD,31500,, +077,,ORIGINAL,US,USD,13500,, +080,,ORIGINAL,US,USD,23400,, +084,,ORIGINAL,US,USD,29700,, +089,,ORIGINAL,US,USD,37800,, +095,,ORIGINAL,US,USD,16200,, +100,,ORIGINAL,US,USD,6300,, +104,,ORIGINAL,US,USD,3600,, +107,,ORIGINAL,US,USD,10800,, +110,,ORIGINAL,US,USD,31500,, +114,,ORIGINAL,US,USD,9000,, +116,,ORIGINAL,US,USD,33300,, +117,,ORIGINAL,US,USD,33300,, +,117_29890338,ORIGINAL,US,USD,6300,, +118,,ORIGINAL,US,USD,7200,, +122,,ORIGINAL,US,USD,36000,, +123,,ORIGINAL,US,USD,42300,, +126,,ORIGINAL,US,USD,15300,, +,126_24722439,ORIGINAL,US,USD,14400,, +,126_30407844,ORIGINAL,US,USD,14400,, +128,,ORIGINAL,US,USD,15300,, +,128_29955336,ORIGINAL,US,USD,15300,, +134,,ORIGINAL,US,USD,1800,, +141,,ORIGINAL,US,USD,33300,, +147,,ORIGINAL,US,USD,36000,, +152,,ORIGINAL,US,USD,29700,, +156,,ORIGINAL,US,USD,19800,, +159,,ORIGINAL,US,USD,17100,, +161,,ORIGINAL,US,USD,22500,, +164,,ORIGINAL,US,USD,10800,, +169,,ORIGINAL,US,USD,40500,, +173,,ORIGINAL,US,USD,32400,, +179,,ORIGINAL,US,USD,37800,, +181,,ORIGINAL,US,USD,31500,, +185,,ORIGINAL,US,USD,18000,, +192,,ORIGINAL,US,USD,26100,, +198,,ORIGINAL,US,USD,6300,, +202,,ORIGINAL,US,USD,4500,, +203,,ORIGINAL,US,USD,24300,, +211,,ORIGINAL,US,USD,65250,, +212,,ORIGINAL,US,USD,10800,, +214,,ORIGINAL,US,USD,90000,, +666,,DEFAULT,US,USD,0,, +,666_124,DEFAULT,US,USD,1000,, +,666_125,DEFAULT,US,USD,2000,, +,666_126,DEFAULT,US,USD,3000,, +,666_127,DEFAULT,US,USD,5000,, +,666_128,DEFAULT,US,USD,10000,, +,666_129,DEFAULT,US,USD,20000,, +,666_130,DEFAULT,US,USD,50000,, +,666_131,DEFAULT,US,USD,100000,, +,666_132,DEFAULT,US,USD,200000,, +,666_133,DEFAULT,US,USD,500000,, diff --git a/data/import/common/US/product_price_schedule.csv b/data/import/common/US/product_price_schedule.csv index 85c77d963e..24cbe943e6 100644 --- a/data/import/common/US/product_price_schedule.csv +++ b/data/import/common/US/product_price_schedule.csv @@ -1 +1,94 @@ abstract_sku,concrete_sku,price_type,store,currency,value_net,value_gross,from_included,to_included +001,,DEFAULT,US,USD,10924,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,US,USD,8624,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +001,,DEFAULT,US,USD,4312,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,US,USD,10924,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,US,USD,8624,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +002,,DEFAULT,US,USD,4312,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,US,USD,7101,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,US,USD,5606,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +003,,DEFAULT,US,USD,2803,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,US,USD,7648,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,US,USD,6038,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +004,,DEFAULT,US,USD,3019,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,US,USD,7648,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,US,USD,6038,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +005,,DEFAULT,US,USD,3019,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,US,USD,37691,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,US,USD,29756,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +006,,DEFAULT,US,USD,14878,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,US,USD,37691,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,US,USD,29756,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +007,,DEFAULT,US,USD,14878,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,US,USD,37691,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,US,USD,29756,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +008,,DEFAULT,US,USD,14878,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,US,USD,10924,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,US,USD,8624,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +009,,DEFAULT,US,USD,4312,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,US,USD,37801,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,US,USD,29843,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +010,,DEFAULT,US,USD,14922,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,US,USD,39986,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,US,USD,31568,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +011,,DEFAULT,US,USD,15784,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,US,USD,39986,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,US,USD,31568,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +012,,DEFAULT,US,USD,15784,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,US,USD,6226,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,US,USD,4916,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +013,,DEFAULT,US,USD,2458,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,US,USD,5003,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,US,USD,3950,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +014,,DEFAULT,US,USD,1975,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,US,USD,6555,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,US,USD,5175,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +015,,DEFAULT,US,USD,2588,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,US,USD,13577,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,US,USD,10719,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +051,,DEFAULT,US,USD,5360,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,US,USD,13110,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,US,USD,10350,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_29567823,DEFAULT,US,USD,5175,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,US,USD,13656,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,US,USD,10781,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30107816,DEFAULT,US,USD,5391,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,US,USD,13984,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,US,USD,11040,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,051_30614390,DEFAULT,US,USD,5520,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,US,USD,9723,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,US,USD,7676,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_29567823,DEFAULT,US,USD,3838,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,US,USD,11471,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,US,USD,9056,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30107816,DEFAULT,US,USD,4528,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,US,USD,9286,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,US,USD,7331,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,052_30614390,DEFAULT,US,USD,3666,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,US,USD,38713,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,US,USD,30563,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,053_29567823,DEFAULT,US,USD,15282,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,US,USD,3773,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,US,USD,2979,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_24245592,DEFAULT,US,USD,1490,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,US,USD,46931,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,US,USD,37051,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,058_26175504,DEFAULT,US,USD,18526,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,US,USD,23152,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,US,USD,18278,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_24245592,DEFAULT,US,USD,9139,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,US,USD,40814,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,US,USD,32222,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26027598,DEFAULT,US,USD,16111,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,US,USD,48269,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,US,USD,38107,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,059_26175504,DEFAULT,US,USD,19054,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,US,USD,8116,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,US,USD,6407,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_24245592,DEFAULT,US,USD,3204,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,US,USD,43493,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,US,USD,34337,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26027598,DEFAULT,US,USD,17169,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,US,USD,45707,,2021-01-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,US,USD,36085,,2021-05-01T00:00:00-00:00,2099-12-31T23:59:59-00:00 +,060_26175504,DEFAULT,US,USD,18043,,2021-06-23T00:00:00-00:00,2099-12-31T23:59:59-00:00 diff --git a/data/import/common/US/sales_order_threshold.csv b/data/import/common/US/sales_order_threshold.csv index f00fa6184e..ab80887f5b 100644 --- a/data/import/common/US/sales_order_threshold.csv +++ b/data/import/common/US/sales_order_threshold.csv @@ -1 +1,4 @@ store,currency,threshold_type_key,threshold,fee,message_glossary_key +US,USD,hard-minimum-threshold,0,, +US,USD,soft-minimum-threshold,0,, +US,USD,hard-maximum-threshold,1000000,, diff --git a/data/import/common/US/shipment_method_store.csv b/data/import/common/US/shipment_method_store.csv index dbd69aa1e7..f6a210fe74 100644 --- a/data/import/common/US/shipment_method_store.csv +++ b/data/import/common/US/shipment_method_store.csv @@ -1,7 +1,7 @@ shipment_method_key,store -spryker_dummy_shipment-standard,US -spryker_dummy_shipment-express,US -spryker_drone_shipment-air_standard,US -spryker_drone_shipment-air_sonic,US -spryker_drone_shipment-air_light,US +spryker_ups_ground,US +spryker_ups_3dayselect,US +spryker_fedex_2day,US +spryker_fedex_overnight,US +spryker_fedex_sameday,US spryker_no_shipment,US diff --git a/data/import/common/US/shipment_price.csv b/data/import/common/US/shipment_price.csv index eafb06394a..e64a9e5f28 100644 --- a/data/import/common/US/shipment_price.csv +++ b/data/import/common/US/shipment_price.csv @@ -1,7 +1,7 @@ shipment_method_key,store,currency,value_net,value_gross -spryker_dummy_shipment-standard,US,USD,290,390 -spryker_dummy_shipment-express,US,USD,390,490 -spryker_drone_shipment-air_standard,US,USD,350,400 -spryker_drone_shipment-air_sonic,US,USD,700,900 -spryker_drone_shipment-air_light,US,USD,1100,1200 -spryker_no_shipment,US,USD,0,0 +spryker_ups_ground,US,USD,399, +spryker_ups_3dayselect,US,USD,499, +spryker_fedex_2day,US,USD,499, +spryker_fedex_overnight,US,USD,799, +spryker_fedex_sameday,US,USD,1199, +spryker_no_shipment,US,USD,0, diff --git a/data/import/common/common/discount.csv b/data/import/common/common/discount.csv index 479279f05f..355c39317d 100644 --- a/data/import/common/common/discount.csv +++ b/data/import/common/common/discount.csv @@ -1,7 +1,12 @@ -discount_key,display_name,description,amount,calculator_plugin,is_exclusive,is_active,valid_from,valid_to,decision_rule_query_string,collector_query_string,discount_type,promotion_sku,promotion_quantity -discount_1,10% Discount for all orders above,Get a 10% discount on all orders above certain value depending on the currency and net/gross price. This discount is not exclusive and can be combined with other discounts.,1000,PLUGIN_CALCULATOR_PERCENTAGE,0,1,2016-01-01,2099-12-31,"(price-mode = ""GROSS_MODE"" AND ((sub-total >= ""100"" AND currency = ""EUR"") OR (sub-total >= ""115"" AND currency = ""CHF""))) OR (price-mode = ""NET_MODE"" AND ((sub-total >= ""80"" AND currency = ""EUR"") OR (sub-total >= ""95"" AND currency = ""CHF"")))","sku = ""*""",cart_rule,, -discount_2,€5 every tuesday and wednesday for buying 5 items,Every Tuesday and Wednesday discount promotion for 5 items. This discount is not exclusive and can be combined with other discounts.,,PLUGIN_CALCULATOR_FIXED,0,1,2016-01-01,2099-12-31,"(day-of-week = ""2"" OR day-of-week = ""3"") AND item-quantity >= ""5""","item-quantity = ""5""",cart_rule,, -discount_3,5% discount on all white products,Get a 5% discount on all white products. This discount is not exclusive and can be combined with other discounts.,500,PLUGIN_CALCULATOR_PERCENTAGE,0,1,2016-01-01,2099-12-31,"sku = ""*""","attribute.color = ""white""",voucher,, -discount_4,10% discount on all products with an Intel Core processor,Get a 10% discount on all products with an Intel Core processor with this voucher. This discount is not exclusive and can be combined with other discounts.,1000,PLUGIN_CALCULATOR_PERCENTAGE,0,1,2016-01-01,2099-12-31,"sku = ""*""",attribute.processor_cores CONTAINS 'Intel Core',voucher,, -discount_5,Free standard delivery,Free standard delivery for all orders above certain value depending on the currency and net/gross price. This discount is not exclusive and can be combined with other discounts.,10000,PLUGIN_CALCULATOR_PERCENTAGE,0,1,2016-01-01,2099-12-31,"(price-mode = ""GROSS_MODE"" AND ((sub-total >= ""300"" AND currency = ""EUR"") OR (sub-total >= ""350"" AND currency = ""CHF""))) OR (price-mode = ""NET_MODE"" AND ((sub-total >= ""280"" AND currency = ""EUR"") OR (sub-total >= ""320"" AND currency = ""CHF"")))",shipment-method = '1' OR shipment-method = '3',cart_rule,, -discount_6,For every purchase above certain value depending on the currency and net/gross price. you get this promotional product for free,,10000,PLUGIN_CALCULATOR_PERCENTAGE,0,1,2016-01-01,2099-12-31,"(price-mode = ""GROSS_MODE"" AND ((sub-total >= ""600"" AND currency = ""EUR"") OR (sub-total >= ""700"" AND currency = ""CHF""))) OR (price-mode = ""NET_MODE"" AND ((sub-total >= ""550"" AND currency = ""EUR"") OR (sub-total >= ""630"" AND currency = ""CHF"")))",,cart_rule,112,2 +discount_key,display_name,description,amount,calculator_plugin,is_active,priority,is_exclusive,valid_from,valid_to,decision_rule_query_string,collector_query_string,discount_type,promotion_sku,promotion_quantity +discount_1,10% off minimum order,Get a 10% discount on all orders above 100 EUR or 115 CHF,1000,PLUGIN_CALCULATOR_PERCENTAGE,1,5000,0,2016-01-01 00:00:00,2099-12-31 00:00:00,( currency = 'CHF' AND sub-total >= '115' ) OR ( currency = 'EUR' AND sub-total >= '100' ) ,"sku = ""*""",cart_rule,, +discount_2,Tu & Wed €5 off 5 or more,Get €5 off on Tuesdays and Wednesdays when you buy at least 5 items,,PLUGIN_CALCULATOR_FIXED,1,,0,2016-01-01 00:00:00,2099-12-31 00:00:00,"(day-of-week = ""2"" OR day-of-week = ""3"") AND item-quantity >= ""5""","item-quantity = ""5""",cart_rule,, +discount_3,5% off white,Get a 5% discount on all white products with voucher code,500,PLUGIN_CALCULATOR_PERCENTAGE,1,,0,2016-01-01 09:00:00,2099-12-31 11:59:00,"sku = ""*""","attribute.color = ""white""",voucher,, +discount_4,10% off Intel Core,Get a 10% discount on all products with an Intel Core processor with voucher code,1000,PLUGIN_CALCULATOR_PERCENTAGE,1,200,0,2016-01-01 00:00:00,2099-12-31 00:00:00,"sku = ""*""",attribute.processor_cores CONTAINS 'Intel Core',voucher,, +discount_5,Free standard delivery,Free standard delivery for all orders above certain value depending on the currency,10000,PLUGIN_CALCULATOR_PERCENTAGE,1,,0,2016-01-01 00:00:00,2099-12-31 00:00:00,( sub-total >= '30' AND currency = 'EUR' ) OR ( sub-total >= '35' AND currency = 'CHF' ) OR ( sub-total >= '35' AND currency = 'USD' ),shipment-method = '1' OR shipment-method = '3',cart_rule,, +discount_6,Free Acer M2610,"For every purchase above 600 EUR or 700 CHF, you get this promotional product for free.",10000,PLUGIN_CALCULATOR_PERCENTAGE,1,100,0,2016-01-01 00:00:00,2099-12-31 00:00:00,"(sub-total >= ""600"" AND currency = ""EUR"") OR (sub-total >= ""700"" AND currency = ""CHF"")",,cart_rule,112,1 +discount_7,20% off cameras,20% off all digital cameras in the store,2000,PLUGIN_CALCULATOR_PERCENTAGE,1,100,0,2021-10-11 00:00:00,2026-10-11 11:59:00,,category IS IN 'digital-cameras',cart_rule,, +discount_8,Free smartphone,"Buy any laptop, get a free smartphone (select smartphones only)",10000,PLUGIN_CALCULATOR_PERCENTAGE,1,100,0,2021-10-11 00:00:00,2026-10-11 11:59:00,category IS IN 'notebooks',,cart_rule,"068, 069, 051, 052, 045, 046, 047, 048",1 +discount_9,10% off $100+,Get a 10% discount on all orders above $100,1000,PLUGIN_CALCULATOR_PERCENTAGE,1,5000,0,2016-01-01 00:00:00,2099-12-31 00:00:00,sub-total >= '100',"sku = ""*""",cart_rule,, +discount_10,Tu & Wed $5 off 5 or more,Get $5 off on Tuesdays and Wednesdays when you buy at least 5 items,,PLUGIN_CALCULATOR_FIXED,1,,0,2016-01-01 00:00:00,2099-12-31 00:00:00,"(day-of-week = ""2"" OR day-of-week = ""3"") AND item-quantity >= ""5""","item-quantity = ""5""",cart_rule,, +discount_11,Free Acer Notebook,"For every purchase above $600, you get this promotional product for free.",10000,PLUGIN_CALCULATOR_PERCENTAGE,1,100,0,2016-01-01 00:00:00,2099-12-31 00:00:00,sub-total >= '600',,cart_rule,112,1 diff --git a/data/import/common/common/glossary.csv b/data/import/common/common/glossary.csv index b8e5e85718..d87eb70d09 100644 --- a/data/import/common/common/glossary.csv +++ b/data/import/common/common/glossary.csv @@ -31,6 +31,8 @@ cart.discounts,Rabatte,de_DE cart.discounts,Discounts,en_US cart.sales-order-threshold,Mindestbestellwert,de_DE cart.sales-order-threshold,Minimum Order Value,en_US +cart.title.available_discounts,Verfügbare Rabatte,de_DE +cart.title.available_discounts,Available discounts,en_US checkout.sales-order-threshold,Mindestbestellwert,de_DE checkout.sales-order-threshold,Minimum Order Value,en_US sales-order-threshold.expense.name,Zuschlag,de_DE @@ -339,6 +341,12 @@ payment.creditcard,Kreditkarte,de_DE payment.creditcard,Credit card,en_US payment.invoice,Rechnung,de_DE payment.invoice,Invoice,en_US +payment_foreign.thank_you,Danke,de_DE +payment_foreign.thank_you,Thank you,en_US +payment_foreign.go_to_my_account,Gehe zum "Benutzerkonto",de_DE +payment_foreign.go_to_my_account,Go to "My Account",en_US +payment_foreign.success.order.placement.message,Deine Bestellung ist erfolgreich bei uns eingegangen. Die Bestellbestätigung wurde soeben per E-Mail versendet. In deinem Benutzerkonto kannst deine Bestellung überprüfen und nachverfolgen.,de_DE +payment_foreign.success.order.placement.message,Your order has been paid successfully. You will receive your order confirmation email in a few minutes. You can check and track your order in your account.,en_US address.street,Straße,de_DE address.street,Street,en_US address.street_nr,Nummer,de_DE @@ -1297,6 +1305,12 @@ product_review.error.invalid_rating,Product rating should be selected.,en_US product_review.error.invalid_rating,Produktbewertung sollte ausgewählt werden.,de_DE product_review.submit.error,The review hasn't sent.,en_US product_review.submit.error,Die Bewertung wurde nicht gesendet.,de_DE +product_review.error.please_login,Only customers can use this feature. Please log in.,en_US +product_review.error.please_login,Nur Kunden können diese Funktion nutzen. Bitte loggen Sie sich ein.,de_DE +payment.cancellation.title,Bezahlvorgang abgebrochen,de_DE +payment.cancellation.title,Payment cancellation,en_US +payment.cancellation.message,Du hast den Bezahlvorgang abgebrochen.,de_DE +payment.cancellation.message,You have cancelled your payment.,en_US cart.promotion.items,Promotional products,en_US cart.promotion.items,Aktionsprodukte,de_DE checkout.payment_method.invalid,Checkout Zahlung ist ungültig,de_DE @@ -2718,6 +2732,10 @@ oms.state.gift-card-shipped,Gift card shipped,en_US oms.state.gift-card-shipped,Geschenkkarte verschickt,de_DE oms.state.invoice-generated,Invoice generated,en_US oms.state.invoice-generated,Rechnung generiert,de_DE +oms.state.reservation-cancelled,Reservation Cancelled,en_US +oms.state.reservation-cancelled,Reservation Cancelled,de_DE +oms.state.reservation-cancellation-pending,Reservation Cancellation Pending,en_US +oms.state.reservation-cancellation-pending,Reservation Cancellation Pending,de_DE return.create_return.validation.returnable_items_error,Return cannot be created as it contains non-returnable items,en_US return.create_return.validation.returnable_items_error,"Retoure kann nicht angestellt werden, weil sie die Artikel beinhaltet, die nicht retourniert werden können",de_DE return.create_return.validation.store_error,Return cannot be created - a wrong store has been selected,en_US @@ -2886,3 +2904,7 @@ agent_page.error.customer_already_logged_in,"Sie sind bereits als Kunde angemeld agent_page.error.customer_already_logged_in,"You are already logged in as customer, please logout first, then proceed",en_US customer.login.remember_me,"Remember me",en_US customer.login.remember_me,"Behalte mich in Erinnerung",de_DE +sales-order-threshold.hard-minimum-threshold.us.usd.message,You should add items for {{threshold}} to pass a recommended threshold. You can't proceed with checkout,en_US +sales-order-threshold.hard-maximum-threshold.us.usd.message,The cart value cannot be higher than {{threshold}}. Please remove some items to proceed with the order,en_US +sales-order-threshold.soft-minimum-threshold.us.usd.message,"You need to add items for {{threshold}} to pass a recommended threshold, but if you want can proceed to checkout.",en_US +countries.iso.US,United States of America,en_US diff --git a/data/import/common/common/product_abstract.csv b/data/import/common/common/product_abstract.csv index 47233c01d0..22f1c935d9 100644 --- a/data/import/common/common/product_abstract.csv +++ b/data/import/common/common/product_abstract.csv @@ -1,216 +1,216 @@ -category_key,category_product_order,abstract_sku,name.en_US,name.de_DE,url.en_US,url.de_DE,attribute_key_1,value_1,attribute_key_1.en_US,value_1.en_US,attribute_key_1.de_DE,value_1.de_DE,attribute_key_2,value_2,attribute_key_2.en_US,value_2.en_US,attribute_key_2.de_DE,value_2.de_DE,attribute_key_3,value_3,attribute_key_3.en_US,value_3.en_US,attribute_key_3.de_DE,value_3.de_DE,attribute_key_4,value_4,attribute_key_4.en_US,value_4.en_US,attribute_key_4.de_DE,value_4.de_DE,attribute_key_5,value_5,attribute_key_6,value_6,attribute_key_6.en_US,value_6.en_US,attribute_key_6.de_DE,value_6.de_DE,color_code,description.en_US,description.de_DE,tax_set_name,meta_title.en_US,meta_title.de_DE,meta_keywords.en_US,meta_keywords.de_DE,meta_description.en_US,meta_description.de_DE,new_from,new_to -digital-cameras,16,001,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-1,/de/canon-ixus-160-1,megapixel,20 MP,,,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,,,memory_slots,1,,,,,usb_version,2,,,,,brand,Canon,,,color,Red,color,Weinrot,#DC2E09,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, -digital-cameras,22,002,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-2,/de/canon-ixus-160-2,megapixel,20 MP,,,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,,,memory_slots,1,,,,,usb_version,2,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, -digital-cameras,34,003,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-3,/de/canon-ixus-160-3,megapixel,20 MP,,,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,,,memory_slots,1,,,,,usb_version,2,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, -digital-cameras,10,004,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-4,/de/canon-ixus-175-4,optical_zoom,8 x,,,,,combined_zoom,32 x,,,,,display,LCD,,,,,hdmi,no,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, -digital-cameras,4,005,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-5,/de/canon-ixus-175-5,optical_zoom,8 x,,,,,combined_zoom,32 x,,,,,display,LCD,,,,,hdmi,no,,,,,brand,Canon,,,color,Blue,color,Blau,#6281D8,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, -digital-cameras,11,006,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-6,/de/canon-ixus-175-6,optical_zoom,8 x,,,,,combined_zoom,32 x,,,,,display,LCD,,,,,hdmi,no,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, -digital-cameras,36,007,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-7,/de/canon-ixus-285-7,optical_zoom,12 x,,,,,usb_version,2,,,,,self_timer,2.10 s,,,,,hd_type,Full HD,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, -digital-cameras,37,008,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-8,/de/canon-ixus-285-8,optical_zoom,12 x,,,,,usb_version,2,,,,,self_timer,2.10 s,,,,,hd_type,Full HD,,,,,brand,Canon,,,color,Purple,color,Lila,#9370DB,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, -digital-cameras,1,009,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-9,/de/canon-ixus-285-9,optical_zoom,12 x,,,,,usb_version,2,,,,,self_timer,2.10 s,,,,,hd_type,Full HD,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, -digital-cameras,32,010,Canon IXUS 180,Canon IXUS 180,/en/canon-ixus-180-10,/de/canon-ixus-180-10,megapixel,20 MP,,,,,sensor_type,CCD,,,,,display,LCD,,,,,digital_zoom,4 x,,,,,brand,Canon,,,color,Red,color,Rot,#DC2E09,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,Entertainment Electronics,Canon IXUS 180,Canon IXUS 180,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control",No Description,, -digital-cameras,35,011,Canon IXUS 180,Canon IXUS 180,/en/canon-ixus-180-11,/de/canon-ixus-180-11,megapixel,20 MP,,,,,sensor_type,CCD,,,,,display,LCD,,,,,digital_zoom,4 x,,,,,brand,Canon,,,color,Blue,color,Blau,#6281D8,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,Entertainment Electronics,Canon IXUS 180,Canon IXUS 180,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control",No Description,, -digital-cameras,5,012,Canon IXUS 165,Canon IXUS 165,/en/canon-ixus-165-12,/de/canon-ixus-165-12,field_of_view,100%,,,,,digital_zoom,8 x,,,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,,,hd_type,HD ready,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 165,Canon IXUS 165,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. ","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,14,013,Canon IXUS 165,Canon IXUS 165,/en/canon-ixus-165-13,/de/canon-ixus-165-13,field_of_view,100%,,,,,digital_zoom,8 x,,,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,,,hd_type,HD ready,,,,,brand,Canon,,,color,Red,color,Rot,#DC2E09,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 165,Canon IXUS 165,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. ","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,7,014,Canon IXUS 177,Canon IXUS 177,/en/canon-ixus-177-14,/de/canon-ixus-177-14,megapixel,20 MP,,,,,display,LCD,,,,,photo_effects,Vivid,,,,,field_of_view,100%,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 177,Canon IXUS 177,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,15,015,Canon IXUS 177,Canon IXUS 177,/en/canon-ixus-177-15,/de/canon-ixus-177-15,megapixel,20 MP,,,,,display,LCD,,,,,photo_effects,Vivid,,,,,field_of_view,100%,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 177,Canon IXUS 177,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,6,016,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,/en/sony-cyber-shot-dsc-w800-16,/de/sony-cyber-shot-dsc-w800-16,internal_memory,29 MB,,,,,digital_zoom,40 x,,,,,usb_version,2,,,,,optical_zoom,5 x,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,13,017,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,/en/sony-cyber-shot-dsc-w800-17,/de/sony-cyber-shot-dsc-w800-17,internal_memory,29 MB,,,,,digital_zoom,40 x,,,,,usb_version,2,,,,,optical_zoom,5 x,,,,,brand,Sony,,,color,Silver,color,Silber,#D3D3D3,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,33,018,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-18,/de/sony-cyber-shot-dsc-w830-18,hdmi,no,,,,,sensor_type,CCD,,,,,display,TFT,,,,,usb_version,2,,,,,brand,Sony,,,color,Pink,color,Pink,#FF69B4,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,26,019,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-19,/de/sony-cyber-shot-dsc-w830-19,hdmi,no,,,,,sensor_type,CCD,,,,,display,TFT,,,,,usb_version,2,,,,,brand,Sony,,,color,Silver,color,Silber,#D3D3D3,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,2,020,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-20,/de/sony-cyber-shot-dsc-w830-20,hdmi,no,,,,,sensor_type,CCD,,,,,display,TFT,,,,,usb_version,2,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,,021,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-21,/de/sony-cyber-shot-dsc-w830-21,hdmi,no,,,,,sensor_type,CCD,,,,,display,TFT,,,,,usb_version,2,,,,,brand,Sony,,,color,Purple,color,Lila,#9370DB,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,9,022,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,/en/sony-cyber-shot-dsc-wx220-22,/de/sony-cyber-shot-dsc-wx220-22,megapixel,18.2 MP,,,,,display,LCD,,,,,digital_zoom,20 x,,,,,sensor_type,CMOS,,,,,brand,Sony,,,color,Gold,color,Gold,#C5B358,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,3,023,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,/en/sony-cyber-shot-dsc-wx220-23,/de/sony-cyber-shot-dsc-wx220-23,megapixel,18.2 MP,,,,,display,LCD,,,,,digital_zoom,20 x,,,,,sensor_type,CMOS,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,,024,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-24,/de/sony-cyber-shot-dsc-wx350-24,megapixel,18.2 MP,,,,,digital_zoom,40 x,,,,,usb_version,2,,,,,voice_recording,yes,,,,,brand,Sony,,,color,Pink,color,Pink,#FF69B4,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,20,025,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-25,/de/sony-cyber-shot-dsc-wx350-25,megapixel,18.2 MP,,,,,digital_zoom,40 x,,,,,usb_version,2,,,,,voice_recording,yes,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,30,026,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-26,/de/sony-cyber-shot-dsc-wx350-26,megapixel,18.2 MP,,,,,digital_zoom,40 x,,,,,usb_version,2,,,,,voice_recording,yes,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,17,027,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-27,/de/sony-cyber-shot-dsc-wx500-27,camera_type,Compact camera,,,,,display,LCD,,,,,hdmi,yes,,,,,digital_zoom,120 x,,,,,brand,Sony,,,color,Red,color,Rot,#DC2E09,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,,028,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-28,/de/sony-cyber-shot-dsc-wx500-28,camera_type,Compact camera,,,,,display,LCD,,,,,hdmi,yes,,,,,digital_zoom,120 x,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,31,029,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-29,/de/sony-cyber-shot-dsc-wx500-29,camera_type,Compact camera,,,,,display,LCD,,,,,hdmi,yes,,,,,digital_zoom,120 x,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,25,030,Canon PowerShot G9 X,Canon PowerShot G9 X,/en/canon-powershot-g9-x-30,/de/canon-powershot-g9-x-30,audio_system,Stereo,,,,,optical_zoom,3 x,,,,,usb_version,2,,,,,display,TFT,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot G9 X,Canon PowerShot G9 X,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel,","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,29,031,Canon PowerShot G9 X,Canon PowerShot G9 X,/en/canon-powershot-g9-x-31,/de/canon-powershot-g9-x-31,audio_system,Stereo,,,,,optical_zoom,3 x,,,,,usb_version,2,,,,,display,TFT,,,,,brand,Canon,,,color,Brown,color,Braun,#835C3B,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot G9 X,Canon PowerShot G9 X,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel,","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,8,032,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-32,/de/canon-powershot-sc620-32,megapixel,20.2 MP,,,,,display,TFT,,,,,digital_zoom,4 x,,,,,recording_time,65 min,,,,,brand,Canon,,,color,Red,color,Rot,#DC2E09,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,18,033,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-33,/de/canon-powershot-sc620-33,megapixel,20.2 MP,,,,,display,TFT,,,,,digital_zoom,4 x,,,,,recording_time,65 min,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,,034,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-34,/de/canon-powershot-sc620-34,megapixel,20.2 MP,,,,,display,TFT,,,,,digital_zoom,4 x,,,,,recording_time,65 min,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, -digital-cameras,12,035,Canon PowerShot N,Canon PowerShot N,/en/canon-powershot-n-35,/de/canon-powershot-n-35,focus,TTL,,,,,field_of_view,100%,,,,,display,LCD,,,,,sensor_type,CMOS,,,,,brand,Canon,,,color,Silver,color,Silber,#D3D3D3,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",Entertainment Electronics,Canon PowerShot N,Canon PowerShot N,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creat,"Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera an",, -digital-cameras,21,036,Canon PowerShot N,Canon PowerShot N,/en/canon-powershot-n-36,/de/canon-powershot-n-36,focus,TTL,,,,,field_of_view,100%,,,,,display,LCD,,,,,sensor_type,CMOS,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",Entertainment Electronics,Canon PowerShot N,Canon PowerShot N,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creat,"Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera an",, -digital-cameras,19,037,Canon PowerShot SX710,Canon PowerShot SX710,/en/canon-powershot-sx710-37,/de/canon-powershot-sx710-37,digital_zoom,30 x,,,,,focus,TTL,,,,,hdmi,yes,,,,,display,LCD,,,,,brand,Canon,,,color,Red,color,Rot,#DC2E09,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",Entertainment Electronics,Canon PowerShot SX710,Canon PowerShot SX710,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hinge",, -digital-cameras,24,038,Canon PowerShot SX710,Canon PowerShot SX710,/en/canon-powershot-sx710-38,/de/canon-powershot-sx710-38,digital_zoom,30 x,,,,,focus,TTL,,,,,hdmi,yes,,,,,display,LCD,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",Entertainment Electronics,Canon PowerShot SX710,Canon PowerShot SX710,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hinge",, -digital-cameras,23,039,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-39,/de/canon-powershot-sx610-39,hd_type,Full HD,,,,,megapixel,20.2 MP,,,,,optical_zoom,18 x,,,,,display,LCD,,,,,brand,Canon,,,color,Dark Black,color,Schwarz,#000000,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, -digital-cameras,27,040,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-40,/de/canon-powershot-sx610-40,hd_type,Full HD,,,,,megapixel,20.2 MP,,,,,optical_zoom,18 x,,,,,display,LCD,,,,,brand,Canon,,,color,Red,color,Rot,#DC2E09,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, -digital-cameras,28,041,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-41,/de/canon-powershot-sx610-41,hd_type,Full HD,,,,,megapixel,20.2 MP,,,,,optical_zoom,18 x,,,,,display,LCD,,,,,brand,Canon,,,color,White,color,Weiß,#F2F2F2,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, -smartphones,14,042,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-42,/de/samsung-galaxy-s7-42,usb_version,2,,,,,os_version,6,,,,,max_memory_card_size,200 GB,,,,,weight,152 g,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,21,043,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-43,/de/samsung-galaxy-s7-43,usb_version,2,,,,,os_version,6,,,,,max_memory_card_size,200 GB,,,,,weight,152 g,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,16,044,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-44,/de/samsung-galaxy-s7-44,usb_version,2,,,,,os_version,6,,,,,max_memory_card_size,200 GB,,,,,weight,152 g,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,18,045,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-45,/de/samsung-galaxy-s6-45,internal_storage_capacity,32 GB,,,,,processor_cores,4,,,,,themes,Wallpapers,,,,,weight,132 g,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,25,046,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-46,/de/samsung-galaxy-s6-46,internal_storage_capacity,32 GB,,,,,processor_cores,4,,,,,themes,Wallpapers,,,,,weight,132 g,,,,,brand,Samsung,,,color,Green,color,Grün,#006400,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,33,047,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-47,/de/samsung-galaxy-s6-47,internal_storage_capacity,32 GB,,,,,processor_cores,4,,,,,themes,Wallpapers,,,,,weight,132 g,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,19,048,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-48,/de/samsung-galaxy-s6-48,internal_storage_capacity,32 GB,,,,,processor_cores,4,,,,,themes,Wallpapers,,,,,weight,132 g,,,,,brand,Samsung,,,color,Blue,color,Blau,#6281D8,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,22,049,Samsung Galaxy A5,Samsung Galaxy A5,/en/samsung-galaxy-a5-49,/de/samsung-galaxy-a5-49,os_installed,Android,,,,,processor_frequency,1.6 GHz,,,,,os_system,5.1,,,,,weight,155g,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy A5,Samsung Galaxy A5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,27,050,Samsung Galaxy A5,Samsung Galaxy A5,/en/samsung-galaxy-a5-50,/de/samsung-galaxy-a5-50,os_installed,Android,,,,,processor_frequency,1.6 GHz,,,,,os_system,5.1,,,,,weight,155g,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy A5,Samsung Galaxy A5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -"smartphones,variant-showcase","35,43",051,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-51,/de/samsung-galaxy-s6-edge-51,display_diagonal,13 cm,display_diagonal,5.1 in,,,usb_version,2,,,,,weight,132 g,,,,,os_installed,Android,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -"smartphones,variant-showcase","0,38",052,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-52,/de/samsung-galaxy-s6-edge-52,display_diagonal,13 cm,display_diagonal,5.1 in,,,usb_version,2,,,,,weight,132 g,,,,,os_installed,Android,,,,,brand,Samsung,,,color,Silver,color,Silber,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -"smartphones,variant-showcase","38,45",053,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-53,/de/samsung-galaxy-s6-edge-53,display_diagonal,13 cm,display_diagonal,5.1 in,,,usb_version,2,,,,,weight,132 g,,,,,os_installed,Android,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, -smartphones,15,054,Acer Liquid Z630,Acer Liquid Z630,/en/acer-liquid-z630-54,/de/acer-liquid-z630-54,display_diagonal,14 cm,display_diagonal,5.5 in,,,processor_cores,4,,,,,os_installed,Android,,,,,os_version,5.1,,,,,brand,Acer,,,color,Silver,color,Silber,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",Communication Electronics,Acer Liquid Z630,Acer Liquid Z630,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten ",, -smartphones,24,055,Acer Liquid Z630,Acer Liquid Z630,/en/acer-liquid-z630-55,/de/acer-liquid-z630-55,display_diagonal,14 cm,display_diagonal,5.5 in,,,processor_cores,4,,,,,os_installed,Android,,,,,os_version,5.1,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",Communication Electronics,Acer Liquid Z630,Acer Liquid Z630,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten ",, -smartphones,3,056,Acer Liquid Zest 4G,Acer Liquid Zest 4G,/en/acer-liquid-zest-4g-56,/de/acer-liquid-zest-4g-56,usb_port,yes,,,,,display_type,IPS,,,,,weight,125 g,weight,4.4 oz,,,bluetooth_version,4,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",Communication Electronics,Acer Liquid Zest 4G,Acer Liquid Zest 4G,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo S",, -smartphones,13,057,Acer Liquid Zest 4G,Acer Liquid Zest 4G,/en/acer-liquid-zest-4g-57,/de/acer-liquid-zest-4g-57,usb_port,yes,,,,,display_type,IPS,,,,,weight,125 g,weight,4.4 oz,,,bluetooth_version,4,,,,,brand,Acer,,,color,Navy,color,Navy,#00004E,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",Communication Electronics,Acer Liquid Zest 4G,Acer Liquid Zest 4G,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo S",, -"smartphones,variant-showcase","26,42",058,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-58,/de/acer-liquid-jade-58,form_factor,Bar,,,,,sim_card_type,NanoSIM,,,,,display_type,IPS,,,,,internal_ram,2048 MB,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -"smartphones,variant-showcase","36,44",059,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-59,/de/acer-liquid-jade-59,form_factor,Bar,,,,,sim_card_type,NanoSIM,,,,,display_type,IPS,,,,,internal_ram,2048 MB,,,,,brand,Acer,,,color,Silver,color,Silber,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -"smartphones,variant-showcase","2,39",060,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-60,/de/acer-liquid-jade-60,form_factor,Bar,,,,,sim_card_type,NanoSIM,,,,,display_type,IPS,,,,,internal_ram,2048 MB,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,10,061,Samsung Galaxy Note 4,Samsung Galaxy Note 4,/en/samsung-galaxy-note-4-61,/de/samsung-galaxy-note-4-61,processor_frequency,2.7 GHz,,,,,max_memory_card_size,128 GB,,,,,form_factor,Bar,,,,,display_diagonal,14.5,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Note 4,Samsung Galaxy Note 4,"Samsung,Communication Electronics","Samsung,Communication Electronics",Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinar,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,11,062,Samsung Galaxy Note 4,Samsung Galaxy Note 4,/en/samsung-galaxy-note-4-62,/de/samsung-galaxy-note-4-62,processor_frequency,2.7 GHz,,,,,max_memory_card_size,128 GB,,,,,form_factor,Bar,,,,,display_diagonal,14.5,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Note 4,Samsung Galaxy Note 4,"Samsung,Communication Electronics","Samsung,Communication Electronics",Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinar,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,12,063,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,/en/samsung-galaxy-s4-mini-63,/de/samsung-galaxy-s4-mini-63,display_diagonal,10.9 cm,display_diagonal,42.9 in,,,os_installed,Android,,,,,internal_storage_capacity,8 GB,,,,,processor_cores,4,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,"Samsung,Communication Electronics","Samsung,Communication Electronics",Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim de,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,20,064,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,/en/samsung-galaxy-s4-mini-64,/de/samsung-galaxy-s4-mini-64,display_diagonal,10.9 cm,display_diagonal,42.9 in,,,os_installed,Android,,,,,internal_storage_capacity,8 GB,,,,,processor_cores,4,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,"Samsung,Communication Electronics","Samsung,Communication Electronics",Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim de,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,34,065,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-65,/de/samsung-galaxy-s5-mini-65,display_diagonal,11.4 cm,display_diagonal,44.8 in,,,themes,Wallpapers,,,,,os_version,4.4,,,,,internal_storage_capacity,32 GB,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,28,066,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-66,/de/samsung-galaxy-s5-mini-66,display_diagonal,11.4 cm,display_diagonal,44.8 in,,,themes,Wallpapers,,,,,os_version,4.4,,,,,internal_storage_capacity,32 GB,,,,,brand,Samsung,,,color,Blue,color,Blau,#6281D8,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,39,067,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-67,/de/samsung-galaxy-s5-mini-67,display_diagonal,11.4 cm,display_diagonal,44.8 in,,,themes,Wallpapers,,,,,os_version,4.4,,,,,internal_storage_capacity,32 GB,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,31,068,Samsung Galaxy S5,Samsung Galaxy S5,/en/samsung-galaxy-s5-68,/de/samsung-galaxy-s5-68,fingerprint_reader,yes,,,,,themes,Wallpapers,,,,,max_memory_card_size,128 GB,,,,,flash_type,LED,,,,,brand,Samsung,,,color,Blue,color,Blau,#6281D8,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5,Samsung Galaxy S5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers sup,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,32,069,Samsung Galaxy S5,Samsung Galaxy S5,/en/samsung-galaxy-s5-69,/de/samsung-galaxy-s5-69,fingerprint_reader,yes,,,,,themes,Wallpapers,,,,,max_memory_card_size,128 GB,,,,,flash_type,LED,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5,Samsung Galaxy S5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers sup,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -"smartphones,variant-showcase","4,39",070,Samsung Galaxy Ace,Samsung Galaxy Ace,/en/samsung-galaxy-ace-70,/de/samsung-galaxy-ace-70,sensor_type,CMOS,,,,,display_type,TFT,,,,,weight,118 g,,,,,usb_version,2,,,,,brand,Samsung,,,,,,,,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Ace,Samsung Galaxy Ace,"Samsung,Communication Electronics","Samsung,Communication Electronics",Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, -smartphones,9,071,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,/en/samsung-galaxy-xcover-3-71,/de/samsung-galaxy-xcover-3-71,usb_port,yes,,,,,iso_sensitivity,1600,,,,,os_installed,Android,,,,,usb_version,2,,,,,brand,Samsung,,,color,Grey,color,Grau,#DCDCDC,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,"Samsung,Communication Electronics","Samsung,Communication Electronics",Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -"smartphones,variant-showcase","8,40",072,Samsung Galaxy Note 3,Samsung Galaxy Note 3,/en/samsung-galaxy-note-3-72,/de/samsung-galaxy-note-3-72,themes,Wallpapers,,,,,video_recording_modes,1080p,,,,,weight,168 g,,,,,4g_standards,LTE,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Note 3,Samsung Galaxy Note 3,"Samsung,Communication Electronics","Samsung,Communication Electronics","Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, re","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -"telecom-and-navigation,variant-showcase","17,41",073,Samsung Galaxy Note 3,Samsung Galaxy Note 3,/en/samsung-galaxy-note-3-73,/de/samsung-galaxy-note-3-73,themes,Wallpapers,,,,,video_recording_modes,1080p,,,,,weight,168 g,,,,,4g_standards,LTE,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Note 3,Samsung Galaxy Note 3,"Samsung,Communication Electronics","Samsung,Communication Electronics","Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, re","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,30,074,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,/en/samsung-galaxy-tab-s2-74,/de/samsung-galaxy-tab-s2-74,processor_frequency,1.9 GHz,,,,,storage_media,Flash,,,,,processor_cores,4,,,,,weight,389 g,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,"Samsung,Communication Electronics","Samsung,Communication Electronics","Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfi","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,37,075,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,/en/samsung-galaxy-tab-s2-75,/de/samsung-galaxy-tab-s2-75,processor_frequency,1.9 GHz,,,,,storage_media,Flash,,,,,processor_cores,4,,,,,weight,389 g,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,"Samsung,Communication Electronics","Samsung,Communication Electronics","Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfi","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,5,076,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-76,/de/sony-xperia-z3-compact-76,internal_ram,2048 MB,,,,,display_type,TFT,,,,,bluetooth_version,4.0 LE,,,,,form_factor,Bar,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,6,077,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-77,/de/sony-xperia-z3-compact-77,internal_ram,2048 MB,,,,,display_type,TFT,,,,,bluetooth_version,4.0 LE,,,,,form_factor,Bar,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,7,078,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-78,/de/sony-xperia-z3-compact-78,internal_ram,2048 MB,,,,,display_type,TFT,,,,,bluetooth_version,4.0 LE,,,,,form_factor,Bar,,,,,brand,Sony,,,color,Orange,color,Orange,#FF4500,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,23,079,Sony Xperia Z3,Sony Xperia Z3,/en/sony-xperia-z3-79,/de/sony-xperia-z3-79,auto_focus,yes,,,,,processor_frequency,2.5 GHz,,,,,mhl_version,3,,,,,waterproof,yes,,,,,brand,Sony,,,color,Copper,color,Kupfer,#DA8A67,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3,Sony Xperia Z3,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a s,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartphones,29,080,Sony Xperia Z3,Sony Xperia Z3,/en/sony-xperia-z3-80,/de/sony-xperia-z3-80,auto_focus,yes,,,,,processor_frequency,2.5 GHz,,,,,mhl_version,3,,,,,waterproof,yes,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3,Sony Xperia Z3,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a s,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, -smartwatches,26,081,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,/en/tomtom-multi-sport-cardio-81,/de/tomtom-multi-sport-cardio-81,backlight,yes,,,,,weight,63.5 g,weight,22.39 oz,,,clock_mode,12h,,,,,waterproof_up_to,50 m,,,,,brand,TomTom,,,color,White,color,Weiß,#F2F2F2,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",Smart Electronics,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics",Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor,"Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mit",, -smartwatches,5,082,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,/en/tomtom-multi-sport-cardio-82,/de/tomtom-multi-sport-cardio-82,backlight,yes,,,,,weight,63.5 g,weight,22.39 oz,,,clock_mode,12h,,,,,waterproof_up_to,50 m,,,,,brand,TomTom,,,color,Black,color,Schwarz,#000000,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",Smart Electronics,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics",Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor,"Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mit",, -smartwatches,11,083,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-83,/de/samsung-gear-2-classic-83,processor_cores,2,,,,,flash_memory,4 GB,,,,,width,4 cm,,,,,shape,round,,,,,brand,Samsung,,,color,Platinum,color,Platinum,#E5E4E2,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, -smartwatches,14,084,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-84,/de/samsung-gear-2-classic-84,processor_cores,2,,,,,flash_memory,4 GB,,,,,width,4 cm,,,,,shape,round,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, -smartwatches,17,085,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-85,/de/samsung-gear-2-classic-85,processor_cores,2,,,,,flash_memory,4 GB,,,,,width,4 cm,,,,,shape,round,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, -smartwatches,30,086,Samsung Gear S2,Samsung Gear S2,/en/samsung-gear-s2-86,/de/samsung-gear-s2-86,display_type,SAMOLED,,,,,width,4.2 cm,,,,,bluetooth_version,41,,,,,internal_ram,512 MB,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear S2,Samsung Gear S2,"Samsung,Smart Electronics","Samsung,Smart Electronics","Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range o","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,18,087,Samsung Gear S2,Samsung Gear S2,/en/samsung-gear-s2-87,/de/samsung-gear-s2-87,display_type,SAMOLED,,,,,width,4.2 cm,,,,,bluetooth_version,41,,,,,internal_ram,512 MB,,,,,brand,Samsung,,,color,Silver,color,Silber,#D3D3D3,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear S2,Samsung Gear S2,"Samsung,Smart Electronics","Samsung,Smart Electronics","Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range o","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,25,088,Sony SWR12,Sony SWR12,/en/sony-swr12-88,/de/sony-swr12-88,processor_cores,2,,,,,weight,63.5 g,,,,,clock_mode,12h,,,,,internal_ram,512 MB,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR12,Sony SWR12,"Sony,Smart Electronics","Sony,Smart Electronics","Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what m","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,3,089,Sony SWR12,Sony SWR12,/en/sony-swr12-89,/de/sony-swr12-89,processor_cores,2,,,,,weight,63.5 g,,,,,clock_mode,12h,,,,,internal_ram,512 MB,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR12,Sony SWR12,"Sony,Smart Electronics","Sony,Smart Electronics","Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what m","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,12,090,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-90,/de/sony-smartwatch-3-90,internal_ram,512 MB,,,,,flash_memory,4 GB,,,,,weight,45 g,,,,,protection_feature,Water resistent,,,,,brand,Sony,,,color,Silver,color,Silber,#D3D3D3,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,16,091,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-91,/de/sony-smartwatch-3-91,internal_ram,512 MB,,,,,flash_memory,4 GB,,,,,weight,45 g,,,,,protection_feature,Water resistent,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,13,092,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-92,/de/sony-smartwatch-3-92,internal_ram,512 MB,,,,,flash_memory,4 GB,,,,,weight,45 g,,,,,protection_feature,Water resistent,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,15,093,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-93,/de/sony-smartwatch-3-93,internal_ram,512 MB,,,,,flash_memory,4 GB,,,,,weight,45 g,,,,,protection_feature,Water resistent,,,,,brand,Sony,,,color,Yellow,color,Gelb,#FFFF00,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,31,094,Sony SWR50,Sony SWR50,/en/sony-swr50-94,/de/sony-swr50-94,waterproof_up_to,1.5 m,,,,,width,3.6 cm,,,,,bluetooth_version,4,,,,,display_type,TFT,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Designed to perform and impress, the SmartWatch 3 SWR50 delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR50,Sony SWR50,"Sony,Smart Electronics","Sony,Smart Electronics","Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun an","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, -smartwatches,1,095,TomTom Golf,TomTom Golf,/en/tomtom-golf-95,/de/tomtom-golf-95,protection_feature,Water resistent,,,,,battery_type,Built-in,,,,,touchscreen,no,touchscreen,No,touchscreen,Nein,gps_satellite,yes,,,,,brand,TomTom,,,color,Green,color,Grün,#006400,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,7,096,TomTom Golf,TomTom Golf,/en/tomtom-golf-96,/de/tomtom-golf-96,protection_feature,Water resistent,,,,,battery_type,Built-in,,,,,touchscreen,no,touchscreen,No,touchscreen,Nein,gps_satellite,yes,,,,,brand,TomTom,,,color,Black,color,Schwarz,#000000,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,8,097,TomTom Golf,TomTom Golf,/en/tomtom-golf-97,/de/tomtom-golf-97,protection_feature,Water resistent,,,,,battery_type,Built-in,,,,,touchscreen,no,touchscreen,No,touchscreen,Nein,gps_satellite,yes,,,,,brand,TomTom,,,color,Blue,color,Blau,#6281D8,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,23,098,Hannspree sport watch,Hannspree Sportuhren,/en/hannspree-sport-watch-98,/de/hannspree-sportuhren-98,display_type,OLED,,,,,weight,88 g,,,,,bluetooth_version,4.0 LE,,,,,alarm_clock,yes,,,,,brand,Hannspree,,,color,Blue,color,Blau,#6281D8,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,Hannspree sport watch,Hannspree sport watch,"Hannspree,Smart Electronics","Hannspree,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,22,099,ASUS VivoWatch,ASUS VivoWatch,/en/asus-vivowatch-99,/de/asus-vivowatch-99,display_type,LCD,,,,,weight,50 g,,,,,touchscreen,yes,touchscreen,Yes,touchscreen,Ja,waterproof_up_to,1 m,,,,,brand,ASUS,,,color,Black,color,Schwarz,#000000,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,ASUS VivoWatch,ASUS VivoWatch,"ASUS,Smart Electronics","ASUS,Smart Electronics","ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your slee",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,21,100,Acer Liquid Leap,Acer Liquid Leap,/en/acer-liquid-leap-100,/de/acer-liquid-leap-100,waterproof_up_to,1 m,waterproof_up_to,3.2 ft,,,weight,20 g,,,,,bluetooth_version,4,,,,,Shape,round,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,Acer Liquid Leap,Acer Liquid Leap,"Acer,Smart Electronics","Acer,Smart Electronics","ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your slee",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, -smartwatches,20,101,Acer Leap Active,Acer Leap Active,/en/acer-leap-active-101,/de/acer-leap-active-101,control_type,touch,,,,,weight,18 g,,,,,touchscreen,yes,touchscreen,Yes,touchscreen,Ja,alarm_clock,yes,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down. Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy.",Smart Electronics,Acer Leap Active,Acer Leap Active,"Acer,Smart Electronics","Acer,Smart Electronics",Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monito,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,10,102,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-102,/de/tomtom-runner-2-music-102,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,,,weight,46 g,,,,,bluetooth_version,4,,,,,protection_feature,waterproof,,,,,brand,TomTom,,,color,Blue,color,Blau,#6281D8,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,28,103,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-103,/de/tomtom-runner-2-music-103,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,,,weight,46 g,,,,,bluetooth_version,4,,,,,protection_feature,waterproof,,,,,brand,TomTom,,,color,Black,color,Schwarz,#000000,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,29,104,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-104,/de/tomtom-runner-2-music-104,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,,,weight,46 g,,,,,bluetooth_version,4,,,,,protection_feature,waterproof,,,,,brand,TomTom,,,color,White,color,Weiß,#F2F2F2,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,6,105,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-105,/de/tomtom-runner-2-cardio-105,control_type,touch,,,,,weight,18 g,,,,,touchscreen,yes,touchscreen,Yes,touchscreen,Ja,alarm_clock,yes,,,,,brand,TomTom,,,color,Red,color,Rot,#DC2E09,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,27,106,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-106,/de/tomtom-runner-2-cardio-106,control_type,touch,,,,,weight,18 g,,,,,touchscreen,yes,touchscreen,Yes,touchscreen,Ja,alarm_clock,yes,,,,,brand,TomTom,,,color,Blue,color,Blau,#6281D8,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,9,107,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-107,/de/tomtom-runner-2-cardio-107,control_type,touch,,,,,weight,18 g,,,,,touchscreen,yes,touchscreen,Yes,touchscreen,Ja,alarm_clock,yes,,,,,brand,TomTom,,,color,Black,color,Schwarz,#000000,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,19,108,Sony SW2 SmartWatch,Sony SW2 SmartWatch,/en/sony-sw2-smartwatch-108,/de/sony-sw2-smartwatch-108,display_type,LCD,,,,,shape,square,,,,,bluetooth_version,3,,,,,battery_life,168 h,,,,,brand,Sony,,,color,Silver,color,Silber,#D3D3D3,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,Sony SW2 SmartWatch,Sony SW2 SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,24,109,Sony SW2 SmartWatch,Sony SW2 SmartWatch,/en/sony-sw2-smartwatch-109,/de/sony-sw2-smartwatch-109,display_type,LCD,,,,,shape,square,,,,,bluetooth_version,3,,,,,battery_life,168 h,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,Sony SW2 SmartWatch,Sony SW2 SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, -smartwatches,2,110,Samsung Galaxy Gear,Samsung Galaxy Gear,/en/samsung-galaxy-gear-110,/de/samsung-galaxy-gear-110,processor_frequency,800 MHz,,,,,bluetooth_version,4,,,,,weight,"73,5 g",weight,25.9 oz,,,battery_life,120 h,,,,,brand,Samsung,,,color,Yellow,color,Gelb,#FFFF00,"Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart technology you love and the functionality that you still need, and is the perfect companion to the new Galaxy Note 3.","Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichbar ohne in seiner alltäglichen Routine gestört zu werden. Ein Beispiel: Ein User verlässt den Supermarkt voll bepackt mit Einkaufstaschen. Kein Problem, denn mit GALAXY Gear kann man telefonieren ohne den Touchscreen berühren zu müssen. Textentwürfe, neue Kalendereinträge, Alarmeinstellungen und einen kurzen Wettercheck sind beim GALAXY Gear dank S Voice schnell gemacht. Mit dem Samsung GALAXY Gear lassen sich nicht nur Smart Devices bedienen, sondern es bietet auch zahlreiche Features, um die bedeutenden Momente im Leben festzuhalten. Mit dem Memographer Feature, einer 1,9 Megapixel Kamera, können User auch von unterwegs oder während sie sportlich aktiv sind, schnelle Aufnahmen wichtiger Ereignisse machen und diese auf ihren Social Network-Kanälen teilen. Das Konzept für Schnellaufnahmen wurde ausgebaut und mit Voice Memo können User wichtige Gedanken oder Gesprächsnotizen am Handgelenk speichern und diese Tonaufnahmen auf Samsung GALAXY Devices in Textform bringen.",Smart Electronics,Samsung Galaxy Gear,Samsung Galaxy Gear,"Samsung,Smart Electronics","Samsung,Smart Electronics","Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart",Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichba,, -smartwatches,4,111,Sony SmartWatch,Sony SmartWatch,/en/sony-smartwatch-111,/de/sony-smartwatch-111,shape,square,,,,,bluetooth_version,3,,,,,battery_life,72 h,,,,,display_type,LCD,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your world’s just a tap, swipe or press away. Want to do more with your SmartWatch? Download compatible applications on Google Play™. And customise your SmartWatch to make it exclusively yours. Customise your SmartWatch with a 20mm wristband. Or wear its stylish wristband. You can even use it as a clip. This ultra-thin Android™ remote was designed to impress. An elegant Android watch that’ll keep you discreetly updated and your hands free. ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Smart Electronics,Sony SmartWatch,Sony SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","5,20",112,Acer Extensa M2610,Acer Extensa M2610,/en/acer-extensa-m2610-112,/de/acer-extensa-m2610-112,processor_threads,4,,,,,chassis_type,Tower,,,,,cpu_configuration,1,,,,,bus_type,DMI2,,,bus_type,PMI2,brand,Acer,,,,,,,,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Acer Extensa M2610,Acer Extensa M2610,"Acer,Tax Exempt","Acer,Tax Exempt",Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come wit,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -pcs-and-workstations,14,113,Acer Veriton 6,Acer Veriton 6,/en/acer-veriton-6-113,/de/acer-veriton-6-113,processor_threads,3.4 GHz,,,,,product_type,PC,,,,,bus_type,DMI3,,,bus_type,PMI3,processor_cores,4,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors and fast DDR4 memory deliver premium performance, while a powerful software suite offers security and manageability to drive business efficiency. The Veriton 6 Series comes in form factors ranging from 3 to 30 liters, to fit all office spaces and business demands. Perform more tasks at once with 3 rd generation Intel ® Core ™ processors supporting Intel ™ vPro Technology plus up to 32 GB of fast DDR4 memory. Storage options from a DVD drive to Intel ® Rapid Storage Technology with RAID ensure a solid match for your needs. The 100% solid capacitor design provides the stability, reliability and longevity essential to meet the power needs of the high-end processors and other components in the Veriton 6 Series, enabling them to run today's most demanding applications. A convenient, modular design allows components to be easily swapped or upgraded.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Acer Veriton 6,Acer Veriton 6,"Acer,Tax Exempt","Acer,Tax Exempt",Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors an,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","17,31",114,ASUS M,ASUS M,/en/asus-m-114,/de/asus-m-114,processor_cores,4,,,,,thermal_design_power,84 W,,,,,internal_memory,8 GB,,,,,bus_type,DMI,,,bus_type,PMI,brand,ASUS,,,,,,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,ASUS M,ASUS M,"ASUS,Tax Exempt","ASUS,Tax Exempt",The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multi,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","1,17",115,DELL OptiPlex 3020,DELL OptiPlex 3020,/en/dell-optiplex-3020-115,/de/dell-optiplex-3020-115,processor_cache,3 MB,,,,,bus_type,DMI,,,bus_type,PMI,processor_threads,2,,,,,tcase,72 °,,,,,brand,DELL,,,,,,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,DELL OptiPlex 3020,DELL OptiPlex 3020,"DELL,Tax Exempt","DELL,Tax Exempt","Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","13,26",116,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,/en/fujitsu-celsius-m740-116,/de/fujitsu-celsius-m740-116,processor_cores,4,,,,,processor_threads,4,,,,,bus_type,QPI,,,,,tcase,66 °,,,,,brand,Fujitsu,,,,,,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed ha","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","10,24",117,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,/en/fujitsu-esprimo-d556-117,/de/fujitsu-esprimo-d556-117,processor_frequency,3.7 GHz,,,,,processor_cores,2,,,,,bus_type,DMI3,,,bus_type,PMI3,tcase,65 °,,,,,brand,Fujitsu,,,,,,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt",The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity n,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -pcs-and-workstations,2,118,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,/en/fujitsu-esprimo-e420-118,/de/fujitsu-esprimo-e420-118,processor_cache,6 MB,,,,,bus_type,DMI,,,bus_type,PMI,processor_model,i5-4590,,,,,product_type,PC,,,,,brand,Fujitsu,,,color,Black,color,Schwarz,#000000,"Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E420 features proven technology regarding Intel® chipset and processor and an 85% energy efficient power supply. Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficien","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -pcs-and-workstations,6,119,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,/en/fujitsu-esprimo-e920-119,/de/fujitsu-esprimo-e920-119,internal_memory,32 GB,,,,,intel_smart_cache,yes,,,,,product_type,PC,,,,,processor_cache,6 MB,,,,,brand,Fujitsu,,,color,Red,color,Rot,#DC2E09,"Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT. As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt",Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to min,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","14,27",120,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,/en/fujitsu-esprimo-p556-120,/de/fujitsu-esprimo-p556-120,processor_operating_models,64-bit,,,,,processor_threads,4,,,,,processor_cores,2,,,,,pci_express_slots_version,3,,,,,brand,Fujitsu,,,,,,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently tr","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","15,29",121,HP 200 280 G1,HP 200 280 G1,/en/hp-200-280-g1-121,/de/hp-200-280-g1-121,system_bus_rate,5 GT/s,,,,,stepping,C0,,,,,bus_type,DMI,,,,,thermal_design_power,65 W,,,,,brand,HP,,,,,,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP 200 280 G1,HP 200 280 G1,"HP,Tax Exempt","HP,Tax Exempt",Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your eve,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","9,23",122,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,/en/hp-elitedesk-800-g1-mini-122,/de/hp-elitedesk-800-g1-mini-122,processor_cores,2,,,,,processor_codename,Haswell,,,,,processor_threads,4,,,,,bus_type,DMI,,,bus_type,PMI,brand,HP,,,,,,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,"HP,Tax Exempt","HP,Tax Exempt","Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serv","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","16,30",123,HP EliteDesk 800 G2,HP EliteDesk 800 G2,/en/hp-elitedesk-800-g2-123,/de/hp-elitedesk-800-g2-123,processor_cores,4,,,,,stepping,R0,,,,,thermal_design_power,65 W,,,,,bus_type,DMI3,,,bus_type,PMI3,brand,HP,,,,,,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP EliteDesk 800 G2,HP EliteDesk 800 G2,"HP,Tax Exempt","HP,Tax Exempt","Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solu","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, -"pcs-and-workstations,variant-showcase","3,18",124,HP ProDesk 400 G3,HP ProDesk 400 G3,/en/hp-prodesk-400-g3-124,/de/hp-prodesk-400-g3-124,processor_codename,Skylake,,,,,bus_type,DMI3,,,bus_type,PMI3,processor_threads,4,,,,,processor_cores,2,,,,,brand,HP,,,,,,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",Tax Exempt,HP ProDesk 400 G3,HP ProDesk 400 G3,"HP,Tax Exempt","HP,Tax Exempt",New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with ess,"Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf de",, -"pcs-and-workstations,variant-showcase","18,32",125,HP ProDesk 600 G2,HP ProDesk 600 G2,/en/hp-prodesk-600-g2-125,/de/hp-prodesk-600-g2-125,processor_cores,4,,,,,thermal_design_power,65 W,,,,,bus_type,DMI3,,,,,system_bus_rate,8 GT/s,,,,,brand,HP,,,,,,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Tax Exempt,HP ProDesk 600 G2,HP ProDesk 600 G2,"HP,Tax Exempt","HP,Tax Exempt",Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -"pcs-and-workstations,variant-showcase","4,19",126,HP Z 440,HP Z 440,/en/hp-z-440-126,/de/hp-z-440-126,fsb_parity,no,,,,,bus_type,QPI,,,,,processor_cores,8,,,,,processor_threads,16,,,,,brand,HP,,,,,,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",Tax Exempt,HP Z 440,HP Z 440,"HP,Tax Exempt","HP,Tax Exempt",Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation deliveri,Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur ei,, -"pcs-and-workstations,variant-showcase","8,22",127,HP Z 620,HP Z 620,/en/hp-z-620-127,/de/hp-z-620-127,processor_frequency,2.1 GHz,,,,,processor_cache,15 MB,,,,,processor_threads,12,,,,,fsb_parity,no,,,,,brand,HP,,,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,HP Z 620,HP Z 620,"HP,Tax Exempt","HP,Tax Exempt","Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of com","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, -"pcs-and-workstations,variant-showcase","7,21",128,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,/en/lenovo-thinkcentre-e73-128,/de/lenovo-thinkcentre-e73-128,processor_threads,8,,,,,pci_express_slots_version,3,,,,,internal_memory,8 GB,,,,,stepping,C0,,,,,brand,Lenovo,,,,,,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,"Lenovo,Tax Exempt","Lenovo,Tax Exempt","Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, -"pcs-and-workstations,variant-showcase","11,25",129,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,/en/lenovo-thinkcenter-e73-129,/de/lenovo-thinkcenter-e73-129,processor_threads,8,,,,,processor_cores,4,,,,,processor_codename,Haswell,,,,,pci_express_slots_version,3,,,,,brand,Lenovo,,,,,,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,"Lenovo,Tax Exempt","Lenovo,Tax Exempt",Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is,"Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, -"pcs-and-workstations,variant-showcase","14,28",130,Lenovo ThinkStation P300,Lenovo ThinkStation P300,/en/lenovo-thinkstation-p300-130,/de/lenovo-thinkstation-p300-130,processor_cores,4,,,,,processor_threads,8,,,,,bus_type,DMI,,,bus_type,PMI,stepping,C0,,,,,brand,Lenovo,,,,,,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkStation P300,Lenovo ThinkStation P300,"Lenovo,Tax Exempt","Lenovo,Tax Exempt","Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 To","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, -pcs-and-workstations,12,131,Lenovo ThinkStation P900,Lenovo ThinkStation P900,/en/lenovo-thinkstation-p900-131,/de/lenovo-thinkstation-p900-131,processor_frequency,2.4 GHz,,,,,processor_cores,6,,,,,processor_threads,12,,,,,stepping,R2,,,,,brand,Lenovo,,,color,Black,color,Schwarz,#000000,"Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — and a direct cooling air baffle directs fresh air into the CPU and memory. ThinkStation P900 delivers new technologies and design to keep your workstation cool and quiet. The innovative Flex Module lets you customize I/O ports, so you add only what you need. Using the 5.25"" bays, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA. The Flex Connector is a mezzanine card that fits into the motherboard and allows for expanded storage and I/O, without sacrificing the use of rear PCI. It supports SATA/SAS/PCIe advanced RAID solution. ThinkStation P900 includes two available connectors (enabled with each CPU).","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkStation P900,Lenovo ThinkStation P900,"Lenovo,Tax Exempt","Lenovo,Tax Exempt",Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — an,"Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, -notebooks,,132,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,/en/acer-aspire-switch-10-e-132,/de/acer-aspire-switch-10-e-132,product_type,Hybrid (2-in-1),,,,,processor_frequency,1.44 GHz,,,,,processor_threads,4,,,,,processor_cache_type,L3,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-patte,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -notebooks,14,133,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,/en/acer-aspire-switch-10-e-133,/de/acer-aspire-switch-10-e-133,product_type,Hybrid (2-in-1),,,,,processor_frequency,1.44 GHz,,,,,processor_threads,4,,,,,processor_cache_type,L3,,,,,brand,Acer,,,color,Grey,color,Grau,#DCDCDC,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-patte,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -"notebooks,variant-showcase","1,3",134,Acer Aspire S7,Acer Aspire S7,/en/acer-aspire-s7-134,/de/acer-aspire-s7-134,,,,,,,form_factor,clamshell,,,,,processor_boost_frequency,3 GHz,,,,,processor_threads,4,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire S7,Acer Aspire S7,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overa,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -"notebooks,variant-showcase","3,4",135,Acer Chromebook CB5-311,Acer Chromebook CB5-311,/en/acer-chromebook-cb5-311-135,/de/acer-chromebook-cb5-311-135,,,,,,,form_factor,clamshell,,,,,compatible_memory_cards,SD,,,,,processor_cores,4,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Chromebook CB5-311,Acer Chromebook CB5-311,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long",Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -notebooks,2,136,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,/en/acer-chromebook-c730-c8t7-136,/de/acer-chromebook-c730-c8t7-136,product_type,Chromebook,,,,,form_factor,clamshell,,,,,processor_threads,2,,,,,processor_boost_frequency,2.58 GHz,,,,,brand,Acer,,,color,Grey,color,Grau,#DCDCDC,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long",Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, -"notebooks,variant-showcase",8,137,Acer TravelMate P246-M,Acer TravelMate P246-M,/en/acer-travelmate-p246-m-137,/de/acer-travelmate-p246-m-137,,,,,,,processor_cores,2,,,,,thermal_design_power,15 W,,,,,processor_codename,Broadwell,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,Entertainment Electronics,Acer TravelMate P246-M,Acer TravelMate P246-M,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textil",,, -"notebooks,variant-showcase","4,5",138,Acer TravelMate P258-M,Acer TravelMate P258-M,/en/acer-travelmate-p258-m-138,/de/acer-travelmate-p258-m-138,,,,,,,form_factor,clamshell,,,,,processor_cache,3 MB,,,,,stepping,D1,,,,,brand,Acer,,,color,Black,color,Schwarz,#000000,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",Entertainment Electronics,Acer TravelMate P258-M,Acer TravelMate P258-M,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to,"Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look u",, -notebooks,5,139,Asus Transformer Book T200TA,Asus Transformer Book T200TA,/en/asus-transformer-book-t200ta-139,/de/asus-transformer-book-t200ta-139,product_type,Hybrid (2-in-1),,,,,form_factor,clamshell,,,,,processor_cache_type,2,,,,,processor_frequency,1.59 GHz,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",Entertainment Electronics,Asus Transformer Book T200TA,Asus Transformer Book T200TA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach t","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes ",, -notebooks,9,140,Asus Transformer Book T200TA,Asus Transformer Book T200TA,/en/asus-transformer-book-t200ta-140,/de/asus-transformer-book-t200ta-140,product_type,Hybrid (2-in-1),,,,,form_factor,clamshell,,,,,processor_cache_type,2,,,,,processor_frequency,1.59 GHz,,,,,brand,Asus,,,color,Blue,color,Blau,#6281D8,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",Entertainment Electronics,Asus Transformer Book T200TA,Asus Transformer Book T200TA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach t","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes ",, -notebooks,6,141,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-141,/de/asus-zenbook-us303ub-141,product_type,ultrabook,,,,,form_factor,clamshell,,,,,processor_cache_type,4,,,,,processor_frequency,2.5 GHz,,,,,brand,Asus,,,color,Brown,color,Braun,#835C3B,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, -notebooks,8,142,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-142,/de/asus-zenbook-us303ub-142,product_type,ultrabook,,,,,form_factor,clamshell,,,,,processor_cache_type,4,,,,,processor_frequency,2.5 GHz,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, -notebooks,13,143,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-143,/de/asus-zenbook-us303ub-143,product_type,ultrabook,,,,,form_factor,clamshell,,,,,processor_cache_type,4,,,,,processor_frequency,2.5 GHz,,,,,brand,Asus,,,color,Silver,color,Silber,#D3D3D3,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, -"notebooks,variant-showcase","18,15",144,Asus Zenbook UX301LA,Asus Zenbook UX301LA,/en/asus-zenbook-ux301la-144,/de/asus-zenbook-ux301la-144,processor_cores,2,,,,,product_type,ultrabook,,,,,,,,,,,pci_express_slots_version,2,,,,,brand,Asus,,,color,Blue,color,Blau,#6281D8,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,Asus Zenbook UX301LA,Asus Zenbook UX301LA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. ","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, -"notebooks,variant-showcase","7,6",145,DELL Chromebook 13,DELL Chromebook 13,/en/dell-chromebook-13-145,/de/dell-chromebook-13-145,,,,,,,form_factor,clamshell,,,,,processor_cores,2,,,,,processor_threads,2,,,,,brand,DELL,,,color,Grey,color,Grau,#DCDCDC,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Chromebook 13,DELL Chromebook 13,"DELL,Entertainment Electronics","DELL,Entertainment Electronics","The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, -"notebooks,variant-showcase","10,9",146,DELL Inspiron 7359,DELL Inspiron 7359,/en/dell-inspiron-7359-146,/de/dell-inspiron-7359-146,,,,,,,processor_cores,2,,,,,processor_cache,2 MB,,,,,fsb_parity,no,,,,,brand,DELL,,,color,Silver,color,Silber,#D3D3D3,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Inspiron 7359,DELL Inspiron 7359,"DELL,Entertainment Electronics","DELL,Entertainment Electronics",Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility o,"Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, -"notebooks,variant-showcase","20,16",147,DELL Latitude E5450,DELL Latitude E5450,/en/dell-latitude-e5450-147,/de/dell-latitude-e5450-147,,,,,,,system_bus_rate,5 GT/s,,,,,form_factor,clamshell,,,,,processor_threads,no,,,,,brand,DELL,,,color,Black,color,Schwarz,#000000,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Latitude E5450,DELL Latitude E5450,"DELL,Entertainment Electronics","DELL,Entertainment Electronics",Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day b,"Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, -"notebooks,variant-showcase","16,13",148,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,/en/fujitsu-lifebook-u745-148,/de/fujitsu-lifebook-u745-148,,,,,,,processor_threads,4,,,,,processor_cache_type,L3,,,,,pci_express_slots_version,2,,,,,brand,Fujitsu,,,color,Silver,color,Silber,#D3D3D3,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",Entertainment Electronics,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,"Fujitsu,Entertainment Electronics","Fujitsu,Entertainment Electronics",The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the o,"Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonom",, -"notebooks,variant-showcase","11,10",149,HP 200 250 G4,HP 200 250 G4,/en/hp-200-250-g4-149,/de/hp-200-250-g4-149,form_factor,clamshell,,,,,processor_cores,2,,,,,thermal_design_power,15 W,,,,,,,,,,,brand,HP,,,color,Black,color,Schwarz,#000000,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP 200 250 G4,HP 200 250 G4,"HP,Entertainment Electronics","HP,Entertainment Electronics",Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as profes,"ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -notebooks,19,150,HP Chromebook 11,HP Chromebook 11,/en/hp-chromebook-11-150,/de/hp-chromebook-11-150,processor_threads,2,,,,,scenario_design_power,4.5 W,,,,,stepping,C0,,,,,processor_cache_type,L2,,,,,brand,HP,,,color,Silver,color,Silber,#D3D3D3,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP Chromebook 11,HP Chromebook 11,"HP,Entertainment Electronics","HP,Entertainment Electronics","Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently mana","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -notebooks,21,151,HP Chromebook 11,HP Chromebook 11,/en/hp-chromebook-11-151,/de/hp-chromebook-11-151,processor_threads,2,,,,,scenario_design_power,4.5 W,,,,,stepping,C0,,,,,processor_cache_type,L2,,,,,brand,HP,,,color,Black,color,Schwarz,#000000,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP Chromebook 11,HP Chromebook 11,"HP,Entertainment Electronics","HP,Entertainment Electronics","Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently mana","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -"notebooks,variant-showcase",7,152,Lenovo Essential B70-80,Lenovo Essential B70-80,/en/lenovo-essential-b70-80-152,/de/lenovo-essential-b70-80-152,processor_cores,3,,,,,processor_cache_type,3,,,,,bus_type,DMI2,,,bus_type,PMI2,system_bus_rate,4 GT/s,,,,,brand,Lenovo,,,,,,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Essential B70-80,Lenovo Essential B70-80,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Ram","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -"notebooks,variant-showcase","15,12",153,Lenovo Essential G50-80,Lenovo Essential G50-80,/en/lenovo-essential-g50-80-153,/de/lenovo-essential-g50-80-153,,,,,,,processor_socket,BGA1168,,,,,form_factor,clamshell,,,,,pci_express_slots_version,2,,,,,brand,Lenovo,,,color,Black,color,Schwarz,#000000,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Essential G50-80,Lenovo Essential G50-80,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and i","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -"notebooks,variant-showcase","17,14",154,Lenovo Yoga 500 14,Lenovo Yoga 500 14,/en/lenovo-yoga-500-14-154,/de/lenovo-yoga-500-14-154,,,,,,,processor_threads,4,,,,,processor_cache,3 MB,,,,,pci_express_configurations,"1x4, 4x1",,,,,brand,Lenovo,,,color,White,color,Weiß,#F2F2F2,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Yoga 500 14,Lenovo Yoga 500 14,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tab","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -"notebooks,variant-showcase","12,11",155,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,/en/lenovo-ideapad-yoga-500-155,/de/lenovo-ideapad-yoga-500-155,,,,,,,processor_cores,2,,,,,processor_threads,4,,,,,product_type,Hybrid (2-in-1),,,,,brand,Lenovo,,,color,Black,color,Schwarz,#000000,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. T","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -tablets,14,156,Acer Iconia B1-850,Acer Iconia B1-850,/en/acer-iconia-b1-850-156,/de/acer-iconia-b1-850-156,,,,,,,processor_frequency,1.3 GHz,,,,,internal_storage_capacity,16 GB,,,,,processor_cores,4,,,,,brand,Acer,,,color,White,color,Weiß,#F2F2F2,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Communication Electronics,Acer Iconia B1-850,Acer Iconia B1-850,"Acer,Communication Electronics","Acer,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, -tablets,20,157,Asus ZenPad Z170C,Asus ZenPad Z170C,/en/asus-zenpad-z170c-157,/de/asus-zenpad-z170c-157,display_technology,IPS,,,,,storage_media,flash,,,,,max_memory_card_size,128 GB,,,,,touch_technology,Multi-touch,,,,,brand,Asus,,,color,White,color,Weiß,#F2F2F2,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",Communication Electronics,Asus ZenPad Z170C,Asus ZenPad Z170C,"Asus,Communication Electronics","Asus,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be",Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel per,, -tablets,22,158,Asus ZenPad Z170C,Asus ZenPad Z170C,/en/asus-zenpad-z170c-158,/de/asus-zenpad-z170c-158,display_technology,IPS,,,,,storage_media,flash,,,,,max_memory_card_size,128 GB,,,,,touch_technology,Multi-touch,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",Communication Electronics,Asus ZenPad Z170C,Asus ZenPad Z170C,"Asus,Communication Electronics","Asus,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be",Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel per,, -"tablets,variant-showcase","7,35",159,Asus ZenPad Z370C,Asus ZenPad Z370C,/en/asus-zenpad-z370c-159,/de/asus-zenpad-z370c-159,,,,,,,internal_storage_capacity,16 GB,,,,,storage_media,flash,,,,,rear_camera,yes,,,,,brand,Asus,,,color,White,color,Weiß,#F2F2F2,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C,Asus ZenPad Z370C,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Thes",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, -tablets,8,160,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-160,/de/asus-zenpad-z370c-1a-160,touch_technology,Multi-touch,,,,,internal_storage_capacity,16 GB,,,,,processor_cores,4,,,,,display_technology,IPS,,,,,brand,Asus,,,color,Silver,color,Silber,#D3D3D3,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Thes",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, -tablets,9,161,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-161,/de/asus-zenpad-z370c-1a-161,touch_technology,Multi-touch,,,,,internal_storage_capacity,16 GB,,,,,processor_cores,4,,,,,display_technology,IPS,,,,,brand,Asus,,,color,White,color,Weiß,#F2F2F2,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering ach,Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, -tablets,19,162,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-162,/de/asus-zenpad-z370c-1a-162,touch_technology,Multi-touch,,,,,internal_storage_capacity,16 GB,,,,,processor_cores,4,,,,,display_technology,IPS,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering ach,Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, -tablets,27,163,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,/en/asus-zenpad-z380c-1b-163,/de/asus-zenpad-z380c-1b-163,processor_cores,4,,,,,storage_media,flash,,,,,display_technology,IPS,,,,,internal_memory,2GB,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",Communication Electronics,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducin,ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMa,, -tablets,23,164,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,/en/asus-zenpad-z380c-1b-164,/de/asus-zenpad-z380c-1b-164,processor_cores,4,,,,,storage_media,flash,,,,,display_technology,IPS,,,,,internal_memory,2GB,,,,,brand,Asus,,,color,White,color,Weiß,#F2F2F2,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",Communication Electronics,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducin,ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMa,, -"tablets,variant-showcase","5,34",165,Asus ZenPad Z580CA,Asus ZenPad Z580CA,/en/asus-zenpad-z580ca-165,/de/asus-zenpad-z580ca-165,processor_cores,4,,,,,display_technology,IPS,,,,,,,,,,,touch_technology,Multi-touch,,,,,brand,Asus,,,color,Black,color,Schwarz,#000000,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",Communication Electronics,Asus ZenPad Z580CA,Asus ZenPad Z580CA,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Th","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2",, -"tablets,variant-showcase","28,37",166,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,/en/asus-zenpad-z580ca-1b-166,/de/asus-zenpad-z580ca-1b-166,internal_memory,4 GB,,,,,,,,,,,display_technology,IPS,,,,,processor_cache,2 MB,,,,,brand,Asus,,,color,White,color,Weiß,#F2F2F2,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",Communication Electronics,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Th","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der eno",, -"tablets,variant-showcase","25,37",167,HP Elite x2 1012 G1,HP Elite x2 1012 G1,/en/hp-elite-x2-1012-g1-167,/de/hp-elite-x2-1012-g1-167,,,,,,,thermal_design_power,4.5 W,,,,,stepping,D1,,,,,processor_cores,2,,,,,brand,HP,,,color,Silver,color,Silber,#D3D3D3,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",Communication Electronics,HP Elite x2 1012 G1,HP Elite x2 1012 G1,"HP,Communication Electronics","HP,Communication Electronics","Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compro",Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führu,, -"tablets,variant-showcase","12,36",168,HP ElitePad 1000 G2,HP ElitePad 1000 G2,/en/hp-elitepad-1000-g2-168,/de/hp-elitepad-1000-g2-168,storage_media,SSD,,,,,processor_cores,4,,,,,graphics_adapter,HD Graphics,,,,,processor_frequency,1.6 GHz,,,,,brand,HP,,,,,,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP ElitePad 1000 G2,HP ElitePad 1000 G2,"HP,Communication Electronics","HP,Communication Electronics",Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you,"Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden,",, -tablets,10,169,HP Slate 10 Pro EE,HP Slate 10 Pro EE,/en/hp-slate-10-pro-ee-169,/de/hp-slate-10-pro-ee-169,internal_storage_capacity,32 GB,,,,,processor_cache,2 MB,,,,,display_technology,IPS,,,,,touch_technology,Mulit-touch,,,,,brand,HP,,,color,Black,color,Schwarz,#000000,"Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate 10 EE includes learning tools and flexible connectivity to expand education beyond the walls of the classroom, plus professional support and services to help educators confidently incorporate new IT. ","Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Prozessor, einem entspiegelten HD Touch-Display mit 25,65 cm (10 Zoll) Diagonale und Handschriftunterstützung (mit optimalem Eingabestift) ein 1:1-Lernerlebnis zu einem erschwinglichen Preis bietet. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP Slate 10 Pro EE,HP Slate 10 Pro EE,"HP,Communication Electronics","HP,Communication Electronics",Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate,"Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Pr",, -"tablets,variant-showcase","13,36",170,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,/en/hp-pro-tablet-608-g1-170,/de/hp-pro-tablet-608-g1-170,processor_frequency,1.44 GHz,,,,,processor_cores,4,,,,,storage_media,flash,,,,,graphics_adapter,HD Graphics,,,,,brand,HP,,,,,,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,"HP,Communication Electronics","HP,Communication Electronics","Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden,",, -tablets,11,171,Lenovo TAB 2 A10,Lenovo TAB 2 A10,/en/lenovo-tab-2-a10-171,/de/lenovo-tab-2-a10-171,internal_memory,2 GB,,,,,processor_cache,1 MB,,,,,processor_cores,4,,,,,storage_media,flash,,,,,brand,Lenovo,,,color,White,color,Weiß,#F2F2F2,"Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exclusively on 8"" and 10"" TAB 2 models is Dolby Atmos® Cinematic Moving Audio. This unique technology delivers a profound audio experience that seemingly wraps itself around you Enjoy a surround sound-like experience and incredible multimedia immersion all on-the-go with the TAB 2 A8. Work, play, watch, or just tap away on the TAB 2 A10's Full HD (1920 x 1200) IPS display. IPS technology makes it easy to share what you're viewing with friends, and with an ultra-thin, high-transparent touchscreen, every image appears closer, clearer, and sharper. Carry the TAB 2 A10 wherever you go. It's incredibly light at just over a pound, and slim enough that you can store it just about anywhere for convenient mobility. The TAB 2 A10 is easy to keep by your side wherever life takes you. So when you need it, you’ll be reading, listening to music, watching videos, or surfing the Web, all in a snap.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Lenovo TAB 2 A10,Lenovo TAB 2 A10,"Lenovo,Communication Electronics","Lenovo,Communication Electronics","Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exc","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, -tablets,15,172,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,/en/lenovo-yoga-tablet-3-172,/de/lenovo-yoga-tablet-3-172,internal_memory,1 GB,,,,,processor_frequency,1.1 GHz,,,,,display_diagonal,20.3,,,,,4g,yes,,,,,brand,Lenovo,,,color,Black,color,Schwarz,#000000,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,"Lenovo,Communication Electronics","Lenovo,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, -tablets,24,173,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,/en/samsung-galaxy-tab-a-sm-t550n-173,/de/samsung-galaxy-tab-a-sm-t550n-173,processor_frequency,1.2 GHz,,,,,storage_media,flash,,,,,max_memory_card_size,128 GB,,,,,rear_camera_resolution,5 MP,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,"Samsung,Communication Electronics","Samsung,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, -tablets,2,174,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,/en/samsung-galaxy-tab-a-sm-t550n-174,/de/samsung-galaxy-tab-a-sm-t550n-174,processor_frequency,1.2 GHz,,,,,storage_media,flash,,,,,max_memory_card_size,128 GB,,,,,rear_camera_resolution,5 MP,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,"Samsung,Communication Electronics","Samsung,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, -"tablets,variant-showcase","4,33",175,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,/en/samsung-galaxy-tab-a-sm-t550n-16-gb-175,/de/samsung-galaxy-tab-a-sm-t550n-16-gb-175,,,,,,,digital_zoom,4 x,,,,,video_recording_modes,720p,,,,,display_technology,PLS,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through you,"Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie b",, -"tablets,variant-showcase","17,37",176,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,/en/samsung-galaxy-tab-e-sm-t560-8-gb-176,/de/samsung-galaxy-tab-e-sm-t560-8-gb-176,,,,,,,processor_frequency,1.3 GHz,,,,,internal_memory,1.5 GB,,,,,front_camera_resolution,2 MP,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through you,"Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -"tablets,variant-showcase",16,177,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0,/en/samsung-galaxy-tab-active-80-8-gb-177,/de/samsung-galaxy-tab-active-80-177,storage_media,flash,,,,,processor_frequency,1.2 GHz,,,,,display_diagonal,20.3 cm,,,,,aspect_ratio,16:09,,,,,brand,Samsung,,,,,,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0 8 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from w,"Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -tablets,26,178,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,/en/samsung-galaxy-tab-s2-sm-t715-178,/de/samsung-galaxy-tab-s2-sm-t715-178,storage_media,flash,,,,,touch_technology,Multi-touch,,,,,max_memory_card_size,128 GB,,,,,internal_storage_capacity,32 GB,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -tablets,3,179,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,/en/samsung-galaxy-tab-s2-sm-t715-179,/de/samsung-galaxy-tab-s2-sm-t715-179,storage_media,flash,,,,,touch_technology,Multi-touch,,,,,max_memory_card_size,128 GB,,,,,internal_storage_capacity,32 GB,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -tablets,18,180,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,/en/samsung-galaxy-tab-s2-sm-t813-180,/de/samsung-galaxy-tab-s2-sm-t813-180,internal_memory,3 GB,,,,,processor_model,APQ8076,,,,,digital_zoom,4 x,,,,,storage_media,flash,,,,,brand,Samsung,,,color,White,color,Weiß,#F2F2F2,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -tablets,21,181,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,/en/samsung-galaxy-tab-s2-sm-t813-181,/de/samsung-galaxy-tab-s2-sm-t813-181,internal_memory,3 GB,,,,,processor_model,APQ8076,,,,,digital_zoom,4 x,,,,,storage_media,flash,,,,,brand,Samsung,,,color,Gold,color,Gold,#C5B358,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, -tablets,6,182,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,/en/samsung-galaxy-view-sm-t670-182,/de/samsung-galaxy-view-sm-t670-182,display_technology,TFT,,,,,internal_memory,2 GB,,,,,gps,yes,,,,,headphone_connectivity,3.5 mm,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",Communication Electronics,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,",Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie,, -tablets,1,183,Sony Xperia SGP512E1,Sony Xperia SGP512E1,/en/sony-xperia-sgp512e1-183,/de/sony-xperia-sgp512e1-183,internal_memory,3 GB,,,,,aspect_ratio,16:10,,,,,storage_media,flash,,,,,display_technology,TFT,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",Communication Electronics,Sony Xperia SGP512E1,Sony Xperia SGP512E1,"Sony,Communication Electronics","Sony,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,",Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie,, -"camcorders,variant-showcase","13,2",184,Canon LEGRIA HF G25,Canon LEGRIA HF G25,/en/canon-legria-hf-g25-184,/de/canon-legria-hf-g25-184,total_megapixels,2.37 MP,,,,,sensor_type,CMOS,,,,,digital_zoom,200 x,,,,,memory_slots,2,,,,,brand,Canon,,,,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF G25,Canon LEGRIA HF G25,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, -camcorders,14,185,Canon LEGRIA HF R606,Canon LEGRIA HF R606,/en/canon-legria-hf-r606-185,/de/canon-legria-hf-r606-185,digital_zoom,1140 x,,,,,sensor_type,CMOS,,,,,total_megapixels,3.28 MP,,,,,face_detection,yes,,,,,brand,Canon,,,color,Black,color,Schwarz,#000000,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF R606,Canon LEGRIA HF R606,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, -camcorders,18,186,Canon LEGRIA HF R606,Canon LEGRIA HF R606,/en/canon-legria-hf-r606-186,/de/canon-legria-hf-r606-186,digital_zoom,1140 x,,,,,sensor_type,CMOS,,,,,total_megapixels,3.28 MP,,,,,face_detection,yes,,,,,brand,Canon,,,color,White,color,Weiß,#F2F2F2,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF R606,Canon LEGRIA HF R606,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, -camcorders,15,187,Ricoh WG-5 GPS,Ricoh WG-5 GPS,/en/ricoh-wg-5-gps-187,/de/ricoh-wg-5-gps-187,full_hd,yes,,,,,sensor_type,CMOS,,,,,focus,TTL,,,,,internal_memory,70 MB,,,,,brand,Ricoh,,,color,Grey,color,Grau,#DCDCDC,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Ricoh WG-5 GPS,Ricoh WG-5 GPS,"Ricoh,Smart Electronics","Ricoh,Smart Electronics",Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded op,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, -camcorders,1,188,Ricoh WG-5 GPS,Ricoh WG-5 GPS,/en/ricoh-wg-5-gps-188,/de/ricoh-wg-5-gps-188,full_hd,yes,,,,,sensor_type,CMOS,,,,,focus,TTL,,,,,internal_memory,70 MB,,,,,brand,Ricoh,,,color,Orange,color,Orange,#FF4500,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Ricoh WG-5 GPS,Ricoh WG-5 GPS,"Ricoh,Smart Electronics","Ricoh,Smart Electronics",Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded op,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, -camcorders,9,189,Ricoh Theta,Ricoh Theta,/en/ricoh-theta-189,/de/ricoh-theta-189,light_exposure_modes,manual,,,,,internal_storage_capacity,8 GB,,,,,total_megapixels,14 MP,,,,,hdmi,yes,,,,,brand,Ricoh,,,color,Black,color,Schwarz,#000000,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Ricoh Theta,Ricoh Theta,"Ricoh,Smart Electronics","Ricoh,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,10,190,Ricoh Theta,Ricoh Theta,/en/ricoh-theta-190,/de/ricoh-theta-190,light_exposure_modes,manual,,,,,internal_storage_capacity,8 GB,,,,,total_megapixels,14 MP,,,,,hdmi,yes,,,,,brand,Ricoh,,,color,White,color,Weiß,#F2F2F2,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Ricoh Theta,Ricoh Theta,"Ricoh,Smart Electronics","Ricoh,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,10,191,Samsung F90BN,Samsung F90BN,/en/samsung-f90bn-191,/de/samsung-f90bn-191,total_megapixels,5 MP,,,,,optical_zoom,52 x,,,,,display,LCD,,,,,digital_zoom,130 x,,,,,brand,Samsung,,,color,Silver,color,Silber,#D3D3D3,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Samsung F90BN,Samsung F90BN,"Samsung,Smart Electronics","Samsung,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,12,192,Samsung F90BN,Samsung F90BN,/en/samsung-f90bn-192,/de/samsung-f90bn-192,total_megapixels,5 MP,,,,,optical_zoom,52 x,,,,,display,LCD,,,,,digital_zoom,130 x,,,,,brand,Samsung,,,color,Black,color,Schwarz,#000000,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Samsung F90BN,Samsung F90BN,"Samsung,Smart Electronics","Samsung,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,7,193,Sony FDR-AX40,Sony FDR-AX40,/en/sony-fdr-ax40-193,/de/sony-fdr-ax40-193,hdmi,yes,,,,,hd_type,4K Ultra HD,,,,,filter_size,5.5 cm,,,,,headphone_connectivity,3.5 mm,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AX40,Sony FDR-AX40,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,4,194,Sony FDR-AXP33,Sony FDR-AXP33,/en/sony-fdr-axp33-194,/de/sony-fdr-axp33-194,sensor_type,CMOS,,,,,effective_megapixels,10.3 MP,,,,,digital_zoom,120 x,,,,,focus_adjustment,Auto/Manual,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AXP33,Sony FDR-AXP33,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,8,195,Sony FDR-AXP33,Sony FDR-AXP33,/en/sony-fdr-axp33-195,/de/sony-fdr-axp33-195,sensor_type,CMOS,,,,,effective_megapixels,10.3 MP,,,,,digital_zoom,120 x,,,,,focus_adjustment,Auto/Manual,,,,,brand,Sony,,,color,Grey,color,Grau,#DCDCDC,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AXP33,Sony FDR-AXP33,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,20,196,Sony HDR-AS20,Sony HDR-AS20,/en/sony-hdr-as20-196,/de/sony-hdr-as20-196,full_hd,yes,,,,,weight,58 g,,,,,battery_type,NP-BX1,,,,,optical_sensor_size,2.5 cm,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-AS20,Sony HDR-AS20,"Sony,Smart Electronics","Sony,Smart Electronics",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,,197,Sony HDR-AS20,Sony HDR-AS20,/en/sony-hdr-as20-197,/de/sony-hdr-as20-197,full_hd,yes,,,,,weight,58 g,,,,,battery_type,NP-BX1,,,,,optical_sensor_size,2.5 cm,,,,,brand,Sony,,,color,White,color,Weiß,#F2F2F2,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-AS20,Sony HDR-AS20,"Sony,Smart Electronics","Sony,Smart Electronics",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,16,198,Sony HDR-MV1,Sony HDR-MV1,/en/sony-hdr-mv1-198,/de/sony-hdr-mv1-198,total_megapixels,16.8 MP,,,,,sensor_type,CMOS,,,,,hdmi,yes,,,,,focus_adjustment,Auto,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-MV1,Sony HDR-MV1,"Sony,Smart Electronics","Sony,Smart Electronics",Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -"camcorders,variant-showcase","5,1",199,Sony HXR-MC2500,Sony HXR-MC2500,/en/sony-hxr-mc2500-199,/de/sony-hxr-mc2500-199,camcorder_media_type,SSD,,,,,filter_size,3.7 cm,,,,,hd_type,Full HD,,,,,camcorder_type,Shoudercam,,,,,brand,Sony,,,,,,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HXR-MC2500,Sony HXR-MC2500,"Sony,Smart Electronics","Sony,Smart Electronics",Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,10,200,Sony HXR-MC50E,Sony HXR-MC50E,/en/sony-hxr-mc50e-200,/de/sony-hxr-mc50e-200,internal_storage_capacity,64 GB,,,,,optical_zoom,10 x,,,,,hd_type,Full HD,,,,,white_balance,Auto,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting cannot be controlled. The HXR-MC50E is equipped with Optical SteadyShot Active Mode anti-shake technology which means you can capture steady, smooth, high-quality content with your camcorder, even when moving or zooming in or out. This product comes with the full PrimeSupport package. That’s fast, hassle-free repairs, a helpline offering expert technical advice, and a free loan unit while yours is repaired. Plus the peace of mind that Sony is looking after your equipment – and your business. ","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HXR-MC50E,Sony HXR-MC50E,"Sony,Smart Electronics","Sony,Smart Electronics","Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting ca",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,2,201,Sony NEX-VG20EH,Sony NEX-VG20EH,/en/sony-nex-vg20eh-201,/de/sony-nex-vg20eh-201,white_balance,Auto,,,,,display,LCD,,,,,optical_zoom,11 x,,,,,image_processor,BIONZ,,,,,brand,Sony,,,,,,,,"Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and still photos with superb detail and shallow depth of field - just like a DSLR camera - plus high-quality stereo/5.1ch sound. Achieve that rich, cinematic look for your HD videos with sumptuous image quality, even in low light. Create stunning background defocus ('bokeh') effects - just like the expressive picture quality of a DSLR camera. Capture pristine dialogue and other sounds in stereo or 5.1 channel surround with the precision Quad Capsule Spatial Array Microphone. A handy level control plus jacks for an external mic and headphones add that extra professional touch.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG20EH,Sony NEX-VG20EH,"Sony,Smart Electronics","Sony,Smart Electronics",Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,6,202,Sony NEX-VG20EH,Sony NEX-VG20EH,/en/sony-nex-vg20eh-202,/de/sony-nex-vg20eh-202,white_balance,Auto,,,,,display,LCD,,,,,optical_zoom,11 x,,,,,image_processor,BIONZ,,,,,brand,Sony,,,,,,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG20EH,Sony NEX-VG20EH,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,17,203,Sony NEX-VG30E,Sony NEX-VG30E,/en/sony-nex-vg30e-203,/de/sony-nex-vg30e-203,total_megapixels,16.8 MP,,,,,sensor_type,CMOS,,,,,hdmi,yes,,,,,focus_adjustment,Auto,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG30E,Sony NEX-VG30E,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -camcorders,,204,Sony PXW-FS5K,Sony PXW-FS5K,/en/sony-pxw-fs5k-204,/de/sony-pxw-fs5k-204,iso_sensitivity,3200,,,,,sensor_type,CMOS,,,,,white_balance,Auto,,,,,wi_fi,yes,,,,,brand,Sony,,,color,Black,color,Schwarz,#000000,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony PXW-FS5K,Sony PXW-FS5K,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -camcorders,3,205,Toshiba CAMILEO S30,Toshiba Camileo S30,/en/toshiba-camileo-s30-205,/de/toshiba-camileo-s30-205,total_megapixels,8 MP,,,,,display,LCD,,,,,self_timer,10 s,,,,,weight,118 g,,,,,brand,Toshiba,,,color,Black,color,Schwarz,#000000,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S30,Toshiba CAMILEO S30,"Toshiba,Smart Electronics","Toshiba,Smart Electronics",Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -camcorders,11,206,Toshiba CAMILEO S30,Toshiba Camileo S30,/en/toshiba-camileo-s30-206,/de/toshiba-camileo-s30-206,total_megapixels,8 MP,,,,,display,LCD,,,,,self_timer,10 s,,,,,weight,118 g,,,,,brand,Toshiba,,,color,Pink,color,Pink,#FF69B4,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S30,Toshiba CAMILEO S30,"Toshiba,Smart Electronics","Toshiba,Smart Electronics",Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -camcorders,19,207,Toshiba CAMILEO P20,Toshiba CAMILEO P20,/en/toshiba-camileo-p20-207,/de/toshiba-camileo-p20-207,digital_zoom,10 x,,,,,total_megapixels,5 MP,,,,,hd_type,Full HD,,,,,weight,141 g,,,,,brand,Toshiba,,,color,Black,color,Schwarz,#000000,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO P20,Toshiba CAMILEO P20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -camcorders,22,208,Toshiba CAMILEO P20,Toshiba CAMILEO P20,/en/toshiba-camileo-p20-208,/de/toshiba-camileo-p20-208,digital_zoom,10 x,,,,,total_megapixels,5 MP,,,,,hd_type,Full HD,,,,,weight,141 g,,,,,brand,Toshiba,,,color,White,color,Weiß,#F2F2F2,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO P20,Toshiba CAMILEO P20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -camcorders,21,209,Toshiba CAMILEO S20,Toshiba CAMILEO S20,/en/toshiba-camileo-s20-209,/de/toshiba-camileo-s20-209,focus_adjustment,Auto,,,,,weight,118 g,,,,,total_megapixels,8 MP,,,,,memory_slots,1,,,,,brand,Toshiba,,,color,Grey,color,Grau,#DCDCDC,"Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for convenient access to menus. Share your memories with your family and friends by uploading to YouTube, Facebook, TwitVid, and Picasa with the one-touch Internet upload button, or watch them directly on your TV with the included HDMI® cable. The CAMILEO® S30 sports 1920x1080p Full HD Video, 16x digital zoom, and video stabilization. The S30 also doubles as an 8 Megapixel digital still camera. The S30 has multiple recording modes: macro for close-up shots, motion detection for surveillance, slow motion for sports, time lapse for condensing extended footage, and pre-record so you won't miss those special moments.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S20,Toshiba CAMILEO S20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for c",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 -product-bundles,5,210,Sony Bundle,Sony Bundle,/en/sony-bundle-210,/de/sony-bundle-210,focus_adjustment,Auto,bundled_product,Yes,bundled_product,Ja,,,,,,,,,,,,,,,,,,,brand,Sony,,,,,,,,This is a unique product bundle featuring various Sony products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Sony beinhaltet",Smart Electronics,Sony Bundle,Sony Bündel,"Sony,Smart Electronics, Bundle","Sony,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, -product-bundles,2,211,HP Bundle,HP Bundle,/en/hp-bundle-211,/de/hp-bundle-211,,,bundled_product,Yes,bundled_product,Ja,,,,,,,,,,,,,,,,,,,brand,HP,,,,,,,,This is a unique product bundle featuring various HP products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von HP beinhaltet",Smart Electronics,HP Bundle,HP Bündel,"HP,Smart Electronics, Bundle","HP,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 361,, -product-bundles,1,212,ASUS Bundle,ASUS Bundle,/en/asus-bundle-212,/de/asus-bundle-212,,,bundled_product,Yes,bundled_product,Ja,,,,,,,,,,,,,,,,,,,brand,ASUS,,,,,,,,This is a unique product bundle featuring various Asus products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Asus beinhaltet",Smart Electronics,ASUS Bundle,ASUS Bündel,"Asus,Smart Electronics, Bundle","Asus,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 362,, -product-bundles,3,213,Lenovo Bundle,Lenovo Bundle,/en/lenovo-bundle-213,/de/lenovo-bundle-213,,,bundled_product,Yes,bundled_product,Ja,,,,,,,,,,,,,,,,,,,brand,Lenovo,,,,,,,,This is a unique product bundle featuring various Lenovo products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Lenovo beinhaltet",Smart Electronics,Lenovo Bundle,Lenovo Bündel,"Lenovo,Smart Electronics, Bundle","Lenovo,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 363,, -product-bundles,4,214,Samsung Bundle,Samsung Bundle,/en/samsung-bundle-214,/de/samsung-bundle-214,,,bundled_product,Yes,bundled_product,Ja,,,,,,,,,,,,,,,,,,,brand,Samsung,,,,,,,,This is a unique product bundle featuring various Samsung products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Samsung beinhaltet",Smart Electronics,Samsung Bundle,Samsung Bündel,"Samsung,Smart Electronics, Bundle","Samsung,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 364,, -gift-cards,1,666,Gift Card,Geschenkgutschein,/en/gift-card-215,/de/gift-card-215,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Tax Exempt,,,,,,,2017-08-01 00:00:00.000000,2099-12-31 00:00:00 +category_key,category_product_order,abstract_sku,name.en_US,name.de_DE,url.en_US,url.de_DE,attribute_key_1,value_1,attribute_key_1.en_US,value_1.en_US,attribute_key_2,value_2,attribute_key_2.en_US,value_2.en_US,attribute_key_3,value_3,attribute_key_3.en_US,value_3.en_US,attribute_key_4,value_4,attribute_key_5,value_5,attribute_key_6,value_6,attribute_key_7,value_7,color_code,description.en_US,description.de_DE,tax_set_name,meta_title.en_US,meta_title.de_DE,meta_keywords.en_US,meta_keywords.de_DE,meta_description.en_US,meta_description.de_DE,new_from,new_to +digital-cameras,16,001,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-1,/de/canon-ixus-160-1,megapixel,20 MP,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,memory_slots,1,,,usb_version,2,brand,Canon,color,red,,,#DC2E09,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, +digital-cameras,22,002,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-2,/de/canon-ixus-160-2,megapixel,20 MP,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,memory_slots,1,,,usb_version,2,brand,Canon,color,black,,,#000000,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, +digital-cameras,34,003,Canon IXUS 160,Canon IXUS 160,/en/canon-ixus-160-3,/de/canon-ixus-160-3,megapixel,20 MP,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,memory_slots,1,,,usb_version,2,brand,Canon,color,silver,,,#D3D3D3,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",Entertainment Electronics,Canon IXUS 160,Canon IXUS 160,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results whi,"Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus au",, +digital-cameras,10,004,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-4,/de/canon-ixus-175-4,optical_zoom,8 x,,,combined_zoom,32 x,,,display,LCD,,,hdmi,no,brand,Canon,color,silver,,,#D3D3D3,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, +digital-cameras,4,005,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-5,/de/canon-ixus-175-5,optical_zoom,8 x,,,combined_zoom,32 x,,,display,LCD,,,hdmi,no,brand,Canon,color,blue,,,#6281D8,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, +digital-cameras,11,006,Canon IXUS 175,Canon IXUS 175,/en/canon-ixus-175-6,/de/canon-ixus-175-6,optical_zoom,8 x,,,combined_zoom,32 x,,,display,LCD,,,hdmi,no,brand,Canon,color,black,,,#000000,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",Entertainment Electronics,Canon IXUS 175,Canon IXUS 175,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies loo",Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mi,, +digital-cameras,36,007,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-7,/de/canon-ixus-285-7,optical_zoom,12 x,,,usb_version,2,,,self_timer,2.10 s,,,hd_type,Full HD,brand,Canon,color,black,,,#000000,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, +digital-cameras,37,008,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-8,/de/canon-ixus-285-8,optical_zoom,12 x,,,usb_version,2,,,self_timer,2.10 s,,,hd_type,Full HD,brand,Canon,color,purple,,,#9370DB,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, +digital-cameras,1,009,Canon IXUS 285,Canon IXUS 285,/en/canon-ixus-285-9,/de/canon-ixus-285-9,optical_zoom,12 x,,,usb_version,2,,,self_timer,2.10 s,,,hd_type,Full HD,brand,Canon,color,silver,,,#D3D3D3,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,Entertainment Electronics,Canon IXUS 285,Canon IXUS 285,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically,No Description,, +digital-cameras,32,010,Canon IXUS 180,Canon IXUS 180,/en/canon-ixus-180-10,/de/canon-ixus-180-10,megapixel,20 MP,,,sensor_type,CCD,,,display,LCD,,,digital_zoom,4 x,brand,Canon,color,red,,,#DC2E09,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,Entertainment Electronics,Canon IXUS 180,Canon IXUS 180,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control",No Description,, +digital-cameras,35,011,Canon IXUS 180,Canon IXUS 180,/en/canon-ixus-180-11,/de/canon-ixus-180-11,megapixel,20 MP,,,sensor_type,CCD,,,display,LCD,,,digital_zoom,4 x,brand,Canon,color,blue,,,#6281D8,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,Entertainment Electronics,Canon IXUS 180,Canon IXUS 180,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control",No Description,, +digital-cameras,5,012,Canon IXUS 165,Canon IXUS 165,/en/canon-ixus-165-12,/de/canon-ixus-165-12,field_of_view,100%,,,digital_zoom,8 x,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,hd_type,HD ready,brand,Canon,color,silver,,,#D3D3D3,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 165,Canon IXUS 165,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. ","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,14,013,Canon IXUS 165,Canon IXUS 165,/en/canon-ixus-165-13,/de/canon-ixus-165-13,field_of_view,100%,,,digital_zoom,8 x,,,flash_range_tele,1.3-1.5 m,flash_range_tele,4.2-4.9 ft,hd_type,HD ready,brand,Canon,color,red,,,#DC2E09,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 165,Canon IXUS 165,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. ","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,7,014,Canon IXUS 177,Canon IXUS 177,/en/canon-ixus-177-14,/de/canon-ixus-177-14,megapixel,20 MP,,,display,LCD,,,photo_effects,Vivid,,,field_of_view,100%,brand,Canon,color,black,,,#000000,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 177,Canon IXUS 177,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,15,015,Canon IXUS 177,Canon IXUS 177,/en/canon-ixus-177-15,/de/canon-ixus-177-15,megapixel,20 MP,,,display,LCD,,,photo_effects,Vivid,,,field_of_view,100%,brand,Canon,color,silver,,,#D3D3D3,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon IXUS 177,Canon IXUS 177,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,6,016,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,/en/sony-cyber-shot-dsc-w800-16,/de/sony-cyber-shot-dsc-w800-16,internal_memory,29 MB,,,digital_zoom,40 x,,,usb_version,2,,,optical_zoom,5 x,brand,Sony,color,black,,,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,13,017,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,/en/sony-cyber-shot-dsc-w800-17,/de/sony-cyber-shot-dsc-w800-17,internal_memory,29 MB,,,digital_zoom,40 x,,,usb_version,2,,,optical_zoom,5 x,brand,Sony,color,silver,,,#D3D3D3,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,33,018,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-18,/de/sony-cyber-shot-dsc-w830-18,hdmi,no,,,sensor_type,CCD,,,display,TFT,,,usb_version,2,brand,Sony,color,pink,,,#FF69B4,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,26,019,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-19,/de/sony-cyber-shot-dsc-w830-19,hdmi,no,,,sensor_type,CCD,,,display,TFT,,,usb_version,2,brand,Sony,color,silver,,,#D3D3D3,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,2,020,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-20,/de/sony-cyber-shot-dsc-w830-20,hdmi,no,,,sensor_type,CCD,,,display,TFT,,,usb_version,2,brand,Sony,color,black,,,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,,021,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,/en/sony-cyber-shot-dsc-w830-21,/de/sony-cyber-shot-dsc-w830-21,hdmi,no,,,sensor_type,CCD,,,display,TFT,,,usb_version,2,brand,Sony,color,purple,,,#9370DB,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,9,022,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,/en/sony-cyber-shot-dsc-wx220-22,/de/sony-cyber-shot-dsc-wx220-22,megapixel,18.2 MP,,,display,LCD,,,digital_zoom,20 x,,,sensor_type,CMOS,brand,Sony,color,gold,,,#C5B358,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,3,023,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,/en/sony-cyber-shot-dsc-wx220-23,/de/sony-cyber-shot-dsc-wx220-23,megapixel,18.2 MP,,,display,LCD,,,digital_zoom,20 x,,,sensor_type,CMOS,brand,Sony,color,black,,,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,,024,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-24,/de/sony-cyber-shot-dsc-wx350-24,megapixel,18.2 MP,,,digital_zoom,40 x,,,usb_version,2,,,voice_recording,yes,brand,Sony,color,pink,,,#FF69B4,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,20,025,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-25,/de/sony-cyber-shot-dsc-wx350-25,megapixel,18.2 MP,,,digital_zoom,40 x,,,usb_version,2,,,voice_recording,yes,brand,Sony,color,black,,,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,30,026,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,/en/sony-cyber-shot-dsc-wx350-26,/de/sony-cyber-shot-dsc-wx350-26,megapixel,18.2 MP,,,digital_zoom,40 x,,,usb_version,2,,,voice_recording,yes,brand,Sony,color,white,,,#F2F2F2,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,17,027,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-27,/de/sony-cyber-shot-dsc-wx500-27,camera_type,Compact camera,,,display,LCD,,,hdmi,yes,,,digital_zoom,120 x,brand,Sony,color,red,,,#DC2E09,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,,028,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-28,/de/sony-cyber-shot-dsc-wx500-28,camera_type,Compact camera,,,display,LCD,,,hdmi,yes,,,digital_zoom,120 x,brand,Sony,color,black,,,#000000,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,31,029,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,/en/sony-cyber-shot-dsc-wx500-29,/de/sony-cyber-shot-dsc-wx500-29,camera_type,Compact camera,,,display,LCD,,,hdmi,yes,,,digital_zoom,120 x,brand,Sony,color,white,,,#F2F2F2,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,"Sony,Entertainment Electronics","Sony,Entertainment Electronics","Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing i","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,25,030,Canon PowerShot G9 X,Canon PowerShot G9 X,/en/canon-powershot-g9-x-30,/de/canon-powershot-g9-x-30,audio_system,Stereo,,,optical_zoom,3 x,,,usb_version,2,,,display,TFT,brand,Canon,color,black,,,#000000,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot G9 X,Canon PowerShot G9 X,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel,","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,29,031,Canon PowerShot G9 X,Canon PowerShot G9 X,/en/canon-powershot-g9-x-31,/de/canon-powershot-g9-x-31,audio_system,Stereo,,,optical_zoom,3 x,,,usb_version,2,,,display,TFT,brand,Canon,color,brown,,,#835C3B,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot G9 X,Canon PowerShot G9 X,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel,","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,8,032,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-32,/de/canon-powershot-sc620-32,megapixel,20.2 MP,,,display,TFT,,,digital_zoom,4 x,,,recording_time,65 min,brand,Canon,color,red,,,#DC2E09,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,18,033,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-33,/de/canon-powershot-sc620-33,megapixel,20.2 MP,,,display,TFT,,,digital_zoom,4 x,,,recording_time,65 min,brand,Canon,color,silver,,,#D3D3D3,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,,034,Canon PowerShot SC620,Canon PowerShot SC620,/en/canon-powershot-sc620-34,/de/canon-powershot-sc620-34,megapixel,20.2 MP,,,display,TFT,,,digital_zoom,4 x,,,recording_time,65 min,brand,Canon,color,black,,,#000000,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",Entertainment Electronics,Canon PowerShot SC620,Canon PowerShot SC620,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapi",, +digital-cameras,12,035,Canon PowerShot N,Canon PowerShot N,/en/canon-powershot-n-35,/de/canon-powershot-n-35,focus,TTL,,,field_of_view,100%,,,display,LCD,,,sensor_type,CMOS,brand,Canon,color,silver,,,#D3D3D3,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",Entertainment Electronics,Canon PowerShot N,Canon PowerShot N,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creat,"Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera an",, +digital-cameras,21,036,Canon PowerShot N,Canon PowerShot N,/en/canon-powershot-n-36,/de/canon-powershot-n-36,focus,TTL,,,field_of_view,100%,,,display,LCD,,,sensor_type,CMOS,brand,Canon,color,black,,,#000000,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",Entertainment Electronics,Canon PowerShot N,Canon PowerShot N,"Canon,Entertainment Electronics","Canon,Entertainment Electronics",Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creat,"Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera an",, +digital-cameras,19,037,Canon PowerShot SX710,Canon PowerShot SX710,/en/canon-powershot-sx710-37,/de/canon-powershot-sx710-37,digital_zoom,30 x,,,focus,TTL,,,hdmi,yes,,,display,LCD,brand,Canon,color,red,,,#DC2E09,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",Entertainment Electronics,Canon PowerShot SX710,Canon PowerShot SX710,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hinge",, +digital-cameras,24,038,Canon PowerShot SX710,Canon PowerShot SX710,/en/canon-powershot-sx710-38,/de/canon-powershot-sx710-38,digital_zoom,30 x,,,focus,TTL,,,hdmi,yes,,,display,LCD,brand,Canon,color,black,,,#000000,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",Entertainment Electronics,Canon PowerShot SX710,Canon PowerShot SX710,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hinge",, +digital-cameras,23,039,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-39,/de/canon-powershot-sx610-39,hd_type,Full HD,,,megapixel,20.2 MP,,,optical_zoom,18 x,,,display,LCD,brand,Canon,color,black,,,#000000,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, +digital-cameras,27,040,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-40,/de/canon-powershot-sx610-40,hd_type,Full HD,,,megapixel,20.2 MP,,,optical_zoom,18 x,,,display,LCD,brand,Canon,color,red,,,#DC2E09,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, +digital-cameras,28,041,Canon PowerShot SX610,Canon PowerShot SX610,/en/canon-powershot-sx610-41,/de/canon-powershot-sx610-41,hd_type,Full HD,,,megapixel,20.2 MP,,,optical_zoom,18 x,,,display,LCD,brand,Canon,color,white,,,#F2F2F2,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",Entertainment Electronics,Canon PowerShot SX610,Canon PowerShot SX610,"Canon,Entertainment Electronics","Canon,Entertainment Electronics","Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglic",, +smartphones,14,042,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-42,/de/samsung-galaxy-s7-42,usb_version,2,,,os_version,6,,,max_memory_card_size,200 GB,,,weight,152 g,brand,Samsung,color,gold,,,#C5B358,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,21,043,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-43,/de/samsung-galaxy-s7-43,usb_version,2,,,os_version,6,,,max_memory_card_size,200 GB,,,weight,152 g,brand,Samsung,color,white,,,#F2F2F2,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,16,044,Samsung Galaxy S7,Samsung Galaxy S7,/en/samsung-galaxy-s7-44,/de/samsung-galaxy-s7-44,usb_version,2,,,os_version,6,,,max_memory_card_size,200 GB,,,weight,152 g,brand,Samsung,color,black,,,#000000,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S7,Samsung Galaxy S7,"Samsung,Communication Electronics","Samsung,Communication Electronics",Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curv,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,18,045,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-45,/de/samsung-galaxy-s6-45,internal_storage_capacity,32 GB,,,processor_cores,4,,,themes,Wallpapers,,,weight,132 g,brand,Samsung,color,white,,,#F2F2F2,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,25,046,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-46,/de/samsung-galaxy-s6-46,internal_storage_capacity,32 GB,,,processor_cores,4,,,themes,Wallpapers,,,weight,132 g,brand,Samsung,color,green,,,#006400,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,33,047,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-47,/de/samsung-galaxy-s6-47,internal_storage_capacity,32 GB,,,processor_cores,4,,,themes,Wallpapers,,,weight,132 g,brand,Samsung,color,gold,,,#C5B358,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,19,048,Samsung Galaxy S6,Samsung Galaxy S6,/en/samsung-galaxy-s6-48,/de/samsung-galaxy-s6-48,internal_storage_capacity,32 GB,,,processor_cores,4,,,themes,Wallpapers,,,weight,132 g,brand,Samsung,color,blue,,,#6281D8,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6,Samsung Galaxy S6,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,22,049,Samsung Galaxy A5,Samsung Galaxy A5,/en/samsung-galaxy-a5-49,/de/samsung-galaxy-a5-49,os_installed,Android,,,processor_frequency,1.6 GHz,,,os_system,5.1,,,weight,155g,brand,Samsung,color,gold,,,#C5B358,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy A5,Samsung Galaxy A5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,27,050,Samsung Galaxy A5,Samsung Galaxy A5,/en/samsung-galaxy-a5-50,/de/samsung-galaxy-a5-50,os_installed,Android,,,processor_frequency,1.6 GHz,,,os_system,5.1,,,weight,155g,brand,Samsung,color,black,,,#000000,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy A5,Samsung Galaxy A5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +"smartphones,variant-showcase","35,43",051,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-51,/de/samsung-galaxy-s6-edge-51,display_diagonal,13 cm,display_diagonal,5.1 in,usb_version,2,,,weight,132 g,,,os_installed,Android,brand,Samsung,color,gold,,,#C5B358,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +"smartphones,variant-showcase","0,38",052,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-52,/de/samsung-galaxy-s6-edge-52,display_diagonal,13 cm,display_diagonal,5.1 in,usb_version,2,,,weight,132 g,,,os_installed,Android,brand,Samsung,color,silver,,,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +"smartphones,variant-showcase","38,45",053,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,/en/samsung-galaxy-s6-edge-53,/de/samsung-galaxy-s6-edge-53,display_diagonal,13 cm,display_diagonal,5.1 in,usb_version,2,,,weight,132 g,,,os_installed,Android,brand,Samsung,color,white,,,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",Communication Electronics,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,"Samsung,Communication Electronics","Samsung,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen ",, +smartphones,15,054,Acer Liquid Z630,Acer Liquid Z630,/en/acer-liquid-z630-54,/de/acer-liquid-z630-54,display_diagonal,14 cm,display_diagonal,5.5 in,processor_cores,4,,,os_installed,Android,,,os_version,5.1,brand,Acer,color,silver,,,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",Communication Electronics,Acer Liquid Z630,Acer Liquid Z630,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten ",, +smartphones,24,055,Acer Liquid Z630,Acer Liquid Z630,/en/acer-liquid-z630-55,/de/acer-liquid-z630-55,display_diagonal,14 cm,display_diagonal,5.5 in,processor_cores,4,,,os_installed,Android,,,os_version,5.1,brand,Acer,color,black,,,#000000,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",Communication Electronics,Acer Liquid Z630,Acer Liquid Z630,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten ",, +smartphones,3,056,Acer Liquid Zest 4G,Acer Liquid Zest 4G,/en/acer-liquid-zest-4g-56,/de/acer-liquid-zest-4g-56,usb_port,yes,,,display_type,IPS,,,weight,125 g,weight,4.4 oz,bluetooth_version,4,brand,Acer,color,white,,,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",Communication Electronics,Acer Liquid Zest 4G,Acer Liquid Zest 4G,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo S",, +smartphones,13,057,Acer Liquid Zest 4G,Acer Liquid Zest 4G,/en/acer-liquid-zest-4g-57,/de/acer-liquid-zest-4g-57,usb_port,yes,,,display_type,IPS,,,weight,125 g,weight,4.4 oz,bluetooth_version,4,brand,Acer,color,navy,,,#00004E,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",Communication Electronics,Acer Liquid Zest 4G,Acer Liquid Zest 4G,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo S",, +"smartphones,variant-showcase","26,42",058,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-58,/de/acer-liquid-jade-58,form_factor,Bar,,,sim_card_type,NanoSIM,,,display_type,IPS,,,internal_ram,2048 MB,brand,Acer,color,white,,,#F2F2F2,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +"smartphones,variant-showcase","36,44",059,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-59,/de/acer-liquid-jade-59,form_factor,Bar,,,sim_card_type,NanoSIM,,,display_type,IPS,,,internal_ram,2048 MB,brand,Acer,color,silver,,,#D3D3D3,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +"smartphones,variant-showcase","2,39",060,Acer Liquid Jade,Acer Liquid Jade,/en/acer-liquid-jade-60,/de/acer-liquid-jade-60,form_factor,Bar,,,sim_card_type,NanoSIM,,,display_type,IPS,,,internal_ram,2048 MB,brand,Acer,color,black,,,#000000,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Acer Liquid Jade,Acer Liquid Jade,"Acer,Communication Electronics","Acer,Communication Electronics",Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,10,061,Samsung Galaxy Note 4,Samsung Galaxy Note 4,/en/samsung-galaxy-note-4-61,/de/samsung-galaxy-note-4-61,processor_frequency,2.7 GHz,,,max_memory_card_size,128 GB,,,form_factor,Bar,,,display_diagonal,14.5,brand,Samsung,color,black,,,#000000,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Note 4,Samsung Galaxy Note 4,"Samsung,Communication Electronics","Samsung,Communication Electronics",Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinar,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,11,062,Samsung Galaxy Note 4,Samsung Galaxy Note 4,/en/samsung-galaxy-note-4-62,/de/samsung-galaxy-note-4-62,processor_frequency,2.7 GHz,,,max_memory_card_size,128 GB,,,form_factor,Bar,,,display_diagonal,14.5,brand,Samsung,color,white,,,#F2F2F2,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Note 4,Samsung Galaxy Note 4,"Samsung,Communication Electronics","Samsung,Communication Electronics",Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinar,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,12,063,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,/en/samsung-galaxy-s4-mini-63,/de/samsung-galaxy-s4-mini-63,display_diagonal,10.9 cm,display_diagonal,42.9 in,os_installed,Android,,,internal_storage_capacity,8 GB,,,processor_cores,4,brand,Samsung,color,white,,,#F2F2F2,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,"Samsung,Communication Electronics","Samsung,Communication Electronics",Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim de,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,20,064,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,/en/samsung-galaxy-s4-mini-64,/de/samsung-galaxy-s4-mini-64,display_diagonal,10.9 cm,display_diagonal,42.9 in,os_installed,Android,,,internal_storage_capacity,8 GB,,,processor_cores,4,brand,Samsung,color,black,,,#000000,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,"Samsung,Communication Electronics","Samsung,Communication Electronics",Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim de,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,34,065,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-65,/de/samsung-galaxy-s5-mini-65,display_diagonal,11.4 cm,display_diagonal,44.8 in,themes,Wallpapers,,,os_version,4.4,,,internal_storage_capacity,32 GB,brand,Samsung,color,black,,,#000000,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,28,066,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-66,/de/samsung-galaxy-s5-mini-66,display_diagonal,11.4 cm,display_diagonal,44.8 in,themes,Wallpapers,,,os_version,4.4,,,internal_storage_capacity,32 GB,brand,Samsung,color,blue,,,#6281D8,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,39,067,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,/en/samsung-galaxy-s5-mini-67,/de/samsung-galaxy-s5-mini-67,display_diagonal,11.4 cm,display_diagonal,44.8 in,themes,Wallpapers,,,os_version,4.4,,,internal_storage_capacity,32 GB,brand,Samsung,color,gold,,,#C5B358,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,"Samsung,Communication Electronics","Samsung,Communication Electronics","Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wid","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,31,068,Samsung Galaxy S5,Samsung Galaxy S5,/en/samsung-galaxy-s5-68,/de/samsung-galaxy-s5-68,fingerprint_reader,yes,,,themes,Wallpapers,,,max_memory_card_size,128 GB,,,flash_type,LED,brand,Samsung,color,blue,,,#6281D8,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5,Samsung Galaxy S5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers sup,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,32,069,Samsung Galaxy S5,Samsung Galaxy S5,/en/samsung-galaxy-s5-69,/de/samsung-galaxy-s5-69,fingerprint_reader,yes,,,themes,Wallpapers,,,max_memory_card_size,128 GB,,,flash_type,LED,brand,Samsung,color,white,,,#F2F2F2,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy S5,Samsung Galaxy S5,"Samsung,Communication Electronics","Samsung,Communication Electronics",Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers sup,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +"smartphones,variant-showcase","4,39",070,Samsung Galaxy Ace,Samsung Galaxy Ace,/en/samsung-galaxy-ace-70,/de/samsung-galaxy-ace-70,sensor_type,CMOS,,,display_type,TFT,,,weight,118 g,,,usb_version,2,brand,Samsung,,,,,,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",Communication Electronics,Samsung Galaxy Ace,Samsung Galaxy Ace,"Samsung,Communication Electronics","Samsung,Communication Electronics",Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core,"Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, B",, +smartphones,9,071,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,/en/samsung-galaxy-xcover-3-71,/de/samsung-galaxy-xcover-3-71,usb_port,yes,,,iso_sensitivity,1600,,,os_installed,Android,,,usb_version,2,brand,Samsung,color,grey,,,#DCDCDC,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,"Samsung,Communication Electronics","Samsung,Communication Electronics",Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +"smartphones,variant-showcase","8,40",072,Samsung Galaxy Note 3,Samsung Galaxy Note 3,/en/samsung-galaxy-note-3-72,/de/samsung-galaxy-note-3-72,themes,Wallpapers,,,video_recording_modes,1080p,,,weight,168 g,,,4g_standards,LTE,brand,Samsung,color,black,,,#000000,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Note 3,Samsung Galaxy Note 3,"Samsung,Communication Electronics","Samsung,Communication Electronics","Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, re","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +"telecom-and-navigation,variant-showcase","17,41",073,Samsung Galaxy Note 3,Samsung Galaxy Note 3,/en/samsung-galaxy-note-3-73,/de/samsung-galaxy-note-3-73,themes,Wallpapers,,,video_recording_modes,1080p,,,weight,168 g,,,4g_standards,LTE,brand,Samsung,color,white,,,#F2F2F2,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Note 3,Samsung Galaxy Note 3,"Samsung,Communication Electronics","Samsung,Communication Electronics","Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, re","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,30,074,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,/en/samsung-galaxy-tab-s2-74,/de/samsung-galaxy-tab-s2-74,processor_frequency,1.9 GHz,,,storage_media,Flash,,,processor_cores,4,,,weight,389 g,brand,Samsung,color,white,,,#F2F2F2,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,"Samsung,Communication Electronics","Samsung,Communication Electronics","Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfi","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,37,075,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,/en/samsung-galaxy-tab-s2-75,/de/samsung-galaxy-tab-s2-75,processor_frequency,1.9 GHz,,,storage_media,Flash,,,processor_cores,4,,,weight,389 g,brand,Samsung,color,black,,,#000000,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,"Samsung,Communication Electronics","Samsung,Communication Electronics","Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfi","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,5,076,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-76,/de/sony-xperia-z3-compact-76,internal_ram,2048 MB,,,display_type,TFT,,,bluetooth_version,4.0 LE,,,form_factor,Bar,brand,Sony,color,black,,,#000000,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,6,077,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-77,/de/sony-xperia-z3-compact-77,internal_ram,2048 MB,,,display_type,TFT,,,bluetooth_version,4.0 LE,,,form_factor,Bar,brand,Sony,color,white,,,#F2F2F2,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,7,078,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,/en/sony-xperia-z3-compact-78,/de/sony-xperia-z3-compact-78,internal_ram,2048 MB,,,display_type,TFT,,,bluetooth_version,4.0 LE,,,form_factor,Bar,brand,Sony,color,orange,,,#FF4500,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof ratin,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,23,079,Sony Xperia Z3,Sony Xperia Z3,/en/sony-xperia-z3-79,/de/sony-xperia-z3-79,auto_focus,yes,,,processor_frequency,2.5 GHz,,,mhl_version,3,,,waterproof,yes,brand,Sony,color,copper,,,#DA8A67,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3,Sony Xperia Z3,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a s,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartphones,29,080,Sony Xperia Z3,Sony Xperia Z3,/en/sony-xperia-z3-80,/de/sony-xperia-z3-80,auto_focus,yes,,,processor_frequency,2.5 GHz,,,mhl_version,3,,,waterproof,yes,brand,Sony,color,black,,,#000000,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",Communication Electronics,Sony Xperia Z3,Sony Xperia Z3,"Sony,Communication Electronics","Sony,Communication Electronics",Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a s,"Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Sch",, +smartwatches,26,081,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,/en/tomtom-multi-sport-cardio-81,/de/tomtom-multi-sport-cardio-81,backlight,yes,,,weight,63.5 g,weight,22.39 oz,clock_mode,12h,,,waterproof_up_to,50 m,brand,TomTom,color,white,,,#F2F2F2,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",Smart Electronics,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics",Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor,"Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mit",, +smartwatches,5,082,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,/en/tomtom-multi-sport-cardio-82,/de/tomtom-multi-sport-cardio-82,backlight,yes,,,weight,63.5 g,weight,22.39 oz,clock_mode,12h,,,waterproof_up_to,50 m,brand,TomTom,color,black,,,#000000,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",Smart Electronics,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics",Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor,"Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mit",, +smartwatches,11,083,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-83,/de/samsung-gear-2-classic-83,processor_cores,2,,,flash_memory,4 GB,,,width,4 cm,,,shape,round,brand,Samsung,color,platinum,,,#E5E4E2,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, +smartwatches,14,084,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-84,/de/samsung-gear-2-classic-84,processor_cores,2,,,flash_memory,4 GB,,,width,4 cm,,,shape,round,brand,Samsung,color,white,,,#F2F2F2,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, +smartwatches,17,085,Samsung Gear 2 Classic,Samsung Gear 2 Classic,/en/samsung-gear-2-classic-85,/de/samsung-gear-2-classic-85,processor_cores,2,,,flash_memory,4 GB,,,width,4 cm,,,shape,round,brand,Samsung,color,black,,,#000000,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear 2 Classic,Samsung Gear 2 Classic,"Samsung,Smart Electronics","Samsung,Smart Electronics","S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fi","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ",, +smartwatches,30,086,Samsung Gear S2,Samsung Gear S2,/en/samsung-gear-s2-86,/de/samsung-gear-s2-86,display_type,SAMOLED,,,width,4.2 cm,,,bluetooth_version,41,,,internal_ram,512 MB,brand,Samsung,color,black,,,#000000,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear S2,Samsung Gear S2,"Samsung,Smart Electronics","Samsung,Smart Electronics","Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range o","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,18,087,Samsung Gear S2,Samsung Gear S2,/en/samsung-gear-s2-87,/de/samsung-gear-s2-87,display_type,SAMOLED,,,width,4.2 cm,,,bluetooth_version,41,,,internal_ram,512 MB,brand,Samsung,color,silver,,,#D3D3D3,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Samsung Gear S2,Samsung Gear S2,"Samsung,Smart Electronics","Samsung,Smart Electronics","Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range o","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,25,088,Sony SWR12,Sony SWR12,/en/sony-swr12-88,/de/sony-swr12-88,processor_cores,2,,,weight,63.5 g,,,clock_mode,12h,,,internal_ram,512 MB,brand,Sony,color,white,,,#F2F2F2,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR12,Sony SWR12,"Sony,Smart Electronics","Sony,Smart Electronics","Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what m","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,3,089,Sony SWR12,Sony SWR12,/en/sony-swr12-89,/de/sony-swr12-89,processor_cores,2,,,weight,63.5 g,,,clock_mode,12h,,,internal_ram,512 MB,brand,Sony,color,black,,,#000000,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR12,Sony SWR12,"Sony,Smart Electronics","Sony,Smart Electronics","Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what m","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,12,090,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-90,/de/sony-smartwatch-3-90,internal_ram,512 MB,,,flash_memory,4 GB,,,weight,45 g,,,protection_feature,Water resistent,brand,Sony,color,silver,,,#D3D3D3,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,16,091,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-91,/de/sony-smartwatch-3-91,internal_ram,512 MB,,,flash_memory,4 GB,,,weight,45 g,,,protection_feature,Water resistent,brand,Sony,color,white,,,#F2F2F2,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,13,092,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-92,/de/sony-smartwatch-3-92,internal_ram,512 MB,,,flash_memory,4 GB,,,weight,45 g,,,protection_feature,Water resistent,brand,Sony,color,black,,,#000000,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,15,093,Sony SmartWatch 3,Sony SmartWatch 3,/en/sony-smartwatch-3-93,/de/sony-smartwatch-3-93,internal_ram,512 MB,,,flash_memory,4 GB,,,weight,45 g,,,protection_feature,Water resistent,brand,Sony,color,yellow,,,#FFFF00,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SmartWatch 3,Sony SmartWatch 3,"Sony,Smart Electronics","Sony,Smart Electronics","The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated,","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,31,094,Sony SWR50,Sony SWR50,/en/sony-swr50-94,/de/sony-swr50-94,waterproof_up_to,1.5 m,,,width,3.6 cm,,,bluetooth_version,4,,,display_type,TFT,brand,Sony,color,black,,,#000000,"Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Designed to perform and impress, the SmartWatch 3 SWR50 delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",Smart Electronics,Sony SWR50,Sony SWR50,"Sony,Smart Electronics","Sony,Smart Electronics","Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun an","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 e",, +smartwatches,1,095,TomTom Golf,TomTom Golf,/en/tomtom-golf-95,/de/tomtom-golf-95,protection_feature,Water resistent,,,battery_type,Built-in,,,touchscreen,no,,,gps_satellite,yes,brand,TomTom,color,green,,,#006400,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,7,096,TomTom Golf,TomTom Golf,/en/tomtom-golf-96,/de/tomtom-golf-96,protection_feature,Water resistent,,,battery_type,Built-in,,,touchscreen,no,,,gps_satellite,yes,brand,TomTom,color,black,,,#000000,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,8,097,TomTom Golf,TomTom Golf,/en/tomtom-golf-97,/de/tomtom-golf-97,protection_feature,Water resistent,,,battery_type,Built-in,,,touchscreen,no,,,gps_satellite,yes,brand,TomTom,color,blue,,,#6281D8,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,TomTom Golf,TomTom Golf,"TomTom,Smart Electronics","TomTom,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,23,098,Hannspree sport watch,Hannspree Sportuhren,/en/hannspree-sport-watch-98,/de/hannspree-sportuhren-98,display_type,OLED,,,weight,88 g,,,bluetooth_version,4.0 LE,,,alarm_clock,yes,brand,Hannspree,color,blue,,,#6281D8,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,Hannspree sport watch,Hannspree sport watch,"Hannspree,Smart Electronics","Hannspree,Smart Electronics","One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your sh",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,22,099,ASUS VivoWatch,ASUS VivoWatch,/en/asus-vivowatch-99,/de/asus-vivowatch-99,display_type,LCD,,,weight,50 g,,,touchscreen,yes,,,waterproof_up_to,1 m,brand,ASUS,color,black,,,#000000,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,ASUS VivoWatch,ASUS VivoWatch,"ASUS,Smart Electronics","ASUS,Smart Electronics","ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your slee",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,21,100,Acer Liquid Leap,Acer Liquid Leap,/en/acer-liquid-leap-100,/de/acer-liquid-leap-100,waterproof_up_to,1 m,waterproof_up_to,3.2 ft,weight,20 g,,,bluetooth_version,4,,,Shape,round,brand,Acer,color,white,,,#F2F2F2,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",Smart Electronics,Acer Liquid Leap,Acer Liquid Leap,"Acer,Smart Electronics","Acer,Smart Electronics","ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your slee",Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inkl,, +smartwatches,20,101,Acer Leap Active,Acer Leap Active,/en/acer-leap-active-101,/de/acer-leap-active-101,control_type,touch,,,weight,18 g,,,touchscreen,yes,,,alarm_clock,yes,brand,Acer,color,black,,,#000000,"Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down. Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy.",Smart Electronics,Acer Leap Active,Acer Leap Active,"Acer,Smart Electronics","Acer,Smart Electronics",Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monito,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,10,102,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-102,/de/tomtom-runner-2-music-102,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,weight,46 g,,,bluetooth_version,4,,,protection_feature,waterproof,brand,TomTom,color,blue,,,#6281D8,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,28,103,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-103,/de/tomtom-runner-2-music-103,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,weight,46 g,,,bluetooth_version,4,,,protection_feature,waterproof,brand,TomTom,color,black,,,#000000,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,29,104,TomTom Runner 2 Music,TomTom Runner 2 Music,/en/tomtom-runner-2-music-104,/de/tomtom-runner-2-music-104,waterproof_up_to,40 m,waterproof_up_to,131.2 ft,weight,46 g,,,bluetooth_version,4,,,protection_feature,waterproof,brand,TomTom,color,white,,,#F2F2F2,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Music,TomTom Runner 2 Music,"TomTom,Smart Electronics","TomTom,Smart Electronics",Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and,"Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,6,105,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-105,/de/tomtom-runner-2-cardio-105,control_type,touch,,,weight,18 g,,,touchscreen,yes,,,alarm_clock,yes,brand,TomTom,color,red,,,#DC2E09,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,27,106,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-106,/de/tomtom-runner-2-cardio-106,control_type,touch,,,weight,18 g,,,touchscreen,yes,,,alarm_clock,yes,brand,TomTom,color,blue,,,#6281D8,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,9,107,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,/en/tomtom-runner-2-cardio-107,/de/tomtom-runner-2-cardio-107,control_type,touch,,,weight,18 g,,,touchscreen,yes,,,alarm_clock,yes,brand,TomTom,color,black,,,#000000,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,"TomTom,Smart Electronics","TomTom,Smart Electronics","Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to ge","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,19,108,Sony SW2 SmartWatch,Sony SW2 SmartWatch,/en/sony-sw2-smartwatch-108,/de/sony-sw2-smartwatch-108,display_type,LCD,,,shape,square,,,bluetooth_version,3,,,battery_life,168 h,brand,Sony,color,silver,,,#D3D3D3,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,Sony SW2 SmartWatch,Sony SW2 SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,24,109,Sony SW2 SmartWatch,Sony SW2 SmartWatch,/en/sony-sw2-smartwatch-109,/de/sony-sw2-smartwatch-109,display_type,LCD,,,shape,square,,,bluetooth_version,3,,,battery_life,168 h,brand,Sony,color,black,,,#000000,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",Smart Electronics,Sony SW2 SmartWatch,Sony SW2 SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. E",, +smartwatches,2,110,Samsung Galaxy Gear,Samsung Galaxy Gear,/en/samsung-galaxy-gear-110,/de/samsung-galaxy-gear-110,processor_frequency,800 MHz,,,bluetooth_version,4,,,weight,"73,5 g",weight,25.9 oz,battery_life,120 h,brand,Samsung,color,yellow,,,#FFFF00,"Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart technology you love and the functionality that you still need, and is the perfect companion to the new Galaxy Note 3.","Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichbar ohne in seiner alltäglichen Routine gestört zu werden. Ein Beispiel: Ein User verlässt den Supermarkt voll bepackt mit Einkaufstaschen. Kein Problem, denn mit GALAXY Gear kann man telefonieren ohne den Touchscreen berühren zu müssen. Textentwürfe, neue Kalendereinträge, Alarmeinstellungen und einen kurzen Wettercheck sind beim GALAXY Gear dank S Voice schnell gemacht. Mit dem Samsung GALAXY Gear lassen sich nicht nur Smart Devices bedienen, sondern es bietet auch zahlreiche Features, um die bedeutenden Momente im Leben festzuhalten. Mit dem Memographer Feature, einer 1,9 Megapixel Kamera, können User auch von unterwegs oder während sie sportlich aktiv sind, schnelle Aufnahmen wichtiger Ereignisse machen und diese auf ihren Social Network-Kanälen teilen. Das Konzept für Schnellaufnahmen wurde ausgebaut und mit Voice Memo können User wichtige Gedanken oder Gesprächsnotizen am Handgelenk speichern und diese Tonaufnahmen auf Samsung GALAXY Devices in Textform bringen.",Smart Electronics,Samsung Galaxy Gear,Samsung Galaxy Gear,"Samsung,Smart Electronics","Samsung,Smart Electronics","Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart",Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichba,, +smartwatches,4,111,Sony SmartWatch,Sony SmartWatch,/en/sony-smartwatch-111,/de/sony-smartwatch-111,shape,square,,,bluetooth_version,3,,,battery_life,72 h,,,display_type,LCD,brand,Sony,color,black,,,#000000,"Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your world’s just a tap, swipe or press away. Want to do more with your SmartWatch? Download compatible applications on Google Play™. And customise your SmartWatch to make it exclusively yours. Customise your SmartWatch with a 20mm wristband. Or wear its stylish wristband. You can even use it as a clip. This ultra-thin Android™ remote was designed to impress. An elegant Android watch that’ll keep you discreetly updated and your hands free. ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Smart Electronics,Sony SmartWatch,Sony SmartWatch,"Sony,Smart Electronics","Sony,Smart Electronics","Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","5,20",112,Acer Extensa M2610,Acer Extensa M2610,/en/acer-extensa-m2610-112,/de/acer-extensa-m2610-112,processor_threads,4,,,chassis_type,Tower,,,cpu_configuration,1,,,bus_type,DMI2,brand,Acer,,,,,,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Acer Extensa M2610,Acer Extensa M2610,"Acer,Tax Exempt","Acer,Tax Exempt",Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come wit,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +pcs-and-workstations,14,113,Acer Veriton 6,Acer Veriton 6,/en/acer-veriton-6-113,/de/acer-veriton-6-113,processor_threads,3.4 GHz,,,product_type,PC,,,bus_type,DMI3,,,processor_cores,4,brand,Acer,color,black,,,#000000,"Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors and fast DDR4 memory deliver premium performance, while a powerful software suite offers security and manageability to drive business efficiency. The Veriton 6 Series comes in form factors ranging from 3 to 30 liters, to fit all office spaces and business demands. Perform more tasks at once with 3 rd generation Intel ® Core ™ processors supporting Intel ™ vPro Technology plus up to 32 GB of fast DDR4 memory. Storage options from a DVD drive to Intel ® Rapid Storage Technology with RAID ensure a solid match for your needs. The 100% solid capacitor design provides the stability, reliability and longevity essential to meet the power needs of the high-end processors and other components in the Veriton 6 Series, enabling them to run today's most demanding applications. A convenient, modular design allows components to be easily swapped or upgraded.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Acer Veriton 6,Acer Veriton 6,"Acer,Tax Exempt","Acer,Tax Exempt",Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors an,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","17,31",114,ASUS M,ASUS M,/en/asus-m-114,/de/asus-m-114,processor_cores,4,,,thermal_design_power,84 W,,,internal_memory,8 GB,,,bus_type,DMI,brand,ASUS,,,,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,ASUS M,ASUS M,"ASUS,Tax Exempt","ASUS,Tax Exempt",The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multi,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","1,17",115,DELL OptiPlex 3020,DELL OptiPlex 3020,/en/dell-optiplex-3020-115,/de/dell-optiplex-3020-115,processor_cache,3 MB,,,bus_type,DMI,,,processor_threads,2,,,tcase,72 °,brand,DELL,,,,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,DELL OptiPlex 3020,DELL OptiPlex 3020,"DELL,Tax Exempt","DELL,Tax Exempt","Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","13,26",116,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,/en/fujitsu-celsius-m740-116,/de/fujitsu-celsius-m740-116,processor_cores,4,,,processor_threads,4,,,bus_type,QPI,,,tcase,66 °,brand,Fujitsu,,,,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed ha","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","10,24",117,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,/en/fujitsu-esprimo-d556-117,/de/fujitsu-esprimo-d556-117,processor_frequency,3.7 GHz,,,processor_cores,2,,,bus_type,DMI3,,,tcase,65 °,brand,Fujitsu,,,,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt",The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity n,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +pcs-and-workstations,2,118,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,/en/fujitsu-esprimo-e420-118,/de/fujitsu-esprimo-e420-118,processor_cache,6 MB,,,bus_type,DMI,,,processor_model,i5-4590,,,product_type,PC,brand,Fujitsu,color,black,,,#000000,"Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E420 features proven technology regarding Intel® chipset and processor and an 85% energy efficient power supply. Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficien","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +pcs-and-workstations,6,119,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,/en/fujitsu-esprimo-e920-119,/de/fujitsu-esprimo-e920-119,internal_memory,32 GB,,,intel_smart_cache,yes,,,product_type,PC,,,processor_cache,6 MB,brand,Fujitsu,color,red,,,#DC2E09,"Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT. As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt",Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to min,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","14,27",120,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,/en/fujitsu-esprimo-p556-120,/de/fujitsu-esprimo-p556-120,processor_operating_models,64-bit,,,processor_threads,4,,,processor_cores,2,,,pci_express_slots_version,3,brand,Fujitsu,,,,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,"Fujitsu,Tax Exempt","Fujitsu,Tax Exempt","High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently tr","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","15,29",121,HP 200 280 G1,HP 200 280 G1,/en/hp-200-280-g1-121,/de/hp-200-280-g1-121,system_bus_rate,5 GT/s,,,stepping,C0,,,bus_type,DMI,,,thermal_design_power,65 W,brand,HP,,,,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP 200 280 G1,HP 200 280 G1,"HP,Tax Exempt","HP,Tax Exempt",Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your eve,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","9,23",122,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,/en/hp-elitedesk-800-g1-mini-122,/de/hp-elitedesk-800-g1-mini-122,processor_cores,2,,,processor_codename,Haswell,,,processor_threads,4,,,bus_type,DMI,brand,HP,,,,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,"HP,Tax Exempt","HP,Tax Exempt","Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serv","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","16,30",123,HP EliteDesk 800 G2,HP EliteDesk 800 G2,/en/hp-elitedesk-800-g2-123,/de/hp-elitedesk-800-g2-123,processor_cores,4,,,stepping,R0,,,thermal_design_power,65 W,,,bus_type,DMI3,brand,HP,,,,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",Tax Exempt,HP EliteDesk 800 G2,HP EliteDesk 800 G2,"HP,Tax Exempt","HP,Tax Exempt","Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solu","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherhei",, +"pcs-and-workstations,variant-showcase","3,18",124,HP ProDesk 400 G3,HP ProDesk 400 G3,/en/hp-prodesk-400-g3-124,/de/hp-prodesk-400-g3-124,processor_codename,Skylake,,,bus_type,DMI3,,,processor_threads,4,,,processor_cores,2,brand,HP,,,,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",Tax Exempt,HP ProDesk 400 G3,HP ProDesk 400 G3,"HP,Tax Exempt","HP,Tax Exempt",New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with ess,"Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf de",, +"pcs-and-workstations,variant-showcase","18,32",125,HP ProDesk 600 G2,HP ProDesk 600 G2,/en/hp-prodesk-600-g2-125,/de/hp-prodesk-600-g2-125,processor_cores,4,,,thermal_design_power,65 W,,,bus_type,DMI3,,,system_bus_rate,8 GT/s,brand,HP,,,,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Tax Exempt,HP ProDesk 600 G2,HP ProDesk 600 G2,"HP,Tax Exempt","HP,Tax Exempt",Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +"pcs-and-workstations,variant-showcase","4,19",126,HP Z 440,HP Z 440,/en/hp-z-440-126,/de/hp-z-440-126,fsb_parity,no,,,bus_type,QPI,,,processor_cores,8,,,processor_threads,16,brand,HP,,,,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",Tax Exempt,HP Z 440,HP Z 440,"HP,Tax Exempt","HP,Tax Exempt",Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation deliveri,Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur ei,, +"pcs-and-workstations,variant-showcase","8,22",127,HP Z 620,HP Z 620,/en/hp-z-620-127,/de/hp-z-620-127,processor_frequency,2.1 GHz,,,processor_cache,15 MB,,,processor_threads,12,,,fsb_parity,no,brand,HP,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,HP Z 620,HP Z 620,"HP,Tax Exempt","HP,Tax Exempt","Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of com","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, +"pcs-and-workstations,variant-showcase","7,21",128,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,/en/lenovo-thinkcentre-e73-128,/de/lenovo-thinkcentre-e73-128,processor_threads,8,,,pci_express_slots_version,3,,,internal_memory,8 GB,,,stepping,C0,brand,Lenovo,,,,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,"Lenovo,Tax Exempt","Lenovo,Tax Exempt","Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, +"pcs-and-workstations,variant-showcase","11,25",129,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,/en/lenovo-thinkcenter-e73-129,/de/lenovo-thinkcenter-e73-129,processor_threads,8,,,processor_cores,4,,,processor_codename,Haswell,,,pci_express_slots_version,3,brand,Lenovo,,,,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,"Lenovo,Tax Exempt","Lenovo,Tax Exempt",Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is,"Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, +"pcs-and-workstations,variant-showcase","14,28",130,Lenovo ThinkStation P300,Lenovo ThinkStation P300,/en/lenovo-thinkstation-p300-130,/de/lenovo-thinkstation-p300-130,processor_cores,4,,,processor_threads,8,,,bus_type,DMI,,,stepping,C0,brand,Lenovo,,,,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkStation P300,Lenovo ThinkStation P300,"Lenovo,Tax Exempt","Lenovo,Tax Exempt","Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 To","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, +pcs-and-workstations,12,131,Lenovo ThinkStation P900,Lenovo ThinkStation P900,/en/lenovo-thinkstation-p900-131,/de/lenovo-thinkstation-p900-131,processor_frequency,2.4 GHz,,,processor_cores,6,,,processor_threads,12,,,stepping,R2,brand,Lenovo,color,black,,,#000000,"Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — and a direct cooling air baffle directs fresh air into the CPU and memory. ThinkStation P900 delivers new technologies and design to keep your workstation cool and quiet. The innovative Flex Module lets you customize I/O ports, so you add only what you need. Using the 5.25"" bays, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA. The Flex Connector is a mezzanine card that fits into the motherboard and allows for expanded storage and I/O, without sacrificing the use of rear PCI. It supports SATA/SAS/PCIe advanced RAID solution. ThinkStation P900 includes two available connectors (enabled with each CPU).","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",Tax Exempt,Lenovo ThinkStation P900,Lenovo ThinkStation P900,"Lenovo,Tax Exempt","Lenovo,Tax Exempt",Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — an,"Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden",, +notebooks,,132,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,/en/acer-aspire-switch-10-e-132,/de/acer-aspire-switch-10-e-132,product_type,Hybrid (2-in-1),,,processor_frequency,1.44 GHz,,,processor_threads,4,,,processor_cache_type,L3,brand,Acer,color,black,,,#000000,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-patte,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +notebooks,14,133,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,/en/acer-aspire-switch-10-e-133,/de/acer-aspire-switch-10-e-133,product_type,Hybrid (2-in-1),,,processor_frequency,1.44 GHz,,,processor_threads,4,,,processor_cache_type,L3,brand,Acer,color,grey,,,#DCDCDC,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-patte,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +"notebooks,variant-showcase","1,3",134,Acer Aspire S7,Acer Aspire S7,/en/acer-aspire-s7-134,/de/acer-aspire-s7-134,,,,,form_factor,clamshell,,,processor_boost_frequency,3 GHz,,,processor_threads,4,brand,Acer,color,white,,,#F2F2F2,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Aspire S7,Acer Aspire S7,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overa,Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +"notebooks,variant-showcase","3,4",135,Acer Chromebook CB5-311,Acer Chromebook CB5-311,/en/acer-chromebook-cb5-311-135,/de/acer-chromebook-cb5-311-135,,,,,form_factor,clamshell,,,compatible_memory_cards,SD,,,processor_cores,4,brand,Acer,color,white,,,#F2F2F2,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Chromebook CB5-311,Acer Chromebook CB5-311,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long",Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +notebooks,2,136,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,/en/acer-chromebook-c730-c8t7-136,/de/acer-chromebook-c730-c8t7-136,product_type,Chromebook,,,form_factor,clamshell,,,processor_threads,2,,,processor_boost_frequency,2.58 GHz,brand,Acer,color,grey,,,#DCDCDC,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",Entertainment Electronics,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long",Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie m,, +"notebooks,variant-showcase",8,137,Acer TravelMate P246-M,Acer TravelMate P246-M,/en/acer-travelmate-p246-m-137,/de/acer-travelmate-p246-m-137,,,,,processor_cores,2,,,thermal_design_power,15 W,,,processor_codename,Broadwell,brand,Acer,color,black,,,#000000,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,Entertainment Electronics,Acer TravelMate P246-M,Acer TravelMate P246-M,"Acer,Entertainment Electronics","Acer,Entertainment Electronics","Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textil",,, +"notebooks,variant-showcase","4,5",138,Acer TravelMate P258-M,Acer TravelMate P258-M,/en/acer-travelmate-p258-m-138,/de/acer-travelmate-p258-m-138,,,,,form_factor,clamshell,,,processor_cache,3 MB,,,stepping,D1,brand,Acer,color,black,,,#000000,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",Entertainment Electronics,Acer TravelMate P258-M,Acer TravelMate P258-M,"Acer,Entertainment Electronics","Acer,Entertainment Electronics",Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to,"Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look u",, +notebooks,5,139,Asus Transformer Book T200TA,Asus Transformer Book T200TA,/en/asus-transformer-book-t200ta-139,/de/asus-transformer-book-t200ta-139,product_type,Hybrid (2-in-1),,,form_factor,clamshell,,,processor_cache_type,2,,,processor_frequency,1.59 GHz,brand,Asus,color,black,,,#000000,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",Entertainment Electronics,Asus Transformer Book T200TA,Asus Transformer Book T200TA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach t","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes ",, +notebooks,9,140,Asus Transformer Book T200TA,Asus Transformer Book T200TA,/en/asus-transformer-book-t200ta-140,/de/asus-transformer-book-t200ta-140,product_type,Hybrid (2-in-1),,,form_factor,clamshell,,,processor_cache_type,2,,,processor_frequency,1.59 GHz,brand,Asus,color,blue,,,#6281D8,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",Entertainment Electronics,Asus Transformer Book T200TA,Asus Transformer Book T200TA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach t","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes ",, +notebooks,6,141,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-141,/de/asus-zenbook-us303ub-141,product_type,ultrabook,,,form_factor,clamshell,,,processor_cache_type,4,,,processor_frequency,2.5 GHz,brand,Asus,color,brown,,,#835C3B,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, +notebooks,8,142,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-142,/de/asus-zenbook-us303ub-142,product_type,ultrabook,,,form_factor,clamshell,,,processor_cache_type,4,,,processor_frequency,2.5 GHz,brand,Asus,color,black,,,#000000,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, +notebooks,13,143,Asus Zenbook US303UB,Asus Zenbook US303UB,/en/asus-zenbook-us303ub-143,/de/asus-zenbook-us303ub-143,product_type,ultrabook,,,form_factor,clamshell,,,processor_cache_type,4,,,processor_frequency,2.5 GHz,brand,Asus,color,silver,,,#D3D3D3,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",Entertainment Electronics,Asus Zenbook US303UB,Asus Zenbook US303UB,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication ","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, inte",, +"notebooks,variant-showcase","18,15",144,Asus Zenbook UX301LA,Asus Zenbook UX301LA,/en/asus-zenbook-ux301la-144,/de/asus-zenbook-ux301la-144,processor_cores,2,,,product_type,ultrabook,,,,,,,pci_express_slots_version,2,brand,Asus,color,blue,,,#6281D8,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,Asus Zenbook UX301LA,Asus Zenbook UX301LA,"Asus,Entertainment Electronics","Asus,Entertainment Electronics","Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. ","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, +"notebooks,variant-showcase","7,6",145,DELL Chromebook 13,DELL Chromebook 13,/en/dell-chromebook-13-145,/de/dell-chromebook-13-145,,,,,form_factor,clamshell,,,processor_cores,2,,,processor_threads,2,brand,DELL,color,grey,,,#DCDCDC,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Chromebook 13,DELL Chromebook 13,"DELL,Entertainment Electronics","DELL,Entertainment Electronics","The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, +"notebooks,variant-showcase","10,9",146,DELL Inspiron 7359,DELL Inspiron 7359,/en/dell-inspiron-7359-146,/de/dell-inspiron-7359-146,,,,,processor_cores,2,,,processor_cache,2 MB,,,fsb_parity,no,brand,DELL,color,silver,,,#D3D3D3,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Inspiron 7359,DELL Inspiron 7359,"DELL,Entertainment Electronics","DELL,Entertainment Electronics",Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility o,"Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, +"notebooks,variant-showcase","20,16",147,DELL Latitude E5450,DELL Latitude E5450,/en/dell-latitude-e5450-147,/de/dell-latitude-e5450-147,,,,,system_bus_rate,5 GT/s,,,form_factor,clamshell,,,processor_threads,no,brand,DELL,color,black,,,#000000,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",Entertainment Electronics,DELL Latitude E5450,DELL Latitude E5450,"DELL,Entertainment Electronics","DELL,Entertainment Electronics",Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day b,"Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenm",, +"notebooks,variant-showcase","16,13",148,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,/en/fujitsu-lifebook-u745-148,/de/fujitsu-lifebook-u745-148,,,,,processor_threads,4,,,processor_cache_type,L3,,,pci_express_slots_version,2,brand,Fujitsu,color,silver,,,#D3D3D3,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",Entertainment Electronics,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,"Fujitsu,Entertainment Electronics","Fujitsu,Entertainment Electronics",The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the o,"Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonom",, +"notebooks,variant-showcase","11,10",149,HP 200 250 G4,HP 200 250 G4,/en/hp-200-250-g4-149,/de/hp-200-250-g4-149,form_factor,clamshell,,,processor_cores,2,,,thermal_design_power,15 W,,,,,brand,HP,color,black,,,#000000,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP 200 250 G4,HP 200 250 G4,"HP,Entertainment Electronics","HP,Entertainment Electronics",Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as profes,"ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +notebooks,19,150,HP Chromebook 11,HP Chromebook 11,/en/hp-chromebook-11-150,/de/hp-chromebook-11-150,processor_threads,2,,,scenario_design_power,4.5 W,,,stepping,C0,,,processor_cache_type,L2,brand,HP,color,silver,,,#D3D3D3,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP Chromebook 11,HP Chromebook 11,"HP,Entertainment Electronics","HP,Entertainment Electronics","Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently mana","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +notebooks,21,151,HP Chromebook 11,HP Chromebook 11,/en/hp-chromebook-11-151,/de/hp-chromebook-11-151,processor_threads,2,,,scenario_design_power,4.5 W,,,stepping,C0,,,processor_cache_type,L2,brand,HP,color,black,,,#000000,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,HP Chromebook 11,HP Chromebook 11,"HP,Entertainment Electronics","HP,Entertainment Electronics","Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently mana","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +"notebooks,variant-showcase",7,152,Lenovo Essential B70-80,Lenovo Essential B70-80,/en/lenovo-essential-b70-80-152,/de/lenovo-essential-b70-80-152,processor_cores,3,,,processor_cache_type,3,,,bus_type,DMI2,,,system_bus_rate,4 GT/s,brand,Lenovo,,,,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Essential B70-80,Lenovo Essential B70-80,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Ram","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +"notebooks,variant-showcase","15,12",153,Lenovo Essential G50-80,Lenovo Essential G50-80,/en/lenovo-essential-g50-80-153,/de/lenovo-essential-g50-80-153,,,,,processor_socket,BGA1168,,,form_factor,clamshell,,,pci_express_slots_version,2,brand,Lenovo,color,black,,,#000000,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Essential G50-80,Lenovo Essential G50-80,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and i","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +"notebooks,variant-showcase","17,14",154,Lenovo Yoga 500 14,Lenovo Yoga 500 14,/en/lenovo-yoga-500-14-154,/de/lenovo-yoga-500-14-154,,,,,processor_threads,4,,,processor_cache,3 MB,,,pci_express_configurations,"1x4, 4x1",brand,Lenovo,color,white,,,#F2F2F2,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo Yoga 500 14,Lenovo Yoga 500 14,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tab","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +"notebooks,variant-showcase","12,11",155,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,/en/lenovo-ideapad-yoga-500-155,/de/lenovo-ideapad-yoga-500-155,,,,,processor_cores,2,,,processor_threads,4,,,product_type,Hybrid (2-in-1),brand,Lenovo,color,black,,,#000000,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Entertainment Electronics,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,"Lenovo,Entertainment Electronics","Lenovo,Entertainment Electronics","360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. T","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +tablets,14,156,Acer Iconia B1-850,Acer Iconia B1-850,/en/acer-iconia-b1-850-156,/de/acer-iconia-b1-850-156,,,,,processor_frequency,1.3 GHz,,,internal_storage_capacity,16 GB,,,processor_cores,4,brand,Acer,color,white,,,#F2F2F2,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",Communication Electronics,Acer Iconia B1-850,Acer Iconia B1-850,"Acer,Communication Electronics","Acer,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und G",, +tablets,20,157,Asus ZenPad Z170C,Asus ZenPad Z170C,/en/asus-zenpad-z170c-157,/de/asus-zenpad-z170c-157,display_technology,IPS,,,storage_media,flash,,,max_memory_card_size,128 GB,,,touch_technology,Multi-touch,brand,Asus,color,white,,,#F2F2F2,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",Communication Electronics,Asus ZenPad Z170C,Asus ZenPad Z170C,"Asus,Communication Electronics","Asus,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be",Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel per,, +tablets,22,158,Asus ZenPad Z170C,Asus ZenPad Z170C,/en/asus-zenpad-z170c-158,/de/asus-zenpad-z170c-158,display_technology,IPS,,,storage_media,flash,,,max_memory_card_size,128 GB,,,touch_technology,Multi-touch,brand,Asus,color,black,,,#000000,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",Communication Electronics,Asus ZenPad Z170C,Asus ZenPad Z170C,"Asus,Communication Electronics","Asus,Communication Electronics","Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be",Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel per,, +"tablets,variant-showcase","7,35",159,Asus ZenPad Z370C,Asus ZenPad Z370C,/en/asus-zenpad-z370c-159,/de/asus-zenpad-z370c-159,,,,,internal_storage_capacity,16 GB,,,storage_media,flash,,,rear_camera,yes,brand,Asus,color,white,,,#F2F2F2,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C,Asus ZenPad Z370C,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Thes",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, +tablets,8,160,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-160,/de/asus-zenpad-z370c-1a-160,touch_technology,Multi-touch,,,internal_storage_capacity,16 GB,,,processor_cores,4,,,display_technology,IPS,brand,Asus,color,silver,,,#D3D3D3,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Thes",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, +tablets,9,161,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-161,/de/asus-zenpad-z370c-1a-161,touch_technology,Multi-touch,,,internal_storage_capacity,16 GB,,,processor_cores,4,,,display_technology,IPS,brand,Asus,color,white,,,#F2F2F2,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering ach,Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, +tablets,19,162,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,/en/asus-zenpad-z370c-1a-162,/de/asus-zenpad-z370c-1a-162,touch_technology,Multi-touch,,,internal_storage_capacity,16 GB,,,processor_cores,4,,,display_technology,IPS,brand,Asus,color,black,,,#000000,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,Communication Electronics,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering ach,Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamt,, +tablets,27,163,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,/en/asus-zenpad-z380c-1b-163,/de/asus-zenpad-z380c-1b-163,processor_cores,4,,,storage_media,flash,,,display_technology,IPS,,,internal_memory,2GB,brand,Asus,color,black,,,#000000,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",Communication Electronics,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducin,ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMa,, +tablets,23,164,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,/en/asus-zenpad-z380c-1b-164,/de/asus-zenpad-z380c-1b-164,processor_cores,4,,,storage_media,flash,,,display_technology,IPS,,,internal_memory,2GB,brand,Asus,color,white,,,#F2F2F2,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",Communication Electronics,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,"Asus,Communication Electronics","Asus,Communication Electronics",Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducin,ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMa,, +"tablets,variant-showcase","5,34",165,Asus ZenPad Z580CA,Asus ZenPad Z580CA,/en/asus-zenpad-z580ca-165,/de/asus-zenpad-z580ca-165,processor_cores,4,,,display_technology,IPS,,,,,,,touch_technology,Multi-touch,brand,Asus,color,black,,,#000000,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",Communication Electronics,Asus ZenPad Z580CA,Asus ZenPad Z580CA,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Th","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2",, +"tablets,variant-showcase","28,37",166,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,/en/asus-zenpad-z580ca-1b-166,/de/asus-zenpad-z580ca-1b-166,internal_memory,4 GB,,,,,,,display_technology,IPS,,,processor_cache,2 MB,brand,Asus,color,white,,,#F2F2F2,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",Communication Electronics,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,"Asus,Communication Electronics","Asus,Communication Electronics","Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. Th","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der eno",, +"tablets,variant-showcase","25,37",167,HP Elite x2 1012 G1,HP Elite x2 1012 G1,/en/hp-elite-x2-1012-g1-167,/de/hp-elite-x2-1012-g1-167,,,,,thermal_design_power,4.5 W,,,stepping,D1,,,processor_cores,2,brand,HP,color,silver,,,#D3D3D3,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",Communication Electronics,HP Elite x2 1012 G1,HP Elite x2 1012 G1,"HP,Communication Electronics","HP,Communication Electronics","Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compro",Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führu,, +"tablets,variant-showcase","12,36",168,HP ElitePad 1000 G2,HP ElitePad 1000 G2,/en/hp-elitepad-1000-g2-168,/de/hp-elitepad-1000-g2-168,storage_media,SSD,,,processor_cores,4,,,graphics_adapter,HD Graphics,,,processor_frequency,1.6 GHz,brand,HP,,,,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP ElitePad 1000 G2,HP ElitePad 1000 G2,"HP,Communication Electronics","HP,Communication Electronics",Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you,"Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden,",, +tablets,10,169,HP Slate 10 Pro EE,HP Slate 10 Pro EE,/en/hp-slate-10-pro-ee-169,/de/hp-slate-10-pro-ee-169,internal_storage_capacity,32 GB,,,processor_cache,2 MB,,,display_technology,IPS,,,touch_technology,Mulit-touch,brand,HP,color,black,,,#000000,"Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate 10 EE includes learning tools and flexible connectivity to expand education beyond the walls of the classroom, plus professional support and services to help educators confidently incorporate new IT. ","Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Prozessor, einem entspiegelten HD Touch-Display mit 25,65 cm (10 Zoll) Diagonale und Handschriftunterstützung (mit optimalem Eingabestift) ein 1:1-Lernerlebnis zu einem erschwinglichen Preis bietet. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP Slate 10 Pro EE,HP Slate 10 Pro EE,"HP,Communication Electronics","HP,Communication Electronics",Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate,"Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Pr",, +"tablets,variant-showcase","13,36",170,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,/en/hp-pro-tablet-608-g1-170,/de/hp-pro-tablet-608-g1-170,processor_frequency,1.44 GHz,,,processor_cores,4,,,storage_media,flash,,,graphics_adapter,HD Graphics,brand,HP,,,,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",Communication Electronics,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,"HP,Communication Electronics","HP,Communication Electronics","Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden,",, +tablets,11,171,Lenovo TAB 2 A10,Lenovo TAB 2 A10,/en/lenovo-tab-2-a10-171,/de/lenovo-tab-2-a10-171,internal_memory,2 GB,,,processor_cache,1 MB,,,processor_cores,4,,,storage_media,flash,brand,Lenovo,color,white,,,#F2F2F2,"Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exclusively on 8"" and 10"" TAB 2 models is Dolby Atmos® Cinematic Moving Audio. This unique technology delivers a profound audio experience that seemingly wraps itself around you Enjoy a surround sound-like experience and incredible multimedia immersion all on-the-go with the TAB 2 A8. Work, play, watch, or just tap away on the TAB 2 A10's Full HD (1920 x 1200) IPS display. IPS technology makes it easy to share what you're viewing with friends, and with an ultra-thin, high-transparent touchscreen, every image appears closer, clearer, and sharper. Carry the TAB 2 A10 wherever you go. It's incredibly light at just over a pound, and slim enough that you can store it just about anywhere for convenient mobility. The TAB 2 A10 is easy to keep by your side wherever life takes you. So when you need it, you’ll be reading, listening to music, watching videos, or surfing the Web, all in a snap.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Lenovo TAB 2 A10,Lenovo TAB 2 A10,"Lenovo,Communication Electronics","Lenovo,Communication Electronics","Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exc","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, +tablets,15,172,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,/en/lenovo-yoga-tablet-3-172,/de/lenovo-yoga-tablet-3-172,internal_memory,1 GB,,,processor_frequency,1.1 GHz,,,display_diagonal,20.3,,,4g,yes,brand,Lenovo,color,black,,,#000000,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,"Lenovo,Communication Electronics","Lenovo,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, +tablets,24,173,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,/en/samsung-galaxy-tab-a-sm-t550n-173,/de/samsung-galaxy-tab-a-sm-t550n-173,processor_frequency,1.2 GHz,,,storage_media,flash,,,max_memory_card_size,128 GB,,,rear_camera_resolution,5 MP,brand,Samsung,color,black,,,#000000,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,"Samsung,Communication Electronics","Samsung,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, +tablets,2,174,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,/en/samsung-galaxy-tab-a-sm-t550n-174,/de/samsung-galaxy-tab-a-sm-t550n-174,processor_frequency,1.2 GHz,,,storage_media,flash,,,max_memory_card_size,128 GB,,,rear_camera_resolution,5 MP,brand,Samsung,color,white,,,#F2F2F2,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,"Samsung,Communication Electronics","Samsung,Communication Electronics",IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speaker,"Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten",, +"tablets,variant-showcase","4,33",175,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,/en/samsung-galaxy-tab-a-sm-t550n-16-gb-175,/de/samsung-galaxy-tab-a-sm-t550n-16-gb-175,,,,,digital_zoom,4 x,,,video_recording_modes,720p,,,display_technology,PLS,brand,Samsung,color,black,,,#000000,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",Communication Electronics,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through you,"Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie b",, +"tablets,variant-showcase","17,37",176,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,/en/samsung-galaxy-tab-e-sm-t560-8-gb-176,/de/samsung-galaxy-tab-e-sm-t560-8-gb-176,,,,,processor_frequency,1.3 GHz,,,internal_memory,1.5 GB,,,front_camera_resolution,2 MP,brand,Samsung,color,black,,,#000000,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through you,"Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +"tablets,variant-showcase",16,177,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0,/en/samsung-galaxy-tab-active-80-8-gb-177,/de/samsung-galaxy-tab-active-80-177,storage_media,flash,,,processor_frequency,1.2 GHz,,,display_diagonal,20.3 cm,,,aspect_ratio,16:09,brand,Samsung,,,,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0 8 GB,"Samsung,Communication Electronics","Samsung,Communication Electronics",Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from w,"Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +tablets,26,178,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,/en/samsung-galaxy-tab-s2-sm-t715-178,/de/samsung-galaxy-tab-s2-sm-t715-178,storage_media,flash,,,touch_technology,Multi-touch,,,max_memory_card_size,128 GB,,,internal_storage_capacity,32 GB,brand,Samsung,color,gold,,,#C5B358,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +tablets,3,179,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,/en/samsung-galaxy-tab-s2-sm-t715-179,/de/samsung-galaxy-tab-s2-sm-t715-179,storage_media,flash,,,touch_technology,Multi-touch,,,max_memory_card_size,128 GB,,,internal_storage_capacity,32 GB,brand,Samsung,color,black,,,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +tablets,18,180,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,/en/samsung-galaxy-tab-s2-sm-t813-180,/de/samsung-galaxy-tab-s2-sm-t813-180,internal_memory,3 GB,,,processor_model,APQ8076,,,digital_zoom,4 x,,,storage_media,flash,brand,Samsung,color,white,,,#F2F2F2,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +tablets,21,181,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,/en/samsung-galaxy-tab-s2-sm-t813-181,/de/samsung-galaxy-tab-s2-sm-t813-181,internal_memory,3 GB,,,processor_model,APQ8076,,,digital_zoom,4 x,,,storage_media,flash,brand,Samsung,color,gold,,,#C5B358,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",Communication Electronics,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-P",, +tablets,6,182,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,/en/samsung-galaxy-view-sm-t670-182,/de/samsung-galaxy-view-sm-t670-182,display_technology,TFT,,,internal_memory,2 GB,,,gps,yes,,,headphone_connectivity,3.5 mm,brand,Samsung,color,black,,,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",Communication Electronics,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,"Samsung,Communication Electronics","Samsung,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,",Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie,, +tablets,1,183,Sony Xperia SGP512E1,Sony Xperia SGP512E1,/en/sony-xperia-sgp512e1-183,/de/sony-xperia-sgp512e1-183,internal_memory,3 GB,,,aspect_ratio,16:10,,,storage_media,flash,,,display_technology,TFT,brand,Sony,color,black,,,#000000,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",Communication Electronics,Sony Xperia SGP512E1,Sony Xperia SGP512E1,"Sony,Communication Electronics","Sony,Communication Electronics","Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos,",Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie,, +"camcorders,variant-showcase","13,2",184,Canon LEGRIA HF G25,Canon LEGRIA HF G25,/en/canon-legria-hf-g25-184,/de/canon-legria-hf-g25-184,total_megapixels,2.37 MP,,,sensor_type,CMOS,,,digital_zoom,200 x,,,memory_slots,2,brand,Canon,,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF G25,Canon LEGRIA HF G25,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, +camcorders,14,185,Canon LEGRIA HF R606,Canon LEGRIA HF R606,/en/canon-legria-hf-r606-185,/de/canon-legria-hf-r606-185,digital_zoom,1140 x,,,sensor_type,CMOS,,,total_megapixels,3.28 MP,,,face_detection,yes,brand,Canon,color,black,,,#000000,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF R606,Canon LEGRIA HF R606,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, +camcorders,18,186,Canon LEGRIA HF R606,Canon LEGRIA HF R606,/en/canon-legria-hf-r606-186,/de/canon-legria-hf-r606-186,digital_zoom,1140 x,,,sensor_type,CMOS,,,total_megapixels,3.28 MP,,,face_detection,yes,brand,Canon,color,white,,,#F2F2F2,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Canon LEGRIA HF R606,Canon LEGRIA HF R606,"Canon,Smart Electronics","Canon,Smart Electronics",Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture th,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, +camcorders,15,187,Ricoh WG-5 GPS,Ricoh WG-5 GPS,/en/ricoh-wg-5-gps-187,/de/ricoh-wg-5-gps-187,full_hd,yes,,,sensor_type,CMOS,,,focus,TTL,,,internal_memory,70 MB,brand,Ricoh,color,grey,,,#DCDCDC,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Ricoh WG-5 GPS,Ricoh WG-5 GPS,"Ricoh,Smart Electronics","Ricoh,Smart Electronics",Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded op,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, +camcorders,1,188,Ricoh WG-5 GPS,Ricoh WG-5 GPS,/en/ricoh-wg-5-gps-188,/de/ricoh-wg-5-gps-188,full_hd,yes,,,sensor_type,CMOS,,,focus,TTL,,,internal_memory,70 MB,brand,Ricoh,color,orange,,,#FF4500,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",Smart Electronics,Ricoh WG-5 GPS,Ricoh WG-5 GPS,"Ricoh,Smart Electronics","Ricoh,Smart Electronics",Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded op,Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 m,, +camcorders,9,189,Ricoh Theta,Ricoh Theta,/en/ricoh-theta-189,/de/ricoh-theta-189,light_exposure_modes,manual,,,internal_storage_capacity,8 GB,,,total_megapixels,14 MP,,,hdmi,yes,brand,Ricoh,color,black,,,#000000,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Ricoh Theta,Ricoh Theta,"Ricoh,Smart Electronics","Ricoh,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,10,190,Ricoh Theta,Ricoh Theta,/en/ricoh-theta-190,/de/ricoh-theta-190,light_exposure_modes,manual,,,internal_storage_capacity,8 GB,,,total_megapixels,14 MP,,,hdmi,yes,brand,Ricoh,color,white,,,#F2F2F2,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Ricoh Theta,Ricoh Theta,"Ricoh,Smart Electronics","Ricoh,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,10,191,Samsung F90BN,Samsung F90BN,/en/samsung-f90bn-191,/de/samsung-f90bn-191,total_megapixels,5 MP,,,optical_zoom,52 x,,,display,LCD,,,digital_zoom,130 x,brand,Samsung,color,silver,,,#D3D3D3,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Samsung F90BN,Samsung F90BN,"Samsung,Smart Electronics","Samsung,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,12,192,Samsung F90BN,Samsung F90BN,/en/samsung-f90bn-192,/de/samsung-f90bn-192,total_megapixels,5 MP,,,optical_zoom,52 x,,,display,LCD,,,digital_zoom,130 x,brand,Samsung,color,black,,,#000000,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new RICOH THETA S gives you even higher quality and performance. RICOH THETA S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Samsung F90BN,Samsung F90BN,"Samsung,Smart Electronics","Samsung,Smart Electronics","High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel ",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,7,193,Sony FDR-AX40,Sony FDR-AX40,/en/sony-fdr-ax40-193,/de/sony-fdr-ax40-193,hdmi,yes,,,hd_type,4K Ultra HD,,,filter_size,5.5 cm,,,headphone_connectivity,3.5 mm,brand,Sony,color,black,,,#000000,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AX40,Sony FDR-AX40,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,4,194,Sony FDR-AXP33,Sony FDR-AXP33,/en/sony-fdr-axp33-194,/de/sony-fdr-axp33-194,sensor_type,CMOS,,,effective_megapixels,10.3 MP,,,digital_zoom,120 x,,,focus_adjustment,Auto/Manual,brand,Sony,color,black,,,#000000,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AXP33,Sony FDR-AXP33,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,8,195,Sony FDR-AXP33,Sony FDR-AXP33,/en/sony-fdr-axp33-195,/de/sony-fdr-axp33-195,sensor_type,CMOS,,,effective_megapixels,10.3 MP,,,digital_zoom,120 x,,,focus_adjustment,Auto/Manual,brand,Sony,color,grey,,,#DCDCDC,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony FDR-AXP33,Sony FDR-AXP33,"Sony,Smart Electronics","Sony,Smart Electronics",Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are re,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,20,196,Sony HDR-AS20,Sony HDR-AS20,/en/sony-hdr-as20-196,/de/sony-hdr-as20-196,full_hd,yes,,,weight,58 g,,,battery_type,NP-BX1,,,optical_sensor_size,2.5 cm,brand,Sony,color,black,,,#000000,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-AS20,Sony HDR-AS20,"Sony,Smart Electronics","Sony,Smart Electronics",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,,197,Sony HDR-AS20,Sony HDR-AS20,/en/sony-hdr-as20-197,/de/sony-hdr-as20-197,full_hd,yes,,,weight,58 g,,,battery_type,NP-BX1,,,optical_sensor_size,2.5 cm,brand,Sony,color,white,,,#F2F2F2,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-AS20,Sony HDR-AS20,"Sony,Smart Electronics","Sony,Smart Electronics",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,16,198,Sony HDR-MV1,Sony HDR-MV1,/en/sony-hdr-mv1-198,/de/sony-hdr-mv1-198,total_megapixels,16.8 MP,,,sensor_type,CMOS,,,hdmi,yes,,,focus_adjustment,Auto,brand,Sony,color,black,,,#000000,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HDR-MV1,Sony HDR-MV1,"Sony,Smart Electronics","Sony,Smart Electronics",Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +"camcorders,variant-showcase","5,1",199,Sony HXR-MC2500,Sony HXR-MC2500,/en/sony-hxr-mc2500-199,/de/sony-hxr-mc2500-199,camcorder_media_type,SSD,,,filter_size,3.7 cm,,,hd_type,Full HD,,,camcorder_type,Shoudercam,brand,Sony,,,,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HXR-MC2500,Sony HXR-MC2500,"Sony,Smart Electronics","Sony,Smart Electronics",Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,10,200,Sony HXR-MC50E,Sony HXR-MC50E,/en/sony-hxr-mc50e-200,/de/sony-hxr-mc50e-200,internal_storage_capacity,64 GB,,,optical_zoom,10 x,,,hd_type,Full HD,,,white_balance,Auto,brand,Sony,color,black,,,#000000,"Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting cannot be controlled. The HXR-MC50E is equipped with Optical SteadyShot Active Mode anti-shake technology which means you can capture steady, smooth, high-quality content with your camcorder, even when moving or zooming in or out. This product comes with the full PrimeSupport package. That’s fast, hassle-free repairs, a helpline offering expert technical advice, and a free loan unit while yours is repaired. Plus the peace of mind that Sony is looking after your equipment – and your business. ","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony HXR-MC50E,Sony HXR-MC50E,"Sony,Smart Electronics","Sony,Smart Electronics","Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting ca",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,2,201,Sony NEX-VG20EH,Sony NEX-VG20EH,/en/sony-nex-vg20eh-201,/de/sony-nex-vg20eh-201,white_balance,Auto,,,display,LCD,,,optical_zoom,11 x,,,image_processor,BIONZ,brand,Sony,,,,,,"Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and still photos with superb detail and shallow depth of field - just like a DSLR camera - plus high-quality stereo/5.1ch sound. Achieve that rich, cinematic look for your HD videos with sumptuous image quality, even in low light. Create stunning background defocus ('bokeh') effects - just like the expressive picture quality of a DSLR camera. Capture pristine dialogue and other sounds in stereo or 5.1 channel surround with the precision Quad Capsule Spatial Array Microphone. A handy level control plus jacks for an external mic and headphones add that extra professional touch.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG20EH,Sony NEX-VG20EH,"Sony,Smart Electronics","Sony,Smart Electronics",Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,6,202,Sony NEX-VG20EH,Sony NEX-VG20EH,/en/sony-nex-vg20eh-202,/de/sony-nex-vg20eh-202,white_balance,Auto,,,display,LCD,,,optical_zoom,11 x,,,image_processor,BIONZ,brand,Sony,,,,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG20EH,Sony NEX-VG20EH,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,17,203,Sony NEX-VG30E,Sony NEX-VG30E,/en/sony-nex-vg30e-203,/de/sony-nex-vg30e-203,total_megapixels,16.8 MP,,,sensor_type,CMOS,,,hdmi,yes,,,focus_adjustment,Auto,brand,Sony,color,black,,,#000000,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony NEX-VG30E,Sony NEX-VG30E,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +camcorders,,204,Sony PXW-FS5K,Sony PXW-FS5K,/en/sony-pxw-fs5k-204,/de/sony-pxw-fs5k-204,iso_sensitivity,3200,,,sensor_type,CMOS,,,white_balance,Auto,,,wi_fi,yes,brand,Sony,color,black,,,#000000,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Sony PXW-FS5K,Sony PXW-FS5K,"Sony,Smart Electronics","Sony,Smart Electronics","Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic vide",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +camcorders,3,205,Toshiba CAMILEO S30,Toshiba Camileo S30,/en/toshiba-camileo-s30-205,/de/toshiba-camileo-s30-205,total_megapixels,8 MP,,,display,LCD,,,self_timer,10 s,,,weight,118 g,brand,Toshiba,color,black,,,#000000,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S30,Toshiba CAMILEO S30,"Toshiba,Smart Electronics","Toshiba,Smart Electronics",Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +camcorders,11,206,Toshiba CAMILEO S30,Toshiba Camileo S30,/en/toshiba-camileo-s30-206,/de/toshiba-camileo-s30-206,total_megapixels,8 MP,,,display,LCD,,,self_timer,10 s,,,weight,118 g,brand,Toshiba,color,pink,,,#FF69B4,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S30,Toshiba CAMILEO S30,"Toshiba,Smart Electronics","Toshiba,Smart Electronics",Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +camcorders,19,207,Toshiba CAMILEO P20,Toshiba CAMILEO P20,/en/toshiba-camileo-p20-207,/de/toshiba-camileo-p20-207,digital_zoom,10 x,,,total_megapixels,5 MP,,,hd_type,Full HD,,,weight,141 g,brand,Toshiba,color,black,,,#000000,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO P20,Toshiba CAMILEO P20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +camcorders,22,208,Toshiba CAMILEO P20,Toshiba CAMILEO P20,/en/toshiba-camileo-p20-208,/de/toshiba-camileo-p20-208,digital_zoom,10 x,,,total_megapixels,5 MP,,,hd_type,Full HD,,,weight,141 g,brand,Toshiba,color,white,,,#F2F2F2,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO P20,Toshiba CAMILEO P20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +camcorders,21,209,Toshiba CAMILEO S20,Toshiba CAMILEO S20,/en/toshiba-camileo-s20-209,/de/toshiba-camileo-s20-209,focus_adjustment,Auto,,,weight,118 g,,,total_megapixels,8 MP,,,memory_slots,1,brand,Toshiba,color,grey,,,#DCDCDC,"Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for convenient access to menus. Share your memories with your family and friends by uploading to YouTube, Facebook, TwitVid, and Picasa with the one-touch Internet upload button, or watch them directly on your TV with the included HDMI® cable. The CAMILEO® S30 sports 1920x1080p Full HD Video, 16x digital zoom, and video stabilization. The S30 also doubles as an 8 Megapixel digital still camera. The S30 has multiple recording modes: macro for close-up shots, motion detection for surveillance, slow motion for sports, time lapse for condensing extended footage, and pre-record so you won't miss those special moments.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen RICOH THETA S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der RICOH THETA S geschieht das direkt mit dem Smartphone oder dem Tablet. Die RICOH THETA S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der RICOH THETA S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue RICOH THETA S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen RICOH THETA S durch das lichtstarke F 2,0 Objektiv geliefert.",Smart Electronics,Toshiba CAMILEO S20,Toshiba CAMILEO S20,"Toshiba,Smart Electronics","Toshiba,Smart Electronics","Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for c",Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,2019-07-01 00:00:00,2099-12-31 00:00:00 +product-bundles,5,210,Sony Bundle,Sony Bundle,/en/sony-bundle-210,/de/sony-bundle-210,bundled_product,yes,,,,,,,,,,,,,brand,Sony,,,,,,This is a unique product bundle featuring various Sony products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Sony beinhaltet",Smart Electronics,Sony Bundle,Sony Bündel,"Sony,Smart Electronics, Bundle","Sony,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360,, +product-bundles,2,211,HP Bundle,HP Bundle,/en/hp-bundle-211,/de/hp-bundle-211,bundled_product,yes,,,,,,,,,,,,,brand,HP,,,,,,This is a unique product bundle featuring various HP products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von HP beinhaltet",Smart Electronics,HP Bundle,HP Bündel,"HP,Smart Electronics, Bundle","HP,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 361,, +product-bundles,1,212,ASUS Bundle,ASUS Bundle,/en/asus-bundle-212,/de/asus-bundle-212,bundled_product,yes,,,,,,,,,,,,,brand,ASUS,,,,,,This is a unique product bundle featuring various Asus products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Asus beinhaltet",Smart Electronics,ASUS Bundle,ASUS Bündel,"Asus,Smart Electronics, Bundle","Asus,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 362,, +product-bundles,3,213,Lenovo Bundle,Lenovo Bundle,/en/lenovo-bundle-213,/de/lenovo-bundle-213,bundled_product,yes,,,,,,,,,,,,,brand,Lenovo,,,,,,This is a unique product bundle featuring various Lenovo products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Lenovo beinhaltet",Smart Electronics,Lenovo Bundle,Lenovo Bündel,"Lenovo,Smart Electronics, Bundle","Lenovo,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 363,, +product-bundles,4,214,Samsung Bundle,Samsung Bundle,/en/samsung-bundle-214,/de/samsung-bundle-214,bundled_product,yes,,,,,,,,,,,,,brand,Samsung,,,,,,This is a unique product bundle featuring various Samsung products.,"Dies ist ein einzigartiges Produktbündel, welche verschiedene Produkte von Samsung beinhaltet",Smart Electronics,Samsung Bundle,Samsung Bündel,"Samsung,Smart Electronics, Bundle","Samsung,Smart Electronics, Bundle",Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck,Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 364,, +gift-cards,1,666,Gift Card,Geschenkgutschein,/en/gift-card-215,/de/gift-card-215,,,,,,,,,,,,,,,,,,,,,,,,Tax Exempt,,,,,,,2017-08-01 00:00:00.000000,2099-12-31 00:00:00 diff --git a/data/import/common/common/product_attribute_key.csv b/data/import/common/common/product_attribute_key.csv index 51027d6bcd..dede47c911 100644 --- a/data/import/common/common/product_attribute_key.csv +++ b/data/import/common/common/product_attribute_key.csv @@ -108,4 +108,5 @@ wi_fi,0 total_storage_capacity,1 bundled_product,0 packaging_unit,1 -value,1 \ No newline at end of file +value,1 +upcs,0 diff --git a/data/import/common/common/product_concrete.csv b/data/import/common/common/product_concrete.csv index 139823063c..d48478a82d 100644 --- a/data/import/common/common/product_concrete.csv +++ b/data/import/common/common/product_concrete.csv @@ -1,307 +1,307 @@ -abstract_sku,concrete_sku,name.en_US,name.de_DE,attribute_key_1,value_1,attribute_key_1.en_US,value_1.en_US,attribute_key_1.de_DE,value_1.de_DE,attribute_key_2,value_2,description.en_US,description.de_DE,is_searchable.en_US,is_searchable.de_DE,bundled,is_quantity_splittable -001,001_25904006,Canon IXUS 160,Canon IXUS 160,color,Red,color,Red,color,Weinrot,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, -002,002_25904004,Canon IXUS 160,Canon IXUS 160,color,Black,color,Black,color,Schwarz,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, -003,003_26138343,Canon IXUS 160,Canon IXUS 160,color,Silver,color,Silver,color,Silber,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, -004,004_30663302,Canon IXUS 175,Canon IXUS 175,color,Silver,color,Silver,color,Silber,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, -005,005_30663301,Canon IXUS 175,Canon IXUS 175,color,Blue,color,Blue,color,Blau,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, -006,006_30692993,Canon IXUS 175,Canon IXUS 175,color,Black,color,Black,color,Schwarz,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, -007,007_30691822,Canon IXUS 285,Canon IXUS 285,color,Black,color,Black,color,Schwarz,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, -008,008_30692992,Canon IXUS 285,Canon IXUS 285,color,Purple,color,Purple,color,Lila,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, -009,009_30692991,Canon IXUS 285,Canon IXUS 285,color,Silver,color,Silver,color,Silber,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, -010,010_30692994,Canon IXUS 180,Canon IXUS 180,color,Red,color,Red,color,Rot,,,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,1,1,, -011,011_30775359,Canon IXUS 180,Canon IXUS 180,color,Blue,color,Blue,color,Blau,,,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,1,1,, -012,012_25904598,Canon IXUS 165,Canon IXUS 165,color,Silver,color,Silver,color,Silber,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -013,013_25904584,Canon IXUS 165,Canon IXUS 165,color,Red,color,Red,color,Rot,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -014,014_25919241,Canon IXUS 177,Canon IXUS 177,color,Black,color,Black,color,Schwarz,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -015,015_25904009,Canon IXUS 177,Canon IXUS 177,color,Silver,color,Silver,color,Silber,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -016,016_21748907,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,color,Black,color,Black,color,Schwarz,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -017,017_21748906,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,color,Silver,color,Silver,color,Silber,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -018,018_21081477,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,color,Pink,color,Pink,color,Rose,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -019,019_21081473,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,color,Silver,color,Silver,color,Silber,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -020,020_21081478,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,color,Black,color,Black,color,Schwarz,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -021,021_21081475,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,color,Purple,color,Purple,color,Lila,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -022,022_21994751,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,color,Gold,color,Gold,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -023,023_21758366,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,color,Black,color,Black,color,Schwarz,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -024,024_21987578,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,color,Pink,color,Pink,color,Rose,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -025,025_21764665,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,color,Black,color,Black,color,Schwarz,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -026,026_21748904,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,color,White,color,White,color,Weiß,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -027,027_26976107,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,color,Red,color,Red,color,Rot,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -028,028_26976108,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,color,Black,color,Black,color,Schwarz,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -029,029_26976109,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,color,White,color,White,color,Weiß,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -030,030_30021698,Canon PowerShot G9 X,Canon PowerShot G9 X,color,Black,color,Black,color,Schwarz,,,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -031,031_30021637,Canon PowerShot G9 X,Canon PowerShot G9 X,color,Brown,color,Brown,color,Braun,,,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -032,032_32125551,Canon PowerShot SC620,Canon PowerShot SC620,color,Red,color,Red,color,Rot,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -033,033_32125568,Canon PowerShot SC620,Canon PowerShot SC620,color,Silver,color,Silver,color,Silber,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -034,034_32125390,Canon PowerShot SC620,Canon PowerShot SC620,color,Black,color,Black,color,Schwarz,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, -035,035_17360369,Canon PowerShot N,Canon PowerShot N,color,Silver,color,Silver,color,Silber,,,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",1,1,, -036,036_17360368,Canon PowerShot N,Canon PowerShot N,color,Black,color,Black,color,Schwarz,,,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",1,1,, -037,037_25904011,Canon PowerShot SX710,Canon PowerShot SX710,color,Red,color,Red,color,Rot,,,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",1,1,, -038,038_25905593,Canon PowerShot SX710,Canon PowerShot SX710,color,Black,color,Black,color,Schwarz,,,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",1,1,, -039,039_25904010,Canon PowerShot SX610,Canon PowerShot SX610,color,Dark Black,color,Black,color,Schwarz,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, -040,040_25904665,Canon PowerShot SX610,Canon PowerShot SX610,color,Red,color,Red,color,Rot,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, -041,041_25904691,Canon PowerShot SX610,Canon PowerShot SX610,color,White,color,White,color,Weiß,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, -042,042_31040075,Samsung Galaxy S7,Samsung Galaxy S7,color,Gold,color,Gold,,,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -043,043_31040074,Samsung Galaxy S7,Samsung Galaxy S7,color,White,color,White,color,Weiß,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -044,044_31040076,Samsung Galaxy S7,Samsung Galaxy S7,color,Black,color,Black,color,Schwarz,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -045,045_26408558,Samsung Galaxy S6,Samsung Galaxy S6,color,White,color,White,color,Weiß,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -046,046_26408563,Samsung Galaxy S6,Samsung Galaxy S6,color,Green,color,Green,colorr,Grün,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -047,047_26408568,Samsung Galaxy S6,Samsung Galaxy S6,color,Gold,color,Gold,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -048,048_26403666,Samsung Galaxy S6,Samsung Galaxy S6,color,Blue,color,Blue,color,Blau,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -049,049_30395396,Samsung Galaxy A5,Samsung Galaxy A5,color,Gold,color,Gold,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -050,050_31080444,Samsung Galaxy A5,Samsung Galaxy A5,color,Black,color,Black,color,Schwarz,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -051,051_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -051,051_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -051,051_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -052,052_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -052,052_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -052,052_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -053,053_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -053,053_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -053,053_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, -054,054_29406182,Acer Liquid Z630,Acer Liquid Z630,color,Silver,color,Silver,color,Silber,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",1,1,, -055,055_29406184,Acer Liquid Z630,Acer Liquid Z630,color,Black,color,Black,color,Schwarz,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",1,1,, -056,056_31714843,Acer Liquid Zest 4G,Acer Liquid Zest 4G,color,White,color,White,color,Weiß,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",1,1,, -057,057_32007641,Acer Liquid Zest 4G,Acer Liquid Zest 4G,color,Navy,color,Navy,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",1,1,, -058,058_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -058,058_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -059,059_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -059,059_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -059,059_26027598,Acer Liquid Jade,Acer Liquid Jade,series,Jade S,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -060,060_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -060,060_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -060,060_26027598,Acer Liquid Jade,Acer Liquid Jade,series,Jade S,,,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -061,061_24752508,Samsung Galaxy Note 4,Samsung Galaxy Note 4,color,Black,color,Black,color,Schwarz,,,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -062,062_24752467,Samsung Galaxy Note 4,Samsung Galaxy Note 4,color,White,color,White,color,Weiß,,,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -063,063_29231675,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,color,White,color,White,color,Weiß,,,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -064,064_18404924,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,color,Black,color,Black,color,Schwarz,,,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -065,065_23294027,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,color,Black,color,Black,color,Schwarz,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -066,066_23294028,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,color,Blue,color,Blue,color,Blau,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -067,067_24241408,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,color,Gold,color,Gold,,,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -068,068_21927453,Samsung Galaxy S5,Samsung Galaxy S5,color,Blue,color,Blue,color,Blau,,,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -069,069_21919624,Samsung Galaxy S5,Samsung Galaxy S5,color,White,color,White,color,Weiß,,,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_133745031,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 2,,,,,internal_storage_capacity,2.1 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_203704321,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 2,,,,,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_133913221,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,,,,,internal_storage_capacity,2.1 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_133745032,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,,,,,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_203704322,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,,,,,internal_storage_capacity,2.7 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_133913222,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace Plus,,,,,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -070,070_133745033,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace Plus,,,,,internal_storage_capacity,2.7 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, -071,071_26974343,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,color,Orange,color,Orange,,,,,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -072,072_19618271,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,32 GB,,,,,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -072,072_21927455,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,16 GB,,,,,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -073,073_19618271,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,32 GB,,,,,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -073,073_21927455,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,16 GB,,,,,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -074,074_29641053,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,color,Grey,color,Grey,color,Grau,,,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -075,075_29401702,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,color,Black,color,Black,color,Schwarz,,,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -076,076_24394207,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,color,White,color,White,color,Weiß,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -077,077_24584210,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,color,White,color,White,color,Weiß,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -078,078_24602396,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,color,Black,color,Black,color,Schwarz,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -079,079_24394211,Sony Xperia Z3,Sony Xperia Z3,color,Black,color,Black,color,Schwarz,,,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -080,080_24394206,Sony Xperia Z3,Sony Xperia Z3,color,White,color,White,color,Weiß,,,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, -081,081_22196533,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,color,Orange,color,Orange,,,,,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",1,1,, -082,082_22196536,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,color,Copper,color,Copper,color,Kupfer,,,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",1,1,, -083,083_30964018,Samsung Gear 2 Classic,Samsung Gear 2 Classic,color,Black,color,Black,color,Schwarz,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -084,084_30964019,Samsung Gear 2 Classic,Samsung Gear 2 Classic,color,White,color,White,color,Weiß,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -085,085_29901936,Samsung Gear 2 Classic,Samsung Gear 2 Classic,color,Black,color,Black,color,Schwarz,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -086,086_30521602,Samsung Gear S2,Samsung Gear S2,color,Platinum,color,Platinum,,,,,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -087,087_29901938,Samsung Gear S2,Samsung Gear S2,color,White,color,White,color,Weiß,,,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -088,088_29634940,Sony SWR12,Sony SWR12,color,Black,color,Black,color,Schwarz,,,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -089,089_29634947,Sony SWR12,Sony SWR12,color,Black,color,Black,color,Schwarz,,,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -090,090_24495844,Sony SmartWatch 3,Sony SmartWatch 3,color,Silver,color,Silver,color,Silber,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -091,091_25873091,Sony SmartWatch 3,Sony SmartWatch 3,color,White,color,White,color,Weiß,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -092,092_24495842,Sony SmartWatch 3,Sony SmartWatch 3,color,Black,color,Black,color,Schwarz,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -093,093_24495843,Sony SmartWatch 3,Sony SmartWatch 3,color,Silver,color,Silver,color,Silber,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -094,094_27033003,Sony SWR50,Sony SWR50,color,White,color,White,color,Weiß,,,"Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Designed to perform and impress, the SmartWatch 3 SWR50 delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, -095,095_24235707,TomTom Golf,TomTom Golf,color,Black,color,Black,color,Schwarz,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -096,096_30856274,TomTom Golf,TomTom Golf,color,Yellow,color,Yellow,color,Gelb,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -097,097_27290499,TomTom Golf,TomTom Golf,color,Black,color,Black,color,Schwarz,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -098,098_26192836,Hannspree sport watch,Hannspree Sportuhren,color,Green,color,Green,color,Grün,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -099,099_27207215,ASUS VivoWatch,ASUS VivoWatch,color,Black,color,Black,color,Schwarz,,,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -100,100_24675726,Acer Liquid Leap,Acer Liquid Leap,color,Blue,color,Blue,color,Blau,,,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, -101,101_29727910,Acer Leap Active,Acer Leap Active,color,Blue,color,Blue,color,Blau,,,"Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down. Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy.",1,1,, -102,102_30727008,TomTom Runner 2 Music,TomTom Runner 2 Music,color,Black,color,Black,color,Schwarz,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -103,103_30727011,TomTom Runner 2 Music,TomTom Runner 2 Music,color,White,color,White,color,Weiß,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -104,104_30727010,TomTom Runner 2 Music,TomTom Runner 2 Music,color,Black,color,Black,color,Schwarz,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -105,105_30727013,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,color,Blue,color,Blue,color,Blau,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -106,106_30727014,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,color,Black,color,Black,color,Schwarz,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -107,107_30727016,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,color,White,color,White,color,Weiß,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -108,108_21047360,Sony SW2 SmartWatch,Sony SW2 SmartWatch,color,Red,color,Red,color,Rot,,,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -109,109_19416433,Sony SW2 SmartWatch,Sony SW2 SmartWatch,color,Blue,color,Blue,color,Blau,,,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, -110,110_19682159,Samsung Galaxy Gear,Samsung Galaxy Gear,color,Black,color,Black,color,Schwarz,,,"Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart technology you love and the functionality that you still need, and is the perfect companion to the new Galaxy Note 3.","Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichbar ohne in seiner alltäglichen Routine gestört zu werden. Ein Beispiel: Ein User verlässt den Supermarkt voll bepackt mit Einkaufstaschen. Kein Problem, denn mit GALAXY Gear kann man telefonieren ohne den Touchscreen berühren zu müssen. Textentwürfe, neue Kalendereinträge, Alarmeinstellungen und einen kurzen Wettercheck sind beim GALAXY Gear dank S Voice schnell gemacht. Mit dem Samsung GALAXY Gear lassen sich nicht nur Smart Devices bedienen, sondern es bietet auch zahlreiche Features, um die bedeutenden Momente im Leben festzuhalten. Mit dem Memographer Feature, einer 1,9 Megapixel Kamera, können User auch von unterwegs oder während sie sportlich aktiv sind, schnelle Aufnahmen wichtiger Ereignisse machen und diese auf ihren Social Network-Kanälen teilen. Das Konzept für Schnellaufnahmen wurde ausgebaut und mit Voice Memo können User wichtige Gedanken oder Gesprächsnotizen am Handgelenk speichern und diese Tonaufnahmen auf Samsung GALAXY Devices in Textform bringen.",1,1,, -111,111_12295890,Sony SmartWatch,Sony SmartWatch,color,Silver,color,Silver,color,Silber,,,"Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your world’s just a tap, swipe or press away. Want to do more with your SmartWatch? Download compatible applications on Google Play™. And customise your SmartWatch to make it exclusively yours. Customise your SmartWatch with a 20mm wristband. Or wear its stylish wristband. You can even use it as a clip. This ultra-thin Android™ remote was designed to impress. An elegant Android watch that’ll keep you discreetly updated and your hands free. ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_312526171,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,,,,,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_306918001,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,,,,,processor_cache,6 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_312526191,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,,,,,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_312526172,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,,,,,processor_cache,6 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_306918002,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.2 GHz,,,,,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_312526192,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,,,,,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_306918003,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.2 GHz,,,,,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -112,112_312526193,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,,,,,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -113,113_29885591,Acer Veriton 6,Acer Veriton 6,color,Black,color,Black,color,Schwarz,,,"Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors and fast DDR4 memory deliver premium performance, while a powerful software suite offers security and manageability to drive business efficiency. The Veriton 6 Series comes in form factors ranging from 3 to 30 liters, to fit all office spaces and business demands. Perform more tasks at once with 3 rd generation Intel ® Core ™ processors supporting Intel ™ vPro Technology plus up to 32 GB of fast DDR4 memory. Storage options from a DVD drive to Intel ® Rapid Storage Technology with RAID ensure a solid match for your needs. The 100% solid capacitor design provides the stability, reliability and longevity essential to meet the power needs of the high-end processors and other components in the Veriton 6 Series, enabling them to run today's most demanding applications. A convenient, modular design allows components to be easily swapped or upgraded.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -114,114_29911081,ASUS M,ASUS M,processor_frequency,3.2 GHz,,,,,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -114,114_30580483,ASUS M,ASUS M,processor_frequency,2.7 GHz,,,,,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -115,115_27295368,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.2 GHz,,,,,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -115,115_26440118,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.6 GHz,,,,,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -115,115_26408656,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.3 GHz,,,,,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -116,116_29743424,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,processor_frequency,3.1 GHZ,,,,,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -116,116_28684053,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,processor_frequency,3.4 GHZ,,,,,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -117,117_29890338,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,internal_memory,8 GB,,,,,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -117,117_30585828,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,internal_memory,4 GB,,,,,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -118,118_29804739,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,color,Black,color,Black,color,Schwarz,,,"Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E420 features proven technology regarding Intel® chipset and processor and an 85% energy efficient power supply. Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -119,119_29804808,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,color,Silver,color,Silver,color,Silber,,,"Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT. As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -120,120_29890350,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,3.7 GHz,,,,,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -120,120_30069636,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,3.4 GHz,,,,,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -120,120_30069631,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,2.7 GHz,,,,,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -121,121_29406823,HP 200 280 G1,HP 200 280 G1,processor_frequency,3 GHz,,,,,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -121,121_28542963,HP 200 280 G1,HP 200 280 G1,processor_frequency,2.8 GHz,,,,,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -121,121_28549476,HP 200 280 G1,HP 200 280 G1,processor_frequency,3.2 GHz,,,,,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -122,122_22308524,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,processor_frequency,2.9 GHz,,,,,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -122,122_26145672,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,processor_frequency,3.1 GHz,,,,,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -123,123_29866607,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,128 GB,,,,,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -123,123_30610368,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,500 GB,,,,,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -123,123_29866603,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,1000 GB,,,,,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, -124,124_31623088,HP ProDesk 400 G3,HP ProDesk 400 G3,total_storage_capacity,128 GB,,,,,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",1,1,, -124,124_29866591,HP ProDesk 400 G3,HP ProDesk 400 G3,total_storage_capacity,500 GB,,,,,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",1,1,, -125,125_30703764,HP ProDesk 600 G2,HP ProDesk 600 G2,processor_frequency,3.2 GHz,,,,,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -125,125_30350012,HP ProDesk 600 G2,HP ProDesk 600 G2,processor_frequency,3.7 GHz,,,,,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -126,126_24722439,HP Z 440,HP Z 440,processor_frequency,3 GHz,,,,,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, -126,126_30407844,HP Z 440,HP Z 440,processor_frequency,3.5 GHz,,,,,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, -126,126_26280142,HP Z 440,HP Z 440,processor_frequency,2.8 GHz,,,,,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, -127,127_22828284,HP Z 620,HP Z 620,total_storage_capacity,240 GB,,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -127,127_22613708,HP Z 620,HP Z 620,total_storage_capacity,256 GB,,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -127,127_20723326,HP Z 620,HP Z 620,total_storage_capacity,1000 GB,,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -127,127_22613709,HP Z 620,HP Z 620,total_storage_capacity,512 GB,,,,,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -128,128_29955336,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,processor_frequency,3.2 GHz,,,,,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -128,128_27314278,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,processor_frequency,3.6 GHz,,,,,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -129,129_30706500,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3.2 GHz,,,,,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -129,129_27107297,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3.6 GHz,,,,,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -129,129_24325712,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3 GHz,,,,,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -130,130_29285281,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.6 GHz,,,,,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -130,130_24326086,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.3 GHz,,,,,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -130,130_24725761,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.5 GHz,,,,,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -131,131_24872891,Lenovo ThinkStation P900,Lenovo ThinkStation P900,color,Silver,color,Silver,color,Silber,,,"Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — and a direct cooling air baffle directs fresh air into the CPU and memory. ThinkStation P900 delivers new technologies and design to keep your workstation cool and quiet. The innovative Flex Module lets you customize I/O ports, so you add only what you need. Using the 5.25"" bays, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA. The Flex Connector is a mezzanine card that fits into the motherboard and allows for expanded storage and I/O, without sacrificing the use of rear PCI. It supports SATA/SAS/PCIe advanced RAID solution. ThinkStation P900 includes two available connectors (enabled with each CPU).","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, -132,132_30619567,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,color,Black,color,Black,color,Schwarz,,,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -133,133_31743669,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,color,Black,color,Black,color,Schwarz,,,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -134,134_29759322,Acer Aspire S7,Acer Aspire S7,os_installed,Windows 10 Home,,,,,,,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -134,134_26145012,Acer Aspire S7,Acer Aspire S7,os_installed,Windows 8.1 Pro,,,,,,,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -135,135_29836399,Acer Chromebook CB5-311,Acer Chromebook CB5-311,storage_media,SSD,,,,,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -135,135_30359386,Acer Chromebook CB5-311,Acer Chromebook CB5-311,storage_media,Flash,,,,,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -136,136_24425591,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,color,Black,color,Black,color,Schwarz,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, -137,137_29283479,Acer TravelMate P246-M,Acer TravelMate P246-M,total_storage_capacity,500 GB,,,,,,,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,1,1,, -137,137_29283480,Acer TravelMate P246-M,Acer TravelMate P246-M,total_storage_capacity,128 GB,,,,,,,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,1,1,, -138,138_30046855,Acer TravelMate P258-M,Acer TravelMate P258-M,processor_frequency,2.8 GHz,,,,,,,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",1,1,, -138,138_30657838,Acer TravelMate P258-M,Acer TravelMate P258-M,processor_frequency,3.1 GHz,,,,,,,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",1,1,, -139,139_24699831,Asus Transformer Book T200TA,Asus Transformer Book T200TA,color,Black,color,Black,color,Schwarz,,,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",1,1,, -140,140_22766487,Asus Transformer Book T200TA,Asus Transformer Book T200TA,color,Black,color,Black,color,Schwarz,,,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",1,1,, -141,141_29380410,Asus Zenbook US303UB,Asus Zenbook US303UB,color,Pink,color,Pink,color,Rose,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, -142,142_30943081,Asus Zenbook US303UB,Asus Zenbook US303UB,color,Black,color,Black,color,Schwarz,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, -143,143_31035196,Asus Zenbook US303UB,Asus Zenbook US303UB,color,White,color,White,color,Weiß,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, -144,144_29804740,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,512 GB,,,,,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -144,144_30312874,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,128 GB,,,,,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -144,144_29804741,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,256 GB,,,,,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -145,145_29885470,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,2 GHz,,,,,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -145,145_29885471,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,1.5 GHz,,,,,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -145,145_29885473,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,2.3 GHz,,,,,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -146,146_30706737,DELL Inspiron 7359,DELL Inspiron 7359,processor_frequency,2.3 GHz,,,,,,,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -146,146_30213351,DELL Inspiron 7359,DELL Inspiron 7359,processor_frequency,2.5 GHz,,,,,,,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -147,147_27295351,DELL Latitude E5450,DELL Latitude E5450,processor_frequency,2.2 GHz,,,,,,,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -147,147_30046188,DELL Latitude E5450,DELL Latitude E5450,processor_frequency,2.3 GHz,,,,,,,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, -148,148_25977678,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.6 GHz,,,,,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, -148,148_25977676,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.2 GHz,,,,,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, -148,148_27282150,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.1 GHz,,,,,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, -149,149_30283566,HP 200 250 G4,HP 200 250 G4,processor_frequency,2 GHz,,,,,,,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -149,149_28346778,HP 200 250 G4,HP 200 250 G4,processor_frequency,1.6 GHz,,,,,,,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -150,150_29554292,HP Chromebook 11,HP Chromebook 11,color,Black,color,Black,color,Schwarz,,,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -151,151_30983682,HP Chromebook 11,HP Chromebook 11,color,Black,color,Black,color,Schwarz,,,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -152,152_27104941,Lenovo Essential B70-80,Lenovo Essential B70-80,processor_frequency,2.2 GHz,,,,,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -152,152_29810130,Lenovo Essential B70-80,Lenovo Essential B70-80,processor_frequency,1.9 GHz,,,,,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -153,153_26178487,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,1.7 GHz,,,,,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -153,153_29805122,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,2.2 GHz,,,,,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -153,153_29805124,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,2.4 GHz,,,,,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -154,154_31980499,Lenovo Yoga 500 14,Lenovo Yoga 500 14,processor_frequency,2.3 GHz,,,,,,,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -154,154_31266921,Lenovo Yoga 500 14,Lenovo Yoga 500 14,processor_frequency,2 GHz,,,,,,,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -155,155_32122450,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,internal_memory,4 GB,,,,,,,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -155,155_30149933,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,internal_memory,8 GB,,,,,,,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -156,156_32018944,Acer Iconia B1-850,Acer Iconia B1-850,form_factor,Slate,,,,,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, -157,157_29525342,Asus ZenPad Z170C,Asus ZenPad Z170C,color,Black,color,Black,color,Schwarz,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",1,1,, -158,158_29885222,Asus ZenPad Z170C,Asus ZenPad Z170C,color,Black,color,Black,color,Schwarz,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",1,1,, -159,159_29885260,Asus ZenPad Z370C,Asus ZenPad Z370C,internal_memory,2 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, -159,159_29885269,Asus ZenPad Z370C,Asus ZenPad Z370C,internal_memory,8 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, -160,160_29533301,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,color,Black,color,Black,color,Schwarz,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, -161,161_29533300,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,color,Black,color,Black,color,Schwarz,,,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, -162,162_29533299,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,color,Pink,color,Pink,color,Rose,,,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, -163,163_29728850,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,color,Black,color,Black,color,Schwarz,,,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",1,1,, -164,164_29565390,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,color,White,color,White,color,Weiß,,,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",1,1,, -165,165_29879507,Asus ZenPad Z580CA,Asus ZenPad Z580CA,internal_storage_capacity,64 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",1,1,, -165,165_29879528,Asus ZenPad Z580CA,Asus ZenPad Z580CA,internal_storage_capacity,32 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",1,1,, -166,166_30230575,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,internal_storage_capacity,64 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",1,1,, -166,166_29565389,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,internal_storage_capacity,32 GB,,,,,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",1,1,, -167,167_30375366,HP Elite x2 1012 G1,HP Elite x2 1012 G1,internal_storage_capacity,512 GB,,,,,,,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",1,1,, -167,167_30375364,HP Elite x2 1012 G1,HP Elite x2 1012 G1,internal_storage_capacity,256 GB,,,,,,,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",1,1,, -168,168_29379693,HP ElitePad 1000 G2,HP ElitePad 1000 G2,internal_storage_capacity,128 GB,,,,,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, -168,168_21844742,HP ElitePad 1000 G2,HP ElitePad 1000 G2,internal_storage_capacity,64 GB,,,,,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, -169,169_25880805,HP Slate 10 Pro EE,HP Slate 10 Pro EE,,,,,,,,,"Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate 10 EE includes learning tools and flexible connectivity to expand education beyond the walls of the classroom, plus professional support and services to help educators confidently incorporate new IT. ","Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Prozessor, einem entspiegelten HD Touch-Display mit 25,65 cm (10 Zoll) Diagonale und Handschriftunterstützung (mit optimalem Eingabestift) ein 1:1-Lernerlebnis zu einem erschwinglichen Preis bietet. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, -170,170_28516206,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,internal_storage_capacity,128 GB,,,,,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, -170,170_28549472,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,internal_storage_capacity,64 GB,,,,,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, -171,171_27262160,Lenovo TAB 2 A10,Lenovo TAB 2 A10,color,Black,color,Black,color,Schwarz,,,"Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exclusively on 8"" and 10"" TAB 2 models is Dolby Atmos® Cinematic Moving Audio. This unique technology delivers a profound audio experience that seemingly wraps itself around you Enjoy a surround sound-like experience and incredible multimedia immersion all on-the-go with the TAB 2 A8. Work, play, watch, or just tap away on the TAB 2 A10's Full HD (1920 x 1200) IPS display. IPS technology makes it easy to share what you're viewing with friends, and with an ultra-thin, high-transparent touchscreen, every image appears closer, clearer, and sharper. Carry the TAB 2 A10 wherever you go. It's incredibly light at just over a pound, and slim enough that you can store it just about anywhere for convenient mobility. The TAB 2 A10 is easy to keep by your side wherever life takes you. So when you need it, you’ll be reading, listening to music, watching videos, or surfing the Web, all in a snap.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, -172,172_29801891,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,color,Black,color,Black,color,Schwarz,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, -173,173_26973306,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,color,Pink,color,Pink,color,Rose,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, -174,174_27253016,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,color,Black,color,Black,color,Schwarz,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, -175,175_26564922,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,internal_storage_capacity,16 GB,,,,,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",1,1,, -175,175_26935356,Samsung Galaxy Tab A SM-T550N 32 GB,Samsung Galaxy Tab A SM-T550N 32 GB,internal_storage_capacity,32 GB,,,,,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",1,1,, -176,176_29209306,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,internal_storage_capacity,8 GB,,,,,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -176,176_29381409,Samsung Galaxy Tab E SM-T560 16 GB,Samsung Galaxy Tab E SM-T560 16 GB,internal_storage_capacity,16 GB,,,,,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -176,176_29536449,Samsung Galaxy Tab E SM-T560 32 GB,Samsung Galaxy Tab E SM-T560 32 GB,internal_storage_capacity,32 GB,,,,,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -177,177_24867659,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,8 GB,,,,,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -177,177_24422865,Samsung Galaxy Tab Active 8.0 16 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,16 GB,,,,,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -177,177_25913296,Samsung Galaxy Tab Active 8.0 32 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,32 GB,,,,,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -178,178_29658415,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,color,Black,color,Black,color,Schwarz,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -179,179_29658416,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,color,Black,color,Black,color,Schwarz,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -180,180_32127058,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,color,Black,color,Black,color,Schwarz,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -181,181_31995510,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,color,Pink,color,Pink,color,Rose,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, -182,182_30345097,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,color,Black,color,Black,color,Schwarz,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",1,1,, -183,183_21811723,Sony Xperia SGP512E1,Sony Xperia SGP512E1,color,White,color,White,color,Weiß,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",1,1,, -184,184_17365820,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,8 GB,,,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -184,184_17494387,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,16 GB,,,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -184,184_17560323,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,32 GB,,,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -185,185_25904533,Canon LEGRIA HF R606,Canon LEGRIA HF R606,color,Black,color,Black,color,Schwarz,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -186,186_25904506,Canon LEGRIA HF R606,Canon LEGRIA HF R606,color,Black,color,Black,color,Schwarz,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -187,187_26306352,Kodak ZX1 1.6 MP CMOS,Kodak ZX1 1.6 MP CMOS,color,Black,color,Black,color,Schwarz,,,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -188,188_26306353,Kodak ZX1 1.6 MP CMOS,Kodak ZX1 1.6 MP CMOS,color,Pink,color,Pink,color,Rose,,,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, -189,189_30150732,Kodak EasyShare M532,Kodak EasyShare M532,color,Black,color,Black,color,Schwarz,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -190,190_25111746,Kodak EasyShare M532,Kodak EasyShare M532,color,White,color,White,color,Weiß,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -191,191_17681791,Samsung F90BN,Samsung F90BN,color,Black,color,Black,color,Schwarz,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -192,192_17738941,Samsung F90BN,Samsung F90BN,color,Grey,color,Grey,color,Grau,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -193,193_32124735,Sony FDR-AX40,Sony FDR-AX40,color,White,color,White,color,Weiß,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -194,194_25904145,Sony FDR-AXP33,Sony FDR-AXP33,color,White,color,White,color,Weiß,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -195,195_25904159,Sony FDR-AXP33,Sony FDR-AXP33,storage_capacity,8 GB,,,,,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -196,196_23120327,Sony HDR-AS20,Sony HDR-AS20,color,Black,color,Black,color,Schwarz,,,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -197,197_21421718,Sony HDR-AS20,Sony HDR-AS20,color,Grey,color,Grey,color,Grau,,,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -198,198_19692589,Sony HDR-MV1,Sony HDR-MV1,color,White,color,White,color,Weiß,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -199,199_7016823,Sony HXR-MC2500,Sony HXR-MC2500,flash_memory,16 GB,,,,,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -199,199_24788780,Sony HXR-MC2500,Sony HXR-MC2500,flash_memory,32 GB,,,,,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -200,200_5787536,Sony HXR-MC50E,Sony HXR-MC50E,color,Black,color,Black,color,Schwarz,,,"Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting cannot be controlled. The HXR-MC50E is equipped with Optical SteadyShot Active Mode anti-shake technology which means you can capture steady, smooth, high-quality content with your camcorder, even when moving or zooming in or out. This product comes with the full PrimeSupport package. That’s fast, hassle-free repairs, a helpline offering expert technical advice, and a free loan unit while yours is repaired. Plus the peace of mind that Sony is looking after your equipment – and your business. ","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -201,201_11217755,Sony NEX-VG20EH,Sony NEX-VG20EH,total_megapixels,16.1 MP,,,,,,,"Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and still photos with superb detail and shallow depth of field - just like a DSLR camera - plus high-quality stereo/5.1ch sound. Achieve that rich, cinematic look for your HD videos with sumptuous image quality, even in low light. Create stunning background defocus ('bokeh') effects - just like the expressive picture quality of a DSLR camera. Capture pristine dialogue and other sounds in stereo or 5.1 channel surround with the precision Quad Capsule Spatial Array Microphone. A handy level control plus jacks for an external mic and headphones add that extra professional touch.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -202,202_5782479,Sony NEX-VG20EH,Sony NEX-VG20EH,total_megapixels,14.6 MP,,,,,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -203,203_15619960,Sony NEX-VG30E,Sony NEX-VG30E,color,Black,color,Black,color,Schwarz,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -204,204_29851280,Sony PXW-FS5K,Sony PXW-FS5K,color,Black,color,Black,color,Schwarz,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -205,205_6350138,Toshiba CAMILEO S30,Toshiba Camileo S30,color,Grey,color,Grey,color,Grau,,,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -206,206_6429825,Toshiba CAMILEO S30,Toshiba Camileo S30,color,White,color,White,color,Weiß,,,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -207,207_15721464,Toshiba CAMILEO P20,Toshiba CAMILEO P20,color,White,color,White,color,Weiß,,,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -208,208_14678762,Toshiba CAMILEO P20,Toshiba CAMILEO P20,color,Grey,color,Grey,color,Grau,,,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -209,209_12554247,Toshiba CAMILEO S20,Toshiba CAMILEO S20,color,Black,color,Black,color,Schwarz,,,"Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for convenient access to menus. Share your memories with your family and friends by uploading to YouTube, Facebook, TwitVid, and Picasa with the one-touch Internet upload button, or watch them directly on your TV with the included HDMI® cable. The CAMILEO® S30 sports 1920x1080p Full HD Video, 16x digital zoom, and video stabilization. The S30 also doubles as an 8 Megapixel digital still camera. The S30 has multiple recording modes: macro for close-up shots, motion detection for surveillance, slow motion for sports, time lapse for condensing extended footage, and pre-record so you won't miss those special moments.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, -210,210_123,Sony Bundle,Sony Bündel,bundled_product,Yes,bundled_product,Yes,bundled_product,Ja,brand,Sony,"This is a unique product bundle featuring various Sony products. Items in this bundle are 1 x Sony HDR-AS20, 1 x Sony SmartWatch 3, and 1 x Sony Xperia Z3 Compact.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Sony beinhaltet. Diese sind 1 x Sony HDR-AS20, 1 x Sony SmartWatch 3,sowie 1 x Sony Xperia Z3 Compact.",1,1,"196_23120327/1, 090_24495844/1, 076_24394207/1", -211,211_123,HP Bundle,HP Bündel,bundled_product,Yes,bundled_product,Yes,bundled_product,Ja,brand,HP,"This is a unique product bundle featuring various HP products. Items in this bundle are 1 x HP Chromebook 11, 1 x HP Z 620, and 1 x HP 200 280 G1.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von HP beinhaltet. Diese sind 1 x HP Chromebook 11, 1 x HP Z 620,sowie 1 x HP 200 280 G1.",1,1,"150_29554292/1, 127_22828284/1, 121_29406823/1", -212,212_123,ASUS Bundle,ASUS Bündel,bundled_product,Yes,bundled_product,Yes,bundled_product,Ja,brand,ASUS,"This is a unique product bundle featuring various Asus products. Items in this bundle are 2 x ASUS VivoWatch, and 1 x ASUS M.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Asus beinhaltet. Diese sind 2 x ASUS VivoWatch, sowie 1 x ASUS M.",1,1,"099_27207215/2, 114_29911081/1", -213,213_123,Lenovo Bundle,Lenovo Bündel,bundled_product,Yes,bundled_product,Yes,bundled_product,Ja,brand,Lenovo,This is a unique product bundle featuring various Lenovo products. Items in this bundle are 3 x Lenovo ThinkStation P300.,"Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Lenovo beinhaltet. Diese sind 3 x Lenovo ThinkStation P300.",1,1,130_24725761/3, -214,214_123,Samsung Bundle,Samsung Bündel,bundled_product,Yes,bundled_product,Yes,bundled_product,Ja,brand,Samsung,"This is a unique product bundle featuring various Samsung products. Items in this bundle are 2 x Samsung Galaxy Tab A SM-T550N 32 GB, 3 x Samsung Galaxy Gear, and 1 x Samsung Galaxy S5 mini","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Samsung beinhaltet. Diese sind 2 x Samsung Galaxy Tab A SM-T550N 32 GB, 3 x Samsung Galaxy Gear,sowie 1 x Sony Xperia Z3 Compact",1,1,"175_26935356/2, 110_19682159/3, 067_24241408/1", -666,666_124,Gift Card 10,Gift Card 10,value,10,,,,,,,,,1,1,, -666,666_125,Gift Card 20,Gift Card 20,value,20,,,,,,,,,1,1,, -666,666_126,Gift Card 30,Gift Card 30,value,30,,,,,,,,,1,1,, -666,666_127,Gift Card 50,Gift Card 50,value,50,,,,,,,,,1,1,, -666,666_128,Gift Card 100,Gift Card 100,value,100,,,,,,,,,1,1,, -666,666_129,Gift Card 200,Gift Card 200,value,200,,,,,,,,,1,1,, -666,666_130,Gift Card 500,Gift Card 500,value,500,,,,,,,,,1,1,, -666,666_131,Gift Card 1000,Gift Card 1000,value,1000,,,,,,,,,1,1,, -666,666_132,Gift Card 2000,Gift Card 2000,value,2000,,,,,,,,,1,1,, -666,666_133,Gift Card 5000,Gift Card 5000,value,5000,,,,,,,,,1,1,, +abstract_sku,concrete_sku,name.en_US,name.de_DE,attribute_key_1,value_1,attribute_key_2,value_2,description.en_US,description.de_DE,is_searchable.en_US,is_searchable.de_DE,bundled,is_quantity_splittable +001,001_25904006,Canon IXUS 160,Canon IXUS 160,,,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, +002,002_25904004,Canon IXUS 160,Canon IXUS 160,,,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, +003,003_26138343,Canon IXUS 160,Canon IXUS 160,,,,,"Add a personal touch Make shots your own with quick and easy control over picture settings such as brightness and colour intensity. Preview the results while framing using Live View Control and enjoy sharing them with friends using the 6.8 cm (2.7”) LCD screen. Combine with a Canon Connect Station and you can easily share your photos and movies with the world on social media sites and online albums like irista, plus enjoy watching them with family and friends on an HD TV. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions.","Beeindruckende Aufnahmen, ganz einfach Smart Auto ermöglicht die mühelose Aufnahme von fantastischen Fotos und Movies – die Kamera wählt in diesem Modus automatisch die idealen Einstellungen für die jeweilige Aufnahmesituation. Sie müssen nur noch das Motiv anvisieren und auslösen. Ein Druck auf die Hilfe-Taste führt zu leicht verständlichen Erklärungen der Kamerafunktionen. Zahlreiche Kreativfilter laden zum Experimentieren ein und bieten echten Fotospaß. So lässt sich neben vielen anderen Optionen der Verzeichnungseffekt eines Fisheye-Objektivs nachempfinden oder in Fotos und Movies werden die Dinge wie Miniaturmodelle dargestellt.",1,1,, +004,004_30663302,Canon IXUS 175,Canon IXUS 175,,,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, +005,005_30663301,Canon IXUS 175,Canon IXUS 175,,,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, +006,006_30692993,Canon IXUS 175,Canon IXUS 175,,,,,"Creative play Play with your creativity using a range of Creative Filters. Re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more. Capture the stunning detail in everyday subjects using 1 cm Macro to get right up close. Enjoy exceptional quality, detailed images thanks to 20.0 Megapixels and DIGIC 4+ processing. Face Detection technology makes capturing great shots of friends effortless, while Auto Zoom intelligently helps you select the best framing at the touch of a button.","Stil im Taschenformat Diese ultraschlanke und schicke IXUS passt in jede Hand- oder Jackentasche und bietet dabei ein flexibles 28-mm-Weitwinkelobjektiv mit 8fach optischem Zoom (16fach ZoomPlus). Wo immer Sie also sind, können Sie jedes Motiv – von ganz nahen bis weit entfernt – in erstklassigen Fotos und Movies festhalten. Der Eco-Modus reduziert den Stromverbrauch der Kamera und ermöglicht längere Aufnahmezeiten. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Einfach nur die Taste drücken und schon beginnt die HD-Movieaufnahme (720p) im MP4-Format. Für kreative Vielseitigkeit lässt sich der optische Zoom auch im Movie-Modus einsetzen und die Aufnahmen werden hochwertig und gestochen scharf.",1,1,, +007,007_30691822,Canon IXUS 285,Canon IXUS 285,,,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, +008,008_30692992,Canon IXUS 285,Canon IXUS 285,,,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, +009,009_30692991,Canon IXUS 285,Canon IXUS 285,,,,,"Quick connections Connect to your compatible smart device with just one tap using Wi-Fi with Dynamic NFC for easy sharing. Use Image Sync to automatically back-up new images to cloud services and capture great group shots with wireless Remote Shooting from your smart device. The Wi-Fi Button offers a quick and easy shortcut to Wi-Fi functions. This ultra-slim and stylish metal-bodied IXUS is easy to carry with you wherever you go and features a flexible 25mm ultra-wide 12x optical zoom lens with 24x ZoomPlus; so you can easily capture every moment, near or far, in superb quality photos and movies. Auto Zoom helps you select the best framing at the touch of a button.",No Description,1,1,, +010,010_30692994,Canon IXUS 180,Canon IXUS 180,,,,,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,1,1,, +011,011_30775359,Canon IXUS 180,Canon IXUS 180,,,,,"Effortless creativity Just point and shoot to capture fantastic photos or movies with one touch of the Auto Button, which allows Smart Auto to take control and choose the perfect camera settings for you. Play with your creativity in stills or movies using a range of Creative Filters such as Fish Eye, Miniature and Toy Camera. Enjoy exceptional quality, detailed images ideal for creating stunning poster sized prints thanks to 20.0 Megapixels and DIGIC 4+ processing. An intelligent optical Image Stabilizer ensures sharp stills and steady movies in any situation, while the 6.8 cm (2.7”) LCD screen allows easy viewing and sharing.",No Description,1,1,, +012,012_25904598,Canon IXUS 165,Canon IXUS 165,,,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +013,013_25904584,Canon IXUS 165,Canon IXUS 165,,,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +014,014_25919241,Canon IXUS 177,Canon IXUS 177,,,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +015,015_25904009,Canon IXUS 177,Canon IXUS 177,,,,,"Stunning images with ease Easily shoot fantastic photos or movies with Smart Auto, which chooses the perfect camera settings for you – whatever the scene. All you have to do is point and shoot. Use the Help Button for quick, easy-to-follow guidance on using your camera and its functions. Effortlessly enjoy great shots of friends thanks to Face Detection technology. It detects multiple faces in a single frame making sure they remain in focus and with optimum brightness. Face Detection also ensures natural skin tones even in unusual lighting conditions. Experiment and have fun with a range of Creative Filters. You can re-create the distortion of a fish-eye lens, make scenes in stills or movies look like miniature scale models and much more.a","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +016,016_21748907,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +017,017_21748906,Sony Cyber-shot DSC-W800,Sony Cyber-shot DSC-W800,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +018,018_21081477,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +019,019_21081473,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +020,020_21081478,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +021,021_21081475,Sony Cyber-shot DSC-W830,Sony Cyber-shot DSC-W830,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +022,022_21994751,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +023,023_21758366,Sony Cyber-shot DSC-WX220,Sony Cyber-shot DSC-WX220,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +024,024_21987578,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +025,025_21764665,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +026,026_21748904,Sony Cyber-shot DSC-WX350,Sony Cyber-shot DSC-WX350,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +027,027_26976107,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +028,028_26976108,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +029,029_26976109,Sony Cyber-shot DSC-WX500,Sony Cyber-shot DSC-WX500,,,,,"Styled for your pocket Precision photography meets the portability of a smartphone. The W800 is small enough to take great photos, look good while doing it, and slip in your pocket. Shooting great photos and videos is easy with the W800. Buttons are positioned for ease of use, while a dedicated movie button makes shooting movies simple. The vivid 2.7-type Clear Photo LCD display screen lets you view your stills and play back movies with minimal effort. Whip out the W800 to capture crisp, smooth footage in an instant. At the press of a button, you can record blur-free 720 HD images with digital sound. Breathe new life into a picture by using built-in Picture Effect technology. There’s a range of modes to choose from – you don’t even have to download image-editing software.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +030,030_30021698,Canon PowerShot G9 X,Canon PowerShot G9 X,,,,,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +031,031_30021637,Canon PowerShot G9 X,Canon PowerShot G9 X,,,,,"Impressive image quality Stunning videos. A camera that’s slim and comfortable. The PowerShot G9 X camera is all this and more, featuring a 20.2 Megapixel, 1.0-inch High-Sensitivity CMOS sensor, Canon’s powerful DIGIC 6 Image Processor and a fast, f/2.0–4.9 lens that helps you capture inspiring images – even in low light – with detail and color to match. Whether you carry it in your hand, a bag or inside a pocket, the PowerShot G9 X can accompany you anywhere you go and is slim enough to quickly be in your grasp when opportunity knocks. Subjects in the distance become closer with a 3x Optical Zoom lens (28–84mm equivalent). Movement can be captured in stunning Full HD video, or frozen in beautiful increments with up to 6.0 fps continuous shooting.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +032,032_32125551,Canon PowerShot SC620,Canon PowerShot SC620,,,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +033,033_32125568,Canon PowerShot SC620,Canon PowerShot SC620,,,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +034,034_32125390,Canon PowerShot SC620,Canon PowerShot SC620,,,,,"Intelligent IS Whether you're taking a vacation, celebrating a special family occasion or just having some everyday fun, the slim and sleek PowerShot SX620 HS camera is ready for your next shot. Enjoy the versatility of a powerful 25x (25-625mm) Optical Zoom for subjects both near and far. Equipped with Intelligent IS for optimized image stabilization, it helps capture everything from lovely close-ups to distant sights virtually shake-free, with confidence. You can then show off your photos with built-in Wi-Fi® and NFC, which lets you transfer them to your compatible devices and upload to select social networking sites for your family, friends and the world to see. Stunning image quality comes via a 20.2 Megapixel CMOS sensor and the DIGIC 4+ Image Processor for beautiful shots whether you're picnicking during the day or camping at night. If videos are more your thing, rest assured they'll have gorgeous detail with 1080p Full HD video at your fingertips.","Außergewöhnlicher Detailreichtum, damit alles in Erinnerung bleibt Die Kamera bietet außergewöhnliche Bildqualität mit hohem Detailreichtum. Ihre 20 Megapixel ermöglichen eine flexible Motivwahl, das Zuschneiden der Aufnahmen und brillante Drucke im Posterformat. Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera kompensiert derartige Verwacklungen und ermöglicht immer gestochen scharfe und detailreiche Aufnahmen. Großartige Movies aufnehmen macht Spaß und ist ein Kinderspiel. Auf Knopfdruck zeichnen Sie ganz einfach HD-Movies (720p) auf – selbst aus der Bewegung und bei vollem Zoom.",1,1,, +035,035_17360369,Canon PowerShot N,Canon PowerShot N,,,,,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",1,1,, +036,036_17360368,Canon PowerShot N,Canon PowerShot N,,,,,"Creative Shot Originality is effortless with Creative Shot. Simply take a shot and the camera will analyse the scene then automatically generate five creative images plus the original unaltered photo - capturing the same subject in a variety of artistic and surprising ways. The unique symmetrical, metal-bodied design is strikingly different with an ultra-modern minimalist style - small enough to keep in your pocket and stylish enough to take anywhere. HS System excels in low light allowing you to capture the real atmosphere of the moment without flash or a tripod. Advanced DIGIC 5 processing and a high-sensitivity 12.1 Megapixel CMOS sensor give excellent image quality in all situations.","Creative Shot Mit der Funktion „Creative Shot“ ist es ganz einfach, originelle Aufnahmen zu machen. Sie nehmen ein ganz normales Foto auf und die Kamera analysiert die Szene und erstellt daraus 5 kreative Bilder, die sie mit der Originalaufnahme zusammen speichert – so wird ein und das selbe Motiv auf 5 künstlerische und oft überraschenden Arten interpretiert. Das einzigartige, symmetrische Metallgehäuse ist erfrischend anders und beeindruckt mit einem ultra-modernen, minimalistischem Design – so kompakt, dass es in jede Tasche passt und so schick, dass es auch sonst überall hin passt.",1,1,, +037,037_25904011,Canon PowerShot SX710,Canon PowerShot SX710,,,,,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",1,1,, +038,038_25905593,Canon PowerShot SX710,Canon PowerShot SX710,,,,,"Compact 30x superzoom, easy to take everywhere The pocket-sized PowerShot SX710 HS is packed with our most powerful imaging technology and an impressive 30x zoom for capturing detail at a distance. It’s designed to let you travel light and capture superb quality images and movies wherever life takes you. Share more of your adventures. Wi-Fi with Dynamic NFC makes it simple to transfer images to compatible smartphones, tablets or the Canon Connect Station, while Image Sync automatically backs up all new images to the cloud, your smartphone and your PC. A 20.3 Megapixel sensor and our powerful DIGIC 6 processor are combined in HS System to give you vivid, crisp and clear shots in any situation. It lets you preserve the true atmosphere, even of dark scenes, with accurate colours, low noise and without having to use the flash.","Kompakte 30fach Zoomkamera, die man überall mitnehmen kann Diese ultra-kompakte Kamera ist so klein, dass sie in jede Tasche passt und so überall mit hingenommen werden kann – das macht sie zum idealen Reisebegleiter. Mit dem 30fach optischen Zoom und 60fach ZoomPlus kommen Sie ganz nah ans Geschehen ran und halten jedes beeindruckende Detail fest. Der erweiterte Zoom-Assistent hilft Ihnen dabei immer die perfekte Bildkomposition zu halten. Der 5-achsige, intelligente optische Bildstabilisator passt sich automatisch der Situation an und ermöglicht gestochen scharfe und detailreiche Fotos und Movies – selbst bei wenig Licht oder vollem Zoom.",1,1,, +039,039_25904010,Canon PowerShot SX610,Canon PowerShot SX610,,,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, +040,040_25904665,Canon PowerShot SX610,Canon PowerShot SX610,,,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, +041,041_25904691,Canon PowerShot SX610,Canon PowerShot SX610,,,,,"Optical Quality Capture quality images from a distance with a 20.2 MP, 25mm wide, 18x optical zoom lens. Hybrid Auto mode records 4 seconds of video before each shot then compiles them all into a single video. With built in NFC and Wi-Fi its so easy to share your happy snaps to your favourite social media platforms. Expand your creative photography skills through applying a range of artistic presets such as toy camera or fish eye effect. Capture images remotely and view live images from the camera via your phone and the Camera Connect app. Bring your memories to life as you experience videos on Full HD quality in 30p/MP4 recording. ","Stets beste Ergebnisse Dank des optischen Bildstabilisators werden Kamerawackler, die eine Aufnahme ruinieren könnten, ausgeglichen. Diese Kamera ermöglicht selbst bei wenig Licht oder hohen Zoomwerten gestochen scharfe und detailreiche Aufnahmen aus der freien Hand. WLAN bietet Ihnen zahlreiche Möglichkeiten. Fotos und Movies können direkt von der Kamera auf soziale Netzwerke hochgeladen werden und per dynamischem NFC auf Smartphone oder Tablet. Mit der Canon Camera Connect App wird eine Fernbedienung der Kamera über ein Smartphone ermöglicht. Backup auf einem PC oder in der Cloud ist dank Image Sync kein Problem. Verbindet man die Kamera mit einer Canon Connect Station, lassen sich Fotos und Movies mit Freunden und Familie am heimischen HD-Fernsehgerät betrachten oder man teilt sie von dort aus mit der ganzen Welt über soziale Netzwerke und Online-Alben wie irista.",1,1,, +042,042_31040075,Samsung Galaxy S7,Samsung Galaxy S7,,,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +043,043_31040074,Samsung Galaxy S7,Samsung Galaxy S7,,,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +044,044_31040076,Samsung Galaxy S7,Samsung Galaxy S7,,,,,"Smart Design The beauty of what we've engineered is to give you the slimmest feel in your hand without compromising the big screen size. The elegantly curved front and back fit in your palm just right. It's as beautiful to look at as it is to use. We spent a long time perfecting the curves of the Galaxy S7 edge and S7. Using a proprietary process called 3D Thermoforming, we melted 3D glass to curve with such precision that it meets the curved metal alloy to create an exquisitely seamless and strong unibody. The dual-curve backs on the Galaxy S7 edge and S7 are the reason why they feel so comfortable when you hold them. Everything about the design, from the naturally flowing lines to the thin form factor, come together to deliver a grip that's so satisfying, you won't want to let go.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +045,045_26408558,Samsung Galaxy S6,Samsung Galaxy S6,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +046,046_26408563,Samsung Galaxy S6,Samsung Galaxy S6,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +047,047_26408568,Samsung Galaxy S6,Samsung Galaxy S6,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +048,048_26403666,Samsung Galaxy S6,Samsung Galaxy S6,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +049,049_30395396,Samsung Galaxy A5,Samsung Galaxy A5,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +050,050_31080444,Samsung Galaxy A5,Samsung Galaxy A5,,,,,"Richer Interactions give you the edge Add some colour to your interactions with the Samsung Galaxy S6 edge. By colour-coding the five people you care most about, you can simply tab a contact’s colour on the edge display to call, text or email them. These innovative colour-coded notifications, let you easily see who is trying to get in touch, even when your device is upside down. Both of the Samsung Galaxy S6 edge's front and rear cameras feature higher resolution and F1.9 aperture, allowing you to take clearer images wherever you are. What's more, simply press the home button twice to go straight into camera mode – so you'll never miss an important moment again. Never worry about your battery again thanks to the Samsung Galaxy S6 Edge’s lightning-fast charging speed, which is up to 1.5 times faster than previous models. Its wireless charging compatibility means you can simply pop the Samsung Galaxy S6 Edge onto a compatible charging pad for a wire-free recharge.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +051,051_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +051,051_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +051,051_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +052,052_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +052,052_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +052,052_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +053,053_29567823,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,32 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +053,053_30107816,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,64 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +053,053_30614390,Samsung Galaxy S6 edge,Samsung Galaxy S6 edge,storage_capacity,128 GB,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Verbesserte Blende, schärfere Bilder Durch die hohe Auflösung und einer F1.9-Blende können Sie mit den beiden Kameras des SAMSUNG Galaxy S6 edge gestochen scharfe Bilder aufnehmen. Durch kurzes, zweimaliges Drücken der Home-Taste gelangen Sie direkt in den Kameramodus - so verpassen Sie keine wichtigen Momente. Das SAMSUNG Galaxy S6 edge überzeugt mit einer erhöhten Startgeschwindigkeit für Betriebssystem und Anwendungen sowie verbesserter Energieeffizienz gegenüber Vorgängermodellen. Durch seine 64-bit-Architektur, LPDDR4 und fortschrittliche GPU steht es für Leistung, Multitasking und Multimediafunktionen der neuen Generation. Ausgestattet mit einem 12,95 cm grossen Quad-HD-Super-AMOLED-Display (2.560 x 1.440 Pixel) beeindruckt das SAMSUNG Galaxy S6 edge mit einem unglaublich scharfen Seherlebnis, dank erhöhter Helligkeit und Pixeldichte.",1,1,, +054,054_29406182,Acer Liquid Z630,Acer Liquid Z630,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",1,1,, +055,055_29406184,Acer Liquid Z630,Acer Liquid Z630,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Für mehr Spaß Das 13,97 cm (5,5 Zoll) große HD-Display wird von einem beeindruckenden 64-Bit-Quad-Core-Prozessor angetrieben, der schnelle Reaktionszeiten bietet und fehlerfreie Videos, Spiele sowie reibungsloses Surfen im Internet ermöglicht. Ein Akku mit 4000 mAh liefert mehr als genug Leistung für den ganzen Tag. Beeindrucken Sie Ihre Freunde mit einem Telefon, das schöne Weitwinkel-Selfies macht, sobald Sie „Cheese“ oder „Aufnahme“ oder „Lächeln“ sagen. Die 8-MP-Selfies machen sich sehr gut auf dem IPS1 -Display, auf dem Sie Bilder optimal aus jedem Winkel betrachten können. Seien Sie der Star, wenn Sie Ihren Freunden anbieten, mit Ihrem Telefon deren Telefone aufzuladen – das geht über den Micro-USB-Ladeanschluss2. Dieser Anschluss kann auch verwendet werden, um einen USB-Stick3 einzustecken – und dann Medien wiederzugeben, Dateien herunterzuladen, diese zu speichern und freizugeben. ",1,1,, +056,056_31714843,Acer Liquid Zest 4G,Acer Liquid Zest 4G,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",1,1,, +057,057_32007641,Acer Liquid Zest 4G,Acer Liquid Zest 4G,,,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Unvergessliche Momente einfangen Mit einer 8-MP-Kamera und 4G2 können Sie einzigartige Momente jederzeit einfangen und direkt mit anderen teilen, egal wo Sie sind. Dieser Moment ist nichts ohne Sie und Ihre Freunde? Kein Problem, denn dank des 85-Grad-Weitwinkelobjektivs der 5-MP-Frontkamera passen genügend Personen auf Ihre Fotos für unvergessliche Selfies. DTS® Studio Sound1 bietet satte Bässe und kristallklare Dialoge bei maximaler Lautstärke ohne jegliche Verzerrungen. Gleichzeitig sorgt DTS-HD® Premium für einen volleren Surround Sound und ein beeindruckendes 3D-Audioerlebnis über Ihre Kopfhörer. Erleben Sie grenzenlose Bildqualität aus fast jedem Betrachtungswinkel auf einem 12,7 cm (5-Zoll)-IPS-Display. Dank Zero Air Gap-Technologie bleibt die Bildqualität auch bei hellem Sonnenlicht gleich, während die On-Cell Touch-Technologie störende Bildschirmreflexionen reduziert. ",1,1,, +058,058_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +058,058_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +059,059_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +059,059_26027598,Acer Liquid Jade,Acer Liquid Jade,series,Jade S,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +059,059_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +060,060_24245592,Acer Liquid Jade,Acer Liquid Jade,series,Jade Plus,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +060,060_26027598,Acer Liquid Jade,Acer Liquid Jade,series,Jade S,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +060,060_26175504,Acer Liquid Jade,Acer Liquid Jade,series,Jade Z,,,"Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +061,061_24752508,Samsung Galaxy Note 4,Samsung Galaxy Note 4,,,,,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +062,062_24752467,Samsung Galaxy Note 4,Samsung Galaxy Note 4,,,,,"Powerful Performance that Matters the Most to You ​The Galaxy Note 4 embraces Samsung’s heritage of an unrivaled Galaxy mobile experience. Its extraordinary 5.7-inch Quad HD (2560x1440) Super AMOLED display reproduces clearer and more vivid images with deep contrast, better viewing angles, and response times as fast as a millionth of a second, providing a tremendous viewing experience. Due to its large screen, the refined Multi Window feature is able to maximize the user’s experience providing them with the key to easier multi-tasking. Users can choose how they access their applications with full, split or pop-up screens, and easily change the size and positioning of apps on the screen with one intuitive swipe. ​The Galaxy Note 4 also offers an improved Fingerprint Scanner, to secure personal data and the world’s first UV sensor in a mobile device.​","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +063,063_29231675,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,,,,,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +064,064_18404924,Samsung Galaxy S4 Mini,Samsung Galaxy S4 Mini,,,,,"Compact design that fits you perfectly well A more sleek and compact design has been integrated with the premium Samsung GALAXY S4. The beautifully slim design of the GALAXY S4 Mini means you can take it with you anywhere and anytime. Outstanding CMF with a vivid & wide 4.3 inch qHD sAMOLED display delivers great aesthetics without compromising performance. The artistically compact design delivers additional comfort and can perfectly fit in one hand. GALAXY S4 Mini is ready to fully support for any occasion. The outstanding hardware performance enables you to do more tasks easily and quickly. Upgraded processor, big enough memories, embedded high resolution camera system, and various connection options offer you a confidence to face endless challenge which turns daily routine into special moments. Even though you have no Wi-Fi or network connection, you can access to others and easily share all joys. The Group Play makes a group among Samsung GALAXY Series and offers various sharing options including becoming a part of speaker system, creating a photo collage, and playing a game against others and so on.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +065,065_23294027,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,,,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +066,066_23294028,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,,,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +067,067_24241408,Samsung Galaxy S5 mini,Samsung Galaxy S5 mini,,,,,"Galaxy S5 mini continues Samsung design legacy and flagship experience Outfitted with a 4.5-inch HD Super AMOLED display, the Galaxy S5 mini delivers a wide and vivid viewing experience, and its compact size provides users with additional comfort, allowing for easy operation with only one hand. Like the Galaxy S5, the Galaxy S5 mini features a unique perforated pattern on the back cover creating a modern and sleek look, along with a premium, soft touch grip. The Galaxy S5 mini enables users to enjoy the same flagship experience as the Galaxy S5 with innovative features including IP67 certification, Ultra Power Saving Mode, a heart rate monitor, fingerprint scanner, and connectivity with the latest Samsung wearable devices.The Galaxy S5 mini comes equipped with a powerful Quad Core 1.4 GHz processor and 1.5GM RAM for seamless multi-tasking, faster webpage loading, softer UI transition, and quick power up. The high-resolution 8MP camera delivers crisp and clear photos and videos, while the Galaxy S5 mini’s support of LTE Category 4 provides users with ultra-fast downloads of movies and games on-the-go. ","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +068,068_21927453,Samsung Galaxy S5,Samsung Galaxy S5,,,,,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +069,069_21919624,Samsung Galaxy S5,Samsung Galaxy S5,,,,,"Capture the moments that matter Capturing and saving precious memories is one of the most important smartphone features today. The new Galaxy S5 offers superior camera functionality, featuring a 16 megapixel camera with an enhanced menu and user interface that allow consumers to effortlessly take, edit and share photos. The Galaxy S5 offers the world’s fastest autofocus speed up to 0.3 seconds and the advanced High Dynamic Range (HDR), reproduce natural light and color with striking intensity at any circumstances. Also new Selective Focus feature allows users to focus on a specific area of an object while simultaneously blurring out the background. With this capability, consumers no longer need a special lens kit to create a shallow depth of field (DOF) effect. The Galaxy S5 offers the most advanced LTE experience and Wi-Fi performance available today, ensuring blazing fast data speeds for unrivaled media consumption and productivity.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_133745031,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 2,internal_storage_capacity,2.1 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_133745032,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_133745033,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace Plus,internal_storage_capacity,2.7 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_133913221,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,internal_storage_capacity,2.1 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_133913222,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace Plus,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_203704321,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 2,internal_storage_capacity,8 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +070,070_203704322,Samsung Galaxy Ace,Samsung Galaxy Ace,series,Ace 3,internal_storage_capacity,2.7 GB,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Ein Kunstwerk Das 5-Zoll-Display des Liquid Jade ist ein ansprechender Anblick. Die HD-Auflösung in Kombination mit der IPS1-Technologie verleiht Videos, Bildern und Web-Inhalten noch mehr Leben. Außerdem lässt das Zero Air Gap-Design alle Bilder gut aussehen – auch bei Sonnenlicht. Der Name sagt alles: ein Smartphone, das ist so schön ist wie Jade. Dank der 7,5 mm flachen und geschwungenen, ergonomischen Oberflächen liegt das Liquid Jade angenehm in der Hand. Die geschwungene Corning® Gorilla® Glass-Display unterstreicht die robuste und doch ansprechende Bauweise des Liquid Jade.",1,1,, +071,071_26974343,Samsung Galaxy Xcover 3,Samsung Galaxy Xcover 3,,,,,"Ace performance at an accessible price Choose a smartphone that offers great value and outstanding performance. The Samsung Galaxy Ace 2 packs a Dual Core 800MHz processor to handle all your games and applications smoothly and efficiently. You’ll see all your entertainment at its best too, via a spacious 3.8” WVGA display that offers great clarity. 4GB of memory and extended battery power mean that this is one phone that won’t let you down. The Galaxy Ace 2’s elegant and compact design means it will fit perfectly in your pocket, too – as well as fitting in with your style. GALAXY Ace 2 users enjoy unrivalled power and excellent performance thanks to robust dual core 800MHz processor that keeps up with heavy usage and demanding applications. Smart CPU manages power consumption across applications so your phone works efficiently and conserves energy, maximising your phone’s functionalities.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +072,072_19618271,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,32 GB,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +072,072_21927455,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,16 GB,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +073,073_19618271,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,32 GB,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +073,073_21927455,Samsung Galaxy Note 3,Samsung Galaxy Note 3,storage_capacity,16 GB,,,"Leather stitch design Expanding the groundbreaking Galaxy Note experience, Note3 neo tilts the balance towards distinctive design factor and innovative, remarkably easy functionality. Its winning style starts with attractive leather-look design and fun colour option. Sensational S Pen combines striking “air commands” with powerful usability and awesome multitasking. Perfect host device to Galaxy Gear, a smartwatch companion that provides the most integrated Note experience yet. Galaxy Note3 Neo sports a distinctively sleek, leather-like back cover with top-stitch design that sets it apart -- it’s no ordinary device. Protective and pleasing to the palm, it’s secure to grip or lay on any surface without slippage.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +074,074_29641053,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,,,,,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +075,075_29401702,Samsung Galaxy Tab S2,Samsung Galaxy Tab S2,,,,,"Seamless Multitasking Multitask like a pro with the Galaxy Tab S2. Watch HD movies while you are flicking through a digital magazine or an e-book, or surfing the net. Run multiple apps in split screen mode or in draggable pop-up windows. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. The Galaxy Tab S2’s 4 : 3 ratio display provides you with an ideal environment for performing office tasks. Use the Galaxy Tab S2’s Book Cover Keyboard, a desktop PC-like experience boon when you need to work on a range of documents. Enjoy greater flexibility than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +076,076_24394207,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,,,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +077,077_24584210,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,,,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +078,078_24602396,Sony Xperia Z3 Compact,Sony Xperia Z3 Compact,,,,,"Dive into new experiences Xperia Z3 Compact is the smartphone designed to enhance your life. And life isn’t lived inside. With the highest waterproof rating*, Xperia Z3 Compact lets you answer calls in the rain or take pictures in the pool. And it can handle all the drops into the sink in between. Combined with a slim, compact design that’s easy to use with one hand, Xperia Z3 Compact is the Android smartphone that teams durability with beauty. Some of the best times happen in the lowest light. Years of Sony camera expertise have been brought to Xperia Z3 Compact, to deliver unparalleled low-light capability. Thanks to Cyber-shot and Handycam technologies you can record stunning videos on the move and take crisp shots under water. Want to take your shots to the next level? Get creative with our unique camera apps. It’s our best smartphone camera yet – for memories that deserve more than good.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +079,079_24394211,Sony Xperia Z3,Sony Xperia Z3,,,,,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +080,080_24394206,Sony Xperia Z3,Sony Xperia Z3,,,,,"Dive into new experiences Xperia Z3 is the smartphone that does more and goes further – whether further is a run in the rain or a dive into the pool on a sunny summer holiday. With the highest waterproof rating*, you can find your way in a downpour, take pictures underwater or just wipe off your phone after an unexpected spill. Combined with a super-slim body and aluminium frame, Xperia Z3 is the Android smartphone that teams durability with beauty. Your best moments deserve more than dark, blurry shots. Years of Sony camera expertise have been brought to Xperia Z3, a premium phone with Cyber-shot and Handycam technologies. So you can capture the laughter in any light, shoot steady videos on the move and take crisp shots underwater. And when you want to make great pictures and videos even better? You can unleash your creativity with our widest ever choice of unique Xperia camera apps. It’s our best smartphone camera yet, to make sure your memories are as vibrant as real life.","Gut gewappnet Raue Umgebungen oder staubige Luft, für diese Herausforderungen zeigt sich das SAMSUNG GALAXY Xcover 3 gut gewappnet. Es bietet nicht nur Schutz vor kleinen Staubteilchen, sondern übersteht auch unbeschadet Stürze aus einer Höhe von bis zu 1,2 Metern* (MIL-STD 810G). Zudem ist es gemäß IP67-Zertifizierung staub- und wassergeschützt bis zu einem Meter Wassertiefe und 30 Minuten** Dauer. Mit gerade einmal 9,95 Millimeter und 154 Gramm ist es für ein Outdoor-Smartphone verblüffend schlank und fällt durch sein elegantes Design auf. Trotz der kompakten Maße bietet das GALAXY Xcover 3 viele technische Raffinessen. Haptische Bedienelemente – Home-, Menü- und Zurückknöpfe – erleichtern die Nutzung unter widrigen Bedingungen wie Feuchte oder Kälte. Die neue Xcover-Taste ermöglicht den Sofortzugriff auf wichtige Funktionen: Drücken Nutzer einmal kurz darauf, aktivieren Sie beispielsweise das LED-Licht, um sich auch im Dunkeln zu orientieren. Ein langer Knopfdruck öffnet unmittelbar die Kamera, damit Nutzer spontane Fotogelegenheiten nicht verpassen – und das nicht nur im Trockenen. Der Unterwassermodus erlaubt bei kleinen Tauchgängen Aufnahmen von unvergesslichen Momenten. GALAXY Xcover 3: Steckt viel ein, sieht schick aus.",1,1,, +081,081_22196533,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,,,,,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",1,1,, +082,082_22196536,TomTom Multi-Sport Cardio,TomTom Multi-Sport Cardio,,,,,"Multi-platform compatibility Get accurate heart-rate information without the need for a separate chest strap. Your heart rate is measured through a sensor in the watch that monitors changes in the blood flow in your wrist. This is done by shining light through the skin and detecting the changing light reflections. See real-time running, cycling and swimming information at a glance. Track your distance, time, pace, speed and calories burnt as you train on an extra-large display. Select a zone to match your training goal and always know whether you need to speed up or slow down.Heart rate monitoring is the single most accurate means to understand how your body is responding to exercise.","Innovative Technologie Erhalten Sie genaue Informationen zu Ihrer Herzfrequenz, ohne einen separaten Brustgurt tragen zu müssen. Ihre Herzfrequenz wird mithilfe eines Sensors in der Uhr gemessen, der Änderungen des Blutflusses an Ihrem Handgelenk feststellt. Dabei wird Licht durch die Haut geleitet, um Veränderungen bei den Lichtreflexionen festzustellen. Sehen Sie Echtzeitinformationen zu Ihrem Lauf, Ihrer Rad- und Schwimmeinheit auf einen Blick. Verfolgen Sie Ihre Distanz, Zeit, Ihr Tempo, Ihre Geschwindigkeit und Ihre verbrannten Kalorien während des Trainings auf einem extragroßen Display. Unabhängige Tests ergaben, dass der eingebaute Herzfrequenzmesser im Vergleich zur Elektrokardiografie „extrem präzise“ arbeitet. Die Überwachung der Herzfrequenz ist die beste Methode, um zu verstehen, wie Ihr Körper auf das Training reagiert.",1,1,, +083,083_30964018,Samsung Gear 2 Classic,Samsung Gear 2 Classic,,,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +084,084_30964019,Samsung Gear 2 Classic,Samsung Gear 2 Classic,,,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +085,085_29901936,Samsung Gear 2 Classic,Samsung Gear 2 Classic,,,,,"S Health Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages.Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. We've partnered up with a growing portfolio of amazing apps to make Gear S2 work for you. From going the distance to keeping your home secure, everything is possible. Gear S2 comes full circle with a durable stainless steel body that sits slim and sleek on your wrist. Customizing the watch face and changing watch bands is so easy, it's a device for all occasions. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Browse reviews to find the most highly recommended local businesses including restaurants, bars, shops and more. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","S Health In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +086,086_30521602,Samsung Gear S2,Samsung Gear S2,,,,,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +087,087_29901938,Samsung Gear S2,Samsung Gear S2,,,,,"Gear S2 X Atelier Mendini In a beautiful partnership, Alessandro Mendini brings his taste, humor and sense of color to the Gear S2. The result is a range of watch faces and watch bands that completes your personal style. Things you need most from your smartphone are available with a simple twist on Gear S2. Gently turn the Bezel to scroll through long emails, zoom into a map and play the next track. Life keeps getting better with every turn. Taking charge of your health is easy with Gear S2. Track your daily activity levels, heart rate and water vs. caffeine intake. Continue to stay fit with timely motivational messages. Stay in the loop, keep fit and even buy a latte with Gear S2. And when it's time for a recharge, simply place it on the wireless charging dock. Enrich your mobile life with LINE, a global messaging app that's both fast and easy to use. Pay for your coffee or grab a quick bite with a wave of your arm. Hold your wrist near the NFC reader and you're done.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +088,088_29634940,Sony SWR12,Sony SWR12,,,,,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +089,089_29634947,Sony SWR12,Sony SWR12,,,,,"Be more you SmartBand 2 keeps an eye on your pulse and stress level, checking how your energy rises and falls. Then you can see what keeps you calm, what makes you excited and everything in between. So you can start doing more of what makes you, you. With an inbuilt heart rate monitor, the SmartBand 2 constantly checks your pulse, whether you’re on the move or sitting at a desk. See what activities raise your heart rate, and how your heart returns to its normal resting rate. Walking, running or just rushing between meetings. However you move, the SmartBand 2 captures it all so you can see how active you’ve been. Even while you sleep the tracker is still working hard, monitoring how long and how sound your zzz really is. Check SmartBand 2 data from the past week, month, year and beyond on the Lifelog app. View on the timeline alongside other Lifelog entries, including events, photos and music. See how different activities, like a holiday or listening to your favourite tune, can alter your pulse and stress levels and learn how to balance your life.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +090,090_24495844,Sony SmartWatch 3,Sony SmartWatch 3,,,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +091,091_25873091,Sony SmartWatch 3,Sony SmartWatch 3,,,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +092,092_24495842,Sony SmartWatch 3,Sony SmartWatch 3,,,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +093,093_24495843,Sony SmartWatch 3,Sony SmartWatch 3,,,,,"The way you like it Whatever your lifestyle SmartWatch 3 SWR50 can be made to suit it. You can choose from a range of wrist straps – formal, sophisticated, casual, vibrant colours and fitness style, all made from the finest materials. Designed to perform and impress, this smartphone watch delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it. Tell SmartWatch 3 SWR50 smartphone watch what you want and it will do it. Search. Command. Find.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +094,094_27033003,Sony SWR50,Sony SWR50,,,,,"Talk to it Tell the SmartWatch 3 SWR50 what you want and it will do it. Search. Command. Find. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Even without your smartphone, SmartWatch 3 SWR50 is a fun and useful accessory. You can fill it with music to take with you if you’re going for a run. When you’re out, you can track your activity and movements as well as sync with your Lifelog when you come home. Designed to perform and impress, the SmartWatch 3 SWR50 delivers a groundbreaking combination of technology and style. Downloadable apps let you customise your SmartWatch 3 SWR50 and how you use it.","Gear S2 X Atelier Mendini In einer wunderbaren Partnerschaft bringt Alessandro Mendini seinen Geschmack, Humor und Farbsinn in die Gestaltung der Gear S2 ein. Das Ergebnis ist eine Reihe von Zifferblättern und Armbändern, die Ihren persönlichen Stil zum Ausdruck bringen. Die wesentlichen Smartphone-Funktionen sind mit einer einfachen Drehung an der Gear S2 verfügbar. Drehen Sie leicht an der Blende, um lange E-Mails zu durchblättern, eine Karte zu vergrössern oder bei der Musikwiedergabe ein Stück zu überspringen. Mit jeder Drehung wird das Leben noch interessanter und bunter. Mit der Gear S2 können Sie sich sehr leicht um Ihre Gesundheit kümmern. Verfolgen Sie Ihre täglichen Aktivitäten, Ihren Puls und Ihren Wasserkonsum verglichen mit Ihrem Koffeinkonsum. Bleiben Sie fit mit zeitgerechten motivierenden Botschaften. Bleiben Sie auf dem Laufenden und fit. Und wenn es Zeit ist, die Smartwatch wieder aufzuladen, stellen Sie sie einfach auf eine drahtlose Ladestation.",1,1,, +095,095_24235707,TomTom Golf,TomTom Golf,,,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +096,096_30856274,TomTom Golf,TomTom Golf,,,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +097,097_27290499,TomTom Golf,TomTom Golf,,,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +098,098_26192836,Hannspree sport watch,Hannspree Sportuhren,,,,,"One-Button Control Navigate easily through menus. Precise yardages to front, center and back of green. View unique green and hazard graphics before your shot. ","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +099,099_27207215,ASUS VivoWatch,ASUS VivoWatch,,,,,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +100,100_24675726,Acer Liquid Leap,Acer Liquid Leap,,,,,"ASUS VivoPulse Technology Built-in heart rate sensor works in real time to help you exercise more efficiently, track calories burned, and measure your sleep quality more precisely. Convenient LED indicator informs you if you are performing aerobic exercise or are overexerting yourself. Learn about your sleep patterns and quality to feel your best. An easy-to-understand rating of overall wellbeing based on your amount of exercise and sleep quality. Stay up-to-date with your loved ones' well-being via app or website. 10 days under normal operation. ASUS VivoWatch can be submerged in up to 1 meter of water for 30 minutes. Regular aerobic exercise provides numerous health benefits. ASUS VivoWatch has a convenient LED indicator that turns green when you are doing aerobic exercise and burning calories. If you push yourself to the limit, the indicator alerts you by turning red.","Handgearbeitetes Lederarmband „Made in Italy“ Unsere stylische Premium-Edition wird mit einem handgearbeiteten Lederarmband „Made in Italy“ geliefert. Inklusive praktischem Ball-Marker von TomTom und einer Ball-Marker-Halterung, die sich an dem Uhrenarmband anbringen lässt. Mit der Trolley-Halterung lässt sich die Uhr ganz einfach verstauen, wenn du sie nicht trägst. ",1,1,, +101,101_29727910,Acer Leap Active,Acer Leap Active,,,,,"Everyday fitness Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down. Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy.",1,1,, +102,102_30727008,TomTom Runner 2 Music,TomTom Runner 2 Music,,,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +103,103_30727011,TomTom Runner 2 Music,TomTom Runner 2 Music,,,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +104,104_30727010,TomTom Runner 2 Music,TomTom Runner 2 Music,,,,,"Get Active Liquid Leap Active is a cool companion that tracks daily activities and keeps you constantly connected to your social circle. Staying active and social has never been easier. Sync with your smartphone to send social notifications directly to your wrist and control your music player1 without pulling out your phone. Power-efficient hardware and a long battery life make sure you'll never miss a message. Leap Active also features colourful wrist bands to match your outfit. While paired with your smartphone2, Leap Active sends notifications from your social apps straight to your wrist. It’ll also alert you of incoming calls and upcoming calendar events so you don’t miss out on any fun. Track daily activities and get instant information about your active lifestyle. Liquid Leap Active can track your exercise and even monitor sleep patterns. Thanks to its splash-proof design3, bad weather won’t slow you down.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +105,105_30727013,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,,,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +106,106_30727014,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,,,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +107,107_30727016,TomTom Runner 2 Cardio,TomTom Runner 2 Cardio,,,,,"Built-in Heart-Rate Monitor Get accurate heart rate information on your wrist. Train in bike, swim, gym and treadmill modes. Run in 5 different zones to get results faster. Track your time, pace, distance and calories burnt. Capture your steps, active minutes and calories burnt. Select one of your past performances to race against. Improve speed and fitness with custom work-rest sessions. Track your performance on the treadmill or in the gym. Set and track your progress on daily and weekly goals. ","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +108,108_21047360,Sony SW2 SmartWatch,Sony SW2 SmartWatch,,,,,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +109,109_19416433,Sony SW2 SmartWatch,Sony SW2 SmartWatch,,,,,"Anywhere. Any weather SmartWatch 2 is the wireless accessory that has something for everybody. If you are a busy communicator, you will appreciate being on top of everything. If you like to get out running, you can use SmartWatch as your phone remote. If it rains, you can keep on going. SmartWatch 2 can take the rain. If it is bright and sunny, SmartWatch 2 has an impressive sunlight-readable display. Take it anywhere. When you are using a wireless Bluetooth® headset for music, you can use SmartWatch 2 as a phone remote to make or receive calls. When a call comes in, you can see who’s calling in your SmartWatch display, press once to answer and enjoy hands-free calling at its easiest. You can also browse recent calls in your call log and use SmartWatch to initiate a call.","Multisport-Modus Im Rad-, Schwimm-, Fitness- und Laufbandmodus trainieren. Zeit, Tempo, Distanz und verbrannte Kalorien zum Nachverfolgen auf deiner Uhr. Erfasse deine Schritte, aktiven Minuten und verbrannten Kalorien. Wähle eine deiner vergangenen Leistungen aus, um dagegen anzutreten. Verbessere deine Geschwindigkeit und Ausdauer mit individuell zusammengestellten Trainings- und Ruhephasen. Motiviere dich selbst mit dem Audio-Feedback zu deiner Leistung. Überwache deine Leistung auf dem Laufband oder im Fitnessstudio. Setz dir Ziele und verfolge deinen Fortschritt, täglich oder wöchentlich. Über 500 Songs immer mit dabei, auch ohne Handy. ",1,1,, +110,110_19682159,Samsung Galaxy Gear,Samsung Galaxy Gear,,,,,"Voice Operation With Samsung's latest groundbreaking innovation, the Galaxy Gear, it's clear that time's up on the traditional watch. It features the smart technology you love and the functionality that you still need, and is the perfect companion to the new Galaxy Note 3.","Voice Operation Der eingebaute Lautsprecher ermöglicht Anrufe direkt vom GALAXY Gear – ohne Benutzung der Hände. Auf diese Weise bleibt man stets erreichbar ohne in seiner alltäglichen Routine gestört zu werden. Ein Beispiel: Ein User verlässt den Supermarkt voll bepackt mit Einkaufstaschen. Kein Problem, denn mit GALAXY Gear kann man telefonieren ohne den Touchscreen berühren zu müssen. Textentwürfe, neue Kalendereinträge, Alarmeinstellungen und einen kurzen Wettercheck sind beim GALAXY Gear dank S Voice schnell gemacht. Mit dem Samsung GALAXY Gear lassen sich nicht nur Smart Devices bedienen, sondern es bietet auch zahlreiche Features, um die bedeutenden Momente im Leben festzuhalten. Mit dem Memographer Feature, einer 1,9 Megapixel Kamera, können User auch von unterwegs oder während sie sportlich aktiv sind, schnelle Aufnahmen wichtiger Ereignisse machen und diese auf ihren Social Network-Kanälen teilen. Das Konzept für Schnellaufnahmen wurde ausgebaut und mit Voice Memo können User wichtige Gedanken oder Gesprächsnotizen am Handgelenk speichern und diese Tonaufnahmen auf Samsung GALAXY Devices in Textform bringen.",1,1,, +111,111_12295890,Sony SmartWatch,Sony SmartWatch,,,,,"Your world at your fingertips SmartWatch features an easy-to-use, ultra-responsive touch display. Finding your way around SmartWatch is super simple. Your world’s just a tap, swipe or press away. Want to do more with your SmartWatch? Download compatible applications on Google Play™. And customise your SmartWatch to make it exclusively yours. Customise your SmartWatch with a 20mm wristband. Or wear its stylish wristband. You can even use it as a clip. This ultra-thin Android™ remote was designed to impress. An elegant Android watch that’ll keep you discreetly updated and your hands free. ","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_306918001,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,processor_cache,6 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_306918002,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.2 GHz,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_306918003,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.2 GHz,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_312526171,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_312526172,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,processor_cache,6 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_312526191,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_312526192,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.7 GHz,processor_cache,12 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +112,112_312526193,Acer Extensa M2610,Acer Extensa M2610,processor_frequency,3.3 GHz,processor_cache,3 MB,"Get more done The latest Intel Core processors and HD graphics give you essential performance to power through the work day. Extensa M2 series PCs come with up to 8GB of DDR3 memory and 2TB HDD. They also offer optional 16X Super Multi drives that are compatible with various DVD formats and USB 3.0 ports. The PCs support multi monitor set-ups for additional viewing space. With Extensa M2 series PCs, you can rest assured and stay focused on getting work done. TPM 1.2 encryption protects files, passwords and vital data, and the Acer ProShield console unifies security and management features for easy administration. Plus, the PCs are Acer Commercial Reliability qualified and have been tested for maximum trustworthiness.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +113,113_29885591,Acer Veriton 6,Acer Veriton 6,,,,,"Rock-solid technology drives business The Veriton 6 Series comes in a wide range of form factors to meet various business needs. Intel® Core™ processors and fast DDR4 memory deliver premium performance, while a powerful software suite offers security and manageability to drive business efficiency. The Veriton 6 Series comes in form factors ranging from 3 to 30 liters, to fit all office spaces and business demands. Perform more tasks at once with 3 rd generation Intel ® Core ™ processors supporting Intel ™ vPro Technology plus up to 32 GB of fast DDR4 memory. Storage options from a DVD drive to Intel ® Rapid Storage Technology with RAID ensure a solid match for your needs. The 100% solid capacitor design provides the stability, reliability and longevity essential to meet the power needs of the high-end processors and other components in the Veriton 6 Series, enabling them to run today's most demanding applications. A convenient, modular design allows components to be easily swapped or upgraded.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +114,114_29911081,ASUS M,ASUS M,processor_frequency,3.2 GHz,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +114,114_30580483,ASUS M,ASUS M,processor_frequency,2.7 GHz,,,"The Perfect Home Computer ASUS M32 desktop PC performs everything from your daily tasks to playing 4K Ultra HD video with enhanced energy efficiency. Multitask with several apps at once thanks to the 4th gen Intel® Core™ processor. Power visually demanding programs with discrete NVIDIA graphics. Whatever you choose to do, M32 makes it happen with unique optimization for increased performance or energy savings when you need it. M32 desktop PC features discrete NVIDIA or AMD graphics card that delivers twice the performance of the previous generation. Watch up to 4K Ultra HD video and enjoy smoother visuals and more responsiveness when playing the latest games. Giving you reliability with convenience, M32 desktop PC monitors internal temperatures and intelligently adjusts fan speed to ensure efficient cooling while staying under 25dB of sound at idle—quieter than a library.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +115,115_26408656,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.3 GHz,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +115,115_26440118,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.6 GHz,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +115,115_27295368,DELL OptiPlex 3020,DELL OptiPlex 3020,processor_frequency,3.2 GHz,,,"Great performance. Outstanding value Get the job done with business-ready desktops offering superb value with strong performance, exceptional security and easy serviceability. Stop advanced threats and zero-day attacks with Dell Data Protection | Protected Workspace — a proactive, real-time solution for malware protection. Ensure authorized access through multifactor, single sign-on (SSO) and preboot authentication with Dell Data Protection | Security Tools. Streamline administration with integration into Dell KACE appliances, Microsoft System Center and industry-standard tools. Deploy with flexibility through multiple chassis options. Select the small form factor chassis, optimized for constrained workspaces, or the expandable mini tower with support for up to four PCIe cards.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +116,116_28684053,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,processor_frequency,3.4 GHZ,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +116,116_29743424,Fujitsu CELSIUS M740,Fujitsu CELSIUS M740,processor_frequency,3.1 GHZ,,,"Perfomance you can count on. Next generation Intel® Xeon® processors, high performing graphics subsystems, quad-channel memory technology and high-speed hard disk drives. The CELSIUS M740 desktop workstation has been optimized to combat today’s professional and technical challenges. It can be individually configured, helping you to enhance your productivity. The CELSIUS M740power is certified for Medical EMC standards IEC60601-1-2 to perform in healthcare environments. To round things off, a near-silent noise emission of 20 dB(A) allows you to work comfortably in the most quiet of working environments. High product standards thanks to top-quality components and comprehensive testing in certified in-house laboratories for 24/7 operation.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +117,117_29890338,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,internal_memory,8 GB,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +117,117_30585828,Fujitsu ESPRIMO D556,Fujitsu ESPRIMO D556,internal_memory,4 GB,,,The FUJITSU ESPRIMO Desktop provides high-quality computing for your daily office tasks. It supports attractive price points and delivers the continuity needed for daily operations. Your valuable business data is protected by the latest TPM controller and the Erasedisk option. To meet your specific hardware needs it can be either individually configured or customized.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +118,118_29804739,Fujitsu ESPRIMO E420,Fujitsu ESPRIMO E420,,,,,"Energy Efficiency As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E420 features proven technology regarding Intel® chipset and processor and an 85% energy efficient power supply. Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +119,119_29804808,Fujitsu ESPRIMO E920,Fujitsu ESPRIMO E920,,,,,"Green IT Fujitsu is committed to eliminating the use of harmful and potentially harmful substances in its products and production processes in order to minimize risk to end users and to the environment. This strategy is captured in Environmental Guideline FTS03230 and forms the basis on which all Fujitsu's products are designed. Especially for Fujitsu ESPRIMO PCs this means that all used printed circuit boards are halogen free. Furthermore they are compliant with several certificates awarding environmental conscience such as ENERGY STAR® and EPEAT. As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +120,120_29890350,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,3.7 GHz,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +120,120_30069631,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,2.7 GHz,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +120,120_30069636,Fujitsu ESPRIMO P556,Fujitsu ESPRIMO P556,processor_frequency,3.4 GHz,,,"High performance and best price/performance ratio As energy saving is one of the core components of Fujitsu’ approach to the environment, we permanently try to improve the energy efficiency of our products. The Fujitsu ESPRIMO E920 features latest technology regarding Intel® chipset and processor and optional an up to 94% energy efficient power supply. Furthermore it delivers enhanced power management settings and optional 0-Watt power consumption in off-mode. Outstanding quality and stable functions based on German production standards. The development, production and functionality tests - all under one roof in Germany","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +121,121_28542963,HP 200 280 G1,HP 200 280 G1,processor_frequency,2.8 GHz,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +121,121_28549476,HP 200 280 G1,HP 200 280 G1,processor_frequency,3.2 GHz,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +121,121_29406823,HP 200 280 G1,HP 200 280 G1,processor_frequency,3 GHz,,,Ready for work The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take on your everyday work at an affordable price with the HP 280 G1 desktop PC. Get the computing power you need while minimizing the total cost of ownership—now that’s a smart investment. The HP 280 G1 MT provides a strong performing PC for your agency with the tools you need to accomplish your everyday tasks. Take up less space than a traditional tower with the HP 280 G1 Micro Tower with a stylish design to compliment your workspace.,"Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +122,122_22308524,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,processor_frequency,2.9 GHz,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +122,122_26145672,HP EliteDesk 800 G1 Mini,HP EliteDesk 800 G1 Mini,processor_frequency,3.1 GHz,,,"Big power. Space saving design. Smaller than some desk phones, this Desktop Mini can fit almost anywhere vertically or horizontally. The clean, easily serviceable design with integrated wireless antenna allows flexible deployment options1 to help optimize the workspace. Keep productivity high and downtime low with HP BIOSphere firmware-level automation. Your PCs have extra protection thanks to automatic updates and security checks. Enjoy customization that allows your PC to evolve with your business.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +123,123_29866603,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,1000 GB,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +123,123_29866607,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,128 GB,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +123,123_30610368,HP EliteDesk 800 G2,HP EliteDesk 800 G2,total_storage_capacity,500 GB,,,"Designed for every demand Experience top-notch productivity plus industry-leading reliability, security, and manageability, plus a unique portfolio of solutions in a compact, space-saving design with the powerful HP EliteDesk 800 SFF. Extend the life of your investment with a tool-less chassis and a range of expansion slots, bays, ports, and connectors for the most demanding business needs. Help protect your PC and maintain maximum uptime with a suite of solutions that help stop security breaches, including HP BIOSphere4 with SureStart.","Erfüllt jede Anforderung Mit dem leistungsstarken HP EliteDesk 800 SFF erhalten Sie erstklassige Produktivität, branchenführende Zuverlässigkeit, Sicherheit und Verwaltbarkeit sowie ein einzigartiges Lösungsportfolio in einem kompakten, platzsparenden Design. - Schützen Sie Ihren PC und sorgen Sie für kontinuierlichen Betrieb mit verschiedenen Sicherheitslösungen, die Sicherheitslücken verhindern, darunter HP BIOSphere mit Sure Start. Erweitern Sie die Lebensdauer Ihrer Investitionen mit einem werkzeugfreien Gehäuse und einer Reihe von Erweiterungssteckplätzen, Einschüben und Anschlüssen für Ihre anspruchsvollsten Geschäftsanforderungen. Genießen Sie die Sicherheit eines PCs, der 120.000 Stunden im HP Total Test Process durchlaufen hat und die MIL-STD-Teststandards erfüllt. Erhöhen Sie die Zuverlässigkeit in staubigen Umgebungen mit dem optionalen Staubfilter.",1,1,, +124,124_29866591,HP ProDesk 400 G3,HP ProDesk 400 G3,total_storage_capacity,500 GB,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",1,1,, +124,124_31623088,HP ProDesk 400 G3,HP ProDesk 400 G3,total_storage_capacity,128 GB,,,"New powerful processors Give your business the strong foundation it needs for growth with the affordable and reliable HP ProDesk 400 SFF. Designed with essential security and manageability features, the HP ProDesk 400 helps keep your business growing. New 6th Gen Intel® Core™ processors bring powerful processing with Intel® HD 530 Graphics. Available DDR4 memory helps meet the demands of today’s businesses. HP ProDesks are rigorously tested to help ensure reliability. During the HP Total Test Process, PCs experience 120,000 hours of performance trials to help get you through your business day. The HP ProDesk 400 SFF helps affordably build a solid IT infrastructure for your growing business and fits in smaller workspaces for easy deployment. ","Neue leistungsstarke Prozessoren Verleihen Sie Ihrem Unternehmen mit dem kostengünstigen und zuverlässigen HP ProDesk 400 SFF eine solide Grundlage, auf der es wachsen kann. Der HP ProDesk 400 wurde mit grundlegenden Sicherheits- und Verwaltungsfunktionen konzipiert, die das Unternehmenswachstum unterstützen. Die neuen Intel® Core™ Prozessoren der 6. Generation sorgen für hervorragende Verarbeitungsleistung mit Intel® HD-Grafikkarte 530. Der verfügbare DDR4-Speicher trägt zur Erfüllung der modernen Unternehmensanforderungen bei. HP BIOSphere und HP Client Security erhöhen die Sicherheit und halten geschäftskritische Daten und Systeme mit individuell anpassbarer Authentifizierung und Kennwörtern auf BIOS-Ebene sicher unter Verschluss.",1,1,, +125,125_30350012,HP ProDesk 600 G2,HP ProDesk 600 G2,processor_frequency,3.7 GHz,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +125,125_30703764,HP ProDesk 600 G2,HP ProDesk 600 G2,processor_frequency,3.2 GHz,,,"Perform at the speed of work Power through your day with speed and performance. Get the latest in processing technology with your choice of 6th Generation Intel® Core™ processors and Intel® HD 530 Graphics. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. IT efficiency reigns supreme when it’s backed by a full portfolio of security solutions, including HP BIOSphere and Device Guard4 available on Windows 101 Enterprise Edition. The HP ProDesk 600 Desktop MT/SFF delivers powerful performance, security, and manageability at a value that enables you to keep focused on your businesses. ","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +126,126_24722439,HP Z 440,HP Z 440,processor_frequency,3 GHz,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, +126,126_26280142,HP Z 440,HP Z 440,processor_frequency,2.8 GHz,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, +126,126_30407844,HP Z 440,HP Z 440,processor_frequency,3.5 GHz,,,"Get the job done fast Cross items off your to-do list fast. Achieve massive computational performance with a single processor personal workstation delivering support for up to 8 cores of processing power. Add in powerful graphics and performance features like optional Thunderbolt™ 23, HP Z Turbo Drive4, and HP Remote Graphics Software, and you get a world-class workstation experience that never slows you down. Take your business to the next level of performance, expandability, and no compromise reliability in one complete package. Featuring a perfect mix of HP Z DNA in a performance workstation package with up to 8 discrete processor cores, up to 128 GB of RAM, and multiple storage and PCIe configuration options. Protect your investment and make downtime a thing of the past. Get no-compromise reliability and a standard 3/3/3 limited warranty from the HP Z440 Workstation.","Aufgaben sind schnell erledigt Erledigen Sie Ihre Aufgaben noch schneller. Erzielen Sie eine hohe Rechenleistung dank einer Personal Workstation mit nur einem Prozessor, der bis zu 8 Prozessorkerne unterstützt. Ergänzen Sie Grafik- und Leistungsmerkmale wie optionales Thunderbolt™ 21, ein HP Z Turbo Drive2 und HP Remote Graphics Software2 und profitieren Sie von einer erstklassigen Workstation-Leistung, mit der Sie schneller arbeiten können. Bieten Sie Ihrem Business mehr Leistung, Erweiterbarkeit und kompromisslose Zuverlässigkeit in einem Komplettpaket. Eine perfekte Kombination aus Funktionen der HP Z Modellreihe in einem Performance-Workstation-Paket mit bis zu acht separaten Prozessorkernen, bis zu 128 GB RAM sowie mehreren Speicher- und PCIe-Konfigurationsoptionen.",1,1,, +127,127_20723326,HP Z 620,HP Z 620,total_storage_capacity,1000 GB,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +127,127_22613708,HP Z 620,HP Z 620,total_storage_capacity,256 GB,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +127,127_22613709,HP Z 620,HP Z 620,total_storage_capacity,512 GB,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +127,127_22828284,HP Z 620,HP Z 620,total_storage_capacity,240 GB,,,"Big Possibilities. Compact Form Factor. More versatile than ever before. With up to 16 discrete processor cores, the HP Z620 Workstation packs a ton of computing and visualization power into a quiet, compact footprint. This dual-socket system helps you boost productivity with next-generation Intel® Xeon® processors and support for up to 8 displays. Get massive system performance with a small footprint. The HP Z620 features the next evolution in processor technology and system architecture, setting the standard for versatility with support for a single Intel E5-1600 Series Xeon® processor or dual Intel E5-2600 Series Xeon® processors. With 800W 90% efficient power supply and support for up to 8 displays, the HP Z620 gives you the freedom of doing and seeing more.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +128,128_27314278,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,processor_frequency,3.6 GHz,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +128,128_29955336,Lenovo ThinkCentre E73,Lenovo ThinkCentre E73,processor_frequency,3.2 GHz,,,"Small Form Factor Small Form Factor desktops provide the ultimate performance with full-featured scalability, yet weigh as little as 13.2 lbs / 6 kgs. Keep your business-critical information safe through USB port disablement and the password-protected BIOS and HDD. You can also safeguard your hardware by physically securing your mouse and keyboard, while the Kensington slot enables you to lock down your E73. Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +129,129_24325712,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3 GHz,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +129,129_27107297,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3.6 GHz,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +129,129_30706500,Lenovo ThinkCenter E73,Lenovo ThinkCenter E73,processor_frequency,3.2 GHz,,,"Eco-friendly and Energy Efficient Lenovo Desktop Power Manager lets you balance power management and performance to save energy and lower costs. The E73 is also ENERGY STAR compliant, EPEAT® Gold and Cisco EnergyWise™ certified—so you can feel good about the planet and your bottom line. With SuperSpeed USB 3.0, transfer data up to 10 times faster than previous USB technologies. You can also connect to audio- and video-related devices with WiFi and Bluetooth® technology. With 10% more processing power, 4th generation Intel® Core™ processors deliver the performance to increase business productivity for your business. They can also guard against identity theft and ensure safe access to your network with built-in security features.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +130,130_24326086,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.3 GHz,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +130,130_24725761,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.5 GHz,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +130,130_29285281,Lenovo ThinkStation P300,Lenovo ThinkStation P300,processor_frequency,3.6 GHz,,,"Optional Flex Module The innovative Flex Module lets you customize I/O ports, so you add only what you need. With the 2 available 5.25"" bays on the P300 Tower, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA – up to 8 configurations among an ODD, HDD, and Flex Module. We've redesigned our ThinkStations. No more bulky handles, just a clean-looking, functional design. An extended lip on the top lid that includes a red touch point, combined with a ledge on the back-side, make the P300 exceptionally easy to lift and carry. The P300 workstation features a 15-month life cycle with no planned hardware changes that affect the preloaded software image. Image stability for long-term deployments helps to reduce transition, qualification, and testing costs to ensure savings for your business.","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +131,131_24872891,Lenovo ThinkStation P900,Lenovo ThinkStation P900,,,,,"Thermal Design: Elegant & Efficient. Patented tri-channel cooling with just 3 system fans – as opposed to 10 that other workstations typically rely on — and a direct cooling air baffle directs fresh air into the CPU and memory. ThinkStation P900 delivers new technologies and design to keep your workstation cool and quiet. The innovative Flex Module lets you customize I/O ports, so you add only what you need. Using the 5.25"" bays, you can mix and match components including an ultraslim ODD, 29-in-1 media card reader, Firewire, and eSATA. The Flex Connector is a mezzanine card that fits into the motherboard and allows for expanded storage and I/O, without sacrificing the use of rear PCI. It supports SATA/SAS/PCIe advanced RAID solution. ThinkStation P900 includes two available connectors (enabled with each CPU).","Optionales Flex Modul Das innovative Flex Modul ermöglicht die flexible Konfiguration der E/A-Anschlüsse. Nutzen Sie einfach, was Sie benötigen. Die beiden 5,25-Zoll-Schächte nehmen verschiedene Komponenten auf, zum Beispiel ein ultraflaches optisches Laufwerk, einen 29-in-1-Kartenleser, Firewire und eSATA. Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert). Der Flex Connector ist eine Mezzanine-Karte, die ins Motherboard passt und erweiterte Speicherkapazität und E/A-Optionen bereitstellt, ohne dass hierfür der PCI-Anschluss an der Rückseite verwendet werden muss. Er unterstützt eine Advanced RAID-Lösung mit SATA/SAS/PCIe. Die ThinkStation P900 umfasst zwei Anschlussmöglichkeiten (mit jeder CPU aktiviert).",1,1,, +132,132_30619567,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,,,,,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +133,133_31743669,Acer Aspire Switch 10 E,Acer Aspire Switch 10 E,,,,,"Eye-catching trendsetter The Aspire Switch 10 E comes in a range of trendy colours that all work perfectly with its dynamic shape and elegant textile-pattern texturing to create one great-looking device. Choose the colour that suits you and watch your friends turn green with envy. This device’s perfectly designed Acer Snap Hinge 2 lets you snap the keyboard part on or off with a simple push or pull. Switch effortlessly between four very useful modes: notebook, tablet, tent, and display. Acer SwitchLock lets you lock this keyboard dock’s HDD so it only works with the tablet part. Use the tablet as the HDD’s key – simply snap the tablet off the keyboard to lock the HDD. All your HDD data is now protected and can’t be stolen. Simply snap the tablet back on to unlock all that data.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +134,134_26145012,Acer Aspire S7,Acer Aspire S7,os_installed,Windows 8.1 Pro,,,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +134,134_29759322,Acer Aspire S7,Acer Aspire S7,os_installed,Windows 10 Home,,,"MORE power The new Aspire S7 (the S7-393 to be precise) comes with your choice of Intel's new 5th Generation Core™ processors. These deliver improved overall performance and graphics, while also using less power. That's why the new Aspire S7 is even more powerful, and has a longer battery life. You can now go even longer between charge times. The new Aspire S7’s improved hardware doesn’t just make it more powerful, it also helps it score even higher in battery-life tests. With up to 8.5 hours2 of on-the-road power, you can go all day and do it all. With cutting-edge 802.11ac wireless technology firing on dual channels, the new Aspire S7 transmits and receives airborne data up to three times faster than the average laptop does3. Download and upload movies (and do pretty much anything on the web) at breathtaking speeds. The new Aspire S7 is beautifully thin and delightfully light. With a thickness of only 12.9 mm, and a weight of only 1.3 kg, this slender-but-strong beauty disappears into your carry bag without a whisper. It's so easy to carry; you'll forget it's there.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +135,135_29836399,Acer Chromebook CB5-311,Acer Chromebook CB5-311,storage_media,SSD,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +135,135_30359386,Acer Chromebook CB5-311,Acer Chromebook CB5-311,storage_media,Flash,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +136,136_24425591,Acer Chromebook C730-C8T7,Acer Chromebook C730-C8T7,,,,,"Amazing mobility Slip the Acer Chromebook into your bag and work from anywhere, without recharging, because it has enough battery life to last all day long on a single charge. Indulge your eyes and see everything in vivid detail on the Acer Chromebook's Full HD display. The Acer Chromebook features the latest 802.11ac wireless technology, for a smooth internet experience at connection speeds that are up to three times faster than that of previous-generation wireless technologies. The Acer Chromebook starts within 8 seconds, so you can wait less and do more. At less than an inch thin and extremely light, the Acer Chromebook is the perfect tool for on-the-go computing. Plus, it sports a fanless design for whisper-quiet computing.","Geschwindigkeit ist keine Hexerei. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. Profitieren Sie von Geschwindigkeit und Leistung während des ganzen Tages. Nutzen Sie die neueste Prozessortechnologie mit Intel® Core™-Prozessoren der 6. Generation und Intel® HD-Grafikkarten 530. HP ProDesks wurden mit strikten Vorgaben auf Zuverlässigkeit getestet. Beim HP Total Test Process wird die Leistung von PCs während einer Dauer von 120.000 Stunden getestet, um sicherzustellen, dass unsere Geräte Sie an Ihrem Arbeitstag nicht im Stich lassen.",1,1,, +137,137_29283479,Acer TravelMate P246-M,Acer TravelMate P246-M,total_storage_capacity,500 GB,,,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,1,1,, +137,137_29283480,Acer TravelMate P246-M,Acer TravelMate P246-M,total_storage_capacity,128 GB,,,"Work with style and simplicity The TravelMate P2 Series comes in 13.3"", 14"", 15.6"" and 17.3"" sizes to meet various business needs. Clad in a refined textile finish that both looks and feels great, these notebooks pack the latest Intel® Core™ processors1 and discrete graphics1 to keep you at your productive best. They are also loaded with tailor-made management and security software for easy, centralised control. The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality.",,1,1,, +138,138_30046855,Acer TravelMate P258-M,Acer TravelMate P258-M,processor_frequency,2.8 GHz,,,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",1,1,, +138,138_30657838,Acer TravelMate P258-M,Acer TravelMate P258-M,processor_frequency,3.1 GHz,,,"Tactile textile The P2 series now comes with a fine linen textile pattern embossed on the outer covers. This lends a professional refined look and feel to the line that adds distinction to functionality. There are also practical benefits, as the pattern makes it a bit easier to keep a firm grip on the go, while also resisting scratches. The TravelMate P2 Series is certified to deliver the high audio and visual standards of Skype for Business1. Optimised hardware ensures that every word will be heard clearly with no gap or lag in speech, minimal background noise and zero echo. That means you can call or video chat with superior audio and visual quality. The TravelMate P2 is packed with features that make it easier to do business. Work faster with smoother gestures on the large Precision Touchpad. Quickly share business contacts with a smartphone via Contact Pickup. Log in to the TravelMate P2 faster thanks to Face Login. ","Einzigartige Haptik Die P2-Serie verfügt jetzt über ein Textilmuster auf dem äußeren Cover. Dies verleiht den Produkten einen professionellen, edlen Look und ist so die perfekte Ergänzung zu ihrer Funktionalität. Dies hat auch einen praktischen Nutzen, da die Struktur Kratzern widersteht und dafür sorgt, dass Sie auch unterwegs alles im Griff haben. Die TravelMate P2-Serie erfüllt die hohen Audio- und Grafik-Standards der Skype-Zertifizierung für Unternehmen1. Dank der optimierten Hardware kann jedes Wort klar und ohne Echo, Lücken oder Verzögerungen bei minimalen Hintergrundgeräuschen verstanden werden. Das bedeutet, Sie können Anrufe oder Videochats mit überragender Audio- und Grafikqualität tätigen. Das TravelMate P2 verfügt über unzählige Funktionen, die Ihre Aufgaben vereinfachen. Das große Precison-Touchpad lässt Sie dank fließender Gesten ihre Arbeit auf intuitive Art und Weise bewältigen. Geben Sie mit Ihrem Smartphone per Contact Pickup Geschäftskontakte im Handumdrehen frei oder melden Sie sich dank Face Login schneller bei Ihrem TravelMate P2 an. ",1,1,, +139,139_24699831,Asus Transformer Book T200TA,Asus Transformer Book T200TA,,,,,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",1,1,, +140,140_22766487,Asus Transformer Book T200TA,Asus Transformer Book T200TA,,,,,"As light as you like Transformer Book T200 is sleek, slim and oh so light — just 26mm tall and 1.5kg docked. And when need to travel even lighter, detach the 11.6-inch tablet for 11.95mm slenderness and a mere 750g weight! With up to 10.4 hours of battery life that lasts all day long, you’re free to work or play from dawn to dusk. And ASUS Instant On technology ensures that Transformer Book T200 is always responsive and ready for action! Experience outstanding performance from the latest Intel® quad-core processor. You’ll multitask seamlessly and get more done in less time. Transformer Book T200 also delivers exceptional graphics performance — with Intel HD graphics that are up to 30% faster than ever before! Transformer Book T200 is equipped with USB 3.0 connectivity for data transfers that never leave you waiting. Just attach your USB 3.0 devices to enjoy speeds that are up to 10X faster than USB 2.0!","Einfach zweifach brillant Das ASUS Transformer Book T200 ist ein aufregendes 11,6“ Entertainment-Tablet, das zugleich ein hocheffizientes, voll vernetztes und voll ausgestattetes Windows 8.1 Notebook ist. Und es ist noch mehr: Es ist die perfekte Kombination von Funktion und Leistung, Spaß und Produktivität, Style und Flexibilität. Von früh bis spät, im Businesseinsatz oder rein zu Ihrer Unterhaltung – das T200 hält Sie mit gewaltigen Akkulaufzeiten den ganzen Tag über in Bewegung. Und dank ASUS Instant-On-Technologie ist es immer sofort einsatzbereit. Damit jedes Detail beeindruckt und jede Toucheingabe mit extremer Präzision erkannt wird, kommt das T200 mit einem exzellenten 16:9 HD (1366 x 768) Multi-Touch-Display. Dank IPS-Technologie und breitem 178°-Betrachtungswinkel werden sämtliche Inhalte aus nahezu jeder Perspektive gestochen scharf wiedergegeben.",1,1,, +141,141_29380410,Asus Zenbook US303UB,Asus Zenbook US303UB,,,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, +142,142_30943081,Asus Zenbook US303UB,Asus Zenbook US303UB,,,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, +143,143_31035196,Asus Zenbook US303UB,Asus Zenbook US303UB,,,,,"Classic design,stylish new color ASUS ZenBook series represents the essence of ASUS design spirit, and UX303 takes this to another level of sophistication with fresh and gorgeous color Smoky Brown. The elegant color is further enhanced by the iconic spun-metal finish that echoes the spirit of Zen. The classic lines of the ultra-light, all-aluminum ZenBook have been enhanced with a slimmer profile, tapering to just 3mm at the front. It's chic, elegant, timeless, and powerful — it's ZenBook UX303. Developed by the ASUS Golden Eye team, exclusive ASUS Splendid technology gives you vivid, accurate colors no matter what you're watching. It works by automatically fine-tuning various display settings to optimize all kinds of images. The result is richer, deeper colors and stunning visuals whether you're watching videos and movies, playing games or browsing through your photos.","Einfach noch mehr sehen Dank Wide View IPS-Paneltechnologie ermöglicht das UX303 mit breitem 170° Betrachtungswinkel kontrastreiche Bilder, lebendige, intensive Farben, eine herausragende Farbtreue und eine unvergleichliche Detailschärfe aus nahezu jeder Blickperspektive. Das 13,3“ QHD Display des ASUS ZENBOOK™ UX303 begeistert mit einer akkuraten Farbdarstellung, einer hohen Leuchtkraft und ausgezeichneten Kontrasten. Websites und Texte werden knackscharf dargestellt - Filme, Games oder Fotos werden atemberaubend brillant wiedergegeben. Das ZENBOOK™ UX303UB sorgt dafür, dass Sie mit Ihren Lieben bestens verbunden bleiben. Ergänzend zur hohen Displayqualität garantiert die leistungsstarke HD-Webcam, dass Sie in Videochats, selbst bei ungünstigen Lichtverhältnissen, umwerfend aussehen.",1,1,, +144,144_29804740,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,512 GB,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +144,144_29804741,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,256 GB,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +144,144_30312874,Asus Zenbook UX301LA,Asus Zenbook UX301LA,total_storage_capacity,128 GB,,,"Technology with a human touch Zenbook UX301 is wonderfully tactile, but that goes well beyond just the feel of its sleek, smooth and durable glass design. Windows 8 is designed with touch in mind and a dedicated ASUS Human Computer Interface team help make it even more intuitive to use with features like a responsive multi-touch display, and a large touch pad with multi-touch support. The backlit keyboard with automatic brightness control also means you'll always have a clear view of the keys, so you can stay productive, even in complete darkness. So whichever way you like to work, Zenbook UX301 has you covered. Creating the perfect Ultrabook™ means striking a perfect balance between form and function. Zenbook UX301 has a strikingly gorgeous design refined with crystalline glass and classic hairline metallic finish that's just 15.5mm thick — 14% thinner than the previous Zenbook. Lift the lid and inside is a vibrant 13.3-inch WQHD display that brings images to life and makes everything from browsing the web to working with documents an absolute pleasure. Zenbook UX301is the Ultrabook™ you'll want with you, wherever you go.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +145,145_29885470,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,2 GHz,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +145,145_29885471,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,1.5 GHz,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +145,145_29885473,DELL Chromebook 13,DELL Chromebook 13,processor_frequency,2.3 GHz,,,"The industry’s finest Sleek. Smooth. Strong: The carbon fiber finish with magnesium alloy is light, durable, cool to the touch and designed to impress. The Google ecosystem at your service: Expect Speed - boots in seconds, Simplicity - easy to use and manage, Secure - with virus protection built-in, encrypted user data and automated updates. A wide range of magnificence: Bring business projects to full light with industry leading brightness and viewing angles on a 13.3"" FHD IPS display with optional scratch-resistant Corning® Gorilla® Glass NBT™ touch display. Business class performance - Browse faster using up to core i5 5th gen intel Core processors and experience the performance of Dell's most powerful chromebook. Professional looks and productivity: Thoughtfully designed to be sleek and useful with a carbon fiber lid, dark gray alloy chassis, backlit keyboard, glass track pad and 1080p display. Work on the go: Securely and easily access servers, mirror desktops and improve lifecycle management with Dell unique IP from KACE, SonicWALL (VPN) and Wyse.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +146,146_30213351,DELL Inspiron 7359,DELL Inspiron 7359,processor_frequency,2.5 GHz,,,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +146,146_30706737,DELL Inspiron 7359,DELL Inspiron 7359,processor_frequency,2.3 GHz,,,"Two powerful devices. One elegant design The new Inspiron 13 7000 Series 2-in-1 combines the powerful performance of a premium laptop and the versatility of a 13.3"" tablet with built-in stylus. The best Windows ever meets the best Dell ever. The result? A whole new era of power, performance and productivity. Windows 10 gives you all the features you know from the world’s most popular operating system, plus great improvements you’ll love. Enhance all you do with new Windows 10 features: Start it up - You’ll feel like an expert from the get-go since your Windows Start menu is back in an expanded form.Plus, all your pinned applications will carry over so your experience is familiar, productive and better than ever. The speed you need - Windows 10 starts up and resumes fast with InstaGo so there’s no buffer between you and your to-do list. Even your updates reach you as soon as they are available so you always have the latest and greatest features that are built to keep up with your on-the-go lifestyle.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +147,147_27295351,DELL Latitude E5450,DELL Latitude E5450,processor_frequency,2.2 GHz,,,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +147,147_30046188,DELL Latitude E5450,DELL Latitude E5450,processor_frequency,2.3 GHz,,,"Built for work. Designed to impress. Thin and light for mobile productivity: Introducing Dell’s thinnest and lightest mainstream laptop yet. With all-day battery life, you can stay productive wherever your work takes you with the Dell Latitude 14 5000 Series. Full features for business professionals: Get the latest generation of Intel® Core™ processors, optional backlit keyboard, and the most options of ports, storage, connectivity and displays of any Latitude. Durability you can depend on: Your Dell Latitude 14 5000 Series is built to last, with spill-proof keyboard and vigorous anodized hinge solution, plus an optional structure enhanced Magnesium display cover for touch models. E-family docking: Work seamlessly with an e-dock and charging solution that is consistent across multi-generations.","Intensität trifft Einfachheit Wenn Sie das ZENBOOK anfassen, wird es Sie mit seinen perfekten Formen, seinem geringen Gewicht und seinen edlen Oberflächenmaterialien berühren. Wenn Sie es aufklappen und es anmachen, wird es Sie packen und nicht mehr loslassen. Die gesamte Bedienung ist darauf ausgerichtet, dass Sie uneingeschränkt und auf einfachste Art immer genau das erleben können, was Sie erleben möchten. Ganz gleich, ob Sie entspannt durchs Web surfen, Entertainment genießen oder mit allen Möglichkeiten von Windows 8 konzentriert arbeiten wollen – mit dem ZENBOOK wird jede Berührung zum Erlebnis. Ohne den richtigen Sound ist Multimedia-Entertainment nur halb so packend. Für das volle Erlebnis und eine Klangqualität, die im Ultrabook™-Bereich Maßstäbe setzt, sorgt im neuen ZENBOOK die exklusive Kooperation von ASUS, Bang & Olufsen® ICEpower® und Waves. Dank speziell designter Lautsprecher und leistungsstarker Audiosoftware klingt jeder Song, jeder Film, jedes Game und jeder Ton so einzigartig umwerfend, dass Sie Ihren Ohren kaum trauen werden.",1,1,, +148,148_25977676,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.2 GHz,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, +148,148_25977678,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.6 GHz,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, +148,148_27282150,Fujitsu LIFEBOOK U745,Fujitsu LIFEBOOK U745,processor_frequency,2.1 GHz,,,"The FUJITSU Notebook LIFEBOOK U745 is a slim and light Ultrabook™ for professionals supporting optimum mobility for business trips and ergonomics in the office. Its low weight from 1.55 kg combined with a 35.6 cm (14-inch) anti-glare display with touch panel and backlit keyboard options offers you mobile comfort. The 4G/LTE or 3G/UMTS option and the pull-out LAN connector grant you added connectivity. Moreover, an embedded palm vein sensor option guarantees ultimate protection of your data. The common port replicator with the LIFEBOOK E family facilitates workplace sharing; the VGA port allows you to present on demand. ","Das FUJITSU Notebook LIFEBOOK U745 ist ein schlankes und leichtes Ultrabook™ für berufliche Nutzer, das optimale Mobilität auf Geschäftsreisen und Ergonomie im Büro gewährleistet. Das geringe Gewicht ab 1,55 kg in Verbindung mit dem 35,6 cm (14 Zoll)-Anti-Glare-Display mit Touchpanel und der optional beleuchteten Tastatur steigern den Komfort, wenn Sie unterwegs sind. Das optionale 4G/LTE oder 3G/UMTS und der herausziehbare LAN-Stecker sorgen für eine bessere Konnektivität. Darüber hinaus gewährleistet ein optional integrierter Palm-Vein-Sensor den ultimativen Schutz Ihrer Daten. Der gemeinsame Port-Replikator mit der LIFEBOOK E Familie vereinfacht die gemeinsame Nutzung von Arbeitsplätzen, und der VGA-Anschluss ermöglicht Ihnen, bei Bedarf Inhalte zu präsentieren.",1,1,, +149,149_28346778,HP 200 250 G4,HP 200 250 G4,processor_frequency,1.6 GHz,,,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +149,149_30283566,HP 200 250 G4,HP 200 250 G4,processor_frequency,2 GHz,,,"Durable mobile design Rest assured that the HP 250 can keep up with assignments on the run. The durable chassis protects the notebook so it looks as professional as you do. Get connected with the value-priced HP 250 Notebook PC. Complete business tasks with Intel technology, essential multimedia tools and Windows 8.1 loaded on the HP 250. The durable chassis helps protect the notebook from the rigors of the day. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. HP, a world leader in PCs and touch technology helps equip you with a fully functional notebook ready to connect to all your peripherals and designed to fit the needs of business. ","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +150,150_29554292,HP Chromebook 11,HP Chromebook 11,,,,,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +151,151_30983682,HP Chromebook 11,HP Chromebook 11,,,,,"Processing power Get trusted processing power from an Intel® Celeron® processor2 that quickly launches apps, allows fast web browsing, and efficiently manages battery power. Enhance visual connections during collaboration and group discussions with an optional IPS panel1 for a wide viewing angle. Optimize Google Hangouts and video collaboration with noise suppression software for improved audio clarity. Inspire learning and help elevate productivity to the next level with HP Chromebook 11. Affordable collaboration at school and work has never been so easy with Intel® processors, long battery life, and an optional HD IPS panel.1 The Chrome OS™ delivers a low maintenance highly manageable platform with automatic software updates and virus protection built in. The optional Chrome Management Console1 provides easy and comprehensive web-based management tools.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +152,152_27104941,Lenovo Essential B70-80,Lenovo Essential B70-80,processor_frequency,2.2 GHz,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +152,152_29810130,Lenovo Essential B70-80,Lenovo Essential B70-80,processor_frequency,1.9 GHz,,,"Multimedia Powerhouse A perfect business companion and desktop replacement, the B70 laptop also delivers great cinema-style multimedia features - a DVD Rambo drive, 2GB of video RAM and Dolby® certified speakers for an immersive surround sound experience. So whether you're catching up on work, gaming or relaxing to your favourite music, the B70 ticks all the boxes. Premium performance, powerful possibilities. With stunning visuals and performance, the new 5th gen Intel® Core™ processor delivers processing power that takes your computing to the next level so that you can work smarter and play harder. Enjoy amazing battery life that keeps you productive on the go so that you don’t have to worry about recharging. That’s serious processing. Only with Intel Inside®. The B70 spares nothing when it comes to robust graphics performance. With up to NVIDIA® GeForce® 920M graphics, you'll encounter enhanced graphics when work demands it, and a vivid gaming and video experience when it’s time for fun.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +153,153_26178487,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,1.7 GHz,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +153,153_29805122,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,2.2 GHz,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +153,153_29805124,Lenovo Essential G50-80,Lenovo Essential G50-80,processor_frequency,2.4 GHz,,,"Epic Sound and Vision Thanks to its stereo speakers with Dolby® Advanced Audio™, and Intel® HD Gaphics, the G50 offers stunning, stutter-free visuals and immersive sound for a fuller, more satisfying home entertainment experience. Optimized for Windows 8.1 features, this touchpad lets you toggle charms and apps, switch between apps, rotate, zoom, and use other functions with various easy swipes and gestures. Featuring a modern look and feel, the acclaimed AccuType keyboard has island-style, ergonomic keys that allow a more fluid, spacious, comfortable, and accurate typing experience than standard keyboard designs. Move data between the G50 and other devices quickly with USB 3.0 SuperSpeed; it's up to ten times faster than previous USB technologies, and it's backward-compatible.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +154,154_31266921,Lenovo Yoga 500 14,Lenovo Yoga 500 14,processor_frequency,2 GHz,,,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +154,154_31980499,Lenovo Yoga 500 14,Lenovo Yoga 500 14,processor_frequency,2.3 GHz,,,"360-Degree Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's innovative design and touchscreen display, which allows the screen to flip around 360 degrees. That means Yoga 500 adapts to you with four ways to do almost anything. With the blazing-fast 802.11 a/c WiFi option, you'll be able to connect to the internet wherever you go.802.11 a/c WiFi delivers up to 3 times the connection speeds of 802.11 b/g/n. Enjoy a PC with the new Intel® processor. Experience brilliant PC performance as you multitask effortlessly – communicate with friends and family, enjoy entertainment, and get your work done. Get the impressive performance and quality you’ve come to expect with an Intel® processor. That’s serious processing. Only with Intel Inside®.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +155,155_30149933,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,internal_memory,8 GB,,,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +155,155_32122450,Lenovo IdeaPad Yoga 500,Lenovo IdeaPad Yoga 500,internal_memory,4 GB,,,"360º Flip-and-Fold Design A PC when you need it, a tablet when you want it, and more. Easily change between four modes — Laptop, Stand, Tent, and Tablet. The secret: Yoga 500's unique design and touchscreen display. It allows the screen to flip around 360º, which means you can select the mode you use based on what you choose to Do. Starting at a mere 4.3 lbs and just 2.15cm (0.85) thin, the Yoga 500 is ultra portable — it's perfect for doers on the go. And with up to 8 hours on a standard battery, you can go all day without recharging. Lenovo Harmony adapts to you by intuitively optimizing settings, making app recommendations by mode, and sharing statistics about how you use your device. Built for business. Built for life. Windows 8.1 brings together everything you do across all your devices — whether at home, at work, or on the go.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +156,156_32018944,Acer Iconia B1-850,Acer Iconia B1-850,form_factor,Slate,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to.","ERSCHWINGLICHES 39,6 CM (15,6"") NOTEBOOK MIT OPTISCHEM LAUFWERK Arbeiten/spielen, wo immer du gerade bist. Erledige mehr mit den neuesten Prozessoren und Grafikeinheiten. Exzellentes HD-Display, brillanter Stereo-Sound. Einfache Navigation mit innovativem Touchpad. Nahtloser Videochat über HD-Webkamera. Unterwegs DVDs anschauen und Musik hören.",1,1,, +157,157_29525342,Asus ZenPad Z170C,Asus ZenPad Z170C,,,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",1,1,, +158,158_29885222,Asus ZenPad Z170C,Asus ZenPad Z170C,,,,,"Portable charm With a bevy of trendy, eye catching colours to suit any lifestyle and show your personality, this slim and lightweight tablet designed to be travel friendly. Plus its beautifully textured anti-slip finish helps you keep a firm grip wherever you go. Looks sharp and stays sharp. The HD LCD with IPS1 technology brings out every detail of the display from any angle. Put that together with Zero Air Gap technology and you get brighter and crisper images with higher contrast and considerably better visibility in sunlight. A highly effective anti-fingerprint coating reduces messy fingerprints and smudges, and makes the screen much easier to clean. Add to that Acer’s innovative Touch WakeApp which adds new one-touch gestures to both wake the tablet up and pop it right into whatever app you want instant access to. ","Gestochen scharfe Videos Sieht scharf aus und bleibt auch scharf. Das HD-LCD mit IPS-Technologie bringt jedes Detail des Displays aus jedem Blickwinkel perfekt zur Geltung. Zusammen mit der Zero Air Gap-Technologie erhalten Sie hellere und schärfere Bilder mit höheren Kontrasten und wesentlich besserer Sichtbarkeit bei Sonnenlicht. Mit Intel Quad-Core-Leistung für Spiele, Videos und Internet liefert Ihnen das Iconia One 8 die Leistung, die Sie benötigen. Einen zusätzlichen Schub erhalten Sie durch die verbesserte Leistung von Android 4.4 und bis zu 7 Stunden Akkuleistung. Die ausgeklügelte Beschichtung gegen Fingerabdrücke reduziert unschöne Fingerabdrücke sowie Verschmutzungen und sorgt für eine einfachere Reinigung des Bildschirms. Hinzu kommt noch die innovative Touch WakeApp von Acer: Mit nur einer Berührung können Sie sowohl das Tablet wieder aktivieren als auch direkt Ihre Lieblings-App öffnen. ",1,1,, +159,159_29885260,Asus ZenPad Z370C,Asus ZenPad Z370C,internal_memory,2 GB,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, +159,159_29885269,Asus ZenPad Z370C,Asus ZenPad Z370C,internal_memory,8 GB,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, +160,160_29533301,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,,,,,"Fashion-inspired design The design of ASUS ZenPad 7.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad 7.0 is a 7-inch tablet with a 72% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. Dramatically-enhanced detail for sharper, more lifelike images. ASUS ZenPad 7.0’s PixelMaster camera captures stunning, high-resolution photos. PixelMaster Camera comes with best technology that combines software and optical design to deliver incredible images.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, +161,161_29533300,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,,,,,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, +162,162_29533299,Asus ZenPad Z370C-1A,Asus ZenPad Z370C-1A,,,,,"Bigger while smaller ASUS ZenPad 7.0 is a 7-inch tablet with a body that’s as small as that of a traditional 7-inch device. This incredible engineering achievement was made possible by reducing the bezel width to the bare minimum, giving ASUS ZenPad 7.0 a remarkable 72% screen-to-body ratio. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 7.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 7.0.",Großartige Aussichten Das ZenPad 7.0 ist ein besonders kompaktes 7-Zoll-Tablet mit einem besonders schmalen Rahmen. Das Display dominiert nahezu die gesamte Frontseite. Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 7“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 7.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab.,1,1,, +163,163_29728850,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,,,,,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",1,1,, +164,164_29565390,Asus ZenPad Z380C-1B,Asus ZenPad Z380C-1B,,,,,"Bigger while smaller ASUS ZenPad 8.0 is an 8-inch tablet with a 76.5% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS Audio Cover is an entertainment accessory that brings cinematic, 5.1-channel surround sound to ASUS ZenPad 8.0. DTS-HD Premium Sound and SonicMaster technology provide further enhancement, ensuring the ultimate audio experience on ASUS ZenPad 8.0. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures.","ASUS VisualMaster IPS-Display Wesentlich bei einem Tablet ist vor allem eines: das Display. Aus diesem Grund wurde beim 8“ 16:10 WXGA (1280 x 800) VisualMaster-Display des ZenPad 8.0 besonderes Augenmerk auf die Qualität gelegt. Exklusive Technologien sorgen für eine sichtbar natürlichere und farbbrillantere Darstellung. Die Tru2Life Kontrast-Optimierung analysiert jeden einzelnen Pixel eines Bildes vor der Wiedergabe und stimmt helle und dunkle Bereiche automatisch ideal aufeinander ab. Das ASUS ZenPad 8.0 folgt, wie der Name verspricht, der ASUS ZEN-Designphilosophie. Es ist elegant, dünn, leicht und durchdacht - gleichzeitig setzt es mit seinem Clutchbag-Look und der Möglichkeit die Rückschale auszutauschen einzigartige Akzente.",1,1,, +165,165_29879507,Asus ZenPad Z580CA,Asus ZenPad Z580CA,internal_storage_capacity,64 GB,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",1,1,, +165,165_29879528,Asus ZenPad Z580CA,Asus ZenPad Z580CA,internal_storage_capacity,32 GB,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS ZenPad S 8.0 is an 8-inch tablet that is only 6.6mm thin, weighs just 298g, and has a 74% screen-to-body ratio — an incredible engineering achievement made possible by reducing the bezel width to the bare minimum. Intelligent contrast enhancement analyzes and optimizes each pixel in an image before it is reproduced, rendering more detail in the highlights and shadows to reveal the true beauty in your pictures. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Großartige Aussichten Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster. Erhältlich in drei aufregenden Farben und für passgenauen Schutz mit praktischer Stand-Funktionalität gibt es das ultradünne und hochrobuste TriCover als Originalzubehör für das ZenPad S 8.0. ",1,1,, +166,166_29565389,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,internal_storage_capacity,32 GB,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",1,1,, +166,166_30230575,Asus ZenPad Z580CA-1B,Asus ZenPad Z580CA-1B,internal_storage_capacity,64 GB,,,"Fashion-inspired design The design of ASUS ZenPad S 8.0 carries modern influences and a simple, clean look that gives it a universal and stylish appeal. These elements are inspired by our Zen design philosophy of balancing beauty and strength. ASUS VisualMaster is a suite of exclusive visual enhancement technologies that combine hardware and software to optimize all aspects of the display — including contrast, sharpness, color, clarity, and brightness — resulting in an incredibly realistic viewing experience. With ASUS VisualMaster, it’s just like being there. ASUS ZenPad S 8.0 is equipped with ASUS Tru2Life+ technology, which improves video with fast action scenes — such as sports — by increasing the screen refresh rate, resulting in reduced blur and smooth, detailed motion.","Leistung für heute und morgen Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Das ZenPad S 8.0 ist ein besonders kompaktes, wunderbar leichtes 8-Zoll-Tablet, mit einem besonders schmalen Rahmen. Das exzellente 2K-Display dominiert nahezu die gesamte Frontseite. Bis zu 4 GB Arbeitsspeicher, schnelles ac-WLAN, das 8“ IPS-Display mit beeindruckender 2K-Auflösung und nicht zuletzt der enorm leistungsfähige Intel® Atom™ Z3580* 64-Bit Quad-Core Prozessor inklusive kraftvoller PowerVR-Grafik sorgen für kompromissloses Tablet-Computing. Für Entertainment vom Feinsten und Tablet-Sound der Extraklasse bietet das ZenPad S 8.0 DTS-HD Premium Sound – powered by ASUS SonicMaster.",1,1,, +167,167_30375364,HP Elite x2 1012 G1,HP Elite x2 1012 G1,internal_storage_capacity,256 GB,,,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",1,1,, +167,167_30375366,HP Elite x2 1012 G1,HP Elite x2 1012 G1,internal_storage_capacity,512 GB,,,"Mobility and style without compromise Strikingly thin and elegant, the Elite x2 1012 is a 2 in 1 for the mobile workforce and executives who want no compromises when it comes to enterprise-class power, durability, optional LTE connectivity4 and productivity on the go, in a stylish design. Stunning IT friendly design. Elite x2 1012 incorporates Elite global enterprise-class security and manageability features, enterprise-class durability, on-site serviceability,2 global sku availability and support across 180 countries. At your desk or on the road, meet the specific needs of your work day with the included HP Active Pen with App Launch that uses Wacom technology. Accessorize to boost your efficiency. Add optional enterprise docking solutions3 and advanced keyboards.","Mobilität und Design ohne Kompromisse Das auffallend schlanke und elegante 2-in-1-Tablet Elite x2 1012 eignet sich optimal für mobile Mitarbeiter und Führungskräfte, die Wert auf erstklassige Leistung, Haltbarkeit, optionale LTE-Technologie 4 und Produktivität unterwegs sowie ein ansprechendes Design legen. Erfüllen Sie am Schreibtisch oder unterwegs die spezifischen Anforderungen Ihres Arbeitstages mit dem im Lieferumfang enthaltenen HP Active-Stift mit App Launch, der die Wacom-Technologie verwendet. Steigern Sie mit diesem Zubehör Ihre Produktivität. Nutzen Sie zudem die optionalen Unternehmens-Dockinglösungen3 und Tastaturerweiterungen. Erleben Sie mit dem HP Elite x2 1012 Eleganz und Leistung, die Sie nicht erwarten. Dieses getestete 2-in-1-Tablet mit präzisionsgefertigten Tastaturen ist ein schlankes und leichtes Kraftpaket für höchste Qualitätsstandards im Unternehmen. ",1,1,, +168,168_21844742,HP ElitePad 1000 G2,HP ElitePad 1000 G2,internal_storage_capacity,64 GB,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, +168,168_29379693,HP ElitePad 1000 G2,HP ElitePad 1000 G2,internal_storage_capacity,128 GB,,,"Powerful productivity. Take the next step in productivity with the HP ElitePad 1000 G2 Tablet equipped with a 64-bit Intel® processor and the features you need to stay productive in the office or on the go. Control wireless connection, including optional worldwide 4G LTE,1 with HP Connection Manager. Dual cameras help you collaborate or capture the moment. Work the way that suits you best. The ElitePad 1000 G2 supports touch, pen or voice-based input. More than a tablet—a total business solution. The elegant and sleek HP ElitePad 1000 G2 has the performance and flexibility to transform the way you work. Redefine productivity and stay light with the confidence of the leading manageability, security, and support you expect from HP.","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, +169,169_25880805,HP Slate 10 Pro EE,HP Slate 10 Pro EE,,,,,"Let tablet Improve 1:1 learning and elevate student engagement with the Android™ tablet built for schools. The mobility and durability of the HP Pro Slate 10 EE includes learning tools and flexible connectivity to expand education beyond the walls of the classroom, plus professional support and services to help educators confidently incorporate new IT. ","Für Schulen entwickelt Stellen Sie ein Tablet bereit, das speziell für die hohen Anforderungen im Schulalltag entwickelt wurde und dank Intel® Quad-Core-Prozessor, einem entspiegelten HD Touch-Display mit 25,65 cm (10 Zoll) Diagonale und Handschriftunterstützung (mit optimalem Eingabestift) ein 1:1-Lernerlebnis zu einem erschwinglichen Preis bietet. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, +170,170_28516206,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,internal_storage_capacity,128 GB,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, +170,170_28549472,HP Pro Tablet 608 G1,HP Pro Tablet 608 G1,internal_storage_capacity,64 GB,,,"Create efficiencies with mobile solutions Tailor your experience to the needs of your business with a keyboard, cases, portable docking station and more to customize your tablet. Transform your business with this small stylish business tablet equipped with a brilliant, high definition display and the pervasive connectivity to mobilize most any business process. Choose from an expansive choice of accessories for a customized experience. Get business-class security and manageability options on the HP Pro Tablet 608 with HP Client Security, HP Touchpoint Manager and more. ","Zum Lernen konzipiert Profitieren Sie von sofortiger Einsatzfähigkeit mit den neuen HP School Pack Tools und Inhalten zur Unterstützung neuer Lernmethoden, darunter HP Classroom Manager, mit dem Lehrer das Klassenzimmer steuern, Klassen-PCs verwalten und mit Schülern kommunizieren können. Erzielen Sie ein 1:1-Lernerlebnis und steigern Sie das Engagement der Schüler mit diesem Android™-Tablet, das speziell für Schulen entwickelt wurde. Das zuverlässige und robuste HP Pro Tablet 10 EE umfasst Lerntools und flexible Konnektivitätsoptionen für ein Lernerlebnis über das Klassenzimmer hinweg. Darüber hinaus unterstützen professionelle Support- und Serviceleistungen das Lehrpersonal bei der Einbindung neuer IT-Komponenten.",1,1,, +171,171_27262160,Lenovo TAB 2 A10,Lenovo TAB 2 A10,,,,,"Be Immersed. You'll get the best audio experience the A Series line has to offer with the TAB 2 A10's exclusive multi-speaker sound bar. And, available exclusively on 8"" and 10"" TAB 2 models is Dolby Atmos® Cinematic Moving Audio. This unique technology delivers a profound audio experience that seemingly wraps itself around you Enjoy a surround sound-like experience and incredible multimedia immersion all on-the-go with the TAB 2 A8. Work, play, watch, or just tap away on the TAB 2 A10's Full HD (1920 x 1200) IPS display. IPS technology makes it easy to share what you're viewing with friends, and with an ultra-thin, high-transparent touchscreen, every image appears closer, clearer, and sharper. Carry the TAB 2 A10 wherever you go. It's incredibly light at just over a pound, and slim enough that you can store it just about anywhere for convenient mobility. The TAB 2 A10 is easy to keep by your side wherever life takes you. So when you need it, you’ll be reading, listening to music, watching videos, or surfing the Web, all in a snap.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, +172,172_29801891,Lenovo Yoga Tablet 3,Lenovo Yoga Tablet 3,,,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, +173,173_26973306,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,,,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, +174,174_27253016,Samsung Galaxy Tab A SM-T550N,Samsung Galaxy Tab A SM-T550N,,,,,"IMMERSIVE AUDIO The YOGA Tab 3 8 delivers rich home theater sound that you will not experience on any other tablet. The two integrated front-facing speakers and powerfully immersive Dolby Atmos® sound give louder, clearer and dynamic audio… even without headphones! The YOGA Tab 3 8 keeps going and going with its outstanding battery life. With up to 20 hours on one charge, it’s enough to watch two series of your favorite TV show back to back. Scroll through recipes while you cook, check your social feeds while you eat, and watch movies while you work out. The unique kickstand works in four ways to Stand, Tilt, Hold or even Hang the YOGA Tab 3 8 to a way that suits you.","Fesselndes Klangerlebnis Eine Soundbar mit mehreren Lautsprechern und Dolby Atmos® Cinematic Moving Audio sorgen für fesselnden Sound, der von allen Seiten zu kommen scheint. In Verbindung mit dem brillanten Full HD-Display ist das TAB 2 A10-70 das perfekte Tablet für Gaming und Multimedia. Für hohe Rechenleistung und flüssige Darstellung ist das TAB 2 A10-70 mit einem schnellen 64-Bit-Quad-Core-Prozessor ausgestattet. Der 7.000-mAh-Akku ermöglicht bis zu 10 Stunden unterbrechungsfreien Betrieb. Nutze dein Tablet einen ganzen Tag lang ohne aufzuladen. Das handliche TAB 2 A10-70 ist nicht einmal 9 mm dick. Wähle aus zwei verschiedenen Farben – Pearl White und Midnight Blue – das Modell, das am besten zu deinem Lebensstil passt.",1,1,, +175,175_26564922,Samsung Galaxy Tab A SM-T550N 16 GB,Samsung Galaxy Tab A SM-T550N 16 GB,internal_storage_capacity,16 GB,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",1,1,, +175,175_26935356,Samsung Galaxy Tab A SM-T550N 32 GB,Samsung Galaxy Tab A SM-T550N 32 GB,internal_storage_capacity,32 GB,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Schlankes und modernes Design Das 7,5 mm schlanke Gehäuse verleiht dem Samsung Galaxy Tab A (9.7, Wi-Fi) seine leichte Grazilität, die erkennen lässt wie bequem und griffig es in der Hand gehalten werden kann. Auch das Verstauen fällt dadurch leicht und Sie können es überall hin mitnehmen. Zudem überzeugt das Samsung Galaxy Tab A (9.7, Wi-Fi) mit seiner eleganten Form, den abgerundeten Kanten und den metallisch schimmernden Oberflächen. Dieses Design kombiniert für Ihren mobilen Alltag flexible Portabilität mit einer dem Auge schmeichelnden Optik. Gleich zwei integrierte Kameras sorgen beim Samsung Galaxy Tab A (9.7, Wi-Fi) dafür, dass Sie Ihre Erinnerungen als Foto oder Video festhalten können. Die 5 Megapixel-Hauptkamera hat einen Autofokus, der für knackig scharfe Aufnahmen sorgt.",1,1,, +176,176_29209306,Samsung Galaxy Tab E SM-T560 8 GB,Samsung Galaxy Tab E SM-T560 8 GB,internal_storage_capacity,8 GB,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +176,176_29381409,Samsung Galaxy Tab E SM-T560 16 GB,Samsung Galaxy Tab E SM-T560 16 GB,internal_storage_capacity,16 GB,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +176,176_29536449,Samsung Galaxy Tab E SM-T560 32 GB,Samsung Galaxy Tab E SM-T560 32 GB,internal_storage_capacity,32 GB,,,"Do Two Things at Once Make the most out of your tablet time with advanced multitasking tools. Easily open two apps side by side so you can flip through your photos while browsing online. Check social media and your social calendar at the same time. With Multi Window™ on the Galaxy Tab A, you can do more, faster. Kids Mode gives parents peace of mind while providing a colorful, engaging place for kids to play. Easily manage what your kids access and how long they spend using it, all while keeping your own documents private. Available for free from Samsung Galaxy Essentials™, Kids Mode keeps your content—and more importantly, your kids— safe and secure. Connecting your Samsung devices is easier than ever. With Samsung SideSync 3.0 and Quick Connect™, you can share content and work effortlessly between your Samsung tablet, smartphone and personal computer.","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +177,177_24422865,Samsung Galaxy Tab Active 8.0 16 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,16 GB,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +177,177_24867659,Samsung Galaxy Tab Active 8.0 8 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,8 GB,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +177,177_25913296,Samsung Galaxy Tab Active 8.0 32 GB,Samsung Galaxy Tab Active 8.0,internal_storage_capacity,32 GB,,,"Water and Dust Resistance (IP67) Keep working continuously in virtually any environment with IP67 environmental sealing that protects against damage from water and dust. Gain toughness and stability without sacrificing a premium design with 9.75-mm thickness(without cover) and a 393-gram light weight with rugged reinforcement. Don’t worry about drops or impacts in active business environments. With its included cover, Samsung Galaxy Tab Active is designed to handle drops of up to 1.2 meters with protective cover (3.9 feet). Save time on communications and work process management with easy NFC device pairing and tag reading. A 3.1-megapixel (MP) Auto Focus (AF) camera with a Flash feature enables easy, efficient barcode scanning to facilitate communication and workflow. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +178,178_29658415,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +179,179_29658416,Samsung Galaxy Tab S2 SM-T715,Samsung Galaxy Tab S2 SM-T715,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +180,180_32127058,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +181,181_31995510,Samsung Galaxy Tab S2 SM-T813,Samsung Galaxy Tab S2 SM-T813,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Powerful Performance Beim Samsung Galaxy Tab A (9.7, Wi-Fi) sorgt ein 1,2 GHz Quad-Core-Prozessor, der 1,5 GB Arbeitsspeicher und die aktuellste Android™-Plattform 5.0 zusammen mit einer vereinfachten Nutzeroberfläche und dem neuen Displayformat für seine hohe Leistungsfähigkeit. Genießen Sie den direkten Zugang zu vielfältigen Multimedia-Inhalten wie Filme, Musik und Internet in atemberaubender Geschwindigkeit. Das Display des Samsung Galaxy Tab A (9.7, Wi-Fi) hat ein Seitenverhältnis von 4:3 und dadurch gegenüber einem Display im Format 16:10 bei gleicher Breite eine größere Anzeigefläche. Den Vorteil bemerken Sie, wenn Sie gerne lesen. Auf Webseiten wird mehr angezeigt und Sie müssen weniger scrollen. Bei E-Books fallen formatbedingte Leerflächen weg und werden stattdessen für eine angenehm vergrößerte Darstellung verwendet. Auch beim Lesen und Verfassen von E-Mails und Chats haben Sie einfach mehr Text im Blick, auch dann wenn die Tastatur eingeblendet ist.",1,1,, +182,182_30345097,Samsung Galaxy View SM-T670,Samsung Galaxy View SM-T670,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",1,1,, +183,183_21811723,Sony Xperia SGP512E1,Sony Xperia SGP512E1,,,,,"Enjoy greater flexibility ...than ever before with the Galaxy Tab S2. Remarkably slim and ultra-lightweight, use this device to take your e-books, photos, videos and work-related files with you wherever you need to go. The Galaxy Tab S2’s 4:3 ratio display is optimised for magazine reading and web use. Switch to Reading Mode to adjust screen brightness and change wallpaper - create an ideal eBook reading environment designed to reduce the strain on your eyes. Get greater security with convenient and accurate fingerprint functionality. Activate fingerprint lock by pressing the home button. Use fingerprint verification to restrict / allow access to your web browser, screen lock mode and your Samsung account. ","Ihre Streaming-Videothek Per WLAN Verbindung erhalten Sie Zugang zu einer riesigen Auswahl an Streaming-Inhalten. Wählen Sie aus zahlreichen Anbietern wie z.B. Netflix oder Maxdome aus und nutzen Sie YouTube™ sowie die Mediatheken vieler TV-Sender. Mit dem Galaxy View bleiben Sie über die Family Square-App auch mit Ihrer Familie und Ihren Freunden in Kontakt. Teilen Sie im Handumdrehen Fotos, Videos oder handschriftliche Notizen. Zusammen mit dem integrierten Standfuß des Samsung Galaxy View haben Sie die Möglichkeit zwei unterschiedliche Betrachtungswinkel einzustellen. Nutzen Sie die aufrechte Position, wenn Sie vor dem Display sitzen und einen Film anschauen wollen. Die flache Position eignet sich sowohl zur Bedienung beim Surfen oder bei den Office-Anwendungen, als auch wenn Sie darauf hinabblicken, z.B. wenn das Tablet auf der Küchenarbeitsplatte liegt und sie Sie ein Kochvideo nachzaubern.",1,1,, +184,184_17365820,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,8 GB,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +184,184_17494387,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,16 GB,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +184,184_17560323,Canon LEGRIA HF G25,Canon LEGRIA HF G25,internal_storage_capacity,32 GB,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. Register up to three infants and easily capture and personalize moments as they grow up. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. ","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +185,185_25904533,Canon LEGRIA HF R606,Canon LEGRIA HF R606,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +186,186_25904506,Canon LEGRIA HF R606,Canon LEGRIA HF R606,,,,,"Image Stabilization Technology With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. Capture those moments you cherish. You will never miss those special moments with the LEGRIA HF R606. Featuring advanced baby mode you can capture footage just before recording starts, to ensure you don’t miss your baby’s first steps. Parents can register up to three children and track their growth over the years. With Intelligent IS and an advanced DIGIC DV4 processor, capture those moments you cherish with the HF R606. With four types of Intelligent Image Stabilization technology the HF R606 will give you sharp videos every time. The HFR606 will automatically pan out to help you relocate your subject, before zooming in again. Slow motion images can be recorded at a speed down to 1/2x and fast motion images up to 1200x.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +187,187_26306352,Kodak ZX1 1.6 MP CMOS,Kodak ZX1 1.6 MP CMOS,,,,,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +188,188_26306353,Kodak ZX1 1.6 MP CMOS,Kodak ZX1 1.6 MP CMOS,,,,,"Superior depiction and mobility. Superior image depiction under extreme conditions. The new WG-5 GPS. The camera has superior brightness with the folded optic zoom lens and is equipped with a high-performance 4.0x optical zoom lens of maximum aperture 2.0. Since the lens is bright, the sensitivity is suppressed even when shooting with the same shutter speed and allows recording in high image quality in dark scenes. [Auto Picture Mode] The camera automatically recognizes scenes and sets an optimal shooting mode. You can capture beautiful photos through automatic camera operations.","Zoomobjektiv mit besonders großem Weitwinkel Die WG-5 GPS verfügt über ein 4-faches optisches Zoomobjektiv. Der Brennweitenbereich beginnt bereits bei 25 mm (entsprechend zum KB-Format) und bietet somit einen besonderen Aufnahmewinkel, der im Zusammenspiel mit einem der zahlreichen Kamerahalter tolle Per-spektiven ermöglicht. Mit der 100 mm Brennweite (entsprechend zum KB-Format) gelingen spannende Detailbilder. Der Nahaufnahmemodus ermöglicht faszinierende Fotos im Makrobereich. Mit einem Abstand von gerade mal 1 cm gelingen völlig neue Sichtweisen von Pflanzen, Insekten und vielen anderen kleinen Motiven. Ein im Lieferumfang enthaltener Makroring sorgt für die präzise Einhaltung des Aufnahmeabstands von 1 cm.",1,1,, +189,189_30150732,Kodak EasyShare M532,Kodak EasyShare M532,,,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +190,190_25111746,Kodak EasyShare M532,Kodak EasyShare M532,,,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +191,191_17681791,Samsung F90BN,Samsung F90BN,,,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +192,192_17738941,Samsung F90BN,Samsung F90BN,,,,,"High-spec model that captures the 360° world in spectacular beauty. Beauty as far as the eye can see, and a breathtaking sense of presence making you feel you are ""right there, right now"". From still images to long movies (max. 25 minutes long), record your memories in a vivid, high resolution 360° world. The new Kodak EasyShare M532 S gives you even higher quality and performance. Kodak EasyShare M532 S enables 25 minutes continuous shooting with 30fps.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +193,193_32124735,Sony FDR-AX40,Sony FDR-AX40,,,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +194,194_25904145,Sony FDR-AXP33,Sony FDR-AXP33,,,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +195,195_25904159,Sony FDR-AXP33,Sony FDR-AXP33,storage_capacity,8 GB,,,"Friendly features for fascinating movies The top-flight 4K Handycam® makes movies more magical. Balanced Optical SteadyShot™ and Fast Intelligent AF are reassuringly responsive. Surround sound recording enhances natural dimension. High-speed recording, Time-lapse Capture and other effects make movies more expressive. So many of the camcorder’s sophisticated functions are all so user-friendly. Superior image stabilisation lets you shoot steadily throughout the zoom range even as you walk. New mic structure captures sound from five directions with approximately 40% less noise for realistic ambience.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +196,196_23120327,Sony HDR-AS20,Sony HDR-AS20,,,,,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +197,197_21421718,Sony HDR-AS20,Sony HDR-AS20,,,,,"Ideal for extreme sports and outdoor enthusiasts Exmor R™ CMOS sensor with enhanced sensitivity always gets the shot: Mountain-biking downhill at breakneck speed…at dusk? Kayaking at dawn? Your footage is still going to look great; thanks to the low-light sensitivity with improved image clarity and drastically reduced grain provided by Sony’s Exmor R™ CMOS sensor. Control up to five cameras with optional Live View Remote: Using the optional RM-LVR1 Live View Remote accessory you can control up to five cameras via Wi-Fi right from your wrist. Frame your shots, control the cameras’ recording settings, and start/stop recording to get impressive footage from five sources simultaneously. 4-video editing with Video Merge: Video Merge lets you combine up to four movie footage segments (even slow-motion parts) captured simultaneously by different cameras, and make a split-screen composite. With this unique feature anyone can create impressive movies without mastering complex editing software. (Available at PlayMemories Home: ver. 3.1.10 or later for Windows, and 1.1.10 or later for Mac.).","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +198,198_19692589,Sony HDR-MV1,Sony HDR-MV1,,,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +199,199_24788780,Sony HXR-MC2500,Sony HXR-MC2500,flash_memory,32 GB,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +199,199_7016823,Sony HXR-MC2500,Sony HXR-MC2500,flash_memory,16 GB,,,"Keep and treasure great performances HDR-MV1 lets you capture those magical musical moments in Full HD and better than CD-quality sound. Features such as a wide-angle Carl Zeiss lens, a sensitive Exmor R™ CMOS sensor and X-Y directional microphone system ensure great pictures and crisp, clear surround sound. Capture every detail of a musical performance in crisp, clear stereo sound. Record in Linear PCM format with no compression, and you'll enjoy sound quality that's better than CD. Or record in web-friendly AAC format – great for speedy Internet uploads. Whether in a music studio, rehearsal room or on stage, the HDR-MV1Music video recorder lets you capture every detail of the action in Full HD. And with audio lip sync your sound is always precisely matched to the video playback, with no irritating lag.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +200,200_5787536,Sony HXR-MC50E,Sony HXR-MC50E,,,,,"Exceptional Optical Technologies With the HXR-MC50E you’ll see the difference in every shot, especially in those all important situations where lighting cannot be controlled. The HXR-MC50E is equipped with Optical SteadyShot Active Mode anti-shake technology which means you can capture steady, smooth, high-quality content with your camcorder, even when moving or zooming in or out. This product comes with the full PrimeSupport package. That’s fast, hassle-free repairs, a helpline offering expert technical advice, and a free loan unit while yours is repaired. Plus the peace of mind that Sony is looking after your equipment – and your business. ","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +201,201_11217755,Sony NEX-VG20EH,Sony NEX-VG20EH,total_megapixels,16.1 MP,,,"Unlimited creative expression Shoot cinematic Full HD video with the pro-style creative flexibility of interchangeable lenses. Capture exquisite video and still photos with superb detail and shallow depth of field - just like a DSLR camera - plus high-quality stereo/5.1ch sound. Achieve that rich, cinematic look for your HD videos with sumptuous image quality, even in low light. Create stunning background defocus ('bokeh') effects - just like the expressive picture quality of a DSLR camera. Capture pristine dialogue and other sounds in stereo or 5.1 channel surround with the precision Quad Capsule Spatial Array Microphone. A handy level control plus jacks for an external mic and headphones add that extra professional touch.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +202,202_5782479,Sony NEX-VG20EH,Sony NEX-VG20EH,total_megapixels,14.6 MP,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +203,203_15619960,Sony NEX-VG30E,Sony NEX-VG30E,,,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +204,204_29851280,Sony PXW-FS5K,Sony PXW-FS5K,,,,,"Take control and shoot your way Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second. Add some power to your shots: Add an E-mount lens with a power zoom and smoothly focus in on your subject with up to 11x magnification. Capture it all in HD: Capture all the detail with Full HD 1920 x 1080 video shooting (AVCHD format) at 24mbs for increased detail and clarity. DSLR quality photos: Shoot stills with DSLR-like picture quality and shallow depth of field for professional looking shots.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +205,205_6350138,Toshiba CAMILEO S30,Toshiba Camileo S30,,,,,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +206,206_6429825,Toshiba CAMILEO S30,Toshiba Camileo S30,,,,,"Reach out Reach out with your 10x digital zoom and control recordings on the large 3-inch touchscreen LCD monitor. Create multi-scene video files thanks to the new Pause feature button! Save the best moments of your life with your CAMILEO S30 camcorder. Real cinematic images and sound: Explore a new dimension in creative artistry. Capture beautifully detailed, cinematic video images plus high-quality audio in cinematic 24 frames per second.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +207,207_15721464,Toshiba CAMILEO P20,Toshiba CAMILEO P20,,,,,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +208,208_14678762,Toshiba CAMILEO P20,Toshiba CAMILEO P20,,,,,"Experience it The Toshiba Full HD Camileo S40 is eye catching in more ways than one. Its attractive, super-slim design allows you to take it everywhere, so you can capture everything that pleases you. Featuring a choice of colour accents, it also doubles as an elegant 16 megapixel digital still camera. Just pull it out of your pocket, and shoot stunning 1920x1080p Full HD video with up to 5x digital zoom. 10x digital zoom is available for HD and VGA resolution. Electronic Image Stabilisation (EIS) is built in for great results -- and sharing to social networks is a breeze thanks to Camileo Uploader software.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +209,209_12554247,Toshiba CAMILEO S20,Toshiba CAMILEO S20,,,,,"Capture. Edit. Share. Previewing, watching and sharing your videos don't get any easier. The S30 is equipped with a large 3"" swiveling LCD with touch for convenient access to menus. Share your memories with your family and friends by uploading to YouTube, Facebook, TwitVid, and Picasa with the one-touch Internet upload button, or watch them directly on your TV with the included HDMI® cable. The CAMILEO® S30 sports 1920x1080p Full HD Video, 16x digital zoom, and video stabilization. The S30 also doubles as an 8 Megapixel digital still camera. The S30 has multiple recording modes: macro for close-up shots, motion detection for surveillance, slow motion for sports, time lapse for condensing extended footage, and pre-record so you won't miss those special moments.","Bilder in einer neuen Form erleben und genießen. Fangen Sie Ihren ganz eigenen Eindruck der Umgebung mit einem Tastendruck ein - und zwar einmal rundum 360°. Mit der neuen Kodak EasyShare M532 S nehmen Sie Fotos und Videos auf und teilen diese per Internet mit der ganzen Welt. Dabei benötigen Sie keinen Computer mehr, um Videodateien zu erstellen. Mit der Kodak EasyShare M532 S geschieht das direkt mit dem Smartphone oder dem Tablet. Die Kodak EasyShare M532 S nimmt Bilder oder Videos bis zu 25 Minuten in Full-HD mit 30 B/Sek. im Vollsphärenformat auf. Diese 360° Rundumbilder und Videos können von der Kodak EasyShare M532 S auf ein Smartphone übertragen und dann ganz einfach in den sozialen Netzwerken geteilt werden oder lokal gespeichert werden. Die neue Kodak EasyShare M532 S ist mit einem neuen Prozessor ausgestattet, der die Rechenleistung deutlich verbessert. In Verbindung mit dem viermal schnelleren WiFi-Modul sind jetzt Videoaufnahmen bis 25 Minuten möglich, die direkt mit dem Smartphone oder einem Tablet in ein universelles Videoformat konvertiert werden. Gleichzeitig ist der Sensor verbessert, der jetzt mit 14 Megapixel aufzeichnet. Das notwendige Licht wird bei der neuen Kodak EasyShare M532 S durch das lichtstarke F 2,0 Objektiv geliefert.",1,1,, +210,210_123,Sony Bundle,Sony Bündel,bundled_product,yes,brand,Sony,"This is a unique product bundle featuring various Sony products. Items in this bundle are 1 x Sony HDR-AS20, 1 x Sony SmartWatch 3, and 1 x Sony Xperia Z3 Compact.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Sony beinhaltet. Diese sind 1 x Sony HDR-AS20, 1 x Sony SmartWatch 3,sowie 1 x Sony Xperia Z3 Compact.",1,1,"196_23120327/1, 090_24495844/1, 076_24394207/1", +211,211_123,HP Bundle,HP Bündel,bundled_product,yes,brand,HP,"This is a unique product bundle featuring various HP products. Items in this bundle are 1 x HP Chromebook 11, 1 x HP Z 620, and 1 x HP 200 280 G1.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von HP beinhaltet. Diese sind 1 x HP Chromebook 11, 1 x HP Z 620,sowie 1 x HP 200 280 G1.",1,1,"150_29554292/1, 127_22828284/1, 121_29406823/1", +212,212_123,ASUS Bundle,ASUS Bündel,bundled_product,yes,brand,ASUS,"This is a unique product bundle featuring various Asus products. Items in this bundle are 2 x ASUS VivoWatch, and 1 x ASUS M.","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Asus beinhaltet. Diese sind 2 x ASUS VivoWatch, sowie 1 x ASUS M.",1,1,"099_27207215/2, 114_29911081/1", +213,213_123,Lenovo Bundle,Lenovo Bündel,bundled_product,yes,brand,Lenovo,This is a unique product bundle featuring various Lenovo products. Items in this bundle are 3 x Lenovo ThinkStation P300.,"Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Lenovo beinhaltet. Diese sind 3 x Lenovo ThinkStation P300.",1,1,130_24725761/3, +214,214_123,Samsung Bundle,Samsung Bündel,bundled_product,yes,brand,Samsung,"This is a unique product bundle featuring various Samsung products. Items in this bundle are 2 x Samsung Galaxy Tab A SM-T550N 32 GB, 3 x Samsung Galaxy Gear, and 1 x Samsung Galaxy S5 mini","Dies ist ein einzigartiges Produktbündel, welches verschiedene Produkte von Samsung beinhaltet. Diese sind 2 x Samsung Galaxy Tab A SM-T550N 32 GB, 3 x Samsung Galaxy Gear,sowie 1 x Sony Xperia Z3 Compact",1,1,"175_26935356/2, 110_19682159/3, 067_24241408/1", +666,666_124,Gift Card 10,Gift Card 10,value,10,,,,,1,1,, +666,666_125,Gift Card 20,Gift Card 20,value,20,,,,,1,1,, +666,666_126,Gift Card 30,Gift Card 30,value,30,,,,,1,1,, +666,666_127,Gift Card 50,Gift Card 50,value,50,,,,,1,1,, +666,666_128,Gift Card 100,Gift Card 100,value,100,,,,,1,1,, +666,666_129,Gift Card 200,Gift Card 200,value,200,,,,,1,1,, +666,666_130,Gift Card 500,Gift Card 500,value,500,,,,,1,1,, +666,666_131,Gift Card 1000,Gift Card 1000,value,1000,,,,,1,1,, +666,666_132,Gift Card 2000,Gift Card 2000,value,2000,,,,,1,1,, +666,666_133,Gift Card 5000,Gift Card 5000,value,5000,,,,,1,1,, diff --git a/data/import/common/common/product_management_attribute.csv b/data/import/common/common/product_management_attribute.csv index 3f765dc518..434e55ef74 100644 --- a/data/import/common/common/product_management_attribute.csv +++ b/data/import/common/common/product_management_attribute.csv @@ -1,112 +1,113 @@ key,input_type,allow_input,is_multiple,values,key_translation.en_US,key_translation.de_DE,value_translations.en_US,value_translations.de_DE -storage_capacity,text,no,no,"16 GB, 32 GB, 64 GB, 128 GB",Storage Capacity,Speichergröße,, -series,text,no,no,"Jade Plus, Jade Z, Jade S, Ace Plus, Ace 3, Ace 2",Series,Serie,, -width,text,yes,no,"4.2 cm, 3.6 cm, 4 cm",Width,Breite,, -white_balance,text,no,,"auto, manual",White balance,Weißabgleich,"Auto, Manual","Auto, Manuell" -weight,text,yes,,"63.5 g, 118 g, 125 g, 132 g, 141 g, 152 g, 155 g, 168 g, 18 g, 20 g, 389 g, 45 g, 46 g, 50 g, 58 g, 63.5 g, 73.5 g, 88 g",Weight,Gewicht,, -waterproof_up_to,text,yes,,"1.5 m, 1 m, 40 m, 50 m, 1 m",Waterproof up to,Wasserdicht bis zu,, -waterproof,text,no,yes,"yes, no",Waterproof,Wasserdicht,"Yes, No","Ja, Nein" -voice_recording,text,no,yes,"yes, no",Voice recording,Stimmenaufzeichnung,"Yes, No","Ja, Nein" -video_recording_modes,text,yes,no,"1080p, 720p",Video recording modes,Video-Aufnahmemodi,, -usb_version,number,yes,no,2,USB version,USB Version,, -usb_port,text,no,yes,"yes, no",USB port,USB-Anschluss,"Yes, No","Ja, Nein" -touchscreen,text,no,yes,"yes, no",Touchscreen,Touchscreen,"Yes, No","Ja, Nein" -touch_technology,text,yes,yes,"multi-touch, single touch",Touch Technology,Touch Technologie,"Multi-touch, Single-touch","Multi-touch, Single-touch" -total_megapixels,text,no,no,"2.37 MP, 5 MP, 16.8 MP, 8 MP, 3.28 MP, 14 MP, 14.6 MP, 16.1 MP",Total Megapixels,Megapixel Gesamt,, -thermal_design_power,text,yes,no,"65 W, 4.5 W, 15 W",Thermal Design Power (TDP),Thermal Design Power (TDP),, -themes,text,yes,yes,wallpapers,Themes,Themen,Wallpapers,Wallpapers -tcase,text,yes,no,"72 °, 66 °, 65 °",Tcase,Tcase,, -system_bus_rate,text,yes,yes,"5 GT/s, 8 GT/s, 4 GT/s",System bus rate,Sysrtem-Bus,, -storage_media,text,no,yes,"SSD, Flash",Storage media,Speichermedium,, -stepping,text,yes,yes,"C0, R0, D1, R2",Stepping,Stepping,, -sim_card_type,text,yes,no,NanoSIM,SIM card type,SIM Kartentyp,, -shape,text,yes,no,"square, round",Shape,Form,"square, round","viereckig, rund" -sensor_type,text,yes,no,"CMOS, CCD",Sensor type,Sensor Typ,, -self_timer,text,yes,no,"2.10 s, 10 s",Self-timer,Selbstauslöser,, -scenario_design_power,text,yes,no,4.5 W,Scenario Design Power,Scenario Design Power,, -recording_time,text,yes,no,65 min,Recording Time,Aufnahmezeit,, -rear_camera_resolution,text,yes,no,5 MP,Rear camera resolution,Rückkamera Auflösung,, -rear_camera,text,no,no,"yes, no",Rear camera,Rückkamera,"Yes, No","Ja, Nein" -protection_feature,text,yes,no,"Water resistent, Waterproof",Protection feature,Schutzfunktion,"Water resistent, Waterproof","Wasserfest, Wasserdicht" -product_type,text,yes,no,"Hybrid(2-in-1), Chromebook, Ultrabook",Product type,Produkt Typ,"Hybrid(2-in-1), Chromebook, Ultrabook","Hybrid(2-in-1), Chromebook, Ultrabook" -processor_threads,text,yes,no,"2, 4, 8, 12, 16, no",Processor Threads,Prozessor Threads,"2, 4, 8, 12, 16, no","2, 4, 8, 12, 16, nein" -processor_socket,text,yes,no,BGA1168,Processor Socket,Prozessorsockel,, -processor_operating_models,text,yes,no,64-bit,Processor operating models,Prozessorbetriebsmodi,64-bit,64-Bit -processor_model,text,yes,no,"APQ8076, i5-4590",Processor model,Prozessor Model,, -processor_frequency,text,no,no,"1.1 GHz, 1.2 GHz, 1.3 GHz, 1.44 GHz, 1.59 GHz, 1.6 GHz, 1.7 GHz, 1.9 GHz, 2.1 GHz, 2.2 GHz, 2.3 GHz, 2.4 GHz, 2.5 GHz, 2.7 GHz, 2.8 GHz, 3.1 GHz, 3.2 GHz, 3.3 GHz, 3.4 GHz, 3.6 GHz, 3.7 GHz, 800 MHz",Processor frequency,Prozessor-Taktfrequenz,, -processor_cores,number,yes,no,"2, 3, 4, 6, 8",Processor cores,Prozessorkerne,, -processor_codename,text,yes,no,"Skylake, Haswell, Broadwell",Processor codename,Prozessor Codename,, -processor_cache,text,no,no,"1 MB, 15 MB, 2 MB, 3 MB, 4 MB, 6 MB",Processor cache type,Prozessor Cache Typ,, -processor_cache_type,text,yes,no,"3, L3, L2",Processor cache,Prozessor Cache,, -processor_boost_frequency,text,yes,no,"2.58 GHz, 3 GHz",Processor boost frequency,Prozessor Boost Taktung,, -photo_effects,text,yes,no,Vivid,Photo effects,Fotoeffekte,, -pci_express_slots_version,number,yes,no,42403,PCI Express slots version,PCI Express-Slots-Version,, -pci_express_configurations,text,yes,no,"1x4, 4x1",PCI Express configurations,PCI Express Konfigurationen,, -os_version,number,yes,no,"4.4, 5.1, 6",OS version,OS Version,, -os_installed,text,no,no,Android,OS installed,OS installiert,, -optical_zoom,text,yes,no,"3 x, 5 x, 8 x, 10 x, 11 x, 12 x, 18 x, 52 x",Optical zoom,Optischer Zoom,, -optical_sensor_size,text,yes,no,2.5 cm,Optical sensor size,CCD_Sensorgröße,, -mhl_version,number,yes,no,3,MHL version,MHL Version,, -memory_slots,number,yes,no,42371,Memory slots,Speichersteckplätze,, -megapixel,text,yes,no,"18.2 MP, 20 MP, 20.2 MP",Megapixel,Megapixel,, -max_memory_card_size,text,yes,no,"32 GB, 128 GB, 200 GB",Max memory card size,Max Speicherkartengröße,, -internal_memory,text,no,no,32 GB,Max internal memory,RAM-Speicher max,, -light_exposure_modes,text,yes,no,manual,Light exposure modes,Belichtungstyp,manual,manuell -iso_sensitivity,number,yes,no,3200,ISO sensitivity,ISO Sensibilität,, -internal_storage_capacity,text,no,no,"1526 MB, 8 GB, 16 GB, 32 GB, 64 GB, 2.1 GB, 2.7 GB",Internal storage capacity,Interne Speicherkapazität,, -internal_ram,text,yes,no,"1 GB, 1.5 GB, 1536 MB, 2 GB, 2048 MB, 29 MB, 2GB, 3 GB, 4 GB, 512 MB, 512 MB, 70 MB, 8 GB",Internal RAM,RAM-Speicher,, -intel_smart_cache,text,no,no,"yes, no",Intel Smart Cache,Intel Smart Cache,"yes, no","ja, nein" -image_processor,text,yes,no,BIONZ,Image processor,Bild Prozessor,, -headphone_connectivity,text,yes,no,3.5 mm,Headphone connectivity,Headphone Verbindung,, -hdmi,text,no,no,"yes, no",HDMI,HDMI,"yes, no","ja, nein" -hd_type,text,yes,no,"Full HD, 4K Ultra HD, HD ready",HD type,HD Typ,, -graphics_adapter,text,yes,no,HD Graphics,Graphics adapter,Graphik Adapter,, -gps_satellite,text,no,no,"yes, no",GPS (satellite),GPS,"yes, no","ja, nein" -full_hd,text,no,no,"yes, no",Full HD,Full HD,"yes, no","ja, nein" -fsb_parity,text,no,no,"yes, no",FSB Parity,FSB Gleichwertigkeit,"yes, no","ja, nein" -front_camera_resolution,text,yes,no,2 MP,Front camera resolution,Frontkamera Auflösung,, -form_factor,text,no,no,"Clamshell, Bar, Slate",Form factor,Formfaktor,"Clamshell, Bar, Slate","Klappengehäuse, Balken, Schiefer" -focus_adjustment,text,yes,no,"Auto, Auto/Manual",Focus adjustment,Fokus Anpassung,"Auto, Auto/Manual","Auto, Auto/Manuell" -focus,text,yes,no,TTL,Focus,Fokus,, -flash_type,text,yes,no,LED,Flash type,Flash-Typ,, -flash_range_tele,text,yes,no,1.3-1.5 m,Flash range (tele),Blitzreichweiter (Tele),, -flash_memory,text,no,no,4 GB,Flash memory,Flash-Speicher,, -fingerprint_reader,text,no,no,"yes, no",Fingerprint reader,Fingerabdruckscanner,"yes, no","ja, nein" -filter_size,text,yes,no,"3.7 cm, 5.5 cm",Filter size,Filtergröße,, -field_of_view,text,yes,no,1,Field of view,Sichtfeld,, -face_detection,text,no,no,"yes, no",Face detection,Gesichtserkennung,"yes, no","ja, nein" -effective_megapixels,text,yes,no,10.3 MP,Effective megapixels,Effektive Megapixel,, -display_type,text,yes,no,"SAMOLED, OLED, LCD, IPS, TFT",Display type,Display Typ,, -display_technology,text,yes,no,"IPS, TFT",Display technology,Display Technologie,, -display_diagonal,text,yes,no,"13 cm, 14 cm, 14.4 cm, 11.4 cm, 10.9 cm, 20.3 cm",Display diagonal,Display Diagonal,, -display,text,yes,no,"LCD, TFT",Display,Display,, -digital_zoom,text,yes,no,"4 x, 8 x, 10 x, 30 x, 40 x, 120 x, 130 x, 200 x, 1140 x",Digital zoom,Digitaler Zoom,, -cpu_configuration,number,yes,no,1,CPU configuration,CPU Konfiguration,, -control_type,text,yes,no,touch,Control type,Kontrolltyp,touch,Berührung -compatible_memory_cards,text,yes,no,SD,Compatible memory,Kompatible Speicherkarte,, -combined_zoom,text,yes,no,32 x,Combined zoom,Combined zoom,, -color,text,yes,yes,"white, black, grey, silver, blue, yellow, purple, pink, platinum, copper, orange, gold, navy, green, red, brown",Color,Farbe,"white, black, grey, silver, blue, yellow, purple, pink, platinum, copper, orange, gold, navy, green, red, brown","weiß, schwarz, grau, silber, blau, gelb, lila, pink, platin, kupfer, orange, gold, marineblau, grün, rot, braun" -clock_mode,text,yes,no,12h,Clock mode,Batterielebensdauer,, -chassis_type,text,yes,no,Tower,Chassis type,Produkt Typ,Tower,PC -camera_type,text,yes,no,Compact camera,Camera type,Kamera Typ,, -camcorder_type,text,yes,no,Shoudercam,Camcorder type,Camcorder Typ,Shoudercam,Schulterkamera -camcorder_media_type,text,yes,no,SSD,Camcorder media type,Aufzeichnungsmedien,, -bus_type,text,yes,no,"DMI, DMI2, DMI3, QPI",Bus type,Bus Typ,, +4g,text,no,no,"yes, no",4G,4G,"yes, no","ja, nein" +4g_standards,text,yes,no,LTE,4G standards,4G-Standards,, +alarm_clock,text,no,no,"yes, no",Alarm clock,Wecker,"yes, no","ja, nein" +aspect_ratio,text,yes,no,"16:09, 16:10",Aspect ratio,Seitenverhältnis,, +audio_system,text,yes,no,Stereo,Audio system,Audio System,, +auto_focus,text,no,no,"yes, no",Auto focus,Auto Fokus,"yes, no","ja, nein" +backlight,text,no,no,"yes, no",Backlight,Brustgurt,"yes, no","ja, nein" +battery_life,text,yes,no,"72h, 120h, 168h",Battery life,Batterlaufzeit,, +battery_type,text,yes,no,"Built-in, NP-BX1, 72h, 120h, 168h,",Battery type,Batterie Typ,, +bluetooth_version,text,yes,no,"3, 4, 4.0 LE, 41",Bluetooth version,Bluetooth Version,, brand,text,no,no,"Canon, Sony, Samsung, Acer, TomTom, Hannspree, ASUS, DELL, Fujitsu, HP, Lenovo, Ricoh, Toshiba",Brand,Marke,, -bluetooth_version,text,yes,no,"3, 4, 4.0 LE, 41",Blootooth version,Bluetooth Version,, -battery_type,text,yes,no,"Built-in, NP-BX1, 72h, 120h, 168h,",Battery type,Batterie Typ,, -battery_life,text,yes,no,"72h, 120h, 168h",Battery life,Batterlaufzeit,, -backlight,text,no,no,"yes, no",Backlight,Brustgurt,"yes, no","ja, nein" -auto_focus,text,no,no,"yes, no",Auto focus,Auto Fokus,"yes, no","ja, nein" -audio_system,text,yes,no,Stereo,Audio system,Audio System,, -aspect_ratio,text,yes,no,"16:09, 16:10",Aspect ratio,Seitenverhältnis,, -alarm_clock,text,no,no,"yes, no",Alarm clock,Wecker,"yes, no","ja, nein" -4g_standards,text,yes,no,LTE,4G standards,4G-Standards,, -4g,text,no,no,"yes, no",4G,4G,"yes, no","ja, nein" -os_system,number,yes,no,5.1,OS system,OS System,, -wi_fi,text,no,no,"yes, no",Wi-Fi,WLAN,"yes, no","ja, nein" -total_storage_capacity,text,no,no,"128 GB, 256 GB, 500 GB, 512 GB",Total storage capacity,Speichergröße insgesamt,, bundled_product,text,no,no,"yes, no",Bundled Product,Bündelprodukt,"yes, no","ja, nein" +bus_type,text,yes,no,"DMI, DMI2, DMI3, QPI",Bus type,Bus Typ,"DMI, DMI2, DMI3, QPI","PMI, PMI2, PMI3, QPI" +camcorder_media_type,text,yes,no,SSD,Camcorder media type,Aufzeichnungsmedien,, +camcorder_type,text,yes,no,Shoudercam,Camcorder type,Camcorder Typ,Shoudercam,Schulterkamera +camera_type,text,yes,no,Compact camera,Camera type,Kamera Typ,, +chassis_type,text,yes,no,Tower,Chassis type,Produkt Typ,Tower,PC +clock_mode,text,yes,no,12h,Clock mode,Batterielebensdauer,, +color,text,yes,yes,"white, black, grey, silver, blue, yellow, purple, pink, platinum, copper, orange, gold, navy, green, red, brown",Color,Farbe,"white, black, grey, silver, blue, yellow, purple, pink, platinum, copper, orange, gold, navy, green, red, brown","weiß, schwarz, grau, silber, blau, gelb, lila, pink, platin, kupfer, orange, gold, marineblau, grün, rot, braun" +combined_zoom,text,yes,no,32 x,Combined zoom,Combined zoom,, +compatible_memory_cards,text,yes,no,SD,Compatible memory,Kompatible Speicherkarte,, +control_type,text,yes,no,touch,Control type,Kontrolltyp,touch,Berührung +cpu_configuration,number,yes,no,1,CPU configuration,CPU Konfiguration,, +digital_zoom,text,yes,no,"4 x, 8 x, 10 x, 30 x, 40 x, 120 x, 130 x, 200 x, 1140 x",Digital zoom,Digitaler Zoom,, +display,text,yes,no,"LCD, TFT",Display,Display,, +display_diagonal,text,yes,no,"13 cm, 14 cm, 14.4 cm, 11.4 cm, 10.9 cm, 20.3 cm",Display diagonal,Display Diagonal,, +display_technology,text,yes,no,"IPS, TFT",Display technology,Display Technologie,, +display_type,text,yes,no,"SAMOLED, OLED, LCD, IPS, TFT",Display type,Display Typ,, +effective_megapixels,text,yes,no,10.3 MP,Effective megapixels,Effektive Megapixel,, +face_detection,text,no,no,"yes, no",Face detection,Gesichtserkennung,"yes, no","ja, nein" +field_of_view,text,yes,no,1,Field of view,Sichtfeld,, +filter_size,text,yes,no,"3.7 cm, 5.5 cm",Filter size,Filtergröße,, +fingerprint_reader,text,no,no,"yes, no",Fingerprint reader,Fingerabdruckscanner,"yes, no","ja, nein" +flash_memory,text,no,no,4 GB,Flash memory,Flash-Speicher,, +flash_range_tele,text,yes,no,1.3-1.5 m,Flash range (tele),Blitzreichweiter (Tele),, +flash_type,text,yes,no,LED,Flash type,Flash-Typ,, +focus,text,yes,no,TTL,Focus,Fokus,, +focus_adjustment,text,yes,no,"Auto, Auto/Manual",Focus adjustment,Fokus Anpassung,"Auto, Auto/Manual","Auto, Auto/Manuell" +form_factor,text,no,no,"Clamshell, Bar, Slate",Form factor,Formfaktor,"Clamshell, Bar, Slate","Klappengehäuse, Balken, Schiefer" +front_camera_resolution,text,yes,no,2 MP,Front camera resolution,Frontkamera Auflösung,, +fsb_parity,text,no,no,"yes, no",FSB Parity,FSB Gleichwertigkeit,"yes, no","ja, nein" +full_hd,text,no,no,"yes, no",Full HD,Full HD,"yes, no","ja, nein" +gps_satellite,text,no,no,"yes, no",GPS (satellite),GPS,"yes, no","ja, nein" +graphics_adapter,text,yes,no,HD Graphics,Graphics adapter,Graphik Adapter,, +hd_type,text,yes,no,"Full HD, 4K Ultra HD, HD ready",HD type,HD Typ,, +hdmi,text,no,no,"yes, no",HDMI,HDMI,"yes, no","ja, nein" +headphone_connectivity,text,yes,no,3.5 mm,Headphone connectivity,Headphone Verbindung,, +image_processor,text,yes,no,BIONZ,Image processor,Bild Prozessor,, +intel_smart_cache,text,no,no,"yes, no",Intel Smart Cache,Intel Smart Cache,"yes, no","ja, nein" +internal_memory,text,no,no,32 GB,Max internal memory,RAM-Speicher max,, +internal_ram,text,yes,no,"1 GB, 1.5 GB, 1536 MB, 2 GB, 2048 MB, 29 MB, 2GB, 3 GB, 4 GB, 512 MB, 512 MB, 70 MB, 8 GB",Internal RAM,RAM-Speicher,, +internal_storage_capacity,text,no,no,"1526 MB, 8 GB, 16 GB, 32 GB, 64 GB, 2.1 GB, 2.7 GB",Internal storage capacity,Interne Speicherkapazität,, +iso_sensitivity,number,yes,no,3200,ISO sensitivity,ISO Sensibilität,, +light_exposure_modes,text,yes,no,manual,Light exposure modes,Belichtungstyp,manual,manuell +max_memory_card_size,text,yes,no,"32 GB, 128 GB, 200 GB",Max memory card size,Max Speicherkartengröße,, +megapixel,text,yes,no,"18.2 MP, 20 MP, 20.2 MP",Megapixel,Megapixel,, +memory_slots,number,yes,no,42371,Memory slots,Speichersteckplätze,, +mhl_version,number,yes,no,3,MHL version,MHL Version,, +optical_sensor_size,text,yes,no,2.5 cm,Optical sensor size,CCD_Sensorgröße,, +optical_zoom,text,yes,no,"3 x, 5 x, 8 x, 10 x, 11 x, 12 x, 18 x, 52 x",Optical zoom,Optischer Zoom,, +os_installed,text,no,no,Android,OS installed,OS installiert,, +os_system,number,yes,no,5.1,OS system,OS System,, +os_version,number,yes,no,"4.4, 5.1, 6",OS version,OS Version,, packaging_unit,text,no,no,"Item, Ring (500m), Box, Palette, Giftbox, Valentine's special, Pack (20p), Pack (100p), Pack (500p), Mixed",Packaging unit,Verpackungseinheit,"Item, Ring (500m), Box, Palette, Giftbox, Valentine's special, Pack (20s), Pack (100s), Pack (500s), Mixed","Item, Ring (500m), Box, Palette, Geschenkbox, Valentinstagspezial, Pack (20s), Pack (100s), Pack (500s), Mixed" -value,number,no,no,"10,20,30,50,100,150,200,250,500,1000,2000,5000,10000,15000,20000,25000,50000,100000",Value,Wert,, \ No newline at end of file +pci_express_configurations,text,yes,no,"1x4, 4x1",PCI Express configurations,PCI Express Konfigurationen,, +pci_express_slots_version,number,yes,no,42403,PCI Express slots version,PCI Express-Slots-Version,, +photo_effects,text,yes,no,Vivid,Photo effects,Fotoeffekte,, +processor_boost_frequency,text,yes,no,"2.58 GHz, 3 GHz",Processor boost frequency,Prozessor Boost Taktung,, +processor_cache,text,no,no,"1 MB, 15 MB, 2 MB, 3 MB, 4 MB, 6 MB",Processor cache type,Prozessor Cache Typ,, +processor_cache_type,text,yes,no,"3, L3, L2",Processor cache,Prozessor Cache,, +processor_codename,text,yes,no,"Skylake, Haswell, Broadwell",Processor codename,Prozessor Codename,, +processor_cores,number,yes,no,"2, 3, 4, 6, 8",Processor cores,Prozessorkerne,, +processor_frequency,text,no,no,"1.1 GHz, 1.2 GHz, 1.3 GHz, 1.44 GHz, 1.59 GHz, 1.6 GHz, 1.7 GHz, 1.9 GHz, 2.1 GHz, 2.2 GHz, 2.3 GHz, 2.4 GHz, 2.5 GHz, 2.7 GHz, 2.8 GHz, 3.1 GHz, 3.2 GHz, 3.3 GHz, 3.4 GHz, 3.6 GHz, 3.7 GHz, 800 MHz",Processor frequency,Prozessor-Taktfrequenz,, +processor_model,text,yes,no,"APQ8076, i5-4590",Processor model,Prozessor Model,, +processor_operating_models,text,yes,no,64-bit,Processor operating models,Prozessorbetriebsmodi,64-bit,64-Bit +processor_socket,text,yes,no,BGA1168,Processor Socket,Prozessorsockel,, +processor_threads,text,yes,no,"2, 4, 8, 12, 16, no",Processor Threads,Prozessor Threads,"2, 4, 8, 12, 16, no","2, 4, 8, 12, 16, nein" +product_type,text,yes,no,"Hybrid(2-in-1), Chromebook, Ultrabook",Product type,Produkt Typ,"Hybrid(2-in-1), Chromebook, Ultrabook","Hybrid(2-in-1), Chromebook, Ultrabook" +protection_feature,text,yes,no,"Water resistent, Waterproof",Protection feature,Schutzfunktion,"Water resistent, Waterproof","Wasserfest, Wasserdicht" +rear_camera,text,no,no,"yes, no",Rear camera,Rückkamera,"Yes, No","Ja, Nein" +rear_camera_resolution,text,yes,no,5 MP,Rear camera resolution,Rückkamera Auflösung,, +recording_time,text,yes,no,65 min,Recording Time,Aufnahmezeit,, +scenario_design_power,text,yes,no,4.5 W,Scenario Design Power,Scenario Design Power,, +self_timer,text,yes,no,"2.10 s, 10 s",Self-timer,Selbstauslöser,, +sensor_type,text,yes,no,"CMOS, CCD",Sensor type,Sensor Typ,, +series,text,no,no,"Jade Plus, Jade Z, Jade S, Ace Plus, Ace 3, Ace 2",Series,Serie,, +shape,text,yes,no,"square, round",Shape,Form,"square, round","viereckig, rund" +sim_card_type,text,yes,no,NanoSIM,SIM card type,SIM Kartentyp,, +stepping,text,yes,yes,"C0, R0, D1, R2",Stepping,Stepping,, +storage_capacity,text,no,no,"16 GB, 32 GB, 64 GB, 128 GB",Storage Capacity,Speichergröße,, +storage_media,text,no,yes,"SSD, Flash",Storage media,Speichermedium,, +system_bus_rate,text,yes,yes,"5 GT/s, 8 GT/s, 4 GT/s",System bus rate,Sysrtem-Bus,, +tcase,text,yes,no,"72 °, 66 °, 65 °",Tcase,Tcase,, +themes,text,yes,yes,wallpapers,Themes,Themen,Wallpapers,Wallpapers +thermal_design_power,text,yes,no,"65 W, 4.5 W, 15 W",Thermal Design Power (TDP),Thermal Design Power (TDP),, +total_megapixels,text,no,no,"2.37 MP, 5 MP, 16.8 MP, 8 MP, 3.28 MP, 14 MP, 14.6 MP, 16.1 MP",Total Megapixels,Megapixel Gesamt,, +total_storage_capacity,text,no,no,"128 GB, 256 GB, 500 GB, 512 GB",Total storage capacity,Speichergröße insgesamt,, +touch_technology,text,yes,yes,"multi-touch, single touch",Touch Technology,Touch Technologie,"Multi-touch, Single-touch","Multi-touch, Single-touch" +touchscreen,text,no,yes,"yes, no",Touchscreen,Touchscreen,"Yes, No","Ja, Nein" +usb_port,text,no,yes,"yes, no",USB port,USB-Anschluss,"Yes, No","Ja, Nein" +usb_version,number,yes,no,2,USB version,USB Version,, +value,number,no,no,"10,20,30,50,100,150,200,250,500,1000,2000,5000,10000,15000,20000,25000,50000,100000",Value,Wert,, +video_recording_modes,text,yes,no,"1080p, 720p",Video recording modes,Video-Aufnahmemodi,, +voice_recording,text,no,yes,"yes, no",Voice recording,Stimmenaufzeichnung,"Yes, No","Ja, Nein" +waterproof,text,no,yes,"yes, no",Waterproof,Wasserdicht,"Yes, No","Ja, Nein" +waterproof_up_to,text,yes,,"1.5 m, 1 m, 40 m, 50 m, 1 m",Waterproof up to,Wasserdicht bis zu,, +weight,text,yes,,"63.5 g, 118 g, 125 g, 132 g, 141 g, 152 g, 155 g, 168 g, 18 g, 20 g, 389 g, 45 g, 46 g, 50 g, 58 g, 63.5 g, 73.5 g, 88 g",Weight,Gewicht,, +white_balance,text,no,,"auto, manual",White balance,Weißabgleich,"Auto, Manual","Auto, Manuell" +wi_fi,text,no,no,"yes, no",Wi-Fi,WLAN,"yes, no","ja, nein" +width,text,yes,no,"4.2 cm, 3.6 cm, 4 cm",Width,Breite,, +upcs,select,yes,yes,,UPCs,UPCs,, diff --git a/data/import/common/common/product_quantity.csv b/data/import/common/common/product_quantity.csv index 34a5e471d4..6c9335cd66 100644 --- a/data/import/common/common/product_quantity.csv +++ b/data/import/common/common/product_quantity.csv @@ -1,10 +1,10 @@ concrete_sku,quantity_min,quantity_max,quantity_interval -191_17681791,2,100,3 -204_29851280,3,100,3 -036_17360368,5,100,1 -078_24602396,2,100,1 -076_24394207,4,100,1 -077_24584210,4,100,1 -035_17360369,2,100,1 -022_21994751,2,,1 +191_17681791,1,100,1 +204_29851280,1,100,3 +036_17360368,1,100,5 +078_24602396,1,100,10 +076_24394207,1,100,1 +077_24584210,1,100,1 +035_17360369,1,100,1 +022_21994751,1,,1 021_21081475,1,,2 diff --git a/data/import/common/common/product_stock.csv b/data/import/common/common/product_stock.csv index 2c84fd2ada..d8c0e3c01e 100644 --- a/data/import/common/common/product_stock.csv +++ b/data/import/common/common/product_stock.csv @@ -9,7 +9,7 @@ concrete_sku,name,quantity,is_never_out_of_stock,is_bundle 008_30692992,Warehouse1,10,1,0 009_30692991,Warehouse1,10,1,0 010_30692994,Warehouse1,10,1,0 -011_30775359,Warehouse1,10,1,0 +011_30775359,Warehouse1,0,0,0 012_25904598,Warehouse1,10,1,0 013_25904584,Warehouse1,10,1,0 014_25919241,Warehouse1,10,1,0 @@ -29,7 +29,7 @@ concrete_sku,name,quantity,is_never_out_of_stock,is_bundle 028_26976108,Warehouse2,0,1,0 029_26976109,Warehouse2,0,1,0 030_30021698,Warehouse2,0,1,0 -031_30021637,Warehouse2,0,1,0 +031_30021637,Warehouse2,0,0,0 032_32125551,Warehouse2,0,1,0 033_32125568,Warehouse2,0,1,0 034_32125390,Warehouse2,0,1,0 @@ -78,7 +78,7 @@ concrete_sku,name,quantity,is_never_out_of_stock,is_bundle 066_23294028,Warehouse1,10,0,0 067_24241408,Warehouse1,10,0,0 068_21927453,Warehouse1,10,0,0 -069_21919624,Warehouse1,10,0,0 +069_21919624,Warehouse1,0,0,0 070_133745031,Warehouse1,10,0,0 070_203704321,Warehouse1,10,0,0 070_133913221,Warehouse1,10,0,0 @@ -280,7 +280,7 @@ concrete_sku,name,quantity,is_never_out_of_stock,is_bundle 198_19692589,Warehouse1,10,1,0 199_7016823,Warehouse1,10,1,0 199_24788780,Warehouse1,10,1,0 -200_5787536,Warehouse1,10,1,0 +200_5787536,Warehouse1,0,1,0 201_11217755,Warehouse1,10,1,0 202_5782479,Warehouse1,10,1,0 203_15619960,Warehouse1,10,1,0 diff --git a/data/import/common/common/shipment.csv b/data/import/common/common/shipment.csv index 9e7a198570..ab8b801769 100644 --- a/data/import/common/common/shipment.csv +++ b/data/import/common/common/shipment.csv @@ -4,4 +4,9 @@ spryker_dummy_shipment-express,Express,DHL,Shipment Taxes spryker_drone_shipment-air_standard,Standard,Hermes,Shipment Taxes spryker_drone_shipment-air_sonic,Same Day,Hermes,Shipment Taxes spryker_drone_shipment-air_light,Next Day,Hermes,Shipment Taxes +spryker_ups_ground,Ground,UPS,Shipment Taxes +spryker_ups_3dayselect,3 Day Select,UPS,Shipment Taxes +spryker_fedex_2day,2 Day,FedEx,Shipment Taxes +spryker_fedex_overnight,Overnight,FedEx,Shipment Taxes +spryker_fedex_sameday,Same Day,FedEx,Shipment Taxes spryker_no_shipment,NoShipment,NoShipment,Tax Exempt diff --git a/deploy.aws-env-template.yml b/deploy.aws-env-template.yml index 971a66fa83..d00f2b50a0 100644 --- a/deploy.aws-env-template.yml +++ b/deploy.aws-env-template.yml @@ -42,7 +42,7 @@ tag: '1.0' environment: docker image: - tag: spryker/php:7.3 # Last actual image + tag: spryker/php:7.4 # Last actual image composer: mode: --no-dev autoload: --classmap-authoritative diff --git a/deploy.ci.acceptance.mariadb.yml b/deploy.ci.acceptance.mariadb.yml index c1658f6e3a..416d3c8467 100644 --- a/deploy.ci.acceptance.mariadb.yml +++ b/deploy.ci.acceptance.mariadb.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.acceptance image: tag: spryker/php:7.4 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.ci.acceptance.yml b/deploy.ci.acceptance.yml index 9518b9b95c..b1b7b55d98 100644 --- a/deploy.ci.acceptance.yml +++ b/deploy.ci.acceptance.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.acceptance image: tag: spryker/php:7.4 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.ci.api.mariadb.yml b/deploy.ci.api.mariadb.yml index e4012c7074..f24897d5e2 100644 --- a/deploy.ci.api.mariadb.yml +++ b/deploy.ci.api.mariadb.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.api image: tag: spryker/php:7.4 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.ci.api.yml b/deploy.ci.api.yml index 7b2726d898..8c3dc40fbd 100644 --- a/deploy.ci.api.yml +++ b/deploy.ci.api.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.api image: tag: spryker/php:7.4-alpine3.12 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.ci.functional.mariadb.yml b/deploy.ci.functional.mariadb.yml index 4e7e561ce6..d22905818f 100644 --- a/deploy.ci.functional.mariadb.yml +++ b/deploy.ci.functional.mariadb.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.functional image: tag: spryker/php:7.4-alpine3.12 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.ci.functional.yml b/deploy.ci.functional.yml index 56cb238cd2..65b391d324 100644 --- a/deploy.ci.functional.yml +++ b/deploy.ci.functional.yml @@ -7,6 +7,8 @@ environment: docker.ci pipeline: docker.ci.functional image: tag: spryker/php:7.4-alpine3.12 + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' composer: mode: --no-dev diff --git a/deploy.dev.yml b/deploy.dev.yml index e8e88231a1..e6263864d2 100644 --- a/deploy.dev.yml +++ b/deploy.dev.yml @@ -5,10 +5,13 @@ tag: 'dev' environment: docker.dev image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 php: enabled-extensions: - blackfire + environment: + STORE_NAME_REFERENCE_MAP: '{"DE":"dev-DE","AT":"dev-AT","US":"dev-US"}' + composer: mode: '' autoload: '' diff --git a/deploy.spryker-b2c-eu.yml b/deploy.spryker-b2c-eu.yml index 229381f359..0aed616e6f 100644 --- a/deploy.spryker-b2c-eu.yml +++ b/deploy.spryker-b2c-eu.yml @@ -42,7 +42,7 @@ tag: '1.0' environment: docker.demo image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 environment: SPRYKER_DEFAULT_STORE: "DE" SPRYKER_ACTIVE_STORES: "DE,AT" diff --git a/deploy.spryker-b2c-intt.yml b/deploy.spryker-b2c-intt.yml new file mode 100644 index 0000000000..5b734d3f75 --- /dev/null +++ b/deploy.spryker-b2c-intt.yml @@ -0,0 +1,159 @@ +version: "0.1" + +namespace: spryker-cloud +tag: '1.0' + +environment: docker.production +image: + tag: spryker/php:7.4-alpine3.12 + environment: + SPRYKER_DEFAULT_STORE: "DE" + SPRYKER_ACTIVE_STORES: "DE,AT" + SPRYKER_HOOK_BEFORE_DEPLOY: "vendor/bin/install -r EU/pre-deploy -vvv " + SPRYKER_HOOK_AFTER_DEPLOY: "true" + SPRYKER_HOOK_INSTALL: "vendor/bin/install -r EU/production --no-ansi -vvv" + SPRYKER_HOOK_DESTRUCTIVE_INSTALL: "vendor/bin/install -r EU/destructive --no-ansi -vvv" + +composer: + mode: --no-dev + autoload: --classmap-authoritative + +assets: + image: fholzer/nginx-brotli:v1.18.0 + mode: production + compression: + brotli: + static: only + gzip: + static: true + level: 5 + +regions: + EU: + services: + database: + database: spryker_b2c_intt #Example: environment_staging + username: spryker + password: secret + + stores: + DE: + services: + broker: + namespace: de_queue + key_value_store: + namespace: 1 + search: + namespace: de_search + session: + namespace: 2 + AT: + services: + broker: + namespace: at_queue + key_value_store: + namespace: 1 + search: + namespace: at_search + session: + namespace: 2 + +groups: + EU: + region: EU + applications: + Yves: + application: yves + endpoints: + www.de.b2c.internal-testing.demo-spryker.com: + store: DE + www.at.b2c.internal-testing.demo-spryker.com: + store: AT + + boffice: + application: backoffice + endpoints: + backoffice.de.b2c.internal-testing.demo-spryker.com: + store: DE + backoffice.at.b2c.internal-testing.demo-spryker.com: + store: AT + backgw: + application: backend-gateway + endpoints: + backend-gateway.de.b2c.internal-testing.demo-spryker.com: + store: DE + backend-gateway.at.b2c.internal-testing.demo-spryker.com: + store: AT + backapi: + application: zed + endpoints: + backend-api.de.b2c.internal-testing.demo-spryker.com: + store: DE + entry-point: BackendApi + backend-api.at.b2c.internal-testing.demo-spryker.com: + store: AT + entry-point: BackendApi + Glue: + application: glue + endpoints: + glue.de.b2c.internal-testing.demo-spryker.com: + store: DE + glue.at.b2c.internal-testing.demo-spryker.com: + store: AT +services: + database: + engine: mysql + version: mariadb-10.4 + root: + username: "root" + password: "secret" + endpoints: + localhost:3306: + protocol: tcp + broker: + engine: rabbitmq + api: + username: "spryker" + password: "secret" + endpoints: + queue.b2c.internal-testing.demo-spryker.com: + localhost:5672: + protocol: tcp + session: + engine: redis + key_value_store: + engine: redis + endpoints: + localhost:16379: + protocol: tcp + search: + engine: elastic + version: 7.6 + endpoints: + localhost:9200: + protocol: tcp + scheduler: + engine: jenkins + endpoints: + scheduler.internal-testing.demo-spryker.com: + mail_catcher: + engine: mailhog + endpoints: + mail.internal-testing.demo-spryker.com: + +docker: + + ssl: + enabled: true + redirect: true + + debug: + enabled: false + xdebug: + enabled: false + + testing: + store: DE + + mount: + baked: diff --git a/deploy.spryker-b2c-intts.yml b/deploy.spryker-b2c-intts.yml new file mode 100644 index 0000000000..51d7e9349b --- /dev/null +++ b/deploy.spryker-b2c-intts.yml @@ -0,0 +1,138 @@ +version: "0.1" + +namespace: spryker-cloud +tag: '1.0' + +environment: docker.production +image: + tag: spryker/php:7.4-alpine3.12 + environment: + SPRYKER_DEFAULT_STORE: "US" + SPRYKER_ACTIVE_STORES: "US" + SPRYKER_HOOK_BEFORE_DEPLOY: "vendor/bin/install -r US/pre-deploy -vvv " + SPRYKER_HOOK_AFTER_DEPLOY: "true" + SPRYKER_HOOK_INSTALL: "vendor/bin/install -r US/production --no-ansi -vvv" + SPRYKER_HOOK_DESTRUCTIVE_INSTALL: "vendor/bin/install -r US/destructive --no-ansi -vvv" + +composer: + mode: --no-dev + autoload: --classmap-authoritative + +assets: + image: fholzer/nginx-brotli:v1.18.0 + mode: production + compression: + brotli: + static: only + gzip: + static: true + level: 5 + +regions: + US: + services: + database: + database: spryker_b2c_intts #Example: environment_staging + username: spryker + password: secret + + stores: + US: + services: + broker: + namespace: us_queue + key_value_store: + namespace: 1 + search: + namespace: us_search + session: + namespace: 2 + +groups: + US: + region: US + applications: + Yves: + application: yves + endpoints: + www.us.b2c.internal-testing.demo-spryker.com: + store: US + + boffice: + application: backoffice + endpoints: + backoffice.us.b2c.internal-testing.demo-spryker.com: + store: US + backgw: + application: backend-gateway + endpoints: + backend-gateway.us.b2c.internal-testing.demo-spryker.com: + store: US + backapi: + application: zed + endpoints: + backend-api.us.b2c.internal-testing.demo-spryker.com: + store: US + entry-point: BackendApi + Glue: + application: glue + endpoints: + glue.us.b2c.internal-testing.demo-spryker.com: + store: US +services: + database: + engine: mysql + version: mariadb-10.4 + root: + username: "root" + password: "secret" + endpoints: + localhost:3306: + protocol: tcp + broker: + engine: rabbitmq + api: + username: "spryker" + password: "secret" + endpoints: + queue.us.b2c.internal-testing.demo-spryker.com: + localhost:5672: + protocol: tcp + session: + engine: redis + key_value_store: + engine: redis + endpoints: + localhost:16379: + protocol: tcp + search: + engine: elastic + version: 7.6 + endpoints: + localhost:9200: + protocol: tcp + scheduler: + engine: jenkins + endpoints: + scheduler.us.b2c.internal-testing.demo-spryker.com: + mail_catcher: + engine: mailhog + endpoints: + mail.internal-testing.demo-spryker.com: + +docker: + + ssl: + enabled: true + redirect: true + + debug: + enabled: false + xdebug: + enabled: false + + testing: + store: DE + + mount: + baked: diff --git a/deploy.spryker-b2c-production.yml b/deploy.spryker-b2c-production.yml index ef46ba16fd..d920c579f2 100644 --- a/deploy.spryker-b2c-production.yml +++ b/deploy.spryker-b2c-production.yml @@ -12,7 +12,7 @@ tag: '1.0' environment: docker image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 php: enabled-extensions: - blackfire diff --git a/deploy.spryker-b2c-staging.yml b/deploy.spryker-b2c-staging.yml index 0a79862044..d16395e414 100644 --- a/deploy.spryker-b2c-staging.yml +++ b/deploy.spryker-b2c-staging.yml @@ -12,7 +12,7 @@ tag: '1.0' environment: docker.staging image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 php: enabled-extensions: - blackfire diff --git a/deploy.spryker-b2c-us.yml b/deploy.spryker-b2c-us.yml index a97bd9d6a4..aee9246d90 100644 --- a/deploy.spryker-b2c-us.yml +++ b/deploy.spryker-b2c-us.yml @@ -42,7 +42,7 @@ tag: '1.0' environment: docker.demo image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 environment: SPRYKER_DEFAULT_STORE: "US" SPRYKER_ACTIVE_STORES: "US" diff --git a/deploy.spryker-b2csec.yml b/deploy.spryker-b2csec.yml new file mode 100644 index 0000000000..0a2006817e --- /dev/null +++ b/deploy.spryker-b2csec.yml @@ -0,0 +1,159 @@ +version: "0.1" + +namespace: spryker-cloud +tag: '1.0' + +environment: docker.production +image: + tag: spryker/php:7.4-alpine3.12 + environment: + SPRYKER_DEFAULT_STORE: "DE" + SPRYKER_ACTIVE_STORES: "DE,AT" + SPRYKER_HOOK_BEFORE_DEPLOY: "vendor/bin/install -r EU/pre-deploy -vvv " + SPRYKER_HOOK_AFTER_DEPLOY: "true" + SPRYKER_HOOK_INSTALL: "vendor/bin/install -r EU/production --no-ansi -vvv" + SPRYKER_HOOK_DESTRUCTIVE_INSTALL: "vendor/bin/install -r EU/destructive --no-ansi -vvv" + +composer: + mode: --no-dev + autoload: --classmap-authoritative + +assets: + image: fholzer/nginx-brotli:v1.18.0 + mode: production + compression: + brotli: + static: only + gzip: + static: true + level: 5 + +regions: + EU: + services: + database: + database: spryker_b2csec #Example: environment_staging + username: spryker + password: secret + + stores: + DE: + services: + broker: + namespace: de_queue + key_value_store: + namespace: 1 + search: + namespace: de_search + session: + namespace: 2 + AT: + services: + broker: + namespace: at_queue + key_value_store: + namespace: 1 + search: + namespace: at_search + session: + namespace: 2 + +groups: + EU: + region: EU + applications: + Yves: + application: yves + endpoints: + www.de.b2c.internal-security.demo-spryker.com: + store: DE + www.at.b2c.internal-security.demo-spryker.com: + store: AT + + boffice: + application: backoffice + endpoints: + backoffice.de.b2c.internal-security.demo-spryker.com: + store: DE + backoffice.at.b2c.internal-security.demo-spryker.com: + store: AT + backgw: + application: backend-gateway + endpoints: + backend-gateway.de.b2c.internal-security.demo-spryker.com: + store: DE + backend-gateway.at.b2c.internal-security.demo-spryker.com: + store: AT + backapi: + application: zed + endpoints: + backend-api.de.b2c.internal-security.demo-spryker.com: + store: DE + entry-point: BackendApi + backend-api.at.b2c.internal-security.demo-spryker.com: + store: AT + entry-point: BackendApi + Glue: + application: glue + endpoints: + glue.de.b2c.internal-security.demo-spryker.com: + store: DE + glue.at.b2c.internal-security.demo-spryker.com: + store: AT +services: + database: + engine: mysql + version: mariadb-10.4 + root: + username: "root" + password: "secret" + endpoints: + localhost:3306: + protocol: tcp + broker: + engine: rabbitmq + api: + username: "spryker" + password: "secret" + endpoints: + queue.b2c.internal-security.demo-spryker.com: + localhost:5672: + protocol: tcp + session: + engine: redis + key_value_store: + engine: redis + endpoints: + localhost:16379: + protocol: tcp + search: + engine: elastic + version: 7.6 + endpoints: + localhost:9200: + protocol: tcp + scheduler: + engine: jenkins + endpoints: + scheduler.internal-security.demo-spryker.com: + mail_catcher: + engine: mailhog + endpoints: + mail.internal-security.demo-spryker.com: + +docker: + + ssl: + enabled: true + redirect: true + + debug: + enabled: false + xdebug: + enabled: false + + testing: + store: DE + + mount: + baked: diff --git a/deploy.yml b/deploy.yml index d9293a20d0..35888ea355 100644 --- a/deploy.yml +++ b/deploy.yml @@ -3,9 +3,13 @@ version: "0.1" namespace: spryker_b2c tag: '1.0' -environment: docker.dev +environment: docker.production image: - tag: spryker/php:7.3-alpine3.12 + tag: spryker/php:7.4-alpine3.12 + php: + ini: + "opcache.revalidate_freq": 0 + "opcache.validate_timestamps": 0 composer: mode: --no-dev diff --git a/frontend/configs/development.js b/frontend/configs/development.js index 2549cb49e2..0f3fa7aade 100644 --- a/frontend/configs/development.js +++ b/frontend/configs/development.js @@ -113,7 +113,9 @@ const getConfiguration = async appSettings => { ], plugins: [ ...(!isES6Module ? ['@babel/plugin-transform-runtime'] : []), - ['@babel/plugin-proposal-class-properties'], + ['@babel/plugin-proposal-class-properties', { + loose: true, + }], ] } }, @@ -137,7 +139,10 @@ const getConfiguration = async appSettings => { ] } }, { - loader: 'sass-loader' + loader: 'sass-loader', + options: { + implementation: require('sass'), + } }, { loader: '@spryker/sass-resources-loader', options: { @@ -184,7 +189,9 @@ const getConfiguration = async appSettings => { }), compiler => compiler.hooks.done.tap('webpack', compilationParams => { - if (process.env.npm_lifecycle_event === 'yves:watch') { + const watchLifecycleEventNames = ['yves:watch:esm', 'yves:watch:legacy']; + + if (watchLifecycleEventNames.includes(process.env.npm_lifecycle_event)) { return; } diff --git a/integrator.lock b/integrator.lock index 530db5adcf..a15f5eb56b 100644 --- a/integrator.lock +++ b/integrator.lock @@ -151,5 +151,71 @@ "source": "\\Spryker\\Zed\\AvailabilityCartConnector\\Communication\\Plugin\\Cart\\CheckAvailabilityPlugin" } } + }, + "Spryker.ErrorHandler": { + "wire-plugin": { + "e66a74375ab68f3bc8aba340a998b66816ce1f9d": { + "target": "\\Spryker\\Zed\\ErrorHandler\\ErrorHandlerDependencyProvider::getExceptionHandlerStrategyPlugins", + "source": "\\Spryker\\Zed\\ErrorHandler\\Communication\\Plugin\\ExceptionHandler\\SubRequestExceptionHandlerStrategyPlugin" + }, + "ac16d0f9ac60968061a659e1f9df4ce34a0dc77b": { + "target": "\\Spryker\\Zed\\EventDispatcher\\EventDispatcherDependencyProvider::getEventDispatcherPlugins", + "source": "\\Spryker\\Zed\\ErrorHandler\\Communication\\Plugin\\EventDispatcher\\ErrorPageEventDispatcherPlugin" + } + } } + "Spryker.ProductReview": { + "wire-plugin": { + "f27996f6982a0ed3eca3ac18c1fe1f9d44ebf935": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkQueryExpanderPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\QueryExpander\\PaginatedProductReviewsQueryExpanderPlugin" + }, + "440494c0ba35dab83c7daabfcc14e9856d30aaf9": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkQueryExpanderPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\QueryExpander\\ProductRatingAggregationBulkQueryExpanderPlugin" + }, + "a06d63bea0182c3df1396870d35ea9510e318016": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkQueryExpanderPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\QueryExpander\\SortByCreatedAtQueryExpanderPlugin" + }, + "9b63bb9bb88015da8937d1303e7d4517e2f34ee5": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkSearchResultFormatterPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\ResultFormatter\\ProductReviewsResultFormatterPlugin" + }, + "e829390c0d3e7082fb04ae9fb9e55dd33649f2de": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkSearchResultFormatterPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\ResultFormatter\\PaginatedProductReviewsResultFormatterPlugin" + }, + "1223b9cc8b32c6ac324afd39bf5d01b37df60e40": { + "target": "\\Spryker\\Client\\ProductReview\\ProductReviewDependencyProvider::getProductReviewsBulkSearchResultFormatterPlugins", + "source": "\\Spryker\\Client\\ProductReview\\Plugin\\Elasticsearch\\ResultFormatter\\ProductRatingAggregationBulkResultFormatterPlugin" + } + } + }, + "SprykerShop.CartPage": { + "configure-module": { + "e700340b159d4d3db250f3cdb22c1ad59b8c5844": { + "target": "\\SprykerShop\\Yves\\CartPage\\CartPageConfig::IS_CART_CART_ITEMS_VIA_AJAX_LOAD_ENABLED", + "default": "true" + }, + "ea9556b31e89fb55cd8b1fd78f6a57cd0388b354": { + "target": "\\SprykerShop\\Yves\\CartPage\\CartPageConfig::IS_LOADING_UPSELLING_PRODUCTS_VIA_AJAX_ENABLED", + "default": "true" + } + } + }, + "SprykerShop.ProductGroupWidget": { + "wire-plugin": { + "9015da332891be842d66fc2efa19a0a6f8cce817": { + "target": "\\SprykerShop\\Yves\\ProductGroupWidget\\ProductGroupWidgetDependencyProvider::getProductViewBulkExpanderPlugins", + "source": "\\SprykerShop\\Yves\\ProductReviewWidget\\Plugin\\ProductGroupWidget\\ProductReviewSummaryProductViewBulkExpanderPlugin" + } + }, + "unwire-plugin": { + "b1054ad511ebe61009955b6963f256bec4d6c589": { + "target": "\\SprykerShop\\Yves\\ProductGroupWidget\\ProductGroupWidgetDependencyProvider::getProductViewExpanderPlugins", + "source": "\\SprykerShop\\Yves\\ProductReviewWidget\\Plugin\\ProductGroupWidget\\ProductReviewSummaryProductViewExpanderPlugin" + } + } + } } diff --git a/package-lock.json b/package-lock.json index 5f87b0c948..683b1deca7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,23 +4,30 @@ "lockfileVersion": 1, "dependencies": { "@babel/cli": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.13.10.tgz", - "integrity": "sha512-lYSBC7B4B9hJ7sv0Ojx1BrGhuzCoOIYfLjd+Xpd4rOzdS+a47yi8voV8vFkfjlZR1N5qZO7ixOCbobUdT304PQ==", + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.17.6.tgz", + "integrity": "sha512-l4w608nsDNlxZhiJ5tE3DbNmr61fIKMZ6fTBo171VEFuFMIYuJ3mHRhTLEkKKyvx2Mizkkv/0a8OJOnZqkKYNA==", "dev": true, "requires": { - "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents", + "@jridgewell/trace-mapping": "^0.3.4", + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", "chokidar": "^3.4.0", "commander": "^4.0.1", "convert-source-map": "^1.1.0", "fs-readdir-recursive": "^1.1.0", "glob": "^7.0.0", - "lodash": "^4.17.19", "make-dir": "^2.1.0", "slash": "^2.0.0", "source-map": "^0.5.0" }, "dependencies": { + "@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "dev": true, + "optional": true + }, "make-dir": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", @@ -61,37 +68,134 @@ "dev": true }, "@babel/core": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", - "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.6", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.5", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.5", - "@babel/types": "^7.11.5", + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.17.tgz", + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.17", + "@babel/helper-module-transforms": "^7.12.17", + "@babel/helpers": "^7.12.17", + "@babel/parser": "^7.12.17", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.17", + "@babel/types": "^7.12.17", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", "lodash": "^4.17.19", - "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "dev": true, "requires": { - "minimist": "^1.2.5" + "@babel/types": "^7.16.7" } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "dev": true + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true } } }, @@ -134,40 +238,34 @@ "dev": true }, "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, "caniuse-lite": { - "version": "1.0.30001198", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001198.tgz", - "integrity": "sha512-r5GGgESqOPZzwvdLVER374FpQu2WluCF1Z2DSiFJ89KSmGjT0LVKjgv4NcAqHmGWF9ihNpqRI9KXO9Ex4sKsgA==", + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.684", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.684.tgz", - "integrity": "sha512-GV/vz2EmmtRSvfGSQ5A0Lucic//IRSDijgL15IgzbBEEnp4rfbxeUSZSlBfmsj7BQvE4sBdgfsvPzLCnp6L21w==", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", "dev": true }, - "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "semver": { @@ -353,6 +451,33 @@ } } }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + } + } + }, "@babel/helper-function-name": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", @@ -374,27 +499,27 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", - "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.16.7" }, "dependencies": { "@babel/helper-validator-identifier": { - "version": "7.14.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", - "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", "dev": true }, "@babel/types": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", - "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.9", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } } @@ -419,18 +544,131 @@ } }, "@babel/helper-module-transforms": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", - "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@babel/helper-replace-supers": "^7.10.4", - "@babel/helper-simple-access": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/template": "^7.10.4", - "@babel/types": "^7.11.0", - "lodash": "^4.17.19" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "dev": true + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-optimise-call-expression": { @@ -615,13 +853,30 @@ } }, "@babel/helper-simple-access": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", - "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "dev": true, "requires": { - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/types": "^7.17.0" + }, + "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -668,20 +923,123 @@ "dev": true }, "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", "dev": true }, "@babel/helpers": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", - "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dev": true, "requires": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "dev": true + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/highlight": { @@ -3363,6 +3721,28 @@ "to-fast-properties": "^2.0.0" } }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@jsdevtools/file-path-filter": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@jsdevtools/file-path-filter/-/file-path-filter-3.0.2.tgz", @@ -3390,88 +3770,14 @@ "glob-to-regexp": "^0.3.0" } }, - "@nicolo-ribaudo/chokidar-2": { - "version": "2.1.8-no-fsevents", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz", - "integrity": "sha512-+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w==", + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", "dev": true, - "optional": true, "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" }, "dependencies": { "@nodelib/fs.stat": { @@ -3548,43 +3854,12 @@ "colors": "~1.1.2", "globby": "~8.0.1", "moment": "~2.22.2" - }, - "dependencies": { - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - } - }, - "globby": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", - "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "dir-glob": "2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - } - } } }, "@spryker/oryx-for-zed": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/@spryker/oryx-for-zed/-/oryx-for-zed-2.11.3.tgz", - "integrity": "sha512-DzqZpp7dS22RtsC/sjIZdKfXhgdSBiotZB485WZdrjnQJAYBeCEUe3TDn1r6l7rPEAq7OANPUmBkyyAlY/635A==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@spryker/oryx-for-zed/-/oryx-for-zed-2.11.5.tgz", + "integrity": "sha512-je0mQji02+72gOFJOBnRIEC+Q07qzYp4krsK9DziC/XooD6J0mtnkvgvIleBofhuBZgfokzvgGNwWm3ukcY9hw==", "dev": true, "requires": { "@babel/core": "~7.12.3", @@ -3599,254 +3874,187 @@ "fs-extra": "~10.0.0", "imports-loader": "~0.8.0", "mini-css-extract-plugin": "~0.4.0", - "node-sass": "~4.14.1", - "optimize-css-assets-webpack-plugin": "~5.0.1", + "optimize-css-assets-webpack-plugin": "~5.0.8", "postcss-loader": "~2.1.4", - "resolve-url-loader": "~2.3.2", - "sass-loader": "~7.0.1", + "resolve-url-loader": "~5.0.0", + "sass": "~1.32.13", + "sass-loader": "~10.2.1", "style-loader": "~0.21.0", "terser-webpack-plugin": "~4.2.2", - "webpack": "~4.27.1", + "webpack": "~4.46.0", "yargs": "~13.3.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/core": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.17.tgz", - "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dev": true, "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.12.17", - "@babel/helper-module-transforms": "^7.12.17", - "@babel/helpers": "^7.12.17", - "@babel/parser": "^7.12.17", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.12.17", - "@babel/types": "^7.12.17", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "@babel/highlight": "^7.16.7" } }, "@babel/generator": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz", - "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dev": true, "requires": { - "@babel/types": "^7.15.0", + "@babel/types": "^7.17.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", - "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.16.7" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz", - "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-member-expression-to-functions": "^7.15.0", - "@babel/helper-optimise-call-expression": "^7.14.5", - "@babel/helper-replace-supers": "^7.15.0", - "@babel/helper-split-export-declaration": "^7.14.5" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", - "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "regexpu-core": "^4.7.1" + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" } }, "@babel/helper-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", - "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", - "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz", - "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", "dev": true, "requires": { - "@babel/types": "^7.15.0" + "@babel/types": "^7.17.0" } }, "@babel/helper-module-imports": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", - "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "dev": true, "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-module-transforms": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz", - "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-replace-supers": "^7.15.0", - "@babel/helper-simple-access": "^7.14.8", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.9", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.15.0", - "@babel/types": "^7.15.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-optimise-call-expression": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", - "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.16.7" } }, "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true }, "@babel/helper-replace-supers": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz", - "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.15.0", - "@babel/helper-optimise-call-expression": "^7.14.5", - "@babel/traverse": "^7.15.0", - "@babel/types": "^7.15.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz", - "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", "dev": true, "requires": { - "@babel/types": "^7.14.8" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/helper-split-export-declaration": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", - "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.16.7" } }, "@babel/helper-validator-identifier": { - "version": "7.14.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", - "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", "dev": true }, - "@babel/helpers": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz", - "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==", - "dev": true, - "requires": { - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.15.0", - "@babel/types": "^7.15.0" - } - }, "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.5", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz", - "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", "dev": true }, "@babel/plugin-proposal-class-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", - "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", - "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", - "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, "@babel/preset-env": { @@ -3924,40 +4132,41 @@ } }, "@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "dev": true, "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/traverse": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz", - "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.0", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-hoist-variables": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.15.0", - "@babel/types": "^7.15.0", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", - "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.9", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } }, @@ -3975,41 +4184,6 @@ "postcss-value-parser": "^3.2.3" } }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, "core-js": { "version": "2.5.7", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", @@ -4036,14 +4210,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -4054,62 +4227,6 @@ } } }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - } - } - }, "mini-css-extract-plugin": { "version": "0.4.5", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.5.tgz", @@ -4121,15 +4238,6 @@ "webpack-sources": "^1.1.0" } }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, "postcss-loader": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", @@ -4154,149 +4262,84 @@ } } }, - "sass-loader": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.0.3.tgz", - "integrity": "sha512-iaSFtQcGo4SSgDw5Aes5p4VTrA5jCGSA7sGmhPIcOloBlgI1VktM2MUrk2IHHjbNagckXlPz+HWq1vAAPrcYxA==", - "dev": true, - "requires": { - "clone-deep": "^2.0.1", - "loader-utils": "^1.0.1", - "lodash.tail": "^4.1.1", - "neo-async": "^2.5.0", - "pify": "^3.0.0" - } + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", "dev": true, "requires": { - "randombytes": "^2.1.0" + "regenerate": "^1.4.2" } }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" } }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", "dev": true, "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" + "jsesc": "~0.5.0" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "dev": true } } }, - "webpack": { - "version": "4.27.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.27.1.tgz", - "integrity": "sha512-WArHiLvHrlfyRM8i7f+2SFbr/XbQ0bXqTkPF8JpHOzub5482Y3wx7rEO8stuLGOKOgZJcqcisLhD7LrM/+fVMw==", + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/wasm-edit": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", - "acorn": "^5.6.2", - "acorn-dynamic-import": "^3.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chrome-trace-event": "^1.0.0", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.0", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "micromatch": "^3.1.8", - "mkdirp": "~0.5.0", - "neo-async": "^2.5.0", - "node-libs-browser": "^2.0.0", - "schema-utils": "^0.4.4", - "tapable": "^1.1.0", - "terser-webpack-plugin": "^1.1.0", - "watchpack": "^1.5.0", - "webpack-sources": "^1.3.0" - }, - "dependencies": { - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - } + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" } }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", "dev": true } } @@ -4326,31 +4369,34 @@ } }, "@stylelint/postcss-markdown": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz", - "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==", + "version": "0.36.2", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz", + "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==", "dev": true, "requires": { - "remark": "^12.0.0", - "unist-util-find-all-after": "^3.0.1" + "remark": "^13.0.0", + "unist-util-find-all-after": "^3.0.2" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, "@types/json-schema": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", "dev": true }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dev": true, + "requires": { + "@types/unist": "*" + } + }, "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, "@types/node": { @@ -4360,9 +4406,9 @@ "dev": true }, "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, "@types/parse-json": { @@ -4372,187 +4418,190 @@ "dev": true }, "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", "dev": true }, "@types/unist": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", - "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", "dev": true }, "@webassemblyjs/ast": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz", - "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz", - "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz", - "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz", - "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", "dev": true }, "@webassemblyjs/helper-code-frame": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz", - "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/wast-printer": "1.9.0" } }, "@webassemblyjs/helper-fsm": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz", - "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", "dev": true }, "@webassemblyjs/helper-module-context": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz", - "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==", - "dev": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz", - "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz", - "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, "@webassemblyjs/ieee754": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz", - "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz", - "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, "requires": { - "@xtuc/long": "4.2.1" + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz", - "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz", - "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/helper-wasm-section": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-opt": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" } }, "@webassemblyjs/wasm-gen": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz", - "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wasm-opt": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz", - "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, "@webassemblyjs/wasm-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz", - "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wast-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz", - "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/floating-point-hex-parser": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-code-frame": "1.7.11", - "@webassemblyjs/helper-fsm": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/wast-printer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz", - "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" } }, "@webcomponents/custom-elements": { @@ -4577,74 +4626,42 @@ "dev": true }, "@xtuc/long": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", - "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, - "acorn-dynamic-import": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", - "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", - "dev": true, - "requires": { - "acorn": "^5.0.0" - } - }, "adjust-sourcemap-loader": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz", - "integrity": "sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "dev": true, "requires": { - "assert": "^1.3.0", - "camelcase": "^1.2.1", - "loader-utils": "^1.1.0", - "lodash.assign": "^4.0.1", - "lodash.defaults": "^3.1.2", - "object-path": "^0.9.2", - "regex-parser": "^2.2.9" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", "dev": true }, - "lodash.defaults": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz", - "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=", + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "dev": true, "requires": { - "lodash.assign": "^3.0.0", - "lodash.restparam": "^3.0.0" - }, - "dependencies": { - "lodash.assign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", - "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=", - "dev": true, - "requires": { - "lodash._baseassign": "^3.0.0", - "lodash._createassigner": "^3.0.0", - "lodash.keys": "^3.0.0" - } - } + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" } } } @@ -4697,12 +4714,6 @@ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", "dev": true }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, "ansi-colors": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", @@ -4710,9 +4721,9 @@ "dev": true }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true }, "ansi-styles": { @@ -4729,7 +4740,6 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, - "optional": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -4746,6 +4756,7 @@ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "dev": true, + "optional": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -4778,12 +4789,6 @@ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "dev": true }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", @@ -4811,15 +4816,6 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, "asn1.js": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", @@ -4833,9 +4829,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } @@ -4848,20 +4844,37 @@ "requires": { "object-assign": "^4.1.1", "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", "dev": true }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, "async": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", @@ -4875,18 +4888,6 @@ "dev": true, "optional": true }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -4907,18 +4908,6 @@ "postcss-value-parser": "^3.2.3" } }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", - "dev": true - }, "babel-eslint": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", @@ -5124,15 +5113,6 @@ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", "dev": true }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -5143,18 +5123,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true, - "optional": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } + "dev": true }, "bl": { "version": "4.0.3", @@ -5193,15 +5162,6 @@ } } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -5209,9 +5169,9 @@ "dev": true }, "bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", "dev": true }, "boolbase": { @@ -5336,21 +5296,13 @@ } }, "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "dev": true, "requires": { - "bn.js": "^4.1.0", + "bn.js": "^5.0.0", "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } } }, "browserify-sign": { @@ -5492,20 +5444,6 @@ "glob": "^7.1.3" } }, - "tar": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", - "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -5531,6 +5469,16 @@ "unset-value": "^1.0.0" } }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", @@ -5576,21 +5524,14 @@ "dev": true }, "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - } + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" } }, "caniuse-api": { @@ -5606,16 +5547,37 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + } } + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true } } }, @@ -5625,18 +5587,6 @@ "integrity": "sha512-54xKQZTqZrKVHmVz0+UvdZR6kQc7pJDgfhsMYDG19ID1BWoNnDMFm5Q3uSBSU401pBvKYMsHAt9qhEDcxmk8aw==", "dev": true }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "ccount": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", - "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", - "dev": true - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -5654,12 +5604,6 @@ "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", "dev": true }, - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", - "dev": true - }, "character-entities-legacy": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", @@ -5677,7 +5621,6 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", "dev": true, - "optional": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -5694,7 +5637,6 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "optional": true, "requires": { "fill-range": "^7.0.1" } @@ -5704,17 +5646,15 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "optional": true, "requires": { "to-regex-range": "^5.0.1" } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "optional": true, "requires": { "is-glob": "^4.0.1" } @@ -5723,15 +5663,13 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true + "dev": true }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "optional": true, "requires": { "is-number": "^7.0.0" } @@ -5745,13 +5683,10 @@ "dev": true }, "chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true }, "cipher-base": { "version": "1.0.4", @@ -5815,43 +5750,6 @@ "string-width": "^3.1.0", "strip-ansi": "^5.2.0", "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "clone-deep": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", - "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.0", - "shallow-clone": "^1.0.0" } }, "clone-regexp": { @@ -5878,13 +5776,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "dev": true + "dev": true, + "optional": true }, "collection-visit": { "version": "1.0.0", @@ -5897,13 +5790,13 @@ } }, "color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dev": true, "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, "color-convert": { @@ -5922,36 +5815,21 @@ "dev": true }, "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", "dev": true, "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, - "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", - "dev": true - }, "colors": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", "dev": true }, - "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" - } - }, "commander": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.0.1.tgz", @@ -6033,7 +5911,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true + "dev": true, + "optional": true }, "constants-browserify": { "version": "1.0.0", @@ -6237,40 +6116,34 @@ }, "dependencies": { "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, "caniuse-lite": { - "version": "1.0.30001198", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001198.tgz", - "integrity": "sha512-r5GGgESqOPZzwvdLVER374FpQu2WluCF1Z2DSiFJ89KSmGjT0LVKjgv4NcAqHmGWF9ihNpqRI9KXO9Ex4sKsgA==", + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.684", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.684.tgz", - "integrity": "sha512-GV/vz2EmmtRSvfGSQ5A0Lucic//IRSDijgL15IgzbBEEnp4rfbxeUSZSlBfmsj7BQvE4sBdgfsvPzLCnp6L21w==", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", "dev": true }, - "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "semver": { @@ -6338,9 +6211,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } @@ -6404,26 +6277,6 @@ "randomfill": "^1.0.3" } }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, "css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", @@ -6441,14 +6294,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -6456,15 +6308,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -6489,14 +6332,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "postcss-modules-local-by-default": { @@ -6543,15 +6385,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -6592,9 +6425,9 @@ } }, "css-what": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", - "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "dev": true }, "cssesc": { @@ -6604,26 +6437,25 @@ "dev": true }, "cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", "dev": true, "requires": { "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", + "cssnano-preset-default": "^4.0.8", "is-resolvable": "^1.0.0", "postcss": "^7.0.0" }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -6631,22 +6463,13 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", "dev": true, "requires": { "css-declaration-sorter": "^4.0.1", @@ -6677,19 +6500,18 @@ "postcss-ordered-values": "^4.1.2", "postcss-reduce-initial": "^4.0.3", "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.2", + "postcss-svgo": "^4.0.3", "postcss-unique-selectors": "^4.0.1" }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -6697,15 +6519,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -6731,14 +6544,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -6746,15 +6558,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -6765,28 +6568,28 @@ "dev": true }, "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "requires": { - "css-tree": "1.0.0-alpha.39" + "css-tree": "^1.1.2" }, "dependencies": { "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "requires": { - "mdn-data": "2.0.6", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "source-map": { @@ -6797,30 +6600,12 @@ } } }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, "cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", "dev": true }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, "debug": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", @@ -6844,6 +6629,14 @@ "requires": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + } } }, "decode-uri-component": { @@ -6919,17 +6712,12 @@ } } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true + "dev": true, + "optional": true }, "des.js": { "version": "1.0.1", @@ -6966,9 +6754,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } @@ -6994,9 +6782,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", - "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true } } @@ -7053,16 +6841,6 @@ "stream-shift": "^1.0.0" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, "electron-to-chromium": { "version": "1.3.572", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.572.tgz", @@ -7080,32 +6858,32 @@ "integrity": "sha512-01T/lcLW4gkT+5xVsHTheEigd5S3q2NBZsIf9Tqm2iXP8OjtWqGZW3axzgZqlAO8s4SqvQvG2kePAtHUCSsgrg==" }, "elliptic": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", - "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", "dev": true, "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", + "bn.js": "^4.11.9", + "brorand": "^1.1.0", "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, "emojis-list": { @@ -7124,9 +6902,9 @@ } }, "enhanced-resolve": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", - "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -7147,15 +6925,15 @@ } }, "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true }, "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dev": true, "requires": { "prr": "~1.0.1" @@ -7207,9 +6985,9 @@ "dev": true }, "escalade": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", - "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, "escape-string-regexp": { @@ -7270,9 +7048,9 @@ "dev": true }, "events": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true }, "evp_bytestokey": { @@ -7443,12 +7221,6 @@ } } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -7493,9 +7265,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -7556,12 +7328,12 @@ "dev": true }, "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "requires": { - "flat-cache": "^2.0.1" + "flat-cache": "^3.0.4" } }, "file-loader": { @@ -7586,13 +7358,6 @@ } } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -7628,30 +7393,39 @@ } }, "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "locate-path": "^3.0.0" } }, "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", "dev": true }, "flush-write-stream": { @@ -7670,32 +7444,6 @@ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", "dev": true }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", @@ -7723,9 +7471,9 @@ "optional": true }, "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", - "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", "dev": true, "requires": { "graceful-fs": "^4.2.0", @@ -7773,18 +7521,6 @@ "dev": true, "optional": true }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -7796,6 +7532,7 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, + "optional": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -7811,13 +7548,15 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true + "dev": true, + "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -7827,6 +7566,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -7838,25 +7578,17 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } } } }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, "get-caller-file": { @@ -7865,27 +7597,39 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", "dev": true }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "dev": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", @@ -7961,51 +7705,33 @@ "dev": true }, "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", "dev": true, "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" }, "dependencies": { - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", "dev": true, "requires": { - "path-type": "^4.0.0" + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" } - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true } } }, @@ -8015,17 +7741,6 @@ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", "dev": true }, - "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, "gonzales-pe": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", @@ -8041,22 +7756,6 @@ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", "dev": true }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -8072,22 +7771,11 @@ "function-bind": "^1.1.1" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } - } + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true }, "has-flag": { "version": "3.0.0", @@ -8101,11 +7789,29 @@ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", "dev": true }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + }, + "dependencies": { + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + } + } + }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true + "dev": true, + "optional": true }, "has-value": { "version": "1.0.0", @@ -8197,9 +7903,9 @@ } }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "hsl-regex": { @@ -8214,16 +7920,10 @@ "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", "dev": true }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", - "dev": true - }, "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true }, "htmlparser2": { @@ -8259,17 +7959,6 @@ } } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", @@ -8292,14 +7981,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -8307,15 +7995,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -8361,13 +8040,21 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } } }, "import-from": { @@ -8417,20 +8104,11 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, - "in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", - "dev": true - }, "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true }, "indexes-of": { "version": "1.0.1", @@ -8466,6 +8144,17 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, "intersection-observer": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.10.0.tgz", @@ -8503,12 +8192,6 @@ "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "dev": true }, - "is-alphanumeric": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", - "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", - "dev": true - }, "is-alphanumerical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", @@ -8525,16 +8208,34 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "optional": true, "requires": { "binary-extensions": "^2.0.0" } }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -8561,6 +8262,15 @@ "rgba-regex": "^1.0.0" } }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", @@ -8630,16 +8340,10 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "is-glob": { @@ -8683,6 +8387,15 @@ } } }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", @@ -8725,13 +8438,22 @@ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", "dev": true }, - "is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, "requires": { - "html-comment-regex": "^1.1.0" + "has-tostringtag": "^1.0.0" } }, "is-symbol": { @@ -8749,17 +8471,20 @@ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "dev": true + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } }, "is-windows": { "version": "1.0.2", @@ -8767,12 +8492,6 @@ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true }, - "is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "dev": true - }, "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", @@ -8797,12 +8516,6 @@ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, "jest-worker": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", @@ -8851,12 +8564,6 @@ "resolved": "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.1.13.tgz", "integrity": "sha1-BvAzXxbjU6aV5yBr9QUDy1I6buU=" }, - "js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", - "dev": true - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -8873,12 +8580,6 @@ "esprima": "^4.0.0" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -8897,24 +8598,12 @@ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, "json5": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", @@ -8934,28 +8623,22 @@ "universalify": "^2.0.0" } }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, "known-css-properties": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.19.0.tgz", - "integrity": "sha512-eYboRV94Vco725nKMlpkn3nV2+96p9c3gKXRsYqAJSswSENvBhN7n5L+uDhY58xQa0UukWsDMTGELzmD8Q+wTA==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz", + "integrity": "sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==", "dev": true }, "last-call-webpack-plugin": { @@ -8969,32 +8652,11 @@ } }, "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, "loader-runner": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", @@ -9031,66 +8693,15 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash-es": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", - "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==" - }, - "lodash._baseassign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", - "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", - "dev": true, - "requires": { - "lodash._basecopy": "^3.0.0", - "lodash.keys": "^3.0.0" - } - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", - "dev": true - }, - "lodash._bindcallback": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", - "dev": true - }, - "lodash._createassigner": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", - "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=", - "dev": true, - "requires": { - "lodash._bindcallback": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash.restparam": "^3.0.0" - } - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, "lodash.debounce": { "version": "4.0.8", @@ -9098,51 +8709,16 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", - "dev": true - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", "dev": true }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", - "dev": true - }, - "lodash.tail": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", - "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=", + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", "dev": true }, "lodash.unescape": { @@ -9158,28 +8734,28 @@ "dev": true }, "log-symbols": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", - "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "requires": { - "chalk": "^4.0.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -9224,25 +8800,11 @@ "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", + "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "dev": true }, "make-dir": { "version": "3.1.0", @@ -9261,12 +8823,6 @@ } } }, - "mamacro": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", - "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", - "dev": true - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -9274,9 +8830,9 @@ "dev": true }, "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, "map-visit": { @@ -9288,21 +8844,6 @@ "object-visit": "^1.0.0" } }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "dev": true - }, - "markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", - "dev": true, - "requires": { - "repeat-string": "^1.0.0" - } - }, "mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", @@ -9320,15 +8861,39 @@ "safe-buffer": "^5.1.2" } }, - "mdast-util-compact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", - "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", + "mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "dev": true, + "requires": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, "requires": { - "unist-util-visit": "^2.0.0" + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" } }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "dev": true + }, "mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", @@ -9352,21 +8917,84 @@ "dev": true }, "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "7.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", + "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", + "dev": true, + "requires": { + "lru-cache": "^7.4.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", + "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "dev": true + } + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } } }, "merge-stream": { @@ -9381,6 +9009,16 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, + "micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "dev": true, + "requires": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -9413,28 +9051,13 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } }, - "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true - }, - "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dev": true, - "requires": { - "mime-db": "1.44.0" - } - }, "mimic-response": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", @@ -9496,9 +9119,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "minimist-options": { @@ -9621,24 +9244,6 @@ } } }, - "mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", - "dev": true, - "requires": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "dependencies": { - "for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", - "dev": true - } - } - }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -9685,6 +9290,13 @@ "version": "2.14.1", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "dev": true, + "optional": true + }, + "nanoid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", "dev": true }, "nanomatch": { @@ -9735,34 +9347,6 @@ "semver": "^5.4.1" } }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, "node-libs-browser": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", @@ -9794,111 +9378,19 @@ "vm-browserify": "^1.0.1" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } } } }, "node-releases": { - "version": "1.1.61", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", - "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", - "dev": true - }, - "node-sass": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", - "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true }, "noop-logger": { "version": "0.1.1", @@ -9907,15 +9399,6 @@ "dev": true, "optional": true }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -10020,6 +9503,7 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, + "optional": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -10046,13 +9530,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -10103,12 +9582,6 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", - "dev": true - }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", @@ -10153,13 +9626,110 @@ } }, "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", "dev": true, "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "es-abstract": "^1.19.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz", + "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + } } }, "object.pick": { @@ -10172,15 +9742,110 @@ } }, "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", "dev": true, "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "es-abstract": "^1.19.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.2.tgz", + "integrity": "sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + } } }, "once": { @@ -10193,9 +9858,9 @@ } }, "optimize-css-assets-webpack-plugin": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", - "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.8.tgz", + "integrity": "sha512-mgFS1JdOtEGzD8l+EuISqL57cKO+We9GcoiQEmdCWRqqck+FGNmYJtx9qfAPzEz+lRrlThWMuGDaRkI/yWNx/Q==", "dev": true, "requires": { "cssnano": "^4.1.10", @@ -10208,28 +9873,6 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", @@ -10317,12 +9960,15 @@ } }, "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, "requires": { - "error-ex": "^1.2.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, "pascalcase": { @@ -10349,13 +9995,10 @@ "dev": true }, "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true }, "path-is-absolute": { "version": "1.0.1", @@ -10370,9 +10013,9 @@ "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "path-type": { @@ -10385,9 +10028,9 @@ } }, "pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", "dev": true, "requires": { "create-hash": "^1.1.2", @@ -10397,17 +10040,17 @@ "sha.js": "^2.4.8" } }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, "php-date-formatter": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/php-date-formatter/-/php-date-formatter-1.3.6.tgz", "integrity": "sha512-/CKsZYmAwXeNh8KpD/CF9hcJDZNhdb2ICN8+qgqOt5sUu9liZIxZ1R284TNj5MtPt8RjG5X0xn6WSqL0kcKMBg==" }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "picomatch": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", @@ -10426,21 +10069,6 @@ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -10512,9 +10140,9 @@ } }, "postcss-calc": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.4.tgz", - "integrity": "sha512-0I79VRAd1UTkaHzY9w83P39YGO/M3bG7/tNLrHGEunBolfoGM0hSjrGvjoeaj0JE/zIw5GsI2KZ0UwDJqv5hjw==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "dev": true, "requires": { "postcss": "^7.0.27", @@ -10523,20 +10151,19 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, "source-map": { @@ -10544,15 +10171,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10570,26 +10188,52 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } } }, "source-map": { @@ -10597,15 +10241,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10620,14 +10255,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10635,15 +10269,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10657,14 +10282,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10672,15 +10296,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10694,14 +10309,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10709,15 +10323,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10731,14 +10336,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10746,15 +10350,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10768,14 +10363,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10783,15 +10377,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10814,14 +10399,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10829,15 +10413,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10864,14 +10439,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10879,15 +10453,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10910,14 +10475,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -10925,15 +10489,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10952,29 +10507,55 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-selector-parser": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } + } + }, + "postcss-selector-parser": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", @@ -10990,15 +10571,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11013,14 +10585,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11028,15 +10599,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11053,14 +10615,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11068,15 +10629,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11095,26 +10647,52 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } } }, "source-map": { @@ -11122,15 +10700,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11147,14 +10716,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "postcss-selector-parser": { @@ -11173,15 +10741,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11195,14 +10754,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11210,15 +10768,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11234,14 +10783,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11249,15 +10797,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11272,14 +10811,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11287,15 +10825,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11310,14 +10839,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11325,15 +10853,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11347,14 +10866,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11362,15 +10880,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11386,14 +10895,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11401,15 +10909,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11426,14 +10925,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11441,15 +10939,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11466,14 +10955,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11481,15 +10969,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11505,14 +10984,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11520,15 +10998,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11544,14 +11013,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11559,15 +11027,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11583,26 +11042,52 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } } }, "source-map": { @@ -11610,15 +11095,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11635,14 +11111,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11650,15 +11125,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11673,14 +11139,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11688,15 +11153,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11712,14 +11168,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11727,15 +11182,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11752,26 +11198,52 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } } }, "source-map": { @@ -11779,15 +11251,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11804,14 +11267,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11819,15 +11281,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11847,14 +11300,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11862,15 +11314,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11885,14 +11328,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11900,15 +11342,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11922,14 +11355,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11937,15 +11369,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -11962,26 +11385,24 @@ } }, "postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "dev": true, "requires": { - "is-svg": "^3.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0", "svgo": "^1.0.0" }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -11989,15 +11410,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -12019,14 +11431,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -12034,15 +11445,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -12106,18 +11508,6 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, "public-encrypt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", @@ -12133,9 +11523,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true } } @@ -12185,12 +11575,6 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "dev": true }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, "query-string": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", @@ -12261,46 +11645,73 @@ } }, "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "dependencies": { - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true } } }, "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", @@ -12320,19 +11731,18 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "dev": true, - "optional": true, "requires": { "picomatch": "^2.2.1" } }, "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" } }, "regenerate": { @@ -12419,60 +11829,32 @@ } }, "remark": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.1.tgz", - "integrity": "sha512-gS7HDonkdIaHmmP/+shCPejCEEW+liMp/t/QwmF0Xt47Rpuhl32lLtDV1uKWvGoq+kxr5jSgg5oAIpGuyULjUw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz", + "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==", "dev": true, "requires": { - "remark-parse": "^8.0.0", - "remark-stringify": "^8.0.0", - "unified": "^9.0.0" + "remark-parse": "^9.0.0", + "remark-stringify": "^9.0.0", + "unified": "^9.1.0" } }, "remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", + "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", "dev": true, "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" + "mdast-util-from-markdown": "^0.8.0" } }, "remark-stringify": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.1.tgz", - "integrity": "sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz", + "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==", "dev": true, "requires": { - "ccount": "^1.0.0", - "is-alphanumeric": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "longest-streak": "^2.0.1", - "markdown-escapes": "^1.0.0", - "markdown-table": "^2.0.0", - "mdast-util-compact": "^2.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "stringify-entities": "^3.0.0", - "unherit": "^1.0.4", - "xtend": "^4.0.1" + "mdast-util-to-markdown": "^0.6.0" } }, "remove-trailing-separator": { @@ -12494,55 +11876,18 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -12559,9 +11904,9 @@ } }, "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, "resolve-url": { @@ -12571,26 +11916,56 @@ "dev": true }, "resolve-url-loader": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz", - "integrity": "sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", "dev": true, "requires": { - "adjust-sourcemap-loader": "^1.1.0", - "camelcase": "^4.1.0", - "convert-source-map": "^1.5.1", - "loader-utils": "^1.1.0", - "lodash.defaults": "^4.0.0", - "rework": "^1.0.1", - "rework-visit": "^1.0.0", - "source-map": "^0.5.7", - "urix": "^0.1.0" + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" }, "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "postcss": { + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "dev": true, + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } @@ -12607,30 +11982,6 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "dev": true, - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - }, - "dependencies": { - "convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", - "dev": true - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", - "dev": true - }, "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", @@ -12698,66 +12049,69 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "sass": { + "version": "1.32.13", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", + "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==", "dev": true, "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" + "chokidar": ">=3.0.0 <4.0.0" } }, "sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.1.tgz", + "integrity": "sha512-RRvWl+3K2LSMezIsd008ErK4rk6CulIMSwrcc2aZvjymUgKo/vjXGp1rSWmfTUX7bblEOz8tst4wBwWtCGBqKA==", "dev": true, "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" }, "dependencies": { - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "dev": true, "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" } }, "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "version": "7.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", + "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", "dev": true, "requires": { - "kind-of": "^6.0.2" + "lru-cache": "^7.4.0" } } } @@ -12779,27 +12133,6 @@ "ajv-keywords": "^3.1.0" } }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, "select2": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/select2/-/select2-4.0.13.tgz", @@ -12865,25 +12198,6 @@ "safe-buffer": "^5.0.1" } }, - "shallow-clone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", - "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", - "dev": true, - "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^5.0.0", - "mixin-object": "^2.0.1" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -12905,6 +12219,25 @@ "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "dependencies": { + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + } + } + }, "signal-exit": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", @@ -12919,9 +12252,9 @@ "optional": true }, "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", "dev": true, "optional": true, "requires": { @@ -12953,6 +12286,49 @@ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "dev": true }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + } + } + }, "slick-carousel": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.8.1.tgz", @@ -13109,6 +12485,12 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", @@ -13199,27 +12581,10 @@ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, "ssri": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", - "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", "dev": true, "requires": { "minipass": "^3.1.1" @@ -13231,12 +12596,6 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "dev": true }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "dev": true - }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -13258,15 +12617,6 @@ } } }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -13313,25 +12663,14 @@ "dev": true }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } }, "string.prototype.padend": { @@ -13378,19 +12717,6 @@ "safe-buffer": "~5.1.0" } }, - "stringify-entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz", - "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==", - "dev": true, - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.2", - "is-hexadecimal": "^1.0.0" - } - }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -13398,32 +12724,15 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" } }, "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, "requires": { - "get-stdin": "^4.0.1" + "min-indent": "^1.0.0" } }, "style-loader": { @@ -13466,28 +12775,54 @@ }, "dependencies": { "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" } }, + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } + } + }, "postcss-selector-parser": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", @@ -13504,51 +12839,42 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "stylelint": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.7.1.tgz", - "integrity": "sha512-qzqazcyRxrSRdmFuO0/SZOJ+LyCxYy0pwcvaOBBnl8/2VfHSMrtNIE+AnyJoyq6uKb+mt+hlgmVrvVi6G6XHfQ==", + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", + "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", "dev": true, "requires": { "@stylelint/postcss-css-in-js": "^0.37.2", - "@stylelint/postcss-markdown": "^0.36.1", + "@stylelint/postcss-markdown": "^0.36.2", "autoprefixer": "^9.8.6", - "balanced-match": "^1.0.0", - "chalk": "^4.1.0", + "balanced-match": "^2.0.0", + "chalk": "^4.1.1", "cosmiconfig": "^7.0.0", - "debug": "^4.1.1", + "debug": "^4.3.1", "execall": "^2.0.0", - "fast-glob": "^3.2.4", + "fast-glob": "^3.2.5", "fastest-levenshtein": "^1.0.12", - "file-entry-cache": "^5.0.1", + "file-entry-cache": "^6.0.1", "get-stdin": "^8.0.0", "global-modules": "^2.0.0", - "globby": "^11.0.1", + "globby": "^11.0.3", "globjoin": "^0.1.4", "html-tags": "^3.1.0", "ignore": "^5.1.8", "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", - "known-css-properties": "^0.19.0", - "lodash": "^4.17.20", - "log-symbols": "^4.0.0", + "known-css-properties": "^0.21.0", + "lodash": "^4.17.21", + "log-symbols": "^4.1.0", "mathml-tag-names": "^2.1.3", - "meow": "^7.1.1", - "micromatch": "^4.0.2", + "meow": "^9.0.0", + "micromatch": "^4.0.4", "normalize-selector": "^0.2.0", - "postcss": "^7.0.32", + "postcss": "^7.0.35", "postcss-html": "^0.36.0", "postcss-less": "^3.1.4", "postcss-media-query-parser": "^0.2.3", @@ -13556,49 +12882,70 @@ "postcss-safe-parser": "^4.0.2", "postcss-sass": "^0.4.4", "postcss-scss": "^2.1.1", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^6.0.5", "postcss-syntax": "^0.36.2", "postcss-value-parser": "^4.1.0", "resolve-from": "^5.0.0", "slash": "^3.0.0", "specificity": "^0.4.1", - "string-width": "^4.2.0", + "string-width": "^4.2.2", "strip-ansi": "^6.0.0", "style-search": "^0.1.0", "sugarss": "^2.0.0", "svg-tags": "^1.0.0", - "table": "^6.0.1", - "v8-compile-cache": "^2.1.1", + "table": "^6.6.0", + "v8-compile-cache": "^2.3.0", "write-file-atomic": "^3.0.3" }, "dependencies": { "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, "autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", "dev": true, "requires": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" } }, + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -13609,63 +12956,40 @@ } }, "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" - } - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "dependencies": { + "caniuse-lite": { + "version": "1.0.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } } }, "color-convert": { @@ -13684,9 +13008,9 @@ "dev": true }, "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", "dev": true, "requires": { "@types/parse-json": "^4.0.0", @@ -13696,18 +13020,47 @@ "yaml": "^1.10.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" + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "electron-to-chromium": { + "version": "1.4.106", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.106.tgz", + "integrity": "sha512-ZYfpVLULm67K7CaaGP7DmjyeMY4naxsbTy+syVVxT6QHI1Ww8XbJjmr9fDckrhq44WzCrcC5kH3zGpdusxwwqg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, "fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" } }, "fill-range": { @@ -13719,41 +13072,45 @@ "to-regex-range": "^5.0.1" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "is-glob": "^4.0.1" } }, - "get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "is-number": { @@ -13762,177 +13119,58 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "meow": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", - "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "braces": "^3.0.2", + "picomatch": "^2.3.1" } }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, - "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - } - } - }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" } }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, "slash": { @@ -13941,72 +13179,39 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - } - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "min-indent": "^1.0.0" + "ansi-regex": "^5.0.1" } }, "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.3.tgz", - "integrity": "sha512-8321ZMcf1B9HvVX/btKv8mMZahCjn2aYrDlpqHaBFCfnox64edeH9kEid0vTLTRR8gWR2A20aDgeuTTea4sVtw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "ajv": "^6.12.4", - "lodash": "^4.17.20", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "has-flag": "^4.0.0" } }, "to-regex-range": { @@ -14017,28 +13222,6 @@ "requires": { "is-number": "^7.0.0" } - }, - "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", - "dev": true - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } } } }, @@ -14052,14 +13235,13 @@ }, "dependencies": { "postcss": { - "version": "7.0.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.34.tgz", - "integrity": "sha512-H/7V2VeNScX9KE83GDrDZNiGT1m2H+UTnlinIzhjlLX9hfMUn1mHNnGeX81a1c8JSBdBvqk7c2ZOG6ZPn5itGw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } }, "source-map": { @@ -14067,15 +13249,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -14115,6 +13288,77 @@ "util.promisify": "~1.0.0" } }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, "tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", @@ -14122,14 +13366,31 @@ "dev": true }, "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dev": true, "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "tar-fs": { @@ -14263,9 +13524,9 @@ } }, "timers-browserify": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", - "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", "dev": true, "requires": { "setimmediate": "^1.0.4" @@ -14331,32 +13592,10 @@ "repeat-string": "^1.6.1" } }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", - "dev": true - }, "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "trim-trailing-lines": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", - "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, "trough": { @@ -14365,15 +13604,6 @@ "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", "dev": true }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, "tslib": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", @@ -14429,14 +13659,15 @@ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.0.1" } }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true }, "typedarray": { @@ -14501,14 +13732,24 @@ } } }, - "unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "dev": true, "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "dependencies": { + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + } } }, "unicode-canonical-property-names-ecmascript": { @@ -14540,9 +13781,9 @@ "dev": true }, "unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", "dev": true, "requires": { "bail": "^1.0.0", @@ -14554,9 +13795,9 @@ }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true } } @@ -14604,29 +13845,20 @@ } }, "unist-util-find-all-after": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz", - "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz", + "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==", "dev": true, "requires": { "unist-util-is": "^4.0.0" } }, "unist-util-is": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", - "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", "dev": true }, - "unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "dev": true, - "requires": { - "unist-util-visit": "^2.0.0" - } - }, "unist-util-stringify-position": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", @@ -14636,27 +13868,6 @@ "@types/unist": "^2.0.2" } }, - "unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.0.tgz", - "integrity": "sha512-0g4wbluTF93npyPrp/ymd3tCDTMnP0yo2akFD2FIBAYXq/Sga3lwaU1D8OYKbtpioaI6CkDcQ6fsMnmtzt7htw==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -14756,18 +13967,18 @@ "dev": true }, "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", "dev": true, "requires": { - "inherits": "2.0.1" + "inherits": "2.0.3" }, "dependencies": { "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true } } @@ -14797,9 +14008,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "validate-npm-package-license": { @@ -14818,44 +14029,26 @@ "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", "dev": true }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, "vfile": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz", - "integrity": "sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", "dev": true, "requires": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", - "replace-ext": "1.0.0", "unist-util-stringify-position": "^2.0.0", "vfile-message": "^2.0.0" }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true } } }, - "vfile-location": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz", - "integrity": "sha512-FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==", - "dev": true - }, "vfile-message": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", @@ -14873,21 +14066,21 @@ "dev": true }, "watchpack": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", - "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dev": true, "requires": { "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.0" + "watchpack-chokidar2": "^2.0.1" } }, "watchpack-chokidar2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", - "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", "dev": true, "optional": true, "requires": { @@ -14952,7 +14145,6 @@ "dev": true, "optional": true, "requires": { - "bindings": "^1.5.0", "nan": "^2.12.1" } }, @@ -14981,224 +14173,36 @@ } }, "webpack": { - "version": "4.41.6", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.6.tgz", - "integrity": "sha512-yxXfV0Zv9WMGRD+QexkZzmGIh54bsvEs+9aRWxnN8erLWEOehAKUTeNBoUbA6HPEZPlRo7KDi2ZcNveoZgK9MA==", + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", + "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/wasm-edit": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "acorn": "^6.2.1", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", "ajv": "^6.10.2", "ajv-keywords": "^3.4.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.0", + "enhanced-resolve": "^4.5.0", "eslint-scope": "^4.0.3", "json-parse-better-errors": "^1.0.2", "loader-runner": "^2.4.0", "loader-utils": "^1.2.3", "memory-fs": "^0.4.1", "micromatch": "^3.1.10", - "mkdirp": "^0.5.1", + "mkdirp": "^0.5.3", "neo-async": "^2.6.1", "node-libs-browser": "^2.2.1", "schema-utils": "^1.0.0", "tapable": "^1.1.3", "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.6.0", + "watchpack": "^1.7.4", "webpack-sources": "^1.4.1" }, "dependencies": { - "@webassemblyjs/ast": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", - "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", - "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", - "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", - "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", - "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", - "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", - "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "mamacro": "^0.0.3" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", - "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", - "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", - "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", - "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", - "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", - "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/helper-wasm-section": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-opt": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", - "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", - "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", - "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", - "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/floating-point-hex-parser": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-code-frame": "1.8.5", - "@webassemblyjs/helper-fsm": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", - "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true - }, "cacache": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", @@ -15234,16 +14238,6 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, "find-cache-dir": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", @@ -15255,15 +14249,6 @@ "pkg-dir": "^3.0.0" } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -15314,9 +14299,9 @@ "dev": true }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "dev": true, "requires": { "figgy-pudding": "^3.5.1" @@ -15349,12 +14334,6 @@ "webpack-sources": "^1.4.0", "worker-farm": "^1.7.0" } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true } } }, @@ -15409,6 +14388,19 @@ "isexe": "^2.0.0" } }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", @@ -15427,6 +14419,7 @@ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, + "optional": true, "requires": { "string-width": "^1.0.2 || 2" }, @@ -15435,19 +14428,22 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true + "dev": true, + "optional": true }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true + "dev": true, + "optional": true }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, + "optional": true, "requires": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -15458,6 +14454,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, + "optional": true, "requires": { "ansi-regex": "^3.0.0" } @@ -15482,31 +14479,6 @@ "ansi-styles": "^3.2.0", "string-width": "^3.0.0", "strip-ansi": "^5.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } } }, "wrappy": { @@ -15515,15 +14487,6 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", @@ -15543,21 +14506,21 @@ "dev": true }, "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true }, "yargs": { @@ -15576,40 +14539,6 @@ "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^13.1.2" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } } }, "yargs-parser": { @@ -15627,6 +14556,12 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true + }, + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "dev": true } } } diff --git a/package.json b/package.json index a959250e0a..bdfe12aa99 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@spryker/frontend-config.prettier": "~0.0.2", "@spryker/frontend-config.stylelint": "~0.0.5", "@spryker/frontend-config.tslint": "~0.0.5", - "@spryker/oryx-for-zed": "~2.11.3", + "@spryker/oryx-for-zed": "~2.11.5", "@spryker/sass-resources-loader": "~2.0.1-spryker.0.1.0", "autoprefixer": "~8.6.2", "babel-loader": "~8.1.0", @@ -71,17 +71,17 @@ "css-loader": "~3.2.0", "fast-glob": "~3.1.0", "mini-css-extract-plugin": "~0.8.0", - "node-sass": "~4.14.1", "npm-run-all": "~4.1.5", - "optimize-css-assets-webpack-plugin": "~5.0.1", + "optimize-css-assets-webpack-plugin": "~5.0.8", "postcss-loader": "~3.0.0", - "sass-loader": "~8.0.0", - "stylelint": "~13.7.1", + "sass": "~1.32.13", + "sass-loader": "~10.2.0", + "stylelint": "~13.13.1", "terser-webpack-plugin": "~4.2.3", "tslint": "~5.20.1", "typescript": "~3.8.3", "typescript-eslint-parser": "~22.0.0", - "webpack": "~4.41.2", + "webpack": "~4.46.0", "webpack-merge": "~4.2.2" }, "resolutions": { diff --git a/src/Orm/Zed/Asset/Persistence/SpyAsset.php b/src/Orm/Zed/Asset/Persistence/SpyAsset.php new file mode 100644 index 0000000000..f02ee02d5d --- /dev/null +++ b/src/Orm/Zed/Asset/Persistence/SpyAsset.php @@ -0,0 +1,23 @@ +getFactory()->getSaleSearchQueryPlugin($requestParameters); + $searchQuery = $this->getFactory()->getPyzSaleSearchQueryPlugin($requestParameters); $resultFormatters = $this->getFactory()->getSaleSearchResultFormatterPlugins(); return $this->getFactory() - ->getSearchClient() + ->getPyzSearchClient() ->search($searchQuery, $resultFormatters, $requestParameters); } } diff --git a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageClientInterface.php b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageClientInterface.php index 525d63721d..0001e4daf6 100644 --- a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageClientInterface.php +++ b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageClientInterface.php @@ -25,5 +25,5 @@ interface ExampleProductSalePageClientInterface * * @return array */ - public function saleSearch(array $requestParameters); + public function salePyzSearch(array $requestParameters); } diff --git a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageConfig.php b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageConfig.php index 9cd4bdbf41..869023238b 100644 --- a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageConfig.php +++ b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageConfig.php @@ -15,7 +15,7 @@ class ExampleProductSalePageConfig extends AbstractBundleConfig /** * @return string */ - public function getLabelSaleName() + public function getPyzLabelSaleName() { return SharedExampleProductSaleConfig::DEFAULT_LABEL_NAME; } diff --git a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php index 3ed42aeb04..a344d65be1 100644 --- a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php +++ b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php @@ -26,12 +26,35 @@ class ExampleProductSalePageDependencyProvider extends AbstractDependencyProvider { - public const CLIENT_SEARCH = 'CLIENT_SEARCH'; - public const CLIENT_PRODUCT_LABEL_STORAGE = 'CLIENT_PRODUCT_LABEL'; - public const SALE_SEARCH_QUERY_PLUGIN = 'SALE_SEARCH_QUERY_PLUGIN'; - public const SALE_SEARCH_QUERY_EXPANDER_PLUGINS = 'SALE_SEARCH_QUERY_EXPANDER_PLUGINS'; - public const SALE_SEARCH_RESULT_FORMATTER_PLUGINS = 'SALE_SEARCH_RESULT_FORMATTER_PLUGINS'; - public const STORE = 'STORE'; + /** + * @var string + */ + public const PYZ_CLIENT_SEARCH = 'PYZ_CLIENT_SEARCH'; + + /** + * @var string + */ + public const PYZ_CLIENT_PRODUCT_LABEL_STORAGE = 'PYZ_CLIENT_PRODUCT_LABEL'; + + /** + * @var string + */ + public const PYZ_SALE_SEARCH_QUERY_PLUGIN = 'PYZ_SALE_SEARCH_QUERY_PLUGIN'; + + /** + * @var string + */ + public const PYZ_SALE_SEARCH_QUERY_EXPANDER_PLUGINS = 'PYZ_SALE_SEARCH_QUERY_EXPANDER_PLUGINS'; + + /** + * @var string + */ + public const PYZ_SALE_SEARCH_RESULT_FORMATTER_PLUGINS = 'PYZ_SALE_SEARCH_RESULT_FORMATTER_PLUGINS'; + + /** + * @var string + */ + public const PYZ_STORE = 'PYZ_STORE'; /** * @param \Spryker\Client\Kernel\Container $container @@ -40,12 +63,12 @@ class ExampleProductSalePageDependencyProvider extends AbstractDependencyProvide */ public function provideServiceLayerDependencies(Container $container) { - $container = $this->addSearchClient($container); - $container = $this->addProductLabelClient($container); - $container = $this->addSaleSearchQueryPlugin($container); + $container = $this->addPyzSearchClient($container); + $container = $this->addPyzProductLabelClient($container); + $container = $this->addPyzSaleSearchQueryPlugin($container); $container = $this->addSaleSearchQueryExpanderPlugins($container); $container = $this->addSaleSearchResultFormatterPlugins($container); - $container = $this->addStore($container); + $container = $this->addPyzStore($container); return $container; } @@ -55,9 +78,9 @@ public function provideServiceLayerDependencies(Container $container) * * @return \Spryker\Client\Kernel\Container */ - protected function addSearchClient(Container $container) + protected function addPyzSearchClient(Container $container) { - $container->set(static::CLIENT_SEARCH, function () { + $container->set(static::PYZ_CLIENT_SEARCH, function () { return new SearchClient(); }); @@ -69,9 +92,9 @@ protected function addSearchClient(Container $container) * * @return \Spryker\Client\Kernel\Container */ - protected function addProductLabelClient(Container $container) + protected function addPyzProductLabelClient(Container $container) { - $container->set(static::CLIENT_PRODUCT_LABEL_STORAGE, function (Container $container) { + $container->set(static::PYZ_CLIENT_PRODUCT_LABEL_STORAGE, function (Container $container) { return $container->getLocator()->productLabelStorage()->client(); }); @@ -83,10 +106,10 @@ protected function addProductLabelClient(Container $container) * * @return \Spryker\Client\Kernel\Container */ - protected function addSaleSearchQueryPlugin(Container $container) + protected function addPyzSaleSearchQueryPlugin(Container $container) { - $container->set(static::SALE_SEARCH_QUERY_PLUGIN, function () { - return new SaleSearchQueryPlugin(); + $container->set(static::PYZ_SALE_SEARCH_QUERY_PLUGIN, function () { + return new SaleSearchQueryPlugin(); }); return $container; @@ -99,7 +122,7 @@ protected function addSaleSearchQueryPlugin(Container $container) */ protected function addSaleSearchQueryExpanderPlugins(Container $container) { - $container->set(static::SALE_SEARCH_QUERY_EXPANDER_PLUGINS, function () { + $container->set(static::PYZ_SALE_SEARCH_QUERY_EXPANDER_PLUGINS, function () { return [ new StoreQueryExpanderPlugin(), new LocalizedQueryExpanderPlugin(), @@ -124,7 +147,7 @@ protected function addSaleSearchQueryExpanderPlugins(Container $container) */ protected function addSaleSearchResultFormatterPlugins(Container $container) { - $container->set(static::SALE_SEARCH_RESULT_FORMATTER_PLUGINS, function () { + $container->set(static::PYZ_SALE_SEARCH_RESULT_FORMATTER_PLUGINS, function () { return [ new FacetResultFormatterPlugin(), new SortedResultFormatterPlugin(), @@ -143,9 +166,9 @@ protected function addSaleSearchResultFormatterPlugins(Container $container) * * @return \Spryker\Client\Kernel\Container */ - protected function addStore(Container $container) + protected function addPyzStore(Container $container) { - $container->set(static::STORE, function () { + $container->set(static::PYZ_STORE, function () { return Store::getInstance(); }); diff --git a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageFactory.php b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageFactory.php index a88b8682ab..d13b9d2d35 100644 --- a/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageFactory.php +++ b/src/Pyz/Client/ExampleProductSalePage/ExampleProductSalePageFactory.php @@ -9,6 +9,9 @@ use Spryker\Client\Kernel\AbstractFactory; +/** + * @method \Pyz\Client\ExampleProductSalePage\ExampleProductSalePageConfig getConfig() + */ class ExampleProductSalePageFactory extends AbstractFactory { /** @@ -16,11 +19,11 @@ class ExampleProductSalePageFactory extends AbstractFactory * * @return \Spryker\Client\SearchExtension\Dependency\Plugin\QueryInterface */ - public function getSaleSearchQueryPlugin(array $requestParameters = []) + public function getPyzSaleSearchQueryPlugin(array $requestParameters = []) { - $saleQueryPlugin = $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::SALE_SEARCH_QUERY_PLUGIN); + $saleQueryPlugin = $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_SALE_SEARCH_QUERY_PLUGIN); - return $this->getSearchClient()->expandQuery( + return $this->getPyzSearchClient()->expandQuery( $saleQueryPlugin, $this->getSaleSearchQueryExpanderPlugins(), $requestParameters @@ -30,36 +33,25 @@ public function getSaleSearchQueryPlugin(array $requestParameters = []) /** * @return \Spryker\Client\ProductLabelStorage\ProductLabelStorageClientInterface */ - public function getProductLabelStorageClient() + public function getPyzProductLabelStorageClient() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::CLIENT_PRODUCT_LABEL_STORAGE); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_CLIENT_PRODUCT_LABEL_STORAGE); } /** * @return \Spryker\Shared\Kernel\Store */ - public function getStore() - { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::STORE); - } - - /** - * @return \Pyz\Client\ExampleProductSalePage\ExampleProductSalePageConfig - */ - public function getConfig() + public function getPyzStore() { - /** @var \Pyz\Client\ExampleProductSalePage\ExampleProductSalePageConfig $config */ - $config = parent::getConfig(); - - return $config; + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_STORE); } /** * @return \Spryker\Client\Search\SearchClientInterface */ - public function getSearchClient() + public function getPyzSearchClient() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::CLIENT_SEARCH); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_CLIENT_SEARCH); } /** @@ -67,7 +59,7 @@ public function getSearchClient() */ protected function getSaleSearchQueryExpanderPlugins() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::SALE_SEARCH_QUERY_EXPANDER_PLUGINS); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_SALE_SEARCH_QUERY_EXPANDER_PLUGINS); } /** @@ -75,6 +67,6 @@ protected function getSaleSearchQueryExpanderPlugins() */ public function getSaleSearchResultFormatterPlugins() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::SALE_SEARCH_RESULT_FORMATTER_PLUGINS); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_SALE_SEARCH_RESULT_FORMATTER_PLUGINS); } } diff --git a/src/Pyz/Client/ExampleProductSalePage/Plugin/Elasticsearch/Query/SaleSearchQueryPlugin.php b/src/Pyz/Client/ExampleProductSalePage/Plugin/Elasticsearch/Query/SaleSearchQueryPlugin.php index 74badd3b77..3c38aca48a 100644 --- a/src/Pyz/Client/ExampleProductSalePage/Plugin/Elasticsearch/Query/SaleSearchQueryPlugin.php +++ b/src/Pyz/Client/ExampleProductSalePage/Plugin/Elasticsearch/Query/SaleSearchQueryPlugin.php @@ -24,7 +24,10 @@ */ class SaleSearchQueryPlugin extends AbstractPlugin implements QueryInterface, SearchContextAwareQueryInterface { - protected const SOURCE_IDENTIFIER = 'page'; + /** + * @var string + */ + protected const PYZ_SOURCE_IDENTIFIER = 'page'; /** * @var \Elastica\Query @@ -92,7 +95,7 @@ public function setSearchContext(SearchContextTransfer $searchContextTransfer): protected function setupDefaultSearchContext(): void { $searchContextTransfer = new SearchContextTransfer(); - $searchContextTransfer->setSourceIdentifier(static::SOURCE_IDENTIFIER); + $searchContextTransfer->setSourceIdentifier(static::PYZ_SOURCE_IDENTIFIER); $this->searchContextTransfer = $searchContextTransfer; } @@ -130,15 +133,15 @@ protected function createSaleProductsFilter() */ protected function createSaleProductsQuery() { - $store = $this->getFactory()->getStore(); + $storeTransfer = $this->getFactory()->getPyzStore(); $labelName = $this->getFactory() ->getConfig() - ->getLabelSaleName(); + ->getPyzLabelSaleName(); $storageProductLabelTransfer = $this->getFactory() - ->getProductLabelStorageClient() - ->findLabelByName($labelName, $store->getCurrentLocale(), $store->getStoreName()); + ->getPyzProductLabelStorageClient() + ->findLabelByName($labelName, $storeTransfer->getCurrentLocale(), $storeTransfer->getStoreName()); $labelId = $storageProductLabelTransfer ? $storageProductLabelTransfer->getIdProductLabel() : 0; diff --git a/src/Pyz/Client/ProductReview/ProductReviewDependencyProvider.php b/src/Pyz/Client/ProductReview/ProductReviewDependencyProvider.php new file mode 100644 index 0000000000..f8840baf40 --- /dev/null +++ b/src/Pyz/Client/ProductReview/ProductReviewDependencyProvider.php @@ -0,0 +1,43 @@ +getBundledProductIds() as $productId => $quantity) { + foreach ($productViewTransfer->getPyzBundledProductIds() as $productId => $quantity) { $bundledProduct = $this->getClient()->findProductConcreteStorageData($productId, $localeName); $bundledProduct[ProductStorageConfig::RESOURCE_TYPE_ATTRIBUTE_MAP] = (new AttributeMapStorageTransfer())->toArray(); - if (!isset($bundledProduct[static::KEY_SKU])) { + if (!isset($bundledProduct[static::PYZ_KEY_SKU])) { continue; } diff --git a/src/Pyz/Client/RabbitMq/RabbitMqConfig.php b/src/Pyz/Client/RabbitMq/RabbitMqConfig.php index 4bd343fb9b..658cf3d6f3 100644 --- a/src/Pyz/Client/RabbitMq/RabbitMqConfig.php +++ b/src/Pyz/Client/RabbitMq/RabbitMqConfig.php @@ -8,6 +8,7 @@ namespace Pyz\Client\RabbitMq; use Spryker\Client\RabbitMq\RabbitMqConfig as SprykerRabbitMqConfig; +use Spryker\Shared\AssetStorage\AssetStorageConfig; use Spryker\Shared\AvailabilityStorage\AvailabilityStorageConfig; use Spryker\Shared\AvailabilityStorage\AvailabilityStorageConstants; use Spryker\Shared\CategoryPageSearch\CategoryPageSearchConstants; @@ -65,15 +66,15 @@ protected function getQueueConfiguration(): array ], $this->get(LogConstants::LOG_QUEUE_NAME), ], - $this->getPublishQueueConfiguration(), - $this->getSynchronizationQueueConfiguration() + $this->getPyzPublishQueueConfiguration(), + $this->getPyzSynchronizationQueueConfiguration() ); } /** * @return array */ - protected function getPublishQueueConfiguration(): array + protected function getPyzPublishQueueConfiguration(): array { return [ PublisherConfig::PUBLISH_QUEUE => [ @@ -98,7 +99,7 @@ protected function getPublishQueueConfiguration(): array /** * @return array */ - protected function getSynchronizationQueueConfiguration(): array + protected function getPyzSynchronizationQueueConfiguration(): array { return [ PublishAndSynchronizeHealthCheckSearchConfig::SYNC_SEARCH_PUBLISH_AND_SYNCHRONIZE_HEALTH_CHECK, @@ -121,6 +122,7 @@ protected function getSynchronizationQueueConfiguration(): array TaxProductStorageConfig::PRODUCT_ABSTRACT_TAX_SET_SYNC_STORAGE_QUEUE, TaxStorageConfig::TAX_SET_SYNC_STORAGE_QUEUE, SalesReturnSearchConfig::SYNC_SEARCH_RETURN, + AssetStorageConfig::ASSET_SYNC_STORAGE_QUEUE, ]; } diff --git a/src/Pyz/Glue/CartsRestApi/CartsRestApiConfig.php b/src/Pyz/Glue/CartsRestApi/CartsRestApiConfig.php index 689e3db12b..0461313ddf 100644 --- a/src/Pyz/Glue/CartsRestApi/CartsRestApiConfig.php +++ b/src/Pyz/Glue/CartsRestApi/CartsRestApiConfig.php @@ -8,9 +8,26 @@ namespace Pyz\Glue\CartsRestApi; use Spryker\Glue\CartsRestApi\CartsRestApiConfig as SprykerCartsRestApiConfig; +use Spryker\Glue\ConfigurableBundleCartsRestApi\ConfigurableBundleCartsRestApiConfig; class CartsRestApiConfig extends SprykerCartsRestApiConfig { + /** + * @var bool + */ protected const ALLOWED_CART_ITEM_EAGER_RELATIONSHIP = false; + + /** + * @var bool + */ protected const ALLOWED_GUEST_CART_ITEM_EAGER_RELATIONSHIP = false; + + /** + * @var array + */ + protected const GUEST_CART_RESOURCES = [ + self::RESOURCE_GUEST_CARTS, + self::RESOURCE_GUEST_CARTS_ITEMS, + ConfigurableBundleCartsRestApiConfig::RESOURCE_GUEST_CONFIGURED_BUNDLES, + ]; } diff --git a/src/Pyz/Glue/CartsRestApi/CartsRestApiDependencyProvider.php b/src/Pyz/Glue/CartsRestApi/CartsRestApiDependencyProvider.php index 4860ad40fb..c4bd104c83 100644 --- a/src/Pyz/Glue/CartsRestApi/CartsRestApiDependencyProvider.php +++ b/src/Pyz/Glue/CartsRestApi/CartsRestApiDependencyProvider.php @@ -8,10 +8,12 @@ namespace Pyz\Glue\CartsRestApi; use Spryker\Glue\CartsRestApi\CartsRestApiDependencyProvider as SprykerCartsRestApiDependencyProvider; +use Spryker\Glue\ConfigurableBundleCartsRestApi\Plugin\CartsRestApi\ConfiguredBundleItemsAttributesMapperPlugin; use Spryker\Glue\DiscountPromotionsRestApi\Plugin\CartsRestApi\DiscountPromotionCartItemExpanderPlugin; use Spryker\Glue\ProductBundleCartsRestApi\Plugin\CartsRestApi\ProductBundleCartItemFilterPlugin; use Spryker\Glue\ProductOptionsRestApi\Plugin\CartsRestApi\ProductOptionCartItemExpanderPlugin; use Spryker\Glue\ProductOptionsRestApi\Plugin\CartsRestApi\ProductOptionRestCartItemsAttributesMapperPlugin; +use Spryker\Glue\SalesOrderThresholdsRestApi\Plugin\CartsRestApi\SalesOrderThresholdRestCartAttributesMapperPlugin; class CartsRestApiDependencyProvider extends SprykerCartsRestApiDependencyProvider { @@ -22,6 +24,7 @@ protected function getRestCartItemsAttributesMapperPlugins(): array { return [ new ProductOptionRestCartItemsAttributesMapperPlugin(), + new ConfiguredBundleItemsAttributesMapperPlugin(), ]; } @@ -45,4 +48,14 @@ protected function getCartItemFilterPlugins(): array new ProductBundleCartItemFilterPlugin(), ]; } + + /** + * @return array<\Spryker\Glue\CartsRestApiExtension\Dependency\Plugin\RestCartAttributesMapperPluginInterface> + */ + protected function getRestCartAttributesMapperPlugins(): array + { + return [ + new SalesOrderThresholdRestCartAttributesMapperPlugin(), + ]; + } } diff --git a/src/Pyz/Glue/CheckoutRestApi/CheckoutRestApiConfig.php b/src/Pyz/Glue/CheckoutRestApi/CheckoutRestApiConfig.php index 41a7031f85..73b5d6434d 100644 --- a/src/Pyz/Glue/CheckoutRestApi/CheckoutRestApiConfig.php +++ b/src/Pyz/Glue/CheckoutRestApi/CheckoutRestApiConfig.php @@ -26,27 +26,27 @@ class CheckoutRestApiConfig extends SprykerCheckoutRestApiConfig /** * @uses \Spryker\Shared\DummyPayment\DummyPaymentConfig::PROVIDER_NAME */ - protected const DUMMY_PAYMENT_PROVIDER_NAME = 'DummyPayment'; + protected const PYZ_DUMMY_PAYMENT_PROVIDER_NAME = 'DummyPayment'; /** * @uses \Spryker\Shared\DummyPayment\DummyPaymentConfig::PAYMENT_METHOD_NAME_INVOICE */ - protected const DUMMY_PAYMENT_PAYMENT_METHOD_NAME_INVOICE = 'Invoice'; + protected const PYZ_DUMMY_PAYMENT_PAYMENT_METHOD_NAME_INVOICE = 'Invoice'; /** * @uses \Spryker\Shared\DummyPayment\DummyPaymentConfig::PAYMENT_METHOD_NAME_CREDIT_CARD */ - protected const DUMMY_PAYMENT_PAYMENT_METHOD_NAME_CREDIT_CARD = 'Credit Card'; + protected const PYZ_DUMMY_PAYMENT_PAYMENT_METHOD_NAME_CREDIT_CARD = 'Credit Card'; /** * @uses \Spryker\Shared\DummyPayment\DummyPaymentConfig::PAYMENT_METHOD_INVOICE */ - protected const PAYMENT_METHOD_INVOICE = 'dummyPaymentInvoice'; + protected const PYZ_PAYMENT_METHOD_INVOICE = 'dummyPaymentInvoice'; /** * @uses \Spryker\Shared\DummyPayment\DummyPaymentConfig::PAYMENT_METHOD_CREDIT_CARD */ - protected const PAYMENT_METHOD_CREDIT_CARD = 'dummyPaymentCreditCard'; + protected const PYZ_PAYMENT_METHOD_CREDIT_CARD = 'dummyPaymentCreditCard'; protected const IS_PAYMENT_PROVIDER_METHOD_TO_STATE_MACHINE_MAPPING_ENABLED = false; @@ -56,9 +56,9 @@ class CheckoutRestApiConfig extends SprykerCheckoutRestApiConfig public function getPaymentProviderMethodToStateMachineMapping(): array { return [ - static::DUMMY_PAYMENT_PROVIDER_NAME => [ - static::DUMMY_PAYMENT_PAYMENT_METHOD_NAME_CREDIT_CARD => static::PAYMENT_METHOD_CREDIT_CARD, - static::DUMMY_PAYMENT_PAYMENT_METHOD_NAME_INVOICE => static::PAYMENT_METHOD_INVOICE, + static::PYZ_DUMMY_PAYMENT_PROVIDER_NAME => [ + static::PYZ_DUMMY_PAYMENT_PAYMENT_METHOD_NAME_CREDIT_CARD => static::PYZ_PAYMENT_METHOD_CREDIT_CARD, + static::PYZ_DUMMY_PAYMENT_PAYMENT_METHOD_NAME_INVOICE => static::PYZ_PAYMENT_METHOD_INVOICE, ], ]; } diff --git a/src/Pyz/Glue/EventDispatcher/EventDispatcherDependencyProvider.php b/src/Pyz/Glue/EventDispatcher/EventDispatcherDependencyProvider.php index 0a4ac7bc5f..e2708a6453 100644 --- a/src/Pyz/Glue/EventDispatcher/EventDispatcherDependencyProvider.php +++ b/src/Pyz/Glue/EventDispatcher/EventDispatcherDependencyProvider.php @@ -9,6 +9,8 @@ use Spryker\Glue\EventDispatcher\EventDispatcherDependencyProvider as SprykerEventDispatcherDependencyProvider; use Spryker\Glue\GlueApplication\Plugin\EventDispatcher\GlueRestControllerListenerEventDispatcherPlugin; +use Spryker\Glue\GlueApplication\Plugin\EventDispatcher\ResponseSecurityHeadersEventDispatcherPlugin; +use Spryker\Glue\Http\Plugin\EventDispatcher\StrictTransportSecurityHeaderEventDispatcherPlugin; use Spryker\Glue\Kernel\Plugin\EventDispatcher\AutoloaderCacheEventDispatcherPlugin; use Spryker\Glue\Router\Plugin\EventDispatcher\RouterListenerEventDispatcherPlugin; use Spryker\Glue\Storage\Plugin\EventDispatcher\StorageKeyCacheEventDispatcherPlugin; @@ -27,6 +29,8 @@ protected function getEventDispatcherPlugins(): array new AutoloaderCacheEventDispatcherPlugin(), new RouterListenerEventDispatcherPlugin(), new ResponseListenerEventDispatcherPlugin(), + new ResponseSecurityHeadersEventDispatcherPlugin(), + new StrictTransportSecurityHeaderEventDispatcherPlugin(), ]; } } diff --git a/src/Pyz/Glue/GlueApplication/GlueApplicationDependencyProvider.php b/src/Pyz/Glue/GlueApplication/GlueApplicationDependencyProvider.php index c41b84d661..65a6e0afb5 100644 --- a/src/Pyz/Glue/GlueApplication/GlueApplicationDependencyProvider.php +++ b/src/Pyz/Glue/GlueApplication/GlueApplicationDependencyProvider.php @@ -57,6 +57,8 @@ use Spryker\Glue\CmsPagesContentProductAbstractListsResourceRelationship\Plugin\GlueApplication\ContentProductAbstractListByCmsPageResourceRelationshipPlugin; use Spryker\Glue\CmsPagesRestApi\CmsPagesRestApiConfig; use Spryker\Glue\CmsPagesRestApi\Plugin\GlueApplication\CmsPagesResourceRoutePlugin; +use Spryker\Glue\ConfigurableBundleCartsRestApi\Plugin\GlueApplication\ConfiguredBundlesResourceRoutePlugin; +use Spryker\Glue\ConfigurableBundleCartsRestApi\Plugin\GlueApplication\GuestConfiguredBundlesResourceRoutePlugin; use Spryker\Glue\ConfigurableBundlesProductsResourceRelationship\ConfigurableBundlesProductsResourceRelationshipConfig; use Spryker\Glue\ConfigurableBundlesProductsResourceRelationship\Plugin\GlueApplication\ProductConcreteByConfigurableBundleTemplateSlotResourceRelationshipPlugin; use Spryker\Glue\ConfigurableBundlesRestApi\ConfigurableBundlesRestApiConfig; @@ -88,6 +90,7 @@ use Spryker\Glue\GiftCardsRestApi\Plugin\GlueApplication\GiftCardByQuoteResourceRelationshipPlugin; use Spryker\Glue\GlueApplication\GlueApplicationDependencyProvider as SprykerGlueApplicationDependencyProvider; use Spryker\Glue\GlueApplication\Plugin\Application\GlueApplicationApplicationPlugin; +use Spryker\Glue\GlueApplication\Plugin\GlueApplication\CorsValidateHttpRequestPlugin; use Spryker\Glue\GlueApplication\Plugin\GlueApplication\HeadersValidateHttpRequestPlugin; use Spryker\Glue\GlueApplication\Plugin\GlueApplication\PaginationParametersValidateHttpRequestPlugin; use Spryker\Glue\GlueApplication\Plugin\Rest\SetStoreCurrentLocaleBeforeActionPlugin; @@ -249,6 +252,8 @@ protected function getResourceRoutePlugins(): array new CustomerAvailabilityNotificationsResourceRoutePlugin(), new ConfigurableBundleTemplatesResourceRoutePlugin(), new MyAvailabilityNotificationsResourceRoutePlugin(), + new ConfiguredBundlesResourceRoutePlugin(), + new GuestConfiguredBundlesResourceRoutePlugin(), ]; } @@ -260,6 +265,7 @@ protected function getResourceRoutePlugins(): array protected function getValidateHttpRequestPlugins(): array { return [ + new CorsValidateHttpRequestPlugin(), new PaginationParametersValidateHttpRequestPlugin(), new HeadersValidateHttpRequestPlugin(), ]; diff --git a/src/Pyz/Shared/CheckoutRestApi/Transfer/checkout_rest_api.transfer.xml b/src/Pyz/Shared/CheckoutRestApi/Transfer/checkout_rest_api.transfer.xml index 8a3610eb08..5beb0a34e0 100644 --- a/src/Pyz/Shared/CheckoutRestApi/Transfer/checkout_rest_api.transfer.xml +++ b/src/Pyz/Shared/CheckoutRestApi/Transfer/checkout_rest_api.transfer.xml @@ -2,9 +2,9 @@ - - - + + + diff --git a/src/Pyz/Shared/Cms/Transfer/cms.transfer.xml b/src/Pyz/Shared/Cms/Transfer/cms.transfer.xml deleted file mode 100644 index 4999499af0..0000000000 --- a/src/Pyz/Shared/Cms/Transfer/cms.transfer.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/src/Pyz/Shared/CmsContentWidgetProductConnector/ContentWidgetConfigurationProvider/CmsProductGroupContentWidgetConfigurationProvider.php b/src/Pyz/Shared/CmsContentWidgetProductConnector/ContentWidgetConfigurationProvider/CmsProductGroupContentWidgetConfigurationProvider.php index 8cdffae92c..9dc1009bfa 100644 --- a/src/Pyz/Shared/CmsContentWidgetProductConnector/ContentWidgetConfigurationProvider/CmsProductGroupContentWidgetConfigurationProvider.php +++ b/src/Pyz/Shared/CmsContentWidgetProductConnector/ContentWidgetConfigurationProvider/CmsProductGroupContentWidgetConfigurationProvider.php @@ -11,7 +11,10 @@ class CmsProductGroupContentWidgetConfigurationProvider extends SprykerCmsProductGroupContentWidgetConfigurationProvider { - public const SLIDER_TEMPLATE_IDENTIFIER = 'slider'; + /** + * @var string + */ + protected const PYZ_SLIDER_TEMPLATE_IDENTIFIER = 'slider'; /** * @return array @@ -19,7 +22,7 @@ class CmsProductGroupContentWidgetConfigurationProvider extends SprykerCmsProduc public function getAvailableTemplates() { $availableTemplates = parent::getAvailableTemplates(); - $availableTemplates[self::SLIDER_TEMPLATE_IDENTIFIER] = '@CmsContentWidgetProductConnector/views/cms-product-group/cms-product-group-slider.twig'; + $availableTemplates[static::PYZ_SLIDER_TEMPLATE_IDENTIFIER] = '@CmsContentWidgetProductConnector/views/cms-product-group/cms-product-group-slider.twig'; return $availableTemplates; } diff --git a/src/Pyz/Shared/ContentBannerGui/ContentBannerGuiConfig.php b/src/Pyz/Shared/ContentBannerGui/ContentBannerGuiConfig.php index ac45c802a8..34bb22e6db 100644 --- a/src/Pyz/Shared/ContentBannerGui/ContentBannerGuiConfig.php +++ b/src/Pyz/Shared/ContentBannerGui/ContentBannerGuiConfig.php @@ -11,18 +11,25 @@ class ContentBannerGuiConfig extends SprykerContentBannerGuiConfig { - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK = 'slider-without-link'; - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK = 'slider-without-link'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; /** * Content item banner default template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER = 'content_banner.template.slider'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER = 'content_banner.template.slider'; /** * Content item banner top-title template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITHOUT_LINK = 'content_banner.template.slider-without-link'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITHOUT_LINK = 'content_banner.template.slider-without-link'; /** * @return array @@ -32,8 +39,8 @@ public function getContentWidgetTemplates(): array return array_merge( parent::getContentWidgetTemplates(), [ - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER => static::WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER, - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK => static::WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITHOUT_LINK, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITHOUT_LINK, ] ); } diff --git a/src/Pyz/Shared/ContentNavigation/ContentNavigationConfig.php b/src/Pyz/Shared/ContentNavigation/ContentNavigationConfig.php index d8d61891a8..1e805fdb85 100644 --- a/src/Pyz/Shared/ContentNavigation/ContentNavigationConfig.php +++ b/src/Pyz/Shared/ContentNavigation/ContentNavigationConfig.php @@ -14,15 +14,15 @@ class ContentNavigationConfig extends SprykerContentNavigationConfig /** * Content item navigation header template identifier. */ - public const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; + public const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; /** * Content item navigation header mobile template identifier. */ - public const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; + public const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; /** * Content item navigation footer template identifier. */ - public const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; + public const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; } diff --git a/src/Pyz/Shared/ContentNavigationGui/ContentNavigationGuiConfig.php b/src/Pyz/Shared/ContentNavigationGui/ContentNavigationGuiConfig.php index 508c487265..2ad0f5cea5 100644 --- a/src/Pyz/Shared/ContentNavigationGui/ContentNavigationGuiConfig.php +++ b/src/Pyz/Shared/ContentNavigationGui/ContentNavigationGuiConfig.php @@ -12,40 +12,40 @@ class ContentNavigationGuiConfig extends SprykerContentNavigationGuiConfig { /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER * * Content item navigation header template identifier. */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE * * Content item navigation header mobile template identifier. */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER * * Content item navigation footer template identifier. */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; /** * Content item navigation header template name. */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER = 'Navigation Header'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER = 'Navigation Header'; /** * Content item navigation header mobile template name. */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER_MOBILE = 'Navigation Header Mobile'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER_MOBILE = 'Navigation Header Mobile'; /** * Content item navigation footer template name. */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_FOOTER = 'Navigation Footer'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_FOOTER = 'Navigation Footer'; /** * @api @@ -56,9 +56,9 @@ public function getContentWidgetTemplates(): array { $contentWidgetTemplates = parent::getContentWidgetTemplates(); $contentWidgetTemplates += [ - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER => static::WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER, - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE => static::WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER_MOBILE, - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER => static::WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_FOOTER, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_HEADER_MOBILE, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_LIST_NAVIGATION_FOOTER, ]; return $contentWidgetTemplates; diff --git a/src/Pyz/Shared/ContentProductGui/ContentProductGuiConfig.php b/src/Pyz/Shared/ContentProductGui/ContentProductGuiConfig.php index 479cc8169c..3b9600e0d5 100644 --- a/src/Pyz/Shared/ContentProductGui/ContentProductGuiConfig.php +++ b/src/Pyz/Shared/ContentProductGui/ContentProductGuiConfig.php @@ -11,23 +11,35 @@ class ContentProductGuiConfig extends SprykerContentProductGuiConfig { - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; - protected const WIDGET_TEMPLATE_IDENTIFIER_WITH_BUTTON = 'slider-with-button'; - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP = 'slider-not-include-group'; + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_WITH_BUTTON = 'slider-with-button'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP = 'slider-not-include-group'; + /** * Content item banner default template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER = 'content_product.template.slider'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER = 'content_product.template.slider'; /** * Content item banner default template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITH_BUTTON = 'content_product.template.slider_with_button'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITH_BUTTON = 'content_product.template.slider_with_button'; /** * Content item banner default template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_NOT_INCLUDE_GROUP = 'content_product.template.slider_not_include_group'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_NOT_INCLUDE_GROUP = 'content_product.template.slider_not_include_group'; /** * @return array @@ -37,9 +49,9 @@ public function getContentWidgetTemplates(): array return array_merge( parent::getContentWidgetTemplates(), [ - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER => static::WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER, - static::WIDGET_TEMPLATE_IDENTIFIER_WITH_BUTTON => static::WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITH_BUTTON, - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP => static::WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_NOT_INCLUDE_GROUP, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_WITH_BUTTON => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_WITH_BUTTON, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_SLIDER_NOT_INCLUDE_GROUP, ] ); } diff --git a/src/Pyz/Shared/ContentProductSetGui/ContentProductSetGuiConfig.php b/src/Pyz/Shared/ContentProductSetGui/ContentProductSetGuiConfig.php index 3ac608a2f7..100b77d29f 100644 --- a/src/Pyz/Shared/ContentProductSetGui/ContentProductSetGuiConfig.php +++ b/src/Pyz/Shared/ContentProductSetGui/ContentProductSetGuiConfig.php @@ -11,12 +11,15 @@ class ContentProductSetGuiConfig extends SprykerContentProductSetGuiConfig { - protected const WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART = 'add-to-cart'; + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART = 'add-to-cart'; /** * Content item banner default template name */ - protected const WIDGET_TEMPLATE_DISPLAY_NAME_ADD_TO_CART = 'content_product_set.template.add_to_cart'; + protected const PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_ADD_TO_CART = 'content_product_set.template.add_to_cart'; /** * @return array @@ -26,7 +29,7 @@ public function getContentWidgetTemplates(): array return array_merge( parent::getContentWidgetTemplates(), [ - static::WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART => static::WIDGET_TEMPLATE_DISPLAY_NAME_ADD_TO_CART, + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART => static::PYZ_WIDGET_TEMPLATE_DISPLAY_NAME_ADD_TO_CART, ] ); } diff --git a/src/Pyz/Shared/PersistentCart/Transfer/persistent_cart.transfer.xml b/src/Pyz/Shared/PersistentCart/Transfer/persistent_cart.transfer.xml index 1e584584dd..e5deb605b1 100644 --- a/src/Pyz/Shared/PersistentCart/Transfer/persistent_cart.transfer.xml +++ b/src/Pyz/Shared/PersistentCart/Transfer/persistent_cart.transfer.xml @@ -2,9 +2,9 @@ - + - + diff --git a/src/Pyz/Shared/PriceUS/PriceConfig.php b/src/Pyz/Shared/PriceUS/PriceConfig.php new file mode 100644 index 0000000000..460b96c721 --- /dev/null +++ b/src/Pyz/Shared/PriceUS/PriceConfig.php @@ -0,0 +1,21 @@ + - + diff --git a/src/Pyz/Shared/ProductGroup/Transfer/product.transfer.xml b/src/Pyz/Shared/ProductGroup/Transfer/product.transfer.xml index 39bcf3b2f6..a449aeffc6 100644 --- a/src/Pyz/Shared/ProductGroup/Transfer/product.transfer.xml +++ b/src/Pyz/Shared/ProductGroup/Transfer/product.transfer.xml @@ -2,14 +2,14 @@ - + - + - + diff --git a/src/Pyz/Shared/ProductStorage/Transfer/product_storage.transfer.xml b/src/Pyz/Shared/ProductStorage/Transfer/product_storage.transfer.xml index 52331281c5..1c130aa869 100644 --- a/src/Pyz/Shared/ProductStorage/Transfer/product_storage.transfer.xml +++ b/src/Pyz/Shared/ProductStorage/Transfer/product_storage.transfer.xml @@ -4,15 +4,15 @@ xsi:schemaLocation="spryker:transfer-01 http://static.spryker.com/transfer-01.xsd"> - + - + - - - + + + diff --git a/src/Pyz/Shared/Scheduler/SchedulerConfig.php b/src/Pyz/Shared/Scheduler/SchedulerConfig.php index 62c330bfd3..9be6462285 100644 --- a/src/Pyz/Shared/Scheduler/SchedulerConfig.php +++ b/src/Pyz/Shared/Scheduler/SchedulerConfig.php @@ -11,5 +11,8 @@ class SchedulerConfig extends AbstractSharedConfig { - public const SCHEDULER_JENKINS = 'jenkins'; + /** + * @var string + */ + public const PYZ_SCHEDULER_JENKINS = 'jenkins'; } diff --git a/src/Pyz/Yves/CartPage/CartPageConfig.php b/src/Pyz/Yves/CartPage/CartPageConfig.php new file mode 100644 index 0000000000..babcf91783 --- /dev/null +++ b/src/Pyz/Yves/CartPage/CartPageConfig.php @@ -0,0 +1,17 @@ + + */ + protected function getAddToCartFormWidgetParameterExpanderPlugins(): array + { + return [ + new DiscountPromotionAddToCartFormWidgetParameterExpanderPlugin(), + ]; + } } diff --git a/src/Pyz/Yves/CartPage/Controller/CartController.php b/src/Pyz/Yves/CartPage/Controller/CartController.php index 0f85cbe5f8..3842e47003 100644 --- a/src/Pyz/Yves/CartPage/Controller/CartController.php +++ b/src/Pyz/Yves/CartPage/Controller/CartController.php @@ -16,7 +16,10 @@ */ class CartController extends SprykerCartController { - public const REQUEST_HEADER_REFERER = 'referer'; + /** + * @var string + */ + public const PYZ_REQUEST_HEADER_REFERER = 'referer'; /** * @param \Symfony\Component\HttpFoundation\Request $request @@ -28,7 +31,7 @@ public function addAction(Request $request, $sku) { parent::addAction($request, $sku); - return $this->redirect($request); + return $this->redirectPyz($request); } /** @@ -41,7 +44,7 @@ public function removeAction(Request $request, $sku) { parent::removeAction($request, $sku); - return $this->redirect($request); + return $this->redirectPyz($request); } /** @@ -49,10 +52,10 @@ public function removeAction(Request $request, $sku) * * @return \Symfony\Component\HttpFoundation\RedirectResponse */ - protected function redirect(Request $request) + protected function redirectPyz(Request $request) { - if ($request->headers->has(static::REQUEST_HEADER_REFERER)) { - return $this->redirectResponseExternal($request->headers->get(static::REQUEST_HEADER_REFERER)); + if ($request->headers->has(static::PYZ_REQUEST_HEADER_REFERER)) { + return $this->redirectResponseExternal($request->headers->get(static::PYZ_REQUEST_HEADER_REFERER)); } return $this->redirectResponseInternal(CartPageRouteProviderPlugin::ROUTE_NAME_CART); diff --git a/src/Pyz/Yves/CartPage/Plugin/Twig/CartTwigPlugin.php b/src/Pyz/Yves/CartPage/Plugin/Twig/CartTwigPlugin.php index 41351ac147..e8ba1eedf2 100644 --- a/src/Pyz/Yves/CartPage/Plugin/Twig/CartTwigPlugin.php +++ b/src/Pyz/Yves/CartPage/Plugin/Twig/CartTwigPlugin.php @@ -14,8 +14,15 @@ class CartTwigPlugin extends SprykerCartTwigPlugin { - protected const FUNCTION_NAME_GET_QUOTE = 'getQuote'; - protected const FUNCTION_NAME_GET_CART_ITEMS = 'getCartItems'; + /** + * @var string + */ + protected const PYZ_FUNCTION_NAME_GET_QUOTE = 'getQuote'; + + /** + * @var string + */ + protected const PYZ_FUNCTION_NAME_GET_CART_ITEMS = 'getCartItems'; /** * {@inheritDoc} @@ -44,7 +51,7 @@ public function extend(Environment $twig, ContainerInterface $container): Enviro */ protected function addQuoteFunction(Environment $twig): Environment { - $quoteFunction = new TwigFunction(static::FUNCTION_NAME_GET_QUOTE, function () { + $quoteFunction = new TwigFunction(static::PYZ_FUNCTION_NAME_GET_QUOTE, function () { return $this->getFactory() ->getCartClient() ->getQuote(); @@ -62,7 +69,7 @@ protected function addQuoteFunction(Environment $twig): Environment */ protected function addCartItemsFunction(Environment $twig): Environment { - $quoteFunction = new TwigFunction(static::FUNCTION_NAME_GET_CART_ITEMS, function () { + $quoteFunction = new TwigFunction(static::PYZ_FUNCTION_NAME_GET_CART_ITEMS, function () { return $this->getFactory() ->createCartItemReader() ->getCartItems( diff --git a/src/Pyz/Yves/CartPage/Theme/default/templates/page-layout-cart/page-layout-cart.twig b/src/Pyz/Yves/CartPage/Theme/default/templates/page-layout-cart/page-layout-cart.twig index f8e77174b1..47b8d1ec7e 100644 --- a/src/Pyz/Yves/CartPage/Theme/default/templates/page-layout-cart/page-layout-cart.twig +++ b/src/Pyz/Yves/CartPage/Theme/default/templates/page-layout-cart/page-layout-cart.twig @@ -4,6 +4,20 @@ breadcrumbs: _view.stepBreadcrumbs.breadcrumbs | default([]) } %} +{% block headScripts %} + {{ parent() }} + + {% widget 'AssetWidget' args ['cart-header'] only %} + {% endwidget %} +{% endblock %} + {% block breadcrumbs %}{% endblock %} {% block contentClass %}page-layout-cart{% endblock %} + +{% block footerScripts %} + {% widget 'AssetWidget' args ['cart-footer'] only %} + {% endwidget %} + + {{ parent() }} +{% endblock %} diff --git a/src/Pyz/Yves/CatalogPage/CatalogPageConfig.php b/src/Pyz/Yves/CatalogPage/CatalogPageConfig.php new file mode 100644 index 0000000000..437a64492f --- /dev/null +++ b/src/Pyz/Yves/CatalogPage/CatalogPageConfig.php @@ -0,0 +1,21 @@ + - {{ 'catalog.filter.resetAllFilters' | trans }} + {{ 'catalog.filter.resetAllFilters' | trans }} {% include atom('icon') with { modifiers: ['medium', 'close-filter'], data: { diff --git a/src/Pyz/Yves/CatalogPage/Theme/default/components/organisms/filter-section/filter-section.twig b/src/Pyz/Yves/CatalogPage/Theme/default/components/organisms/filter-section/filter-section.twig index ec2bbb5965..b9cdca9d8f 100644 --- a/src/Pyz/Yves/CatalogPage/Theme/default/components/organisms/filter-section/filter-section.twig +++ b/src/Pyz/Yves/CatalogPage/Theme/default/components/organisms/filter-section/filter-section.twig @@ -19,7 +19,8 @@ {% block filters %} - {% for filter in data.facets %} + {% set facets = data.filteredFacets is not empty ? data.filteredFacets : data.facets %} + {% for filter in facets %} {% set filterHasValues = (filter.values is not defined) or (filter.values | length > 0) %} {% if filterHasValues %} diff --git a/src/Pyz/Yves/CatalogPage/Theme/default/templates/page-layout-catalog/page-layout-catalog.twig b/src/Pyz/Yves/CatalogPage/Theme/default/templates/page-layout-catalog/page-layout-catalog.twig index d56afd8595..896bf74a46 100644 --- a/src/Pyz/Yves/CatalogPage/Theme/default/templates/page-layout-catalog/page-layout-catalog.twig +++ b/src/Pyz/Yves/CatalogPage/Theme/default/templates/page-layout-catalog/page-layout-catalog.twig @@ -5,6 +5,7 @@ facets: _view.facets, category: _view.category | default, categories: categories | default([]), + filteredFacets: _view.filteredFacets | default([]), filterPath: _view.filterPath | default, viewMode: _view.viewMode | default, title: _view.category.name | default, @@ -94,6 +95,7 @@ {% include organism('filter-section', 'CatalogPage') with { data: { facets: data.facets, + filteredFacets: data.filteredFacets, filterPath: data.filterPath, categories: data.categories, togglerClass: 'js-catalog-toggler-click__trigger', @@ -127,7 +129,8 @@
{% include organism('active-filter-section', 'CatalogPage') with { data: { - facets: data.facets + facets: data.facets, + filteredFacets: data.filteredFacets } } only %}
diff --git a/src/Pyz/Yves/CheckoutPage/CheckoutPageDependencyProvider.php b/src/Pyz/Yves/CheckoutPage/CheckoutPageDependencyProvider.php index 57e9155d52..9808e2bb4c 100644 --- a/src/Pyz/Yves/CheckoutPage/CheckoutPageDependencyProvider.php +++ b/src/Pyz/Yves/CheckoutPage/CheckoutPageDependencyProvider.php @@ -7,6 +7,7 @@ namespace Pyz\Yves\CheckoutPage; +use Generated\Shared\Transfer\PaymentTransfer; use Spryker\Shared\Kernel\Container\GlobalContainer; use Spryker\Shared\Nopayment\NopaymentConfig; use Spryker\Yves\Kernel\Container; @@ -15,6 +16,7 @@ use Spryker\Yves\StepEngine\Dependency\Plugin\Handler\StepHandlerPluginCollection; use Spryker\Yves\StepEngine\Dependency\Plugin\Handler\StepHandlerPluginInterface; use SprykerShop\Yves\CheckoutPage\CheckoutPageDependencyProvider as SprykerShopCheckoutPageDependencyProvider; +use SprykerShop\Yves\CheckoutPage\Plugin\StepEngine\PaymentForeignHandlerPlugin; use SprykerShop\Yves\CustomerPage\Form\CheckoutAddressCollectionForm; use SprykerShop\Yves\CustomerPage\Form\CustomerCheckoutForm; use SprykerShop\Yves\CustomerPage\Form\GuestForm; @@ -23,6 +25,7 @@ use SprykerShop\Yves\CustomerPage\Plugin\CheckoutPage\CheckoutAddressFormDataProviderPlugin; use SprykerShop\Yves\CustomerPage\Plugin\CheckoutPage\CustomerAddressExpanderPlugin; use SprykerShop\Yves\CustomerPage\Plugin\CustomerStepHandler; +use SprykerShop\Yves\PaymentPage\Plugin\PaymentPage\PaymentForeignPaymentCollectionExtenderPlugin; use SprykerShop\Yves\SalesOrderThresholdWidget\Plugin\CheckoutPage\SalesOrderThresholdWidgetPlugin; use Symfony\Component\Form\FormFactory; @@ -31,7 +34,7 @@ class CheckoutPageDependencyProvider extends SprykerShopCheckoutPageDependencyPr /** * @uses \Spryker\Yves\Form\Plugin\Application\FormApplicationPlugin::SERVICE_FORM_FACTORY */ - protected const SERVICE_FORM_FACTORY = 'form.factory'; + protected const PYZ_SERVICE_FORM_FACTORY = 'form.factory'; /** * @param \Spryker\Yves\Kernel\Container $container @@ -41,7 +44,7 @@ class CheckoutPageDependencyProvider extends SprykerShopCheckoutPageDependencyPr public function provideDependencies(Container $container): Container { $container = parent::provideDependencies($container); - $container = $this->extendPaymentMethodHandler($container); + $container = $this->extendPyzPaymentMethodHandler($container); return $container; } @@ -65,8 +68,8 @@ protected function getCustomerStepSubForms(): array { return [ LoginForm::class, - $this->getCustomerCheckoutForm(RegisterForm::class, RegisterForm::BLOCK_PREFIX), - $this->getCustomerCheckoutForm(GuestForm::class, GuestForm::BLOCK_PREFIX), + $this->getPyzCustomerCheckoutForm(RegisterForm::class, RegisterForm::BLOCK_PREFIX), + $this->getPyzCustomerCheckoutForm(GuestForm::class, GuestForm::BLOCK_PREFIX), ]; } @@ -76,9 +79,9 @@ protected function getCustomerStepSubForms(): array * * @return \Symfony\Component\Form\FormInterface */ - protected function getCustomerCheckoutForm($subForm, $blockPrefix) + protected function getPyzCustomerCheckoutForm($subForm, $blockPrefix) { - return $this->getFormFactory()->createNamed( + return $this->getPyzFormFactory()->createNamed( $blockPrefix, CustomerCheckoutForm::class, null, @@ -89,9 +92,9 @@ protected function getCustomerCheckoutForm($subForm, $blockPrefix) /** * @return \Symfony\Component\Form\FormFactory */ - protected function getFormFactory(): FormFactory + protected function getPyzFormFactory(): FormFactory { - return (new GlobalContainer())->get(static::SERVICE_FORM_FACTORY); + return (new GlobalContainer())->get(static::PYZ_SERVICE_FORM_FACTORY); } /** @@ -109,10 +112,11 @@ protected function getAddressStepSubForms(): array * * @return \Spryker\Yves\Kernel\Container */ - protected function extendPaymentMethodHandler(Container $container): Container + protected function extendPyzPaymentMethodHandler(Container $container): Container { $container->extend(static::PAYMENT_METHOD_HANDLER, function (StepHandlerPluginCollection $paymentMethodHandler) { $paymentMethodHandler->add(new NopaymentHandlerPlugin(), NopaymentConfig::PAYMENT_PROVIDER_NAME); + $paymentMethodHandler->add(new PaymentForeignHandlerPlugin(), PaymentTransfer::FOREIGN_PAYMENTS); return $paymentMethodHandler; }); @@ -145,4 +149,14 @@ protected function getCustomerStepHandler(): StepHandlerPluginInterface { return new CustomerStepHandler(); } + + /** + * @return array<\SprykerShop\Yves\CheckoutPageExtension\Dependency\Plugin\PaymentCollectionExtenderPluginInterface> + */ + protected function getPaymentCollectionExtenderPlugins(): array + { + return [ + new PaymentForeignPaymentCollectionExtenderPlugin(), + ]; + } } diff --git a/src/Pyz/Yves/CheckoutPage/Theme/default/views/payment/payment.twig b/src/Pyz/Yves/CheckoutPage/Theme/default/views/payment/payment.twig index cb0ef5b1f5..c6da85a54c 100644 --- a/src/Pyz/Yves/CheckoutPage/Theme/default/views/payment/payment.twig +++ b/src/Pyz/Yves/CheckoutPage/Theme/default/views/payment/payment.twig @@ -31,6 +31,7 @@ {% for name, choices in data.form.paymentSelection.vars.choices %} {% set paymentProviderIndex = loop.index0 %} +
{{ name | trans }}
{% embed molecule('list-switches') with { modifiers: ['register-type', 'layout-width'], @@ -59,7 +60,7 @@ class: 'spacing-bottom spacing-bottom--bigger', modifiers: ['grid-indent', 'checkout-form-elements'], data: { - form: data.form[data.form.paymentSelection[key].vars.value], + form: data.form[data.form.paymentSelection[key].vars.name], enableStart: false, enableEnd: false, layout: { diff --git a/src/Pyz/Yves/CheckoutPage/Theme/default/views/shipment/shipment.twig b/src/Pyz/Yves/CheckoutPage/Theme/default/views/shipment/shipment.twig index 1757157f8b..63850ad1bd 100644 --- a/src/Pyz/Yves/CheckoutPage/Theme/default/views/shipment/shipment.twig +++ b/src/Pyz/Yves/CheckoutPage/Theme/default/views/shipment/shipment.twig @@ -42,9 +42,10 @@ {% set cartItems = shipmentGroupForm.vars.data.cartItems %} + {% set configuredBundleItems = cartItems | filter(item => item.configuredBundleItem is defined and item.configuredBundleItem is not empty) %} {% set itemsExceptConfiguredBundles = cartItems | filter(item => item.configuredBundleItem is not defined or item.configuredBundleItem is empty) %} - {% widget 'QuoteConfiguredBundleWidget' args [embed.cart] with { + {% widget 'QuoteConfiguredBundleWidget' args [embed.cart, configuredBundleItems] with { data: { isEditable: false, isQuantityVisible: true, diff --git a/src/Pyz/Yves/ContentBannerWidget/ContentBannerWidgetFactory.php b/src/Pyz/Yves/ContentBannerWidget/ContentBannerWidgetFactory.php index 057c0c85da..f87804c41e 100644 --- a/src/Pyz/Yves/ContentBannerWidget/ContentBannerWidgetFactory.php +++ b/src/Pyz/Yves/ContentBannerWidget/ContentBannerWidgetFactory.php @@ -11,16 +11,34 @@ use Spryker\Shared\Twig\TwigFunctionProvider; use SprykerShop\Yves\ContentBannerWidget\ContentBannerWidgetFactory as SprykerContentBannerWidgetFactory; use Twig\Environment; +use Twig\TwigFunction; class ContentBannerWidgetFactory extends SprykerContentBannerWidgetFactory { + /** + * @param \Twig\Environment $twig + * @param string $localeName + * + * @return \Twig\TwigFunction + */ + public function createPyzContentBannerTwigFunction(Environment $twig, string $localeName): TwigFunction + { + $functionProvider = $this->createPyzContentBannerTwigFunctionProvider($twig, $localeName); + + return new TwigFunction( + $functionProvider->getFunctionName(), + $functionProvider->getFunction(), + $functionProvider->getOptions() + ); + } + /** * @param \Twig\Environment $twig * @param string $localeName * * @return \Spryker\Shared\Twig\TwigFunctionProvider */ - public function createContentBannerTwigFunctionProvider(Environment $twig, string $localeName): TwigFunctionProvider + public function createPyzContentBannerTwigFunctionProvider(Environment $twig, string $localeName): TwigFunctionProvider { return new ContentBannerTwigFunctionProvider( $twig, diff --git a/src/Pyz/Yves/ContentBannerWidget/Plugin/Twig/ContentBannerTwigPlugin.php b/src/Pyz/Yves/ContentBannerWidget/Plugin/Twig/ContentBannerTwigPlugin.php new file mode 100644 index 0000000000..0a582d77c7 --- /dev/null +++ b/src/Pyz/Yves/ContentBannerWidget/Plugin/Twig/ContentBannerTwigPlugin.php @@ -0,0 +1,37 @@ +addFunction($this->getFactory()->createPyzContentBannerTwigFunction($twig, $this->getLocale())); + + return $twig; + } +} diff --git a/src/Pyz/Yves/ContentBannerWidget/Twig/ContentBannerTwigFunctionProvider.php b/src/Pyz/Yves/ContentBannerWidget/Twig/ContentBannerTwigFunctionProvider.php index 3a568fb719..82ec8b427e 100644 --- a/src/Pyz/Yves/ContentBannerWidget/Twig/ContentBannerTwigFunctionProvider.php +++ b/src/Pyz/Yves/ContentBannerWidget/Twig/ContentBannerTwigFunctionProvider.php @@ -7,24 +7,142 @@ namespace Pyz\Yves\ContentBannerWidget\Twig; -use SprykerShop\Yves\ContentBannerWidget\Twig\ContentBannerTwigFunctionProvider as SprykerContentBannerTwigFunctionProvider; +use Spryker\Client\ContentBanner\Exception\MissingBannerTermException; +use Spryker\Shared\Twig\TwigFunctionProvider; +use SprykerShop\Yves\ContentBannerWidget\Dependency\Client\ContentBannerWidgetToContentBannerClientInterface; +use Twig\Environment; -class ContentBannerTwigFunctionProvider extends SprykerContentBannerTwigFunctionProvider +class ContentBannerTwigFunctionProvider extends TwigFunctionProvider { - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; - protected const WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK = 'slider-without-link'; + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER = 'slider'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK = 'slider-without-link'; + + /** + * @var string + */ + protected const PYZ_TWIG_FUNCTION_NAME_CONTENT_BANNER = 'content_banner'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_BOTTOM_TITLE = 'bottom-title'; + + /** + * @var string + */ + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_TOP_TITLE = 'top-title'; + + /** + * @var \Twig\Environment + */ + protected $twig; + + /** + * @var string + */ + protected $localeName; + + /** + * @var \SprykerShop\Yves\ContentBannerWidget\Dependency\Client\ContentBannerWidgetToContentBannerClientInterface + */ + protected $contentBannerClient; + + /** + * @param \Twig\Environment $twig + * @param string $localeName + * @param \SprykerShop\Yves\ContentBannerWidget\Dependency\Client\ContentBannerWidgetToContentBannerClientInterface $contentBannerClient + */ + public function __construct( + Environment $twig, + string $localeName, + ContentBannerWidgetToContentBannerClientInterface $contentBannerClient + ) { + $this->twig = $twig; + $this->localeName = $localeName; + $this->contentBannerClient = $contentBannerClient; + } + + /** + * @return string + */ + public function getFunctionName(): string + { + return static::PYZ_TWIG_FUNCTION_NAME_CONTENT_BANNER; + } + + /** + * @return callable + */ + public function getFunction(): callable + { + return function (string $contentKey, string $templateIdentifier): string { + if (!isset($this->getPyzAvailableTemplates()[$templateIdentifier])) { + return $this->getPyzMessageBannerWrongTemplate($templateIdentifier); + } + try { + $contentBannerTypeTransfer = $this->contentBannerClient->executeBannerTypeByKey($contentKey, $this->localeName); + + if (!$contentBannerTypeTransfer) { + return $this->getPyzMessageBannerNotFound($contentKey); + } + } catch (MissingBannerTermException $e) { + return $this->getPyzMessageBannerWrongType($contentKey); + } + + return (string)$this->twig->render( + $this->getPyzAvailableTemplates()[$templateIdentifier], + ['banner' => $contentBannerTypeTransfer] + ); + }; + } /** * @return array */ - protected function getAvailableTemplates(): array + protected function getPyzAvailableTemplates(): array + { + return [ + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_BOTTOM_TITLE => '@ContentBannerWidget/views/banner/banner.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_TOP_TITLE => '@ContentBannerWidget/views/banner-alternative/banner-alternative.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER => '@ContentBannerWidget/views/slider/slider.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK => '@ContentBannerWidget/views/slider-without-link/slider-without-link.twig', + ]; + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageBannerNotFound(string $contentKey): string + { + return sprintf('Content Banner with key %s not found.', $contentKey); + } + + /** + * @param string $templateIdentifier + * + * @return string + */ + protected function getPyzMessageBannerWrongTemplate(string $templateIdentifier): string + { + return sprintf('"%s" is not supported name of template.', $templateIdentifier); + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageBannerWrongType(string $contentKey): string { - return array_merge( - parent::getAvailableTemplates(), - [ - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER => '@ContentBannerWidget/views/slider/slider.twig', - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITHOUT_LINK => '@ContentBannerWidget/views/slider-without-link/slider-without-link.twig', - ] - ); + return sprintf('Content Banner could not be rendered because the content item with key %s is not an banner.', $contentKey); } } diff --git a/src/Pyz/Yves/ContentNavigationWidget/ContentNavigationWidgetConfig.php b/src/Pyz/Yves/ContentNavigationWidget/ContentNavigationWidgetConfig.php index e00ca10299..6ab30ee1cd 100644 --- a/src/Pyz/Yves/ContentNavigationWidget/ContentNavigationWidgetConfig.php +++ b/src/Pyz/Yves/ContentNavigationWidget/ContentNavigationWidgetConfig.php @@ -12,19 +12,19 @@ class ContentNavigationWidgetConfig extends SprykerContentNavigationWidget { /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER = 'navigation-header'; /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE = 'navigation-header-mobile'; /** - * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER + * @uses \Pyz\Shared\ContentNavigation\ContentNavigationConfig::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER */ - protected const WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; + protected const PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER = 'navigation-footer'; /** * @api @@ -35,9 +35,9 @@ public function getAvailableTemplateList(): array { $availableTemplates = parent::getAvailableTemplateList(); $availableTemplates += [ - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER => '@ContentNavigationWidget/views/navigation-header/navigation-header.twig', - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE => '@ContentNavigationWidget/views/navigation-header-mobile/navigation-header-mobile.twig', - static::WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER => '@ContentNavigationWidget/views/navigation-footer/navigation-footer.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER => '@ContentNavigationWidget/views/navigation-header/navigation-header.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_HEADER_MOBILE => '@ContentNavigationWidget/views/navigation-header-mobile/navigation-header-mobile.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_LIST_NAVIGATION_FOOTER => '@ContentNavigationWidget/views/navigation-footer/navigation-footer.twig', ]; return $availableTemplates; diff --git a/src/Pyz/Yves/ContentProductSetWidget/ContentProductSetWidgetFactory.php b/src/Pyz/Yves/ContentProductSetWidget/ContentProductSetWidgetFactory.php index b077124165..4fc22ffe47 100644 --- a/src/Pyz/Yves/ContentProductSetWidget/ContentProductSetWidgetFactory.php +++ b/src/Pyz/Yves/ContentProductSetWidget/ContentProductSetWidgetFactory.php @@ -7,28 +7,73 @@ namespace Pyz\Yves\ContentProductSetWidget; +use Pyz\Yves\ContentProductSetWidget\Reader\ContentProductAbstractReader; +use Pyz\Yves\ContentProductSetWidget\Reader\ContentProductAbstractReaderInterface; +use Pyz\Yves\ContentProductSetWidget\Reader\ContentProductSetReader; +use Pyz\Yves\ContentProductSetWidget\Reader\ContentProductSetReaderInterface; use Pyz\Yves\ContentProductSetWidget\Twig\ContentProductSetTwigFunctionProvider; use Spryker\Shared\Twig\TwigFunctionProvider; use SprykerShop\Yves\ContentProductSetWidget\ContentProductSetWidgetFactory as SprykerContentProductSetWidgetFactory; use Twig\Environment; +use Twig\TwigFunction; class ContentProductSetWidgetFactory extends SprykerContentProductSetWidgetFactory { + /** + * @param \Twig\Environment $twig + * @param string $localeName + * + * @return \Twig\TwigFunction + */ + public function createPyzContentProductSetTwigFunction( + Environment $twig, + string $localeName + ): TwigFunction { + $functionProvider = $this->createPyzContentProductSetTwigFunctionProvider($twig, $localeName); + + return new TwigFunction( + $functionProvider->getFunctionName(), + $functionProvider->getFunction(), + $functionProvider->getOptions() + ); + } + /** * @param \Twig\Environment $twig * @param string $localeName * * @return \Spryker\Shared\Twig\TwigFunctionProvider */ - public function createContentProductSetTwigFunctionProvider( + public function createPyzContentProductSetTwigFunctionProvider( Environment $twig, string $localeName ): TwigFunctionProvider { return new ContentProductSetTwigFunctionProvider( $twig, $localeName, - $this->createContentProductSetReader(), - $this->createContentProductAbstractReader() + $this->createPyzContentProductSetReader(), + $this->createPyzContentProductAbstractReader() + ); + } + + /** + * @return \Pyz\Yves\ContentProductSetWidget\Reader\ContentProductSetReaderInterface + */ + public function createPyzContentProductSetReader(): ContentProductSetReaderInterface + { + return new ContentProductSetReader( + $this->getContentProductSetClient(), + $this->getProductSetStorageClient() + ); + } + + /** + * @return \Pyz\Yves\ContentProductSetWidget\Reader\ContentProductAbstractReaderInterface + */ + public function createPyzContentProductAbstractReader(): ContentProductAbstractReaderInterface + { + return new ContentProductAbstractReader( + $this->getProductStorageClient() ); } } diff --git a/src/Pyz/Yves/ContentProductSetWidget/Plugin/Twig/ContentProductSetTwigPlugin.php b/src/Pyz/Yves/ContentProductSetWidget/Plugin/Twig/ContentProductSetTwigPlugin.php new file mode 100644 index 0000000000..3dd2b6a7e2 --- /dev/null +++ b/src/Pyz/Yves/ContentProductSetWidget/Plugin/Twig/ContentProductSetTwigPlugin.php @@ -0,0 +1,42 @@ +addFunction( + $this->getFactory()->createPyzContentProductSetTwigFunction( + $twig, + $this->getLocale() + ) + ); + + return $twig; + } +} diff --git a/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReader.php b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReader.php new file mode 100644 index 0000000000..8f6b2c32ec --- /dev/null +++ b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReader.php @@ -0,0 +1,67 @@ +productStorageClient = $productStorageClient; + } + + /** + * @param \Generated\Shared\Transfer\ProductSetDataStorageTransfer $productSetDataStorageTransfer + * @param array $selectedAttributes + * @param string $localeName + * + * @return \Generated\Shared\Transfer\ProductViewTransfer[] + */ + public function findProductAbstractCollection( + ProductSetDataStorageTransfer $productSetDataStorageTransfer, + array $selectedAttributes, + string $localeName + ): array { + $productAbstractViewCollection = []; + + foreach ($productSetDataStorageTransfer->getProductAbstractIds() as $idProductAbstract) { + $productAbstract = $this->productStorageClient->findProductAbstractStorageData($idProductAbstract, $localeName); + + if (!$productAbstract) { + continue; + } + + $productAbstractSelectedAttributes = $this->getSelectedAttributesByIdProductAbstract($idProductAbstract, $selectedAttributes); + $productAbstractViewCollection[] = $this->productStorageClient + ->mapProductAbstractStorageData($productAbstract, $localeName, $productAbstractSelectedAttributes); + } + + return $productAbstractViewCollection; + } + + /** + * @param int $idProductAbstract + * @param array $selectedAttributes + * + * @return array + */ + protected function getSelectedAttributesByIdProductAbstract(int $idProductAbstract, array $selectedAttributes): array + { + return isset($selectedAttributes[$idProductAbstract]) ? array_filter($selectedAttributes[$idProductAbstract]) : []; + } +} diff --git a/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReaderInterface.php b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReaderInterface.php new file mode 100644 index 0000000000..7eb525f974 --- /dev/null +++ b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductAbstractReaderInterface.php @@ -0,0 +1,26 @@ +contentProductSetClient = $contentProductSetClient; + $this->productSetStorageClient = $productSetStorageClient; + } + + /** + * @param string $contentKey + * @param string $localeName + * + * @return \Generated\Shared\Transfer\ProductSetDataStorageTransfer|null + */ + public function findProductSet(string $contentKey, string $localeName): ?ProductSetDataStorageTransfer + { + $contentProductSetTypeTransfer = $this->contentProductSetClient->executeProductSetTypeByKey($contentKey, $localeName); + + if ($contentProductSetTypeTransfer === null) { + return null; + } + + return $this->productSetStorageClient + ->getProductSetByIdProductSet($contentProductSetTypeTransfer->getIdProductSet(), $localeName); + } +} diff --git a/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductSetReaderInterface.php b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductSetReaderInterface.php new file mode 100644 index 0000000000..199f7c9661 --- /dev/null +++ b/src/Pyz/Yves/ContentProductSetWidget/Reader/ContentProductSetReaderInterface.php @@ -0,0 +1,21 @@ +twig = $twig; + $this->localeName = $localeName; + $this->contentProductSetReader = $contentProductSetReader; + $this->contentProductAbstractReader = $contentProductAbstractReader; + } + + /** + * @return string + */ + public function getFunctionName(): string + { + return static::PYZ_FUNCTION_CONTENT_PRODUCT_SET; + } + + /** + * @return callable + */ + public function getFunction(): callable + { + return function (array $context, string $contentKey, string $templateIdentifier): string { + if (!isset($this->getPyzAvailableTemplates()[$templateIdentifier])) { + return $this->getPyzMessageProductSetWrongTemplate($templateIdentifier); + } + + try { + $productSetDataStorageTransfer = $this->contentProductSetReader + ->findProductSet($contentKey, $this->localeName); + } catch (InvalidProductSetTermException $exception) { + return $this->getPyzMessageProductSetWrongType($contentKey); + } + + if (!$productSetDataStorageTransfer) { + return $this->getPyzMessageProductSetNotFound($contentKey); + } + + /** @var array $selectedAttributes */ + $selectedAttributes = $this->getPyzRequest($context)->query->get(static::PYZ_PARAM_ATTRIBUTE) ?: []; + $productAbstractViewCollection = $this->contentProductAbstractReader + ->findProductAbstractCollection($productSetDataStorageTransfer, $selectedAttributes, $this->localeName); + + return (string)$this->twig->render( + $this->getPyzAvailableTemplates()[$templateIdentifier], + [ + 'productSet' => $productSetDataStorageTransfer, + 'productViews' => $productAbstractViewCollection, + ] + ); + }; + } /** * @return array */ - protected function getAvailableTemplates(): array + public function getOptions(): array + { + return [ + 'needs_context' => true, + 'is_safe' => ['html'], + ]; + } + + /** + * @return string[] + */ + protected function getPyzAvailableTemplates(): array + { + return [ + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_DEFAULT => '@ContentProductSetWidget/views/content-product-set/content-product-set.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_CART_BUTTON_TOP => '@ContentProductSetWidget/views/content-product-set/content-product-set.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_CART_BUTTON_BOTTOM => '@ContentProductSetWidget/views/content-product-set-alternative/content-product-set-alternative.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART => '@ContentProductSetWidget/views/add-to-cart/add-to-cart.twig', + ]; + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageProductSetNotFound(string $contentKey): string + { + return sprintf('Content product set with content key "%s" not found.', $contentKey); + } + + /** + * @param string $templateIdentifier + * + * @return string + */ + protected function getPyzMessageProductSetWrongTemplate(string $templateIdentifier): string + { + return sprintf('"%s" is not supported name of template.', $templateIdentifier); + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageProductSetWrongType(string $contentKey): string + { + return sprintf('Content product set widget could not be rendered because the content item with key "%s" is not a product set.', $contentKey); + } + + /** + * @param array $context + * + * @return \Symfony\Component\HttpFoundation\Request + */ + protected function getPyzRequest(array $context): Request { - return array_merge( - parent::getAvailableTemplates(), - [ - static::WIDGET_TEMPLATE_IDENTIFIER_ADD_TO_CART => '@ContentProductSetWidget/views/add-to-cart/add-to-cart.twig', - ] - ); + return $context['app']['request']; } } diff --git a/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetDependencyProvider.php b/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetDependencyProvider.php new file mode 100644 index 0000000000..44c85854a4 --- /dev/null +++ b/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetDependencyProvider.php @@ -0,0 +1,68 @@ +addPyzContentProductClient($container); + $container = $this->addPyzProductStorageClient($container); + + return $container; + } + + /** + * @param \Spryker\Yves\Kernel\Container $container + * + * @return \Spryker\Yves\Kernel\Container + */ + protected function addPyzContentProductClient(Container $container): Container + { + $container->set(static::PYZ_CLIENT_CONTENT_PRODUCT, function () { + return new ContentProductClient(); + }); + + return $container; + } + + /** + * @param \Spryker\Yves\Kernel\Container $container + * + * @return \Spryker\Yves\Kernel\Container + */ + protected function addPyzProductStorageClient(Container $container): Container + { + $container->set(static::PYZ_CLIENT_PRODUCT_STORAGE, function () { + return new ProductStorageClient(); + }); + + return $container; + } +} diff --git a/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetFactory.php b/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetFactory.php index 4ec887dd35..99802de0c4 100644 --- a/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetFactory.php +++ b/src/Pyz/Yves/ContentProductWidget/ContentProductWidgetFactory.php @@ -7,25 +7,74 @@ namespace Pyz\Yves\ContentProductWidget; +use Pyz\Yves\ContentProductWidget\Reader\ContentProductAbstractReader; +use Pyz\Yves\ContentProductWidget\Reader\ContentProductAbstractReaderInterface; use Pyz\Yves\ContentProductWidget\Twig\ContentProductAbstractListTwigFunctionProvider; +use Spryker\Client\ContentProduct\ContentProductClientInterface; +use Spryker\Client\ProductStorage\ProductStorageClientInterface; use Spryker\Shared\Twig\TwigFunctionProvider; use SprykerShop\Yves\ContentProductWidget\ContentProductWidgetFactory as SprykerContentProductWidgetFactory; use Twig\Environment; +use Twig\TwigFunction; class ContentProductWidgetFactory extends SprykerContentProductWidgetFactory { + /** + * @param \Twig\Environment $twig + * @param string $localeName + * + * @return \Twig\TwigFunction + */ + public function createPyzContentProductAbstractListTwigFunction(Environment $twig, string $localeName): TwigFunction + { + $functionProvider = $this->createPyzContentProductAbstractListTwigFunctionProvider($twig, $localeName); + + return new TwigFunction( + $functionProvider->getFunctionName(), + $functionProvider->getFunction(), + $functionProvider->getOptions() + ); + } + /** * @param \Twig\Environment $twig * @param string $localeName * * @return \Spryker\Shared\Twig\TwigFunctionProvider */ - public function createContentProductAbstractListTwigFunctionProvider(Environment $twig, string $localeName): TwigFunctionProvider + public function createPyzContentProductAbstractListTwigFunctionProvider(Environment $twig, string $localeName): TwigFunctionProvider { return new ContentProductAbstractListTwigFunctionProvider( $twig, $localeName, - $this->createContentProductAbstractReader() + $this->createPyzContentProductAbstractReader() + ); + } + + /** + * @return \Pyz\Yves\ContentProductWidget\Reader\ContentProductAbstractReaderInterface + */ + public function createPyzContentProductAbstractReader(): ContentProductAbstractReaderInterface + { + return new ContentProductAbstractReader( + $this->getPyzContentProductClient(), + $this->getPyzProductStorageClient() ); } + + /** + * @return \Spryker\Client\ContentProduct\ContentProductClientInterface + */ + public function getPyzContentProductClient(): ContentProductClientInterface + { + return $this->getProvidedDependency(ContentProductWidgetDependencyProvider::PYZ_CLIENT_CONTENT_PRODUCT); + } + + /** + * @return \Spryker\Client\ProductStorage\ProductStorageClientInterface + */ + public function getPyzProductStorageClient(): ProductStorageClientInterface + { + return $this->getProvidedDependency(ContentProductWidgetDependencyProvider::PYZ_CLIENT_PRODUCT_STORAGE); + } } diff --git a/src/Pyz/Yves/ContentProductWidget/Plugin/Twig/ContentProductAbstractListTwigPlugin.php b/src/Pyz/Yves/ContentProductWidget/Plugin/Twig/ContentProductAbstractListTwigPlugin.php new file mode 100644 index 0000000000..149b1c0e8c --- /dev/null +++ b/src/Pyz/Yves/ContentProductWidget/Plugin/Twig/ContentProductAbstractListTwigPlugin.php @@ -0,0 +1,37 @@ +addFunction($this->getFactory()->createPyzContentProductAbstractListTwigFunction($twig, $this->getLocale())); + + return $twig; + } +} diff --git a/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReader.php b/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReader.php new file mode 100644 index 0000000000..c482140468 --- /dev/null +++ b/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReader.php @@ -0,0 +1,57 @@ +contentProductClient = $contentProductClient; + $this->productStorageClient = $productStorageClient; + } + + /** + * @param string $contentKey + * @param string $localeName + * + * @return \Generated\Shared\Transfer\ProductViewTransfer[] + */ + public function getPyzProductAbstractCollection(string $contentKey, string $localeName): array + { + $contentProductAbstractListTypeTransfer = $this->contentProductClient->executeProductAbstractListTypeByKey($contentKey, $localeName); + + if ($contentProductAbstractListTypeTransfer === null) { + return []; + } + + $productAbstractViewCollection = $this + ->productStorageClient + ->getProductAbstractViewTransfers($contentProductAbstractListTypeTransfer->getIdProductAbstracts(), $localeName); + + return $productAbstractViewCollection; + } +} diff --git a/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReaderInterface.php b/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReaderInterface.php new file mode 100644 index 0000000000..a3a9b2e65c --- /dev/null +++ b/src/Pyz/Yves/ContentProductWidget/Reader/ContentProductAbstractReaderInterface.php @@ -0,0 +1,19 @@ +twig = $twig; + $this->localeName = $localeName; + $this->contentProductAbstractReader = $contentProductAbstractReader; + } + + /** + * @return string + */ + public function getFunctionName(): string + { + return static::PYZ_FUNCTION_CONTENT_PRODUCT_ABSTRACT_LIST; + } + + /** + * @return callable + */ + public function getFunction(): callable + { + return function (string $contentKey, string $templateIdentifier): string { + if (!isset($this->getPyzAvailableTemplates()[$templateIdentifier])) { + return $this->getPyzMessageProductAbstractWrongTemplate($templateIdentifier); + } + + try { + $productAbstractViewCollection = $this->contentProductAbstractReader + ->getPyzProductAbstractCollection($contentKey, $this->localeName); + } catch (InvalidProductAbstractListTermException $exception) { + return $this->getPyzMessageProductAbstractWrongType($contentKey); + } + + if ($productAbstractViewCollection === []) { + return $this->getPyzMessageProductAbstractNotFound($contentKey); + } + + return (string)$this->twig->render( + $this->getPyzAvailableTemplates()[$templateIdentifier], + [ + 'productAbstractViewCollection' => $productAbstractViewCollection, + ] + ); + }; + } + + /** + * @return array + */ + protected function getPyzAvailableTemplates(): array + { + return [ + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_BOTTOM_TITLE => '@ContentProductWidget/views/cms-product-abstract-list/cms-product-abstract-list.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_TOP_TITLE => '@ContentProductWidget/views/cms-product-abstract-list-alternative/cms-product-abstract-list-alternative.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITH_BUTTON => '@ContentProductWidget/views/cms-product-abstract-and-button/cms-product-abstract-and-button.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER => '@ContentProductWidget/views/cms-product-abstract/cms-product-abstract.twig', + static::PYZ_WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP => '@ContentProductWidget/views/cms-product-abstract-not-include-group/cms-product-abstract-not-include-group.twig', + ]; + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageProductAbstractNotFound(string $contentKey): string + { + return sprintf('Content product abstract list with content key "%s" not found.', $contentKey); + } + + /** + * @param string $templateIdentifier + * + * @return string + */ + protected function getPyzMessageProductAbstractWrongTemplate(string $templateIdentifier): string + { + return sprintf('"%s" is not supported name of template.', $templateIdentifier); + } + + /** + * @param string $contentKey + * + * @return string + */ + protected function getPyzMessageProductAbstractWrongType(string $contentKey): string { - return array_merge( - parent::getAvailableTemplates(), - [ - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER_WITH_BUTTON => '@ContentProductWidget/views/cms-product-abstract-and-button/cms-product-abstract-and-button.twig', - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER => '@ContentProductWidget/views/cms-product-abstract/cms-product-abstract.twig', - static::WIDGET_TEMPLATE_IDENTIFIER_SLIDER_NOT_INCLUDE_GROUP => '@ContentProductWidget/views/cms-product-abstract-not-include-group/cms-product-abstract-not-include-group.twig', - ] - ); + return sprintf('Content product abstract list widget could not be rendered because the content item with key "%s" is not an abstract product list.', $contentKey); } } diff --git a/src/Pyz/Yves/CustomerPage/CustomerPageConfig.php b/src/Pyz/Yves/CustomerPage/CustomerPageConfig.php index cacea50a76..70635d262d 100644 --- a/src/Pyz/Yves/CustomerPage/CustomerPageConfig.php +++ b/src/Pyz/Yves/CustomerPage/CustomerPageConfig.php @@ -11,7 +11,10 @@ class CustomerPageConfig extends SprykerCustomerPageConfig { - protected const LOGIN_FAILURE_REDIRECT_URL = '/login'; + /** + * @var string + */ + protected const PYZ_LOGIN_FAILURE_REDIRECT_URL = '/login'; /** * @uses \Pyz\Zed\Customer\CustomerConfig::MIN_LENGTH_CUSTOMER_PASSWORD @@ -23,6 +26,9 @@ class CustomerPageConfig extends SprykerCustomerPageConfig */ protected const MAX_LENGTH_CUSTOMER_PASSWORD = 64; + /** + * @var bool + */ protected const IS_ORDER_HISTORY_SEARCH_ENABLED = true; /** @@ -32,7 +38,7 @@ class CustomerPageConfig extends SprykerCustomerPageConfig */ public function loginFailureRedirectUrl(): ?string { - return static::LOGIN_FAILURE_REDIRECT_URL; + return static::PYZ_LOGIN_FAILURE_REDIRECT_URL; } /** diff --git a/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/components/molecules/variant/variant.scss b/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/components/molecules/variant/variant.scss index 01835fdbbb..659f9ef434 100644 --- a/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/components/molecules/variant/variant.scss +++ b/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/components/molecules/variant/variant.scss @@ -2,6 +2,7 @@ #{$name} { &__label { font: normal rem(13) / 1.31 $setting-font-family-additional; + display: block; } } } diff --git a/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/views/cart-discount-promotion-products-list/cart-discount-promotion-products-list.twig b/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/views/cart-discount-promotion-products-list/cart-discount-promotion-products-list.twig index 4e1d45b95b..8673d83993 100644 --- a/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/views/cart-discount-promotion-products-list/cart-discount-promotion-products-list.twig +++ b/src/Pyz/Yves/DiscountPromotionWidget/Theme/default/views/cart-discount-promotion-products-list/cart-discount-promotion-products-list.twig @@ -1,29 +1,79 @@ {% extends view('cart-discount-promotion-products-list', '@SprykerShop:DiscountPromotionWidget') %} {% block body %} - {% if data.promotionProducts is not empty %} -

{{ 'cart.promotion.items' | trans }}

+ {% set titleClassName = 'title title--h3 spacing-bottom spacing-bottom--big' %} + {% set promotionItemClassName = 'box box--darker box--wide spacing-bottom spacing-bottom--biger' %} + {% set promotionItemTitleClassName = 'title--h4 title--medium spacing-bottom spacing-bottom--biggest' %} + {{ parent() }} +{% endblock %} + +{% block promotionProductSlider %} + {% embed molecule('slick-carousel') with { + modifiers: ['align-left', 'promotional'], + data: { + slides: data.abstractSkusGroupedByIdDiscount[discount.idDiscount], + }, + embed: { + promotionProducts: data.promotionProducts, + idDiscountPromotion: discount.discountPromotion.idDiscountPromotion, + }, + attributes: { + 'data-json': '{ + "slidesToShow": 3, + "dots": false, + "infinite": false, + "responsive": [{ + "breakpoint": 1023, + "settings": { + "slidesToShow": 2 + } + }, + { + "breakpoint": 520, + "settings": { + "slidesToShow": 1 + } + } + ]}' + } + } only %} + {% block slides %} + {% for slide in data.slides %} +
+ {% embed molecule('product-item') with { + modifiers: ['promotional'], + data: { + product: embed.promotionProducts[slide ~ "-" ~ embed.idDiscountPromotion], + }, + } only %} + {% block productThumbnail %} + {% set linkExtraClass = config.name ~ '__overlay--promotional' %} + {% set modifiers = ['small'] %} - {% for product in data.promotionProducts %} - {% embed molecule('product-item') with { - modifiers: ['promotional'], - data: { - product: product, - }, - } only %} - {% block productThumbnail %} - {% set modifiers = ['small'] %} + {{ parent() }} + {% endblock %} - {{ parent() }} - {% endblock %} + {% block colors %}{% endblock %} - {% block content %} -
- {{ parent() }} + {% block content %} + + {% if data.name %} +
+ {{ block('title') }} +
+ {% endif %} + +
+ {{ block('price') }} +
+
+ +
+ {{ block('rating') }} +
-
{% include molecule('variant-configurator', 'DiscountPromotionWidget') with { - class: 'col col--lg-9 col--sm-12', + class: 'spacing-y', data: { sku: data.sku, superAttributes: data.product.attributeMap.superAttributes, @@ -31,35 +81,31 @@ availableAttributes: data.product.availableAttributes, }, } only %} -
- - {% set isDisabled = not data.product.idProductConcrete or not data.product.available %} - {% widget 'AddToCartFormWidget' args [config, data.product, isDisabled] only %} - {% block embeddedData %} - {% set disabledAttribute = data.isDisabled ? 'disabled' %} + {% set isDisabled = not data.product.idProductConcrete or not data.product.available %} -
+ {% widget 'AddToCartFormWidget' args [config, data.product, isDisabled] only %} + {% block embeddedData %} + {% set disabledAttribute = data.isDisabled ? 'disabled' %} {% include molecule('product-quantity-input') with { + class: 'spacing-bottom--big', data: { maxQuantity: data.product.promotionItem.maxQuantity, hasUpdateButton: false, }, } only %} -
- - - -
-
- {% endblock %} - {% endwidget %} -
- {% endblock %} - {% endembed %} - {% endfor %} - {% endif %} + + + + {% endblock %} + {% endwidget %} + {% endblock %} + {% endembed %} +
+ {% endfor %} + {% endblock %} + {% endembed %} {% endblock %} diff --git a/src/Pyz/Yves/ExampleChart/Plugin/ExampleChartPlugin.php b/src/Pyz/Yves/ExampleChart/Plugin/ExampleChartPlugin.php index b7a95b56da..3793b6e612 100644 --- a/src/Pyz/Yves/ExampleChart/Plugin/ExampleChartPlugin.php +++ b/src/Pyz/Yves/ExampleChart/Plugin/ExampleChartPlugin.php @@ -16,14 +16,17 @@ class ExampleChartPlugin extends AbstractPlugin implements ChartPluginInterface, ChartLayoutablePluginInterface { - public const TEST_CHART = 'testChart'; + /** + * @var string + */ + public const PYZ_TEST_CHART = 'testChart'; /** * @return string */ public function getName(): string { - return static::TEST_CHART; + return static::PYZ_TEST_CHART; } /** diff --git a/src/Pyz/Yves/ExampleProductSalePage/Controller/SaleController.php b/src/Pyz/Yves/ExampleProductSalePage/Controller/SaleController.php index 125ccc4e6b..b7d6f9013a 100644 --- a/src/Pyz/Yves/ExampleProductSalePage/Controller/SaleController.php +++ b/src/Pyz/Yves/ExampleProductSalePage/Controller/SaleController.php @@ -24,25 +24,25 @@ class SaleController extends AbstractController * * @return \Spryker\Yves\Kernel\View\View */ - public function indexAction($categoryPath, Request $request) + public function indexPyzAction($categoryPath, Request $request) { $parameters = $request->query->all(); $categoryNode = []; if ($categoryPath) { - $categoryNode = $this->getCategoryNode($categoryPath); + $categoryNode = $this->getPyzCategoryNode($categoryPath); $parameters['category'] = $categoryNode['node_id']; } $searchResults = $this ->getClient() - ->saleSearch($parameters); + ->salePyzSearch($parameters); $searchResults['category'] = $categoryNode; - $searchResults['filterPath'] = ExampleProductSaleRouteProviderPlugin::ROUTE_NAME_SALE; + $searchResults['filterPath'] = ExampleProductSaleRouteProviderPlugin::PYZ_ROUTE_NAME_SALE; $searchResults['viewMode'] = $this->getFactory() - ->getCatalogClient() + ->getPyzCatalogClient() ->getCatalogViewMode($request); return $this->view( @@ -59,13 +59,13 @@ public function indexAction($categoryPath, Request $request) * * @return array */ - protected function getCategoryNode($categoryPath): array + protected function getPyzCategoryNode($categoryPath): array { - $categoryPathPrefix = '/' . $this->getFactory()->getStore()->getCurrentLanguage(); + $categoryPathPrefix = '/' . $this->getFactory()->getPyzStore()->getCurrentLanguage(); $fullCategoryPath = $categoryPathPrefix . '/' . ltrim($categoryPath, '/'); $categoryNode = $this->getFactory() - ->getUrlStorageClient() + ->getPyzUrlStorageClient() ->matchUrl($fullCategoryPath, $this->getLocale()); if (!$categoryNode || empty($categoryNode['data'])) { diff --git a/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php b/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php index 344aa16676..5acd00c738 100644 --- a/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php +++ b/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php @@ -13,24 +13,43 @@ class ExampleProductSalePageDependencyProvider extends AbstractBundleDependencyProvider { - public const CLIENT_SEARCH = 'CLIENT_SEARCH'; - public const CLIENT_URL_STORAGE = 'CLIENT_URL_STORAGE'; - public const STORE = 'STORE'; - public const PLUGIN_PRODUCT_SALE_PAGE_WIDGETS = 'PLUGIN_PRODUCT_SALE_PAGE_WIDGETS'; - public const CLIENT_CATALOG = 'CLIENT_CATALOG'; + /** + * @var string + */ + public const PYZ_CLIENT_SEARCH = 'PYZ_CLIENT_SEARCH'; + + /** + * @var string + */ + public const PYZ_CLIENT_URL_STORAGE = 'PYZ_CLIENT_URL_STORAGE'; + + /** + * @var string + */ + public const PYZ_STORE = 'PYZ_STORE'; + + /** + * @var string + */ + public const PYZ_PLUGIN_PRODUCT_SALE_PAGE_WIDGETS = 'PYZ_PLUGIN_PRODUCT_SALE_PAGE_WIDGETS'; + + /** + * @var string + */ + public const PYZ_CLIENT_CATALOG = 'PYZ_CLIENT_CATALOG'; /** * @param \Spryker\Yves\Kernel\Container $container * * @return \Spryker\Yves\Kernel\Container */ - public function provideDependencies(Container $container) + public function provideDependencies(Container $container): Container { - $container = $this->addSearchClient($container); - $container = $this->addUrlStorageClient($container); - $container = $this->addStore($container); + $container = $this->addPyzSearchClient($container); + $container = $this->addPyzUrlStorageClient($container); + $container = $this->addPyzStore($container); $container = $this->addProductSalePageWidgetPlugins($container); - $container = $this->addCatalogClient($container); + $container = $this->addPyzCatalogClient($container); return $container; } @@ -40,9 +59,9 @@ public function provideDependencies(Container $container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addSearchClient(Container $container) + protected function addPyzSearchClient(Container $container): Container { - $container->set(static::CLIENT_SEARCH, function (Container $container) { + $container->set(static::PYZ_CLIENT_SEARCH, function (Container $container) { return $container->getLocator()->search()->client(); }); @@ -54,9 +73,9 @@ protected function addSearchClient(Container $container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addUrlStorageClient(Container $container) + protected function addPyzUrlStorageClient(Container $container): Container { - $container->set(static::CLIENT_URL_STORAGE, function (Container $container) { + $container->set(static::PYZ_CLIENT_URL_STORAGE, function (Container $container) { return $container->getLocator()->urlStorage()->client(); }); @@ -68,9 +87,9 @@ protected function addUrlStorageClient(Container $container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addStore($container) + protected function addPyzStore($container): Container { - $container->set(static::STORE, function () { + $container->set(static::PYZ_STORE, function () { return Store::getInstance(); }); @@ -82,9 +101,9 @@ protected function addStore($container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addCatalogClient(Container $container) + protected function addPyzCatalogClient(Container $container): Container { - $container->set(static::CLIENT_CATALOG, function (Container $container) { + $container->set(static::PYZ_CLIENT_CATALOG, function (Container $container) { return $container->getLocator()->catalog()->client(); }); @@ -96,9 +115,9 @@ protected function addCatalogClient(Container $container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addProductSalePageWidgetPlugins($container) + protected function addProductSalePageWidgetPlugins($container): Container { - $container->set(static::PLUGIN_PRODUCT_SALE_PAGE_WIDGETS, function () { + $container->set(static::PYZ_PLUGIN_PRODUCT_SALE_PAGE_WIDGETS, function () { return []; }); diff --git a/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageFactory.php b/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageFactory.php index 63c5f1e10d..7e1dc90217 100644 --- a/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageFactory.php +++ b/src/Pyz/Yves/ExampleProductSalePage/ExampleProductSalePageFactory.php @@ -16,30 +16,30 @@ class ExampleProductSalePageFactory extends AbstractFactory */ public function getExampleProductSalePageWidgetPlugins(): array { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PLUGIN_PRODUCT_SALE_PAGE_WIDGETS); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_PLUGIN_PRODUCT_SALE_PAGE_WIDGETS); } /** * @return \Spryker\Client\UrlStorage\UrlStorageClientInterface */ - public function getUrlStorageClient() + public function getPyzUrlStorageClient() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::CLIENT_URL_STORAGE); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_CLIENT_URL_STORAGE); } /** * @return \Spryker\Shared\Kernel\Store */ - public function getStore() + public function getPyzStore() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::STORE); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_STORE); } /** * @return \Spryker\Client\Catalog\CatalogClientInterface */ - public function getCatalogClient() + public function getPyzCatalogClient() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::CLIENT_CATALOG); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_CLIENT_CATALOG); } } diff --git a/src/Pyz/Yves/ExampleProductSalePage/Plugin/Router/ExampleProductSaleRouteProviderPlugin.php b/src/Pyz/Yves/ExampleProductSalePage/Plugin/Router/ExampleProductSaleRouteProviderPlugin.php index 080a0562b4..d6f2bfe208 100644 --- a/src/Pyz/Yves/ExampleProductSalePage/Plugin/Router/ExampleProductSaleRouteProviderPlugin.php +++ b/src/Pyz/Yves/ExampleProductSalePage/Plugin/Router/ExampleProductSaleRouteProviderPlugin.php @@ -13,10 +13,14 @@ class ExampleProductSaleRouteProviderPlugin extends AbstractRouteProviderPlugin { /** - * @deprecated Use {@link \Pyz\Yves\ExampleProductSalePage\Plugin\Router\ExampleProductSaleRouteProviderPlugin::ROUTE_NAME_SALE} instead. + * @deprecated Use {@link \Pyz\Yves\ExampleProductSalePage\Plugin\Router\ExampleProductSaleRouteProviderPlugin::PYZ_ROUTE_NAME_SALE} instead. */ - public const ROUTE_SALE = 'sale'; - public const ROUTE_NAME_SALE = 'sale'; + public const PYZ_ROUTE_SALE = 'sale'; + + /** + * @var string + */ + public const PYZ_ROUTE_NAME_SALE = 'sale'; /** * @param \Spryker\Yves\Router\Route\RouteCollection $routeCollection @@ -25,11 +29,11 @@ class ExampleProductSaleRouteProviderPlugin extends AbstractRouteProviderPlugin */ public function addRoutes(RouteCollection $routeCollection): RouteCollection { - $route = $this->buildRoute('/outlet{categoryPath}', 'ExampleProductSalePage', 'Sale', 'indexAction'); + $route = $this->buildRoute('/outlet{categoryPath}', 'ExampleProductSalePage', 'Sale', 'indexPyzAction'); $route = $route->setRequirement('categoryPath', '\/.+'); $route = $route->setDefault('categoryPath', null); - $routeCollection->add(static::ROUTE_NAME_SALE, $route); + $routeCollection->add(static::PYZ_ROUTE_NAME_SALE, $route); return $routeCollection; } diff --git a/src/Pyz/Yves/ProductDetailPage/Theme/default/components/molecules/variant/variant.twig b/src/Pyz/Yves/ProductDetailPage/Theme/default/components/molecules/variant/variant.twig index 9a116520c8..79bdac44ec 100644 --- a/src/Pyz/Yves/ProductDetailPage/Theme/default/components/molecules/variant/variant.twig +++ b/src/Pyz/Yves/ProductDetailPage/Theme/default/components/molecules/variant/variant.twig @@ -44,7 +44,7 @@ }, } only %} {% block options %} - + {% for value in embed.values %} {% endfor %} diff --git a/src/Pyz/Yves/ProductDetailPage/Theme/default/views/pdp/pdp.twig b/src/Pyz/Yves/ProductDetailPage/Theme/default/views/pdp/pdp.twig index 1955b1192e..3fdad57854 100644 --- a/src/Pyz/Yves/ProductDetailPage/Theme/default/views/pdp/pdp.twig +++ b/src/Pyz/Yves/ProductDetailPage/Theme/default/views/pdp/pdp.twig @@ -3,10 +3,11 @@ {% define data = { product: _view.product, productUrl: _view.productUrl, + hostName: app.request.getSchemeAndHttpHost(), cart: _view.cart, isBundle: _view.product.attributes.bundled_product | default(null), - bundleItems: _view.product.bundledProducts, + bundleItems: _view.product.pyzBundledProducts, title: product.metaTitle | default(_view.product.name), metaTitle: product.metaTitle | default(_view.product.name), @@ -19,6 +20,13 @@ {% endblock %} +{% block headScripts %} + {{ parent() }} + + {% widget 'AssetWidget' args ['pdp-header'] only %} + {% endwidget %} +{% endblock %} + {% block pageInfo %}
{% block breadcrumbs %} @@ -30,6 +38,30 @@ {% block content %}
+ + + + + + + {% if data.product.images.0.externalUrlLarge is defined %} + + {% endif %} + + {% if data.product.attributes.brand is defined %} +
+ +
+ {% endif %} + + {% widget 'ProductSchemaOrgCategoryWidget' args [data.product] only %}{% endwidget %} + + {% if data.product.attributes.upcs is defined %} + + {% endif %} + + + {% include molecule('product-carousel', 'ProductDetailPage') with { class: 'col page-layout-main__content-pdp', data: { @@ -73,8 +105,8 @@
{% widget 'ProductDetailPageReviewWidget' args [data.product.idProductAbstract] only %}{% endwidget %} - {% if data.product.productSetIds is not empty %} - {% widget 'ProductSetIdsWidget' args [data.product.productSetIds] only %}{% endwidget %} + {% if data.product.pyzProductSetIds is not empty %} + {% widget 'ProductSetIdsWidget' args [data.product.pyzProductSetIds] only %}{% endwidget %} {% endif %}
@@ -94,3 +126,10 @@ {% endembed %}
{% endblock %} + +{% block footerScripts %} + {% widget 'AssetWidget' args ['pdp-footer'] only %} + {% endwidget %} + + {{ parent() }} +{% endblock %} diff --git a/src/Pyz/Yves/ProductGroupWidget/ProductGroupWidgetDependencyProvider.php b/src/Pyz/Yves/ProductGroupWidget/ProductGroupWidgetDependencyProvider.php index a2bdcc0020..790bc8bd10 100644 --- a/src/Pyz/Yves/ProductGroupWidget/ProductGroupWidgetDependencyProvider.php +++ b/src/Pyz/Yves/ProductGroupWidget/ProductGroupWidgetDependencyProvider.php @@ -10,7 +10,7 @@ use SprykerShop\Yves\CartPage\Plugin\ProductGroupWidget\AddToCartUrlProductViewExpanderPlugin; use SprykerShop\Yves\ProductGroupWidget\ProductGroupWidgetDependencyProvider as SprykerShopProductGroupWidgetDependencyProvider; use SprykerShop\Yves\ProductLabelWidget\Plugin\ProductGroupWidget\ProductLabelProductViewExpanderPlugin; -use SprykerShop\Yves\ProductReviewWidget\Plugin\ProductGroupWidget\ProductReviewSummaryProductViewExpanderPlugin; +use SprykerShop\Yves\ProductReviewWidget\Plugin\ProductGroupWidget\ProductReviewSummaryProductViewBulkExpanderPlugin; class ProductGroupWidgetDependencyProvider extends SprykerShopProductGroupWidgetDependencyProvider { @@ -21,8 +21,17 @@ protected function getProductViewExpanderPlugins(): array { return [ new AddToCartUrlProductViewExpanderPlugin(), - new ProductReviewSummaryProductViewExpanderPlugin(), new ProductLabelProductViewExpanderPlugin(), ]; } + + /** + * @return \SprykerShop\Yves\ProductGroupWidgetExtension\Dependency\Plugin\ProductViewBulkExpanderPluginInterface[] + */ + protected function getProductViewBulkExpanderPlugins(): array + { + return [ + new ProductReviewSummaryProductViewBulkExpanderPlugin(), + ]; + } } diff --git a/src/Pyz/Yves/ProductGroupWidget/Theme/default/components/molecules/color-selector/color-selector.twig b/src/Pyz/Yves/ProductGroupWidget/Theme/default/components/molecules/color-selector/color-selector.twig index 81d09af7af..78ae18ce65 100644 --- a/src/Pyz/Yves/ProductGroupWidget/Theme/default/components/molecules/color-selector/color-selector.twig +++ b/src/Pyz/Yves/ProductGroupWidget/Theme/default/components/molecules/color-selector/color-selector.twig @@ -1,6 +1,12 @@ {% extends molecule('color-selector', '@SprykerShop:ProductGroupWidget') %} {% import _self as component %} +{% define data = { + items: required, + colorAttributeName: 'pyzColorCode', + selectionTag: 'button', +} %} + {% block selection %} {% block selectionInner %} <{{ data.selectionTag }} diff --git a/src/Pyz/Yves/ProductReviewWidget/Controller/CreateController.php b/src/Pyz/Yves/ProductReviewWidget/Controller/CreateController.php new file mode 100644 index 0000000000..7a05429d76 --- /dev/null +++ b/src/Pyz/Yves/ProductReviewWidget/Controller/CreateController.php @@ -0,0 +1,103 @@ +executePyzIndexAction($request); + + return $this->redirectResponseExternal($this->getPyzRefererUrl($request)); + } + + /** + * @param \Symfony\Component\HttpFoundation\Request $request + * + * @return string + */ + protected function getPyzRefererUrl(Request $request): string + { + if ($request->headers->has(static::PYZ_REQUEST_HEADER_REFERER)) { + return $request->headers->get(static::PYZ_REQUEST_HEADER_REFERER); + } + + return static::PYZ_URL_MAIN; + } + + /** + * @param \Symfony\Component\HttpFoundation\Request $request + * + * @return void + */ + protected function executePyzIndexAction(Request $request): void + { + $idProductAbstract = $request->attributes->get('idProductAbstract'); + $productReviewForm = $this->getFactory() + ->createPyzProductReviewForm($idProductAbstract) + ->handleRequest($request); + + if (!$productReviewForm->isSubmitted()) { + return; + } + + $customerTransfer = $this->getFactory()->getCustomerClient()->getCustomer(); + + if ($customerTransfer === null) { + $this->addErrorMessage(static::GLOSSARY_KEY_ERROR_NO_CUSTOMER); + + return; + } + + if (!$productReviewForm->isValid()) { + foreach ($productReviewForm->getErrors(true) as $error) { + $this->addErrorMessage($error->getMessage()); + } + + return; + } + + $productReviewRequestTransfer = $productReviewForm->getData() + ->setCustomerReference($customerTransfer->getCustomerReference()) + ->setLocaleName($this->getLocale()); + + $productReviewResponseTransfer = $this->getFactory() + ->getProductReviewClient() + ->submitCustomerReview($productReviewRequestTransfer); + + if ($productReviewResponseTransfer->getIsSuccess() === false) { + $this->addErrorMessage($productReviewResponseTransfer->getErrors()[0]->getMessage()); + + return; + } + + $this->addSuccessMessage(static::GLOSSARY_KEY_SUCCESS_PRODUCT_REVIEW_SUBMITTED); + } +} diff --git a/src/Pyz/Yves/ProductReviewWidget/Controller/SubmitController.php b/src/Pyz/Yves/ProductReviewWidget/Controller/SubmitController.php index 73320cf028..be8dd0944f 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Controller/SubmitController.php +++ b/src/Pyz/Yves/ProductReviewWidget/Controller/SubmitController.php @@ -8,27 +8,50 @@ namespace Pyz\Yves\ProductReviewWidget\Controller; use Generated\Shared\Transfer\CustomerTransfer; +use Generated\Shared\Transfer\ProductReviewRequestTransfer; +use Spryker\Yves\Kernel\View\View; use SprykerShop\Yves\ProductReviewWidget\Controller\SubmitController as SprykerSubmitController; +use Symfony\Component\Form\FormError; use Symfony\Component\Form\FormInterface; +use Symfony\Component\HttpFoundation\Request; /** - * @method \SprykerShop\Yves\ProductReviewWidget\ProductReviewWidgetFactory getFactory() + * @method \Pyz\Yves\ProductReviewWidget\ProductReviewWidgetFactory getFactory() */ class SubmitController extends SprykerSubmitController { /** - * @param \Symfony\Component\Form\FormInterface $form - * @param \Generated\Shared\Transfer\CustomerTransfer|null $customer + * @var string + */ + protected const PYZ_PRODUCT_REVIEW_ERROR_PLEASE_LOGIN = 'product_review.error.please_login'; + + /** + * @param \Symfony\Component\HttpFoundation\Request $request * - * @return bool Returns true if the review was posted + * @return \Spryker\Yves\Kernel\View\View */ - protected function processProductReviewForm(FormInterface $form, ?CustomerTransfer $customer = null) + public function indexAction(Request $request): View { + $viewData = $this->executePyzIndexAction($request); + + return $this->view($viewData, [], '@ProductReviewWidget/views/review-create/review-create.twig'); + } + + /** + * @param \Symfony\Component\Form\FormInterface $form + * @param \Generated\Shared\Transfer\CustomerTransfer|null $customerTransfer + * + * @return \Generated\Shared\Transfer\CustomerTransfer|null + */ + protected function processPyzProductReviewForm( + FormInterface $form, + ?CustomerTransfer $customerTransfer = null + ): ?CustomerTransfer { if (!$form->isSubmitted()) { - return false; + return null; } - $result = parent::processProductReviewForm($form, $customer); + $result = $this->processPyzCoreProductReviewForm($form, $customerTransfer); if ($result) { $this->addSuccessMessage('product_review.submit.success'); @@ -38,4 +61,86 @@ protected function processProductReviewForm(FormInterface $form, ?CustomerTransf return $result; } + + /** + * @param \Symfony\Component\Form\FormInterface $form + * @param \Generated\Shared\Transfer\CustomerTransfer|null $customerTransfer + * + * @return \Generated\Shared\Transfer\CustomerTransfer|null + */ + protected function processPyzCoreProductReviewForm( + FormInterface $form, + ?CustomerTransfer $customerTransfer = null + ): ?CustomerTransfer { + if (!$form->isSubmitted()) { + return null; + } + + $customerReference = $customerTransfer === null ? null : $customerTransfer->getCustomerReference(); + + $this->getFactory()->getPyzGlossaryClient(); + + if ($customerReference === null) { + $glossaryStorageClient = $this->getFactory()->getPyzGlossaryClient(); + $errorMessage = $glossaryStorageClient->translate(self::PYZ_PRODUCT_REVIEW_ERROR_PLEASE_LOGIN, $this->getLocale()); + $form->addError(new FormError($errorMessage)); + } + + if (!$form->isValid()) { + return null; + } + + $productReviewResponseTransfer = $this->getFactory()->getProductReviewClient()->submitCustomerReview( + $this->getPyzProductReviewFormData($form) + ->setCustomerReference($customerReference) + ->setLocaleName($this->getLocale()) + ); + + if ($productReviewResponseTransfer->getIsSuccess()) { + return null; + } + + $errorMessage = $productReviewResponseTransfer->getErrors()->getIterator()->current()->getMessage(); + $form->addError(new FormError($errorMessage)); + + return null; + } + + /** + * @param \Symfony\Component\Form\FormInterface $form + * + * @return \Generated\Shared\Transfer\ProductReviewRequestTransfer + */ + protected function getPyzProductReviewFormData(FormInterface $form): ProductReviewRequestTransfer + { + return $form->getData(); + } + + /** + * @param \Symfony\Component\HttpFoundation\Request $request + * + * @return array + */ + protected function executePyzIndexAction(Request $request): array + { + $parentRequest = $this->getRequestStack()->getParentRequest(); + $idProductAbstract = $request->attributes->get('idProductAbstract'); + + $customer = $this->getFactory()->getCustomerClient()->getCustomer(); + $productReviewForm = $this->getFactory() + ->createPyzProductReviewForm($idProductAbstract) + ->handleRequest($parentRequest); + $isFormEmpty = !$productReviewForm->isSubmitted(); + $isReviewPosted = $this->processPyzProductReviewForm($productReviewForm, $customer); + + if ($isReviewPosted) { + $productReviewForm = $this->getFactory()->createPyzProductReviewForm($idProductAbstract); + } + + return [ + 'hideForm' => $isFormEmpty || $isReviewPosted, + 'form' => $productReviewForm->createView(), + 'showSuccess' => $isReviewPosted, + ]; + } } diff --git a/src/Pyz/Yves/ProductReviewWidget/Form/ProductReviewForm.php b/src/Pyz/Yves/ProductReviewWidget/Form/ProductReviewForm.php index 427a046039..3352f9a5f1 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Form/ProductReviewForm.php +++ b/src/Pyz/Yves/ProductReviewWidget/Form/ProductReviewForm.php @@ -7,8 +7,10 @@ namespace Pyz\Yves\ProductReviewWidget\Form; -use SprykerShop\Yves\ProductReviewWidget\Form\ProductReviewForm as SprykerShopProductReviewForm; +use Generated\Shared\Transfer\ProductReviewRequestTransfer; +use Spryker\Yves\Kernel\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type\ChoiceType; +use Symfony\Component\Form\Extension\Core\Type\HiddenType; use Symfony\Component\Form\Extension\Core\Type\TextareaType; use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\FormBuilderInterface; @@ -18,9 +20,50 @@ /** * @method \SprykerShop\Yves\ProductReviewWidget\ProductReviewWidgetFactory getFactory() + * @method \SprykerShop\Yves\ProductReviewWidget\ProductReviewWidgetConfig getConfig() */ -class ProductReviewForm extends SprykerShopProductReviewForm +class ProductReviewForm extends AbstractType { + /** + * @var string + */ + public const PYZ_FIELD_RATING = ProductReviewRequestTransfer::RATING; + + /** + * @var string + */ + public const PYZ_FIELD_SUMMARY = ProductReviewRequestTransfer::SUMMARY; + + /** + * @var string + */ + public const PYZ_FIELD_DESCRIPTION = ProductReviewRequestTransfer::DESCRIPTION; + + /** + * @var string + */ + public const PYZ_FIELD_NICKNAME = ProductReviewRequestTransfer::NICKNAME; + + /** + * @var string + */ + public const PYZ_FIELD_PRODUCT = ProductReviewRequestTransfer::ID_PRODUCT_ABSTRACT; + + /** + * @var int + */ + public const PYZ_UNSELECTED_RATING = -1; + + /** + * @var int + */ + public const PYZ_MINIMUM_RATING = 1; + + /** + * @deprecated Use {@link ProductReviewWidgetConfig::GLOSSARY_KEY_INVALID_RATING_VALIDATION_MESSAGE} instead. + */ + protected const PYZ_VALIDATION_RATING_MESSAGE = 'validation.choice'; + /** * @return string */ @@ -38,11 +81,11 @@ public function getBlockPrefix() public function buildForm(FormBuilderInterface $builder, array $options) { $this - ->addSummaryField($builder) - ->addRatingField($builder) - ->addDescriptionField($builder) - ->addNicknameField($builder) - ->addProductField($builder); + ->addPyzSummaryField($builder) + ->addPyzRatingField($builder) + ->addPyzDescriptionField($builder) + ->addPyzNicknameField($builder) + ->addPyzProductField($builder); return $this; } @@ -52,22 +95,24 @@ public function buildForm(FormBuilderInterface $builder, array $options) * * @return $this */ - protected function addRatingField(FormBuilderInterface $builder) + protected function addPyzRatingField(FormBuilderInterface $builder) { $builder->add( - static::FIELD_RATING, + static::PYZ_FIELD_RATING, ChoiceType::class, [ - 'choices' => array_flip($this->getRatingFieldChoices()), + 'choices' => array_flip($this->getPyzRatingFieldChoices()), 'label' => 'product_review.submit.rating', 'required' => true, 'expanded' => false, 'multiple' => false, 'constraints' => [ - new GreaterThanOrEqual([ - 'value' => static::MINIMUM_RATING, + new GreaterThanOrEqual( + [ + 'value' => static::PYZ_MINIMUM_RATING, 'message' => $this->getConfig()->getInvalidRatingValidationMessageGlossaryKey(), - ]), + ] + ), new LessThanOrEqual(['value' => $this->getFactory()->getProductReviewClient()->getMaximumRating()]), ], ] @@ -80,19 +125,19 @@ protected function addRatingField(FormBuilderInterface $builder) * Returns a sequence between predefined minimum and maximum as an array with a leading "unselected" element * - keys match values * - * @see ProductReviewForm::UNSELECTED_RATING - * @see ProductReviewForm::MINIMUM_RATING + * @see ProductReviewForm::PYZ_MINIMUM_RATING * @see ProductReviewClientInterface::getMaximumRating() * * Example * [-1 => 'none', 1 => 1, 2 => 2] + * @see ProductReviewForm::PYZ_UNSELECTED_RATING * * @return array */ - protected function getRatingFieldChoices() + protected function getPyzRatingFieldChoices() { - $unselectedChoice = [static::UNSELECTED_RATING => 'product_review.submit.rating.none']; - $choices = range(static::MINIMUM_RATING, $this->getFactory()->getProductReviewClient()->getMaximumRating()); + $unselectedChoice = [static::PYZ_UNSELECTED_RATING => 'product_review.submit.rating.none']; + $choices = range(static::PYZ_MINIMUM_RATING, $this->getFactory()->getProductReviewClient()->getMaximumRating()); $choices = array_merge($unselectedChoice, array_combine($choices, $choices)); return $choices; @@ -103,10 +148,10 @@ protected function getRatingFieldChoices() * * @return $this */ - protected function addSummaryField(FormBuilderInterface $builder) + protected function addPyzSummaryField(FormBuilderInterface $builder) { $builder->add( - static::FIELD_SUMMARY, + static::PYZ_FIELD_SUMMARY, TextType::class, [ 'label' => 'product_review.submit.summary', @@ -125,10 +170,10 @@ protected function addSummaryField(FormBuilderInterface $builder) * * @return $this */ - protected function addDescriptionField(FormBuilderInterface $builder) + protected function addPyzDescriptionField(FormBuilderInterface $builder) { $builder->add( - static::FIELD_DESCRIPTION, + static::PYZ_FIELD_DESCRIPTION, TextareaType::class, [ 'label' => 'product_review.submit.description', @@ -150,10 +195,10 @@ protected function addDescriptionField(FormBuilderInterface $builder) * * @return $this */ - protected function addNicknameField(FormBuilderInterface $builder) + protected function addPyzNicknameField(FormBuilderInterface $builder) { $builder->add( - static::FIELD_NICKNAME, + static::PYZ_FIELD_NICKNAME, TextType::class, [ 'label' => 'product_review.submit.nickname', @@ -166,4 +211,22 @@ protected function addNicknameField(FormBuilderInterface $builder) return $this; } + + /** + * @param \Symfony\Component\Form\FormBuilderInterface $builder + * + * @return $this + */ + protected function addPyzProductField(FormBuilderInterface $builder) + { + $builder->add( + static::PYZ_FIELD_PRODUCT, + HiddenType::class, + [ + 'required' => true, + ] + ); + + return $this; + } } diff --git a/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetDependencyProvider.php b/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetDependencyProvider.php new file mode 100644 index 0000000000..dcd4942e48 --- /dev/null +++ b/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetDependencyProvider.php @@ -0,0 +1,43 @@ +addPyzGlossaryStorageClient($container); + + return $container; + } + + /** + * @param \Spryker\Yves\Kernel\Container $container + * + * @return \Spryker\Yves\Kernel\Container + */ + protected function addPyzGlossaryStorageClient(Container $container): Container + { + $container->set(static::PYZ_CLIENT_GLOSSARY_STORAGE, function (Container $container) { + return $container->getLocator()->glossaryStorage()->client(); + }); + + return $container; + } +} diff --git a/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetFactory.php b/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetFactory.php index a17677ad86..5cb522a2df 100644 --- a/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetFactory.php +++ b/src/Pyz/Yves/ProductReviewWidget/ProductReviewWidgetFactory.php @@ -8,55 +8,17 @@ namespace Pyz\Yves\ProductReviewWidget; use Pyz\Yves\ProductReviewWidget\Form\ProductReviewForm; -use Spryker\Shared\Application\ApplicationConstants; -use SprykerShop\Yves\ProductReviewWidget\Controller\Calculator\ProductReviewSummaryCalculator; -use SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToCustomerClientInterface; -use SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToProductReviewClientInterface; -use SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToProductReviewStorageClientInterface; -use SprykerShop\Yves\ProductReviewWidget\Form\DataProvider\ProductReviewFormDataProvider; -use SprykerShop\Yves\ProductReviewWidget\ProductReviewWidgetDependencyProvider; +use Spryker\Client\GlossaryStorage\GlossaryStorageClient; use SprykerShop\Yves\ProductReviewWidget\ProductReviewWidgetFactory as SprykerShopProductReviewWidgetFactory; class ProductReviewWidgetFactory extends SprykerShopProductReviewWidgetFactory { - /** - * @return \SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToCustomerClientInterface - */ - public function getCustomerClient(): ProductReviewWidgetToCustomerClientInterface - { - return $this->getProvidedDependency(ProductReviewWidgetDependencyProvider::CLIENT_CUSTOMER); - } - - /** - * @return \SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToProductReviewClientInterface - */ - public function getProductReviewClient(): ProductReviewWidgetToProductReviewClientInterface - { - return $this->getProvidedDependency(ProductReviewWidgetDependencyProvider::CLIENT_PRODUCT_REVIEW); - } - - /** - * @return \SprykerShop\Yves\ProductReviewWidget\Dependency\Client\ProductReviewWidgetToProductReviewStorageClientInterface - */ - public function getProductReviewStorageClient(): ProductReviewWidgetToProductReviewStorageClientInterface - { - return $this->getProvidedDependency(ProductReviewWidgetDependencyProvider::CLIENT_PRODUCT_REVIEW_STORAGE); - } - - /** - * @return \Symfony\Component\Form\FormFactory - */ - public function getFormFactory() - { - return $this->getProvidedDependency(ApplicationConstants::FORM_FACTORY); - } - /** * @param int $idProductAbstract * * @return \Symfony\Component\Form\FormInterface */ - public function createProductReviewForm($idProductAbstract) + public function createPyzProductReviewForm($idProductAbstract) { $dataProvider = $this->createProductReviewFormDataProvider(); $form = $this->getFormFactory()->create( @@ -69,18 +31,10 @@ public function createProductReviewForm($idProductAbstract) } /** - * @return \SprykerShop\Yves\ProductReviewWidget\Controller\Calculator\ProductReviewSummaryCalculatorInterface - */ - public function createProductReviewSummaryCalculator() - { - return new ProductReviewSummaryCalculator($this->getProductReviewClient()); - } - - /** - * @return \SprykerShop\Yves\ProductReviewWidget\Form\DataProvider\ProductReviewFormDataProvider + * @return \Spryker\Client\GlossaryStorage\GlossaryStorageClient */ - public function createProductReviewFormDataProvider() + public function getPyzGlossaryClient(): GlossaryStorageClient { - return new ProductReviewFormDataProvider(); + return $this->getProvidedDependency(ProductReviewWidgetDependencyProvider::PYZ_CLIENT_GLOSSARY_STORAGE); } } diff --git a/src/Pyz/Yves/ProductReviewWidget/Theme/default/components/molecules/review-average-display/review-average-display.twig b/src/Pyz/Yves/ProductReviewWidget/Theme/default/components/molecules/review-average-display/review-average-display.twig index c2cc3508c1..26691f5de8 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Theme/default/components/molecules/review-average-display/review-average-display.twig +++ b/src/Pyz/Yves/ProductReviewWidget/Theme/default/components/molecules/review-average-display/review-average-display.twig @@ -17,12 +17,9 @@ {% block body %}
{{ 'product_review.average_ratings' | trans }}
- - - - - - + + + {% include molecule('rating-selector', 'ProductReviewWidget') with { modifiers: ['marginless'], diff --git a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review-rating/pdp-review-rating.twig b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review-rating/pdp-review-rating.twig index 2180f539ad..0b78ebb99f 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review-rating/pdp-review-rating.twig +++ b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review-rating/pdp-review-rating.twig @@ -5,17 +5,22 @@ } %} {% block body %} - {% include molecule('rating-selector', 'ProductReviewWidget') with { - class: 'col col--expand', - modifiers: ['expand'], - data: { - value: data.value, - reviewCount: data.reviewCount, - maxValue: data.maxValue, - useHalfSteps: true, - }, - attributes: { - readonly: true, - }, - } only %} +
+ + + + {% include molecule('rating-selector', 'ProductReviewWidget') with { + class: 'col col--expand', + modifiers: ['expand'], + data: { + value: data.value, + reviewCount: data.reviewCount, + maxValue: data.maxValue, + useHalfSteps: true, + }, + attributes: { + readonly: true, + }, + } only %} +
{% endblock %} diff --git a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review/pdp-review.twig b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review/pdp-review.twig index e7a6ae8348..82d6f50361 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review/pdp-review.twig +++ b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/pdp-review/pdp-review.twig @@ -36,6 +36,7 @@ {% block body %}
{% embed molecule('product-slider-title') with { + class: 'js-pdp-review-trigger', modifiers: ['pdp-review'], data: { title: 'product_review.ratings_reviews' | trans diff --git a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-abstract-review-display/product-abstract-review-display.twig b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-abstract-review-display/product-abstract-review-display.twig index 06d91d3f06..d490bcb7a5 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-abstract-review-display/product-abstract-review-display.twig +++ b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-abstract-review-display/product-abstract-review-display.twig @@ -6,18 +6,23 @@ {% block body %} {% if data.value %} - {% include molecule('rating-selector', 'ProductReviewWidget') with { - modifiers: ['expand', 'small'], - data: { - value: data.value, - maxValue: data.maxValue, - reviewCount: data.reviewCount, - useHalfSteps: true, - parentJsName: data.parentJsName, - }, - attributes: { - readonly: true, - }, - } only %} +
+ + + + {% include molecule('rating-selector', 'ProductReviewWidget') with { + modifiers: ['expand', 'small'], + data: { + value: data.value, + maxValue: data.maxValue, + reviewCount: data.reviewCount, + useHalfSteps: true, + parentJsName: data.parentJsName, + }, + attributes: { + readonly: true, + }, + } only %} +
{% endif %} {% endblock %} diff --git a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-review-display/product-review-display.twig b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-review-display/product-review-display.twig index f2324c0128..ffe0663208 100644 --- a/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-review-display/product-review-display.twig +++ b/src/Pyz/Yves/ProductReviewWidget/Theme/default/views/product-review-display/product-review-display.twig @@ -9,19 +9,19 @@ - - {% include molecule('rating-selector', 'ProductReviewWidget') with { - modifiers: ['small'], - data: { - value: data.value, - maxValue: data.maxValue, - useHalfSteps: true, - parentJsName: data.parentJsName, - reviewCount: data.reviewCount, - }, - attributes: { - readonly: true, - }, - } only %} + {% include molecule('rating-selector', 'ProductReviewWidget') with { + modifiers: ['small'], + data: { + value: data.value, + maxValue: data.maxValue, + useHalfSteps: true, + parentJsName: data.parentJsName, + reviewCount: data.reviewCount, + }, + attributes: { + readonly: true, + }, + } only %} + {% endblock %} diff --git a/src/Pyz/Yves/ProductReviewWidget/Widget/ProductDetailPageReviewWidget.php b/src/Pyz/Yves/ProductReviewWidget/Widget/ProductDetailPageReviewWidget.php new file mode 100644 index 0000000000..d11bf9fad8 --- /dev/null +++ b/src/Pyz/Yves/ProductReviewWidget/Widget/ProductDetailPageReviewWidget.php @@ -0,0 +1,266 @@ +getPyzCurrentRequest(); + $productReviews = $this->findPyzProductReviews($idProductAbstract, $request); + + $ratingAggregationTransfer = (new RatingAggregationTransfer()); + $ratingAggregationTransfer->setRatingAggregation($productReviews['ratingAggregation']); + + $this->addPyzHasCustomerParameter(); + $this->addPyzMaximumRatingParameter(); + $this->addPyzIdProductAbstractParameter($idProductAbstract); + $this->addPyzProductReviewStorageTransferParameter($idProductAbstract); + $this->addPyzFormParameter($idProductAbstract); + $this->addPyzHideFormParameter($idProductAbstract); + $this->addPyzProductReviewsParameter($idProductAbstract); + $this->addPyzPaginationParameter($idProductAbstract); + $this->addPyzSummaryParameter($idProductAbstract); + } + + /** + * @return string + */ + public static function getName(): string + { + return 'ProductDetailPageReviewWidget'; + } + + /** + * @return string + */ + public static function getTemplate(): string + { + return '@ProductReviewWidget/views/pdp-review/pdp-review.twig'; + } + + /** + * @param int $idProductAbstract + * + * @return \Symfony\Component\Form\FormInterface + */ + protected function getPyzProductReviewForm(int $idProductAbstract): FormInterface + { + $request = $this->getPyzCurrentRequest(); + + return $this->getFactory() + ->createPyzProductReviewForm($idProductAbstract) + ->handleRequest($request); + } + + /** + * @return \Symfony\Component\HttpFoundation\Request + */ + protected function getPyzCurrentRequest(): Request + { + return $this->getPyzRequestStack()->getCurrentRequest(); + } + + /** + * @return \Symfony\Component\HttpFoundation\RequestStack + */ + protected function getPyzRequestStack(): RequestStack + { + return $this->getGlobalContainer()->get('request_stack'); + } + + /** + * @param int $idProductAbstract + * @param \Symfony\Component\HttpFoundation\Request $parentRequest + * + * @return array + */ + protected function findPyzProductReviews(int $idProductAbstract, Request $parentRequest): array + { + $productReviewSearchRequestTransfer = new ProductReviewSearchRequestTransfer(); + $productReviewSearchRequestTransfer->setIdProductAbstract($idProductAbstract); + $productReviewSearchRequestTransfer->setRequestParams($parentRequest->query->all()); + + return $this->getFactory() + ->getProductReviewClient() + ->findProductReviewsInSearch($productReviewSearchRequestTransfer); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzIdProductAbstractParameter(int $idProductAbstract): void + { + $this->addParameter(static::PYZ_PARAMETER_ID_PRODUCT_ABSTRACT, $idProductAbstract); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzProductReviewStorageTransferParameter(int $idProductAbstract): void + { + $productReviewStorageTransfer = $this->getFactory() + ->getProductReviewStorageClient() + ->findProductAbstractReview($idProductAbstract); + + $this->addParameter(static::PYZ_PARAMETER_PRODUCT_REVIEW_STORAGE_TRANSFER, $productReviewStorageTransfer); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzFormParameter(int $idProductAbstract): void + { + $form = $this->getPyzProductReviewForm($idProductAbstract); + + $this->addParameter(static::PYZ_PARAMETER_FORM, $form->createView()); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzHideFormParameter(int $idProductAbstract): void + { + $form = $this->getPyzProductReviewForm($idProductAbstract); + + $this->addParameter(static::PYZ_PARAMETER_HIDE_FORM, !$form->isSubmitted()); + } + + /** + * @return void + */ + protected function addPyzHasCustomerParameter(): void + { + $customer = $this->getFactory()->getCustomerClient()->getCustomer(); + + $this->addParameter(static::PYZ_PARAMETER_HAS_CUSTOMER, $customer !== null); + } + + /** + * @return void + */ + protected function addPyzMaximumRatingParameter(): void + { + $maximumRating = $this->getFactory()->getProductReviewClient()->getMaximumRating(); + + $this->addParameter(static::PYZ_PARAMETER_MAXIMUM_RATING, $maximumRating); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzProductReviewsParameter(int $idProductAbstract): void + { + $request = $this->getPyzCurrentRequest(); + $productReviews = $this->findPyzProductReviews($idProductAbstract, $request); + + $this->addParameter(static::PYZ_PARAMETER_PRODUCT_REVIEWS, $productReviews[static::PYZ_PARAMETER_PRODUCT_REVIEWS]); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzPaginationParameter(int $idProductAbstract): void + { + $request = $this->getPyzCurrentRequest(); + $productReviews = $this->findPyzProductReviews($idProductAbstract, $request); + + $this->addParameter(static::PYZ_PARAMETER_PAGINATION, $productReviews[static::PYZ_PARAMETER_PAGINATION]); + } + + /** + * @param int $idProductAbstract + * + * @return void + */ + protected function addPyzSummaryParameter(int $idProductAbstract): void + { + $request = $this->getPyzCurrentRequest(); + $productReviews = $this->findPyzProductReviews($idProductAbstract, $request); + + $ratingAggregationTransfer = (new RatingAggregationTransfer()); + $ratingAggregationTransfer->setRatingAggregation($productReviews['ratingAggregation']); + + $this->addParameter( + static::PYZ_PARAMETER_SUMMARY, + $this->getFactory() + ->getProductReviewClient() + ->calculateProductReviewSummary($ratingAggregationTransfer) + ); + } +} diff --git a/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetDependencyProvider.php b/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetDependencyProvider.php index e290eda7d4..87fa4902fd 100644 --- a/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetDependencyProvider.php +++ b/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetDependencyProvider.php @@ -12,8 +12,15 @@ class ProductSetWidgetDependencyProvider extends SprykerProductSetWidgetDependencyProvider { - public const CLIENT_PRODUCT_SET_STORAGE = 'CLIENT_PRODUCT_SET_STORAGE'; - public const CLIENT_PRODUCT_STORAGE = 'CLIENT_PRODUCT_STORAGE'; + /** + * @var string + */ + public const PYZ_CLIENT_PRODUCT_SET_STORAGE = 'PYZ_CLIENT_PRODUCT_SET_STORAGE'; + + /** + * @var string + */ + public const PYZ_CLIENT_PRODUCT_STORAGE = 'PYZ_CLIENT_PRODUCT_STORAGE'; /** * @param \Spryker\Yves\Kernel\Container $container @@ -24,8 +31,8 @@ public function provideDependencies(Container $container) { $container = parent::provideDependencies($container); - $container = $this->addProductStorageClient($container); - $container = $this->addProductSetStorageClient($container); + $container = $this->addPyzProductStorageClient($container); + $container = $this->addPyzProductSetStorageClient($container); return $container; } @@ -35,11 +42,11 @@ public function provideDependencies(Container $container) * * @return mixed */ - protected function addProductStorageClient(Container $container) + protected function addPyzProductStorageClient(Container $container) { - $container[static::CLIENT_PRODUCT_STORAGE] = function (Container $container) { + $container->set(static::PYZ_CLIENT_PRODUCT_STORAGE, function (Container $container) { return $container->getLocator()->productStorage()->client(); - }; + }); return $container; } @@ -49,11 +56,11 @@ protected function addProductStorageClient(Container $container) * * @return \Spryker\Yves\Kernel\Container */ - protected function addProductSetStorageClient(Container $container): Container + protected function addPyzProductSetStorageClient(Container $container): Container { - $container[static::CLIENT_PRODUCT_SET_STORAGE] = function (Container $container) { + $container->set(static::PYZ_CLIENT_PRODUCT_SET_STORAGE, function (Container $container) { return $container->getLocator()->productSetStorage()->client(); - }; + }); return $container; } diff --git a/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetFactory.php b/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetFactory.php index 890386b2dd..45663cb4f0 100644 --- a/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetFactory.php +++ b/src/Pyz/Yves/ProductSetWidget/ProductSetWidgetFactory.php @@ -14,16 +14,16 @@ class ProductSetWidgetFactory extends SprykerProductSetWidgetFactory /** * @return \Spryker\Client\ProductStorage\ProductStorageClientInterface */ - public function getProductStorageClient() + public function getPyzProductStorageClient() { - return $this->getProvidedDependency(ProductSetWidgetDependencyProvider::CLIENT_PRODUCT_STORAGE); + return $this->getProvidedDependency(ProductSetWidgetDependencyProvider::PYZ_CLIENT_PRODUCT_STORAGE); } /** * @return \Spryker\Client\ProductSetStorage\ProductSetStorageClientInterface */ - public function getProductSetStorageClient() + public function getPyzProductSetStorageClient() { - return $this->getProvidedDependency(ProductSetWidgetDependencyProvider::CLIENT_PRODUCT_SET_STORAGE); + return $this->getProvidedDependency(ProductSetWidgetDependencyProvider::PYZ_CLIENT_PRODUCT_SET_STORAGE); } } diff --git a/src/Pyz/Yves/ProductSetWidget/Widget/ProductSetIdsWidget.php b/src/Pyz/Yves/ProductSetWidget/Widget/ProductSetIdsWidget.php index 91388158d5..5b1dd64d83 100644 --- a/src/Pyz/Yves/ProductSetWidget/Widget/ProductSetIdsWidget.php +++ b/src/Pyz/Yves/ProductSetWidget/Widget/ProductSetIdsWidget.php @@ -16,17 +16,39 @@ */ class ProductSetIdsWidget extends AbstractWidget { - public const NAME = 'ProductSetIdsWidget'; - public const PARAM_ATTRIBUTE = 'attributes'; + /** + * @var string + */ + public const PYZ_NAME = 'ProductSetIdsWidget'; + + /** + * @var string + */ + public const PYZ_PARAM_ATTRIBUTE = 'attributes'; + + /** + * @var string + */ + protected const PYZ_PARAMETER_PRODUCT_SET_LIST = 'productSetList'; /** * @param array $productSetIds */ public function __construct(array $productSetIds) { - $productSetList = $this->getProductSetList($productSetIds); + $this->addPyzProductSetListParameter($productSetIds); + } + + /** + * @param array $productSetIds + * + * @return void + */ + protected function addPyzProductSetListParameter(array $productSetIds): void + { + $productSetList = $this->getPyzProductSetList($productSetIds); - $this->addParameter('productSetList', $productSetList); + $this->addParameter(self::PYZ_PARAMETER_PRODUCT_SET_LIST, $productSetList); } /** @@ -34,7 +56,7 @@ public function __construct(array $productSetIds) */ public static function getName(): string { - return static::NAME; + return static::PYZ_NAME; } /** @@ -50,11 +72,11 @@ public static function getTemplate(): string * * @return array */ - protected function getProductSetList(array $productSetIds): array + protected function getPyzProductSetList(array $productSetIds): array { $productSets = []; foreach ($productSetIds as $productSetId) { - $productSet = $this->getSingleProductSet($productSetId); + $productSet = $this->getPyzSingleProductSet($productSetId); if (!isset($productSet['productSet'])) { continue; } @@ -70,9 +92,9 @@ protected function getProductSetList(array $productSetIds): array * * @return array */ - protected function getSingleProductSet(int $productSetId): array + protected function getPyzSingleProductSet(int $productSetId): array { - $productSet = $this->getProductSetDataStorageTransfer($productSetId); + $productSet = $this->getPyzProductSetDataStorageTransfer($productSetId); if (!$productSet || !$productSet->getIsActive()) { return []; @@ -80,7 +102,7 @@ protected function getSingleProductSet(int $productSetId): array return [ 'productSet' => $productSet, - 'productViews' => $this->mapProductViewTransfers($productSet), + 'productViews' => $this->mapPyzProductViewTransfers($productSet), ]; } @@ -89,9 +111,9 @@ protected function getSingleProductSet(int $productSetId): array * * @return \Generated\Shared\Transfer\ProductSetDataStorageTransfer|null */ - protected function getProductSetDataStorageTransfer(int $idProductSet): ?ProductSetDataStorageTransfer + protected function getPyzProductSetDataStorageTransfer(int $idProductSet): ?ProductSetDataStorageTransfer { - return $this->getFactory()->getProductSetStorageClient()->getProductSetByIdProductSet($idProductSet, $this->getLocale()); + return $this->getFactory()->getPyzProductSetStorageClient()->getProductSetByIdProductSet($idProductSet, $this->getLocale()); } /** @@ -99,15 +121,15 @@ protected function getProductSetDataStorageTransfer(int $idProductSet): ?Product * * @return \Generated\Shared\Transfer\ProductViewTransfer[] */ - protected function mapProductViewTransfers(ProductSetDataStorageTransfer $productSetDataStorageTransfer): array + protected function mapPyzProductViewTransfers(ProductSetDataStorageTransfer $productSetDataStorageTransfer): array { $productViewTransfers = []; foreach ($productSetDataStorageTransfer->getProductAbstractIds() as $idProductAbstract) { - $productViewTransfer = $this->getFactory()->getProductStorageClient()->findProductAbstractViewTransfer( + $productViewTransfer = $this->getFactory()->getPyzProductStorageClient()->findProductAbstractViewTransfer( $idProductAbstract, $this->getLocale(), - $this->getSelectedAttributes($idProductAbstract) + $this->getPyzSelectedAttributes($idProductAbstract) ); if ($productViewTransfer === null) { @@ -125,17 +147,17 @@ protected function mapProductViewTransfers(ProductSetDataStorageTransfer $produc * * @return array */ - protected function getSelectedAttributes(int $idProductAbstract): array + protected function getPyzSelectedAttributes(int $idProductAbstract): array { - $attributes = $this->getRequest()->query->get(static::PARAM_ATTRIBUTE, []); + $attributes = $this->getPyzRequest()->query->get(static::PYZ_PARAM_ATTRIBUTE, null) ?? []; - return isset($attributes[$idProductAbstract]) ? array_filter($attributes[$idProductAbstract]) : []; + return isset($attributes[$idProductAbstract]) ? array_filter((array)$attributes[$idProductAbstract]) : []; } /** * @return \Symfony\Component\HttpFoundation\Request */ - protected function getRequest(): Request + protected function getPyzRequest(): Request { return $this->getApplication()['request']; } diff --git a/src/Pyz/Yves/Router/RouterDependencyProvider.php b/src/Pyz/Yves/Router/RouterDependencyProvider.php index 04133c28ac..141866962d 100644 --- a/src/Pyz/Yves/Router/RouterDependencyProvider.php +++ b/src/Pyz/Yves/Router/RouterDependencyProvider.php @@ -43,6 +43,7 @@ use SprykerShop\Yves\NewsletterWidget\Plugin\Router\NewsletterWidgetRouteProviderPlugin; use SprykerShop\Yves\OrderCancelWidget\Plugin\Router\OrderCancelWidgetRouteProviderPlugin; use SprykerShop\Yves\OrderCustomReferenceWidget\Plugin\Router\OrderCustomReferenceWidgetRouteProviderPlugin; +use SprykerShop\Yves\PaymentPage\Plugin\Router\PaymentPageRouteProviderPlugin; use SprykerShop\Yves\PriceWidget\Plugin\Router\PriceWidgetRouteProviderPlugin; use SprykerShop\Yves\ProductNewPage\Plugin\Router\ProductNewPageRouteProviderPlugin; use SprykerShop\Yves\ProductReviewWidget\Plugin\Router\ProductReviewWidgetRouteProviderPlugin; @@ -108,6 +109,7 @@ protected function getRouteProvider(): array new OrderCustomReferenceWidgetRouteProviderPlugin(), new SalesReturnPageRouteProviderPlugin(), new OrderCancelWidgetRouteProviderPlugin(), + new PaymentPageRouteProviderPlugin(), ]; } diff --git a/src/Pyz/Yves/SalesConfigurableBundleWidget/Theme/default/components/molecules/ordered-configured-bundle-product-secondary/ordered-configured-bundle-product-secondary.twig b/src/Pyz/Yves/SalesConfigurableBundleWidget/Theme/default/components/molecules/ordered-configured-bundle-product-secondary/ordered-configured-bundle-product-secondary.twig index 0f6ec9b763..29d9933f57 100644 --- a/src/Pyz/Yves/SalesConfigurableBundleWidget/Theme/default/components/molecules/ordered-configured-bundle-product-secondary/ordered-configured-bundle-product-secondary.twig +++ b/src/Pyz/Yves/SalesConfigurableBundleWidget/Theme/default/components/molecules/ordered-configured-bundle-product-secondary/ordered-configured-bundle-product-secondary.twig @@ -11,11 +11,13 @@
-
- {% block checkbox %} - {% widget 'CustomerReorderItemCheckboxWidget' args [data.product] only %}{% endwidget %} - {% endblock %} -
+ {% block imageContainer %} +
+ {% block checkbox %} + {% widget 'CustomerReorderItemCheckboxWidget' args [data.product] only %}{% endwidget %} + {% endblock %} +
+ {% endblock %}
{% include molecule('product-image') with { diff --git a/src/Pyz/Yves/ShopApplication/ShopApplicationDependencyProvider.php b/src/Pyz/Yves/ShopApplication/ShopApplicationDependencyProvider.php index 3a4bb5bbe2..0a5eff1347 100644 --- a/src/Pyz/Yves/ShopApplication/ShopApplicationDependencyProvider.php +++ b/src/Pyz/Yves/ShopApplication/ShopApplicationDependencyProvider.php @@ -7,6 +7,7 @@ namespace Pyz\Yves\ShopApplication; +use Pyz\Yves\ProductReviewWidget\Widget\ProductDetailPageReviewWidget; use Spryker\Yves\ErrorHandler\Plugin\Application\ErrorHandlerApplicationPlugin; use Spryker\Yves\EventDispatcher\Plugin\Application\EventDispatcherApplicationPlugin; use Spryker\Yves\Form\Plugin\Application\FormApplicationPlugin; @@ -21,6 +22,7 @@ use Spryker\Yves\Twig\Plugin\Application\TwigApplicationPlugin; use Spryker\Yves\Validator\Plugin\Application\ValidatorApplicationPlugin; use SprykerShop\Yves\AgentWidget\Widget\AgentControlBarWidget; +use SprykerShop\Yves\AssetWidget\Widget\AssetWidget; use SprykerShop\Yves\AvailabilityNotificationWidget\Widget\AvailabilityNotificationSubscriptionWidget; use SprykerShop\Yves\BarcodeWidget\Widget\BarcodeWidget; use SprykerShop\Yves\CartCodeWidget\Widget\CartCodeFormWidget; @@ -64,6 +66,7 @@ use SprykerShop\Yves\ProductBundleWidget\Widget\ProductBundleItemsMultiCartItemsListWidget; use SprykerShop\Yves\ProductBundleWidget\Widget\ProductBundleMultiCartItemsListWidget; use SprykerShop\Yves\ProductCategoryWidget\Widget\ProductBreadcrumbsWithCategoriesWidget; +use SprykerShop\Yves\ProductCategoryWidget\Widget\ProductSchemaOrgCategoryWidget; use SprykerShop\Yves\ProductDiscontinuedWidget\Widget\ProductDiscontinuedNoteWidget; use SprykerShop\Yves\ProductDiscontinuedWidget\Widget\ProductDiscontinuedWidget; use SprykerShop\Yves\ProductGroupWidget\Widget\ProductGroupColorWidget; @@ -75,7 +78,6 @@ use SprykerShop\Yves\ProductRelationWidget\Widget\UpSellingProductsWidget; use SprykerShop\Yves\ProductReplacementForWidget\Widget\ProductReplacementForListWidget; use SprykerShop\Yves\ProductReviewWidget\Widget\DisplayProductAbstractReviewWidget; -use SprykerShop\Yves\ProductReviewWidget\Widget\ProductDetailPageReviewWidget; use SprykerShop\Yves\ProductReviewWidget\Widget\ProductRatingFilterWidget; use SprykerShop\Yves\ProductReviewWidget\Widget\ProductReviewDisplayWidget; use SprykerShop\Yves\ProductSearchWidget\Widget\ProductConcreteAddWidget; @@ -147,6 +149,7 @@ protected function getGlobalWidgets(): array CurrentProductPriceVolumeWidget::class, ProductRatingFilterWidget::class, ProductReviewDisplayWidget::class, + ProductSchemaOrgCategoryWidget::class, SalesOrderThresholdWidget::class, ShoppingListProductAlternativeWidget::class, SimilarProductsWidget::class, @@ -176,6 +179,7 @@ protected function getGlobalWidgets(): array ProductAbstractAddToCartButtonWidget::class, OrderCancelButtonWidget::class, CartAddProductAsSeparateItemWidget::class, + AssetWidget::class, ]; } diff --git a/src/Pyz/Yves/ShopUi/Theme/default/components/atoms/box/box.scss b/src/Pyz/Yves/ShopUi/Theme/default/components/atoms/box/box.scss index 13241e2f41..7de332f29d 100644 --- a/src/Pyz/Yves/ShopUi/Theme/default/components/atoms/box/box.scss +++ b/src/Pyz/Yves/ShopUi/Theme/default/components/atoms/box/box.scss @@ -1,6 +1,16 @@ @include shop-ui-box { border: none; + &--darker { + background-color: $setting-color-gray-3; + } + + &--wide { + margin: 0 rem(-20); + padding: rem(20); + border-radius: rem(4); + } + hr, &__separator { border-bottom: none; diff --git a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.scss b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.scss index f41b84a272..4790d57bd4 100644 --- a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.scss +++ b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.scss @@ -179,28 +179,54 @@ } &--promotional { - padding: 0; - display: flex; + background: $setting-color-white; + border-radius: rem(4); + padding: 0 rem(15) rem(15); + + &::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border-radius: rem(4); + pointer-events: none; + background: $setting-color-alpha-1; + z-index: $setting-zi-element-floating; + } + + &:hover { + &::before { + background: $setting-color-transparent; + } + } #{$name}__container { - display: flex; - align-items: center; - width: 100%; + position: static; + + .no-touch &:hover { + #{$name}__image-wrap { + box-shadow: none; + } + } } #{$name}__image-wrap { - width: rem(120); - margin: 0; - padding: rem(12) rem(15); - flex-shrink: 0; + position: static; } #{$name}__info { - margin: 0 0 rem(5); + margin: 0; } #{$name}__overlay { - padding: 0; + padding: rem(20); + + &::before, + &::after { + display: none; + } } } diff --git a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.twig b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.twig index 3624255be2..f7bb2296c5 100644 --- a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.twig +++ b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/product-item/product-item.twig @@ -71,16 +71,19 @@
{{ block('rating') }}
+ + {% endblock %}
{% endblock %} {% block image %} {% set extraClass = '' %} + {% set linkExtraClass = '' %} {% set modifiers = ['spaceless'] %} {% block productThumbnail %} - {% endblock %} diff --git a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/slick-carousel/slick-carousel.scss b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/slick-carousel/slick-carousel.scss index 34e780f32d..f93b42d409 100644 --- a/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/slick-carousel/slick-carousel.scss +++ b/src/Pyz/Yves/ShopUi/Theme/default/components/molecules/slick-carousel/slick-carousel.scss @@ -137,6 +137,12 @@ } } } + + &--promotional { + .slick-arrow { + top: rem(70); + } + } } } diff --git a/src/Pyz/Yves/Twig/TwigDependencyProvider.php b/src/Pyz/Yves/Twig/TwigDependencyProvider.php index ea355351bf..c6c2db322c 100644 --- a/src/Pyz/Yves/Twig/TwigDependencyProvider.php +++ b/src/Pyz/Yves/Twig/TwigDependencyProvider.php @@ -9,6 +9,9 @@ use Pyz\Yves\CartPage\Plugin\Twig\CartTwigPlugin; use Pyz\Yves\CartPage\Plugin\Twig\QuoteTwigPlugin; +use Pyz\Yves\ContentBannerWidget\Plugin\Twig\ContentBannerTwigPlugin; +use Pyz\Yves\ContentProductSetWidget\Plugin\Twig\ContentProductSetTwigPlugin; +use Pyz\Yves\ContentProductWidget\Plugin\Twig\ContentProductAbstractListTwigPlugin; use Spryker\Service\UtilDateTime\Plugin\Twig\DateTimeFormatterTwigPlugin; use Spryker\Shared\Twig\Plugin\DebugTwigPlugin; use Spryker\Shared\Twig\Plugin\FormTwigPlugin; @@ -27,11 +30,8 @@ use SprykerShop\Yves\ChartWidget\Plugin\Twig\ChartTwigPlugin; use SprykerShop\Yves\CmsBlockWidget\Plugin\Twig\CmsBlockTwigPlugin; use SprykerShop\Yves\CmsPage\Plugin\Twig\CmsTwigPlugin; -use SprykerShop\Yves\ContentBannerWidget\Plugin\Twig\ContentBannerTwigPlugin; use SprykerShop\Yves\ContentFileWidget\Plugin\Twig\ContentFileListTwigPlugin; use SprykerShop\Yves\ContentNavigationWidget\Plugin\Twig\ContentNavigationTwigPlugin; -use SprykerShop\Yves\ContentProductSetWidget\Plugin\Twig\ContentProductSetTwigPlugin; -use SprykerShop\Yves\ContentProductWidget\Plugin\Twig\ContentProductAbstractListTwigPlugin; use SprykerShop\Yves\CustomerPage\Plugin\Twig\CustomerTwigPlugin; use SprykerShop\Yves\MoneyWidget\Plugin\Twig\MoneyTwigPlugin; use SprykerShop\Yves\ShopApplication\Plugin\Twig\ShopApplicationFormTwigLoaderPlugin; diff --git a/src/Pyz/Yves/WishlistPage/Controller/WishlistController.php b/src/Pyz/Yves/WishlistPage/Controller/WishlistController.php index c7cb12e232..bcd39077f7 100644 --- a/src/Pyz/Yves/WishlistPage/Controller/WishlistController.php +++ b/src/Pyz/Yves/WishlistPage/Controller/WishlistController.php @@ -17,7 +17,10 @@ */ class WishlistController extends SprykerWishlistController { - public const REQUEST_HEADER_REFERER = 'referer'; + /** + * @var string + */ + public const PYZ_REQUEST_HEADER_REFERER = 'referer'; /** * @param \Symfony\Component\HttpFoundation\Request $request @@ -40,12 +43,15 @@ public function addItemAction(Request $request) $this->addSuccessMessage('cart.add.items.success'); } - if ($request->headers->has(static::REQUEST_HEADER_REFERER)) { - return $this->redirectResponseExternal($request->headers->get(static::REQUEST_HEADER_REFERER)); + if ($request->headers->has(static::PYZ_REQUEST_HEADER_REFERER)) { + return $this->redirectResponseExternal($request->headers->get(static::PYZ_REQUEST_HEADER_REFERER)); } - return $this->redirectResponseInternal(WishlistPageRouteProviderPlugin::ROUTE_NAME_WISHLIST_DETAILS, [ + return $this->redirectResponseInternal( + WishlistPageRouteProviderPlugin::ROUTE_NAME_WISHLIST_DETAILS, + [ 'wishlistName' => $wishlistItemTransfer->getWishlistName(), - ]); + ] + ); } } diff --git a/src/Pyz/Zed/Cart/CartDependencyProvider.php b/src/Pyz/Zed/Cart/CartDependencyProvider.php index aa9870133e..237a341ab7 100644 --- a/src/Pyz/Zed/Cart/CartDependencyProvider.php +++ b/src/Pyz/Zed/Cart/CartDependencyProvider.php @@ -53,6 +53,7 @@ use Spryker\Zed\ProductQuantity\Communication\Plugin\Cart\ProductQuantityRestrictionCartPreCheckPlugin; use Spryker\Zed\ProductQuantity\Communication\Plugin\CartExtension\ProductQuantityRestrictionCartRemovalPreCheckPlugin; use Spryker\Zed\SalesOrderThreshold\Communication\Plugin\Cart\AddThresholdMessagesCartPostReloadItemsPlugin; +use Spryker\Zed\SalesOrderThreshold\Communication\Plugin\Cart\SalesOrderThresholdCartTerminationPlugin; use Spryker\Zed\SalesQuantity\Communication\Plugin\Cart\IsQuantitySplittableItemExpanderPlugin; use Spryker\Zed\ShipmentCartConnector\Communication\Plugin\Cart\CartShipmentCartOperationPostSavePlugin; use Spryker\Zed\ShipmentCartConnector\Communication\Plugin\Cart\CartShipmentPreCheckPlugin; @@ -179,6 +180,7 @@ protected function getTerminationPlugins(Container $container): array { return [ new ConfiguredBundleQuantityCartTerminationPlugin(), + new SalesOrderThresholdCartTerminationPlugin(), ]; } diff --git a/src/Pyz/Zed/CartsRestApi/CartsRestApiDependencyProvider.php b/src/Pyz/Zed/CartsRestApi/CartsRestApiDependencyProvider.php index 45d88597b9..4164c97cdf 100644 --- a/src/Pyz/Zed/CartsRestApi/CartsRestApiDependencyProvider.php +++ b/src/Pyz/Zed/CartsRestApi/CartsRestApiDependencyProvider.php @@ -13,6 +13,7 @@ use Spryker\Zed\DiscountPromotionsRestApi\Communication\Plugin\CartsRestApi\DiscountPromotionCartItemMapperPlugin; use Spryker\Zed\ProductBundleCartsRestApi\Communication\Plugin\BundleItemQuoteItemReadValidatorPlugin; use Spryker\Zed\ProductOptionsRestApi\Communication\Plugin\CartsRestApi\ProductOptionCartItemMapperPlugin; +use Spryker\Zed\SalesOrderThresholdsRestApi\Communication\Plugin\CartsRestApi\SalesOrderThresholdQuoteExpanderPlugin; class CartsRestApiDependencyProvider extends SprykerCartsRestApiDependencyProvider { @@ -44,4 +45,14 @@ protected function getQuoteItemReadValidatorPlugins(): array new BundleItemQuoteItemReadValidatorPlugin(), ]; } + + /** + * @return array<\Spryker\Zed\CartsRestApiExtension\Dependency\Plugin\QuoteExpanderPluginInterface> + */ + protected function getQuoteExpanderPlugins(): array + { + return [ + new SalesOrderThresholdQuoteExpanderPlugin(), + ]; + } } diff --git a/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportBusinessFactory.php b/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportBusinessFactory.php index 42e2674368..b5273c7f77 100644 --- a/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportBusinessFactory.php +++ b/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportBusinessFactory.php @@ -18,7 +18,7 @@ class CategoryDataImportBusinessFactory extends SprykerCategoryDataImportBusines /** * @return \Spryker\Zed\DataImport\Business\Model\DataImporterInterface */ - public function createCategoryImporter() + public function createPyzCategoryImporter() { $dataImporter = $this->getCsvDataImporterFromConfig($this->getConfig()->getCategoryDataImporterConfiguration()); @@ -30,7 +30,7 @@ public function createCategoryImporter() CategoryWriterStep::KEY_META_TITLE, CategoryWriterStep::KEY_META_DESCRIPTION, CategoryWriterStep::KEY_META_KEYWORDS, - CategoryWriterStep::KEY_CATEGORY_IMAGE_NAME, + CategoryWriterStep::PYZ_KEY_CATEGORY_IMAGE_NAME, ])) ->addStep(new CategoryWriterStep($this->createCategoryRepository())); diff --git a/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportFacade.php b/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportFacade.php new file mode 100644 index 0000000000..a1110a6cf0 --- /dev/null +++ b/src/Pyz/Zed/CategoryDataImport/Business/CategoryDataImportFacade.php @@ -0,0 +1,33 @@ +getFactory()->createPyzCategoryImporter()->import($dataImporterConfigurationTransfer); + } +} diff --git a/src/Pyz/Zed/CategoryDataImport/Business/Model/CategoryWriterStep.php b/src/Pyz/Zed/CategoryDataImport/Business/Model/CategoryWriterStep.php index 40d0652e51..899d8755be 100644 --- a/src/Pyz/Zed/CategoryDataImport/Business/Model/CategoryWriterStep.php +++ b/src/Pyz/Zed/CategoryDataImport/Business/Model/CategoryWriterStep.php @@ -14,5 +14,8 @@ */ class CategoryWriterStep extends SprykerCategoryWriterStep { - public const KEY_CATEGORY_IMAGE_NAME = 'category_image_name'; + /** + * @var string + */ + public const PYZ_KEY_CATEGORY_IMAGE_NAME = 'category_image_name'; } diff --git a/src/Pyz/Zed/CategoryImageStorage/CategoryImageStorageConfig.php b/src/Pyz/Zed/CategoryImageStorage/CategoryImageStorageConfig.php index f3c7ac375b..bdca86bd0d 100644 --- a/src/Pyz/Zed/CategoryImageStorage/CategoryImageStorageConfig.php +++ b/src/Pyz/Zed/CategoryImageStorage/CategoryImageStorageConfig.php @@ -18,7 +18,7 @@ class CategoryImageStorageConfig extends SprykerCategoryImageStorageConfig */ public function getCategoryImageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CategoryPageSearch/CategoryPageSearchConfig.php b/src/Pyz/Zed/CategoryPageSearch/CategoryPageSearchConfig.php index f5d6b6e0ad..949ea026e4 100644 --- a/src/Pyz/Zed/CategoryPageSearch/CategoryPageSearchConfig.php +++ b/src/Pyz/Zed/CategoryPageSearch/CategoryPageSearchConfig.php @@ -18,7 +18,7 @@ class CategoryPageSearchConfig extends SprykerCategoryPageSearchConfig */ public function getCategoryPageSynchronizationPoolName(): string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CategoryStorage/CategoryStorageConfig.php b/src/Pyz/Zed/CategoryStorage/CategoryStorageConfig.php index 96e7a52e63..dcdf2f56f6 100644 --- a/src/Pyz/Zed/CategoryStorage/CategoryStorageConfig.php +++ b/src/Pyz/Zed/CategoryStorage/CategoryStorageConfig.php @@ -18,7 +18,7 @@ class CategoryStorageConfig extends SprykerCategoryStorageConfig */ public function getCategoryTreeSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getCategoryTreeSynchronizationPoolName(): ?string */ public function getCategoryNodeSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/Checkout/CheckoutDependencyProvider.php b/src/Pyz/Zed/Checkout/CheckoutDependencyProvider.php index 780eeaefad..002ccb121f 100644 --- a/src/Pyz/Zed/Checkout/CheckoutDependencyProvider.php +++ b/src/Pyz/Zed/Checkout/CheckoutDependencyProvider.php @@ -21,9 +21,11 @@ use Spryker\Zed\GiftCardMailConnector\Communication\Plugin\Checkout\SendEmailToGiftCardUser; use Spryker\Zed\Kernel\Container; use Spryker\Zed\Nopayment\Communication\Plugin\Checkout\NopaymentCheckoutPreConditionPlugin; +use Spryker\Zed\Payment\Communication\Plugin\Checkout\PaymentAuthorizationCheckoutPostSavePlugin; use Spryker\Zed\Payment\Communication\Plugin\Checkout\PaymentMethodValidityCheckoutPreConditionPlugin; use Spryker\Zed\ProductBundle\Communication\Plugin\Checkout\ProductBundleAvailabilityCheckoutPreConditionPlugin; use Spryker\Zed\ProductBundle\Communication\Plugin\Checkout\ProductBundleOrderSaverPlugin; +use Spryker\Zed\ProductCartConnector\Communication\Plugin\Checkout\ProductExistsCheckoutPreConditionPlugin; use Spryker\Zed\ProductDiscontinued\Communication\Plugin\Checkout\ProductDiscontinuedCheckoutPreConditionPlugin; use Spryker\Zed\ProductOption\Communication\Plugin\Checkout\ProductOptionOrderSaverPlugin; use Spryker\Zed\Sales\Communication\Plugin\Checkout\DuplicateOrderCheckoutPreConditionPlugin; @@ -60,6 +62,7 @@ protected function getCheckoutPreConditions(Container $container) new ShipmentCheckoutPreCheckPlugin(), new PaymentMethodValidityCheckoutPreConditionPlugin(), new DuplicateOrderCheckoutPreConditionPlugin(), + new ProductExistsCheckoutPreConditionPlugin(), ]; } @@ -105,6 +108,7 @@ protected function getCheckoutPostHooks(Container $container) return [ new DummyPaymentCheckoutPostSavePlugin(), new SendEmailToGiftCardUser(), #GiftCardFeature + new PaymentAuthorizationCheckoutPostSavePlugin(), ]; } diff --git a/src/Pyz/Zed/CheckoutRestApi/CheckoutRestApiDependencyProvider.php b/src/Pyz/Zed/CheckoutRestApi/CheckoutRestApiDependencyProvider.php index 4c29b4b267..ec4c398e87 100644 --- a/src/Pyz/Zed/CheckoutRestApi/CheckoutRestApiDependencyProvider.php +++ b/src/Pyz/Zed/CheckoutRestApi/CheckoutRestApiDependencyProvider.php @@ -13,6 +13,7 @@ use Spryker\Zed\CustomersRestApi\Communication\Plugin\CheckoutRestApi\CustomerAddressCheckoutDataValidatorPlugin; use Spryker\Zed\CustomersRestApi\Communication\Plugin\CheckoutRestApi\CustomerQuoteMapperPlugin; use Spryker\Zed\PaymentsRestApi\Communication\Plugin\CheckoutRestApi\PaymentsQuoteMapperPlugin; +use Spryker\Zed\SalesOrderThresholdsRestApi\Communication\Plugin\CheckoutRestApi\SalesOrderThresholdReadCheckoutDataValidatorPlugin; use Spryker\Zed\ShipmentsRestApi\Communication\Plugin\CheckoutRestApi\ItemsCheckoutDataValidatorPlugin; use Spryker\Zed\ShipmentsRestApi\Communication\Plugin\CheckoutRestApi\ItemsReadCheckoutDataValidatorPlugin; use Spryker\Zed\ShipmentsRestApi\Communication\Plugin\CheckoutRestApi\ShipmentCheckoutDataExpanderPlugin; @@ -56,6 +57,7 @@ protected function getReadCheckoutDataValidatorPlugins(): array { return [ new ItemsReadCheckoutDataValidatorPlugin(), + new SalesOrderThresholdReadCheckoutDataValidatorPlugin(), ]; } diff --git a/src/Pyz/Zed/CmsBlockCategoryStorage/CmsBlockCategoryStorageConfig.php b/src/Pyz/Zed/CmsBlockCategoryStorage/CmsBlockCategoryStorageConfig.php index 6f5a76b69b..b945ed5b33 100644 --- a/src/Pyz/Zed/CmsBlockCategoryStorage/CmsBlockCategoryStorageConfig.php +++ b/src/Pyz/Zed/CmsBlockCategoryStorage/CmsBlockCategoryStorageConfig.php @@ -18,7 +18,7 @@ class CmsBlockCategoryStorageConfig extends SprykerCmsBlockCategoryStorageConfig */ public function getCmsBlockCategorySynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CmsBlockProductStorage/CmsBlockProductStorageConfig.php b/src/Pyz/Zed/CmsBlockProductStorage/CmsBlockProductStorageConfig.php index 29fa61132b..a0b705fe6b 100644 --- a/src/Pyz/Zed/CmsBlockProductStorage/CmsBlockProductStorageConfig.php +++ b/src/Pyz/Zed/CmsBlockProductStorage/CmsBlockProductStorageConfig.php @@ -18,7 +18,7 @@ class CmsBlockProductStorageConfig extends SprykerCmsBlockProductStorageConfig */ public function getCmsBlockProductSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CmsPageSearch/CmsPageSearchConfig.php b/src/Pyz/Zed/CmsPageSearch/CmsPageSearchConfig.php index 03da467082..c2b0cdcdfe 100644 --- a/src/Pyz/Zed/CmsPageSearch/CmsPageSearchConfig.php +++ b/src/Pyz/Zed/CmsPageSearch/CmsPageSearchConfig.php @@ -18,7 +18,7 @@ class CmsPageSearchConfig extends SprykerCmsPageSearchConfig */ public function getCmsPageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CmsSlotBlockStorage/CmsSlotBlockStorageConfig.php b/src/Pyz/Zed/CmsSlotBlockStorage/CmsSlotBlockStorageConfig.php index bb3c81e1b4..9f3da89dbb 100644 --- a/src/Pyz/Zed/CmsSlotBlockStorage/CmsSlotBlockStorageConfig.php +++ b/src/Pyz/Zed/CmsSlotBlockStorage/CmsSlotBlockStorageConfig.php @@ -18,7 +18,7 @@ class CmsSlotBlockStorageConfig extends SprykerCmsSlotBlockStorageConfig */ public function getCmsSlotBlockSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CmsSlotStorage/CmsSlotStorageConfig.php b/src/Pyz/Zed/CmsSlotStorage/CmsSlotStorageConfig.php index 66e34c0100..4bf0d2a1e8 100644 --- a/src/Pyz/Zed/CmsSlotStorage/CmsSlotStorageConfig.php +++ b/src/Pyz/Zed/CmsSlotStorage/CmsSlotStorageConfig.php @@ -18,7 +18,7 @@ class CmsSlotStorageConfig extends SprykerCmsSlotStorageConfig */ public function getCmsSlotStorageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/CmsStorage/CmsStorageConfig.php b/src/Pyz/Zed/CmsStorage/CmsStorageConfig.php index 8c656f58ea..3fef0490e3 100644 --- a/src/Pyz/Zed/CmsStorage/CmsStorageConfig.php +++ b/src/Pyz/Zed/CmsStorage/CmsStorageConfig.php @@ -18,7 +18,7 @@ class CmsStorageConfig extends SprykerCmsStorageConfig */ public function getCmsPageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ConfigurableBundlePageSearch/ConfigurableBundlePageSearchConfig.php b/src/Pyz/Zed/ConfigurableBundlePageSearch/ConfigurableBundlePageSearchConfig.php index 1969302db2..18ae1ebc60 100644 --- a/src/Pyz/Zed/ConfigurableBundlePageSearch/ConfigurableBundlePageSearchConfig.php +++ b/src/Pyz/Zed/ConfigurableBundlePageSearch/ConfigurableBundlePageSearchConfig.php @@ -18,7 +18,7 @@ class ConfigurableBundlePageSearchConfig extends SprykerConfigurableBundlePageSe */ public function getConfigurableBundlePageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ConfigurableBundleStorage/ConfigurableBundleStorageConfig.php b/src/Pyz/Zed/ConfigurableBundleStorage/ConfigurableBundleStorageConfig.php index cd7a46685c..7fc942d493 100644 --- a/src/Pyz/Zed/ConfigurableBundleStorage/ConfigurableBundleStorageConfig.php +++ b/src/Pyz/Zed/ConfigurableBundleStorage/ConfigurableBundleStorageConfig.php @@ -18,7 +18,7 @@ class ConfigurableBundleStorageConfig extends SprykerConfigurableBundleStorageCo */ public function getConfigurableBundleTemplateSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/Console/ConsoleConfig.php b/src/Pyz/Zed/Console/ConsoleConfig.php index 153f143ba0..08fa143d3b 100644 --- a/src/Pyz/Zed/Console/ConsoleConfig.php +++ b/src/Pyz/Zed/Console/ConsoleConfig.php @@ -15,7 +15,7 @@ class ConsoleConfig extends SprykerConsoleConfig /** * @return bool */ - public function isDevelopmentConsoleCommandsEnabled(): bool + public function isPyzDevelopmentConsoleCommandsEnabled(): bool { return $this->get(ConsoleConstants::ENABLE_DEVELOPMENT_CONSOLE_COMMANDS, false); } diff --git a/src/Pyz/Zed/Console/ConsoleDependencyProvider.php b/src/Pyz/Zed/Console/ConsoleDependencyProvider.php index 7b1b8c0992..b86686045b 100644 --- a/src/Pyz/Zed/Console/ConsoleDependencyProvider.php +++ b/src/Pyz/Zed/Console/ConsoleDependencyProvider.php @@ -59,6 +59,8 @@ use Spryker\Zed\Log\Communication\Console\DeleteLogFilesConsole; use Spryker\Zed\Maintenance\Communication\Console\MaintenanceDisableConsole; use Spryker\Zed\Maintenance\Communication\Console\MaintenanceEnableConsole; +use Spryker\Zed\MessageBroker\Communication\Plugin\Console\MessageBrokerDebugConsole; +use Spryker\Zed\MessageBroker\Communication\Plugin\Console\MessageBrokerWorkerConsole; use Spryker\Zed\Monitoring\Communication\Plugin\Console\MonitoringConsolePlugin; use Spryker\Zed\Oauth\Communication\Console\OauthTokenConsole; use Spryker\Zed\Oms\Communication\Console\CheckConditionConsole as OmsCheckConditionConsole; @@ -152,6 +154,7 @@ use Spryker\Zed\Uuid\Communication\Console\UuidGeneratorConsole; use Spryker\Zed\ZedNavigation\Communication\Console\BuildNavigationConsole; use Spryker\Zed\ZedNavigation\Communication\Console\RemoveNavigationCacheConsole; +use SprykerSdk\Integrator\Console\ModuleInstallerConsole; use SprykerSdk\Spryk\Console\SprykBuildConsole; use SprykerSdk\Spryk\Console\SprykDumpConsole; use SprykerSdk\Spryk\Console\SprykRunConsole; @@ -164,7 +167,10 @@ */ class ConsoleDependencyProvider extends SprykerConsoleDependencyProvider { - protected const COMMAND_SEPARATOR = ':'; + /** + * @var string + */ + protected const PYZ_COMMAND_SEPARATOR = ':'; /** * @param \Spryker\Zed\Kernel\Container $container @@ -208,7 +214,7 @@ protected function getConsoleCommands(Container $container): array new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . DataImportConfig::IMPORT_TYPE_STORE), new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . DataImportConfig::IMPORT_TYPE_CURRENCY), new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . CategoryDataImportConfig::IMPORT_TYPE_CATEGORY), - new DataImportConsole(DataImportConsole::DEFAULT_NAME . static::COMMAND_SEPARATOR . CategoryDataImportConfig::IMPORT_TYPE_CATEGORY_STORE), + new DataImportConsole(DataImportConsole::DEFAULT_NAME . static::PYZ_COMMAND_SEPARATOR . CategoryDataImportConfig::IMPORT_TYPE_CATEGORY_STORE), new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . DataImportConfig::IMPORT_TYPE_CATEGORY_TEMPLATE), new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . DataImportConfig::IMPORT_TYPE_CUSTOMER), new DataImportConsole(DataImportConsole::DEFAULT_NAME . ':' . DataImportConfig::IMPORT_TYPE_GLOSSARY), @@ -334,12 +340,13 @@ protected function getConsoleCommands(Container $container): array new CustomerPasswordSetConsole(), new OrderInvoiceSendConsole(), + new MessageBrokerWorkerConsole(), ]; $propelCommands = $container->getLocator()->propel()->facade()->getConsoleCommands(); $commands = array_merge($commands, $propelCommands); - if ($this->getConfig()->isDevelopmentConsoleCommandsEnabled()) { + if ($this->getConfig()->isPyzDevelopmentConsoleCommandsEnabled()) { $commands[] = new CodeTestConsole(); $commands[] = new CodeFixturesConsole(); $commands[] = new AcceptanceCodeTestConsole(); @@ -388,6 +395,10 @@ protected function getConsoleCommands(Container $container): array $commands[] = new SprykBuildConsole(); $commands[] = new ComposerConstraintConsole(); + $commands[] = new ModuleInstallerConsole(); + + $commands[] = new MessageBrokerDebugConsole(); + if (class_exists(SecurityCheckerCommand::class)) { $commands[] = new SecurityCheckerCommand(); } diff --git a/src/Pyz/Zed/ContentStorage/ContentStorageConfig.php b/src/Pyz/Zed/ContentStorage/ContentStorageConfig.php index 03d1cf7e17..0e333f0d41 100644 --- a/src/Pyz/Zed/ContentStorage/ContentStorageConfig.php +++ b/src/Pyz/Zed/ContentStorage/ContentStorageConfig.php @@ -18,7 +18,7 @@ class ContentStorageConfig extends SpykerContentStorageConfig */ public function getSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/Customer/CustomerDependencyProvider.php b/src/Pyz/Zed/Customer/CustomerDependencyProvider.php index d538dcbddd..c262c61df8 100644 --- a/src/Pyz/Zed/Customer/CustomerDependencyProvider.php +++ b/src/Pyz/Zed/Customer/CustomerDependencyProvider.php @@ -18,8 +18,15 @@ class CustomerDependencyProvider extends SprykerCustomerDependencyProvider { - public const SALES_FACADE = 'sales facade'; - public const NEWSLETTER_FACADE = 'newsletter facade'; + /** + * @var string + */ + public const PYZ_SALES_FACADE = 'sales facade'; + + /** + * @var string + */ + public const PYZ_NEWSLETTER_FACADE = 'newsletter facade'; /** * @param \Spryker\Zed\Kernel\Container $container @@ -30,11 +37,11 @@ public function provideCommunicationLayerDependencies(Container $container) { $container = parent::provideCommunicationLayerDependencies($container); - $container->set(static::SALES_FACADE, function (Container $container) { + $container->set(static::PYZ_SALES_FACADE, function (Container $container) { return $container->getLocator()->sales()->facade(); }); - $container->set(static::NEWSLETTER_FACADE, function (Container $container) { + $container->set(static::PYZ_NEWSLETTER_FACADE, function (Container $container) { return $container->getLocator()->newsletter()->facade(); }); diff --git a/src/Pyz/Zed/CustomerAccessStorage/CustomerAccessStorageConfig.php b/src/Pyz/Zed/CustomerAccessStorage/CustomerAccessStorageConfig.php index 6971385529..6c6e1a1e5d 100644 --- a/src/Pyz/Zed/CustomerAccessStorage/CustomerAccessStorageConfig.php +++ b/src/Pyz/Zed/CustomerAccessStorage/CustomerAccessStorageConfig.php @@ -18,7 +18,7 @@ class CustomerAccessStorageConfig extends SprykerCustomerAccessStorageConfig */ public function getSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductAbstract/CombinedProductAbstractTypeDataSetCondition.php b/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductAbstract/CombinedProductAbstractTypeDataSetCondition.php index a200cffcd4..5922b0cdf8 100644 --- a/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductAbstract/CombinedProductAbstractTypeDataSetCondition.php +++ b/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductAbstract/CombinedProductAbstractTypeDataSetCondition.php @@ -23,8 +23,8 @@ class CombinedProductAbstractTypeDataSetCondition implements DataSetConditionInt public function hasData(DataSetInterface $dataSet): bool { if ( - $dataSet[CombinedProductAbstractHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] == static::ASSIGNABLE_PRODUCT_TYPE_ABSTRACT - || $dataSet[CombinedProductAbstractHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] == static::ASSIGNABLE_PRODUCT_TYPE_BOTH + $dataSet[CombinedProductAbstractHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] === static::ASSIGNABLE_PRODUCT_TYPE_ABSTRACT + || $dataSet[CombinedProductAbstractHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] === static::ASSIGNABLE_PRODUCT_TYPE_BOTH ) { return true; } diff --git a/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductConcrete/CombinedProductConcreteTypeDataSetCondition.php b/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductConcrete/CombinedProductConcreteTypeDataSetCondition.php index dffc494030..4e0c8e76f1 100644 --- a/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductConcrete/CombinedProductConcreteTypeDataSetCondition.php +++ b/src/Pyz/Zed/DataImport/Business/CombinedProduct/ProductConcrete/CombinedProductConcreteTypeDataSetCondition.php @@ -23,8 +23,8 @@ class CombinedProductConcreteTypeDataSetCondition implements DataSetConditionInt public function hasData(DataSetInterface $dataSet): bool { if ( - $dataSet[CombinedProductConcreteHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] == static::ASSIGNABLE_PRODUCT_TYPE_CONCRETE - || $dataSet[CombinedProductConcreteHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] == static::ASSIGNABLE_PRODUCT_TYPE_BOTH + $dataSet[CombinedProductConcreteHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] === static::ASSIGNABLE_PRODUCT_TYPE_CONCRETE + || $dataSet[CombinedProductConcreteHydratorStep::COLUMN_ASSIGNED_PRODUCT_TYPE] === static::ASSIGNABLE_PRODUCT_TYPE_BOTH ) { return true; } diff --git a/src/Pyz/Zed/DataImport/Business/DataImportBusinessFactory.php b/src/Pyz/Zed/DataImport/Business/DataImportBusinessFactory.php index 4736f3aeae..d7c1b17de8 100644 --- a/src/Pyz/Zed/DataImport/Business/DataImportBusinessFactory.php +++ b/src/Pyz/Zed/DataImport/Business/DataImportBusinessFactory.php @@ -1361,7 +1361,7 @@ protected function getStoreFacade(): StoreFacadeInterface */ protected function createAddLocalesStep(): DataImportStepInterface { - return new AddLocalesStep($this->getStore()); + return new AddLocalesStep($this->getDataImportStoreFacade()); } /** diff --git a/src/Pyz/Zed/DataImport/Business/Model/Discount/DiscountWriterStep.php b/src/Pyz/Zed/DataImport/Business/Model/Discount/DiscountWriterStep.php index ebae2ef6d7..aad1665289 100644 --- a/src/Pyz/Zed/DataImport/Business/Model/Discount/DiscountWriterStep.php +++ b/src/Pyz/Zed/DataImport/Business/Model/Discount/DiscountWriterStep.php @@ -11,6 +11,7 @@ use Orm\Zed\Discount\Persistence\SpyDiscount; use Orm\Zed\Discount\Persistence\SpyDiscountQuery; use Orm\Zed\Discount\Persistence\SpyDiscountVoucherPoolQuery; +use Orm\Zed\DiscountPromotion\Persistence\SpyDiscountPromotion; use Orm\Zed\DiscountPromotion\Persistence\SpyDiscountPromotionQuery; use Orm\Zed\Shipment\Persistence\SpyShipmentCarrierQuery; use Orm\Zed\Shipment\Persistence\SpyShipmentMethodQuery; @@ -20,22 +21,86 @@ class DiscountWriterStep implements DataImportStepInterface { + /** + * @var int + */ public const BULK_SIZE = 100; + + /** + * @var string + */ public const KEY_DISCOUNT_KEY = 'discount_key'; + + /** + * @var string + */ public const KEY_DISPLAY_NAME = 'display_name'; + + /** + * @var string + */ public const KEY_DESCRIPTION = 'description'; + + /** + * @var string + */ public const KEY_AMOUNT = 'amount'; + + /** + * @var string + */ public const KEY_IS_ACTIVE = 'is_active'; + + /** + * @var string + */ public const KEY_IS_EXCLUSIVE = 'is_exclusive'; + + /** + * @var string + */ public const KEY_VALID_FROM = 'valid_from'; + + /** + * @var string + */ public const KEY_VALID_TO = 'valid_to'; + + /** + * @var string + */ public const KEY_CALCULATOR_PLUGIN = 'calculator_plugin'; + + /** + * @var string + */ public const KEY_DISCOUNT_TYPE = 'discount_type'; + + /** + * @var string + */ public const KEY_DECISION_RULE_QUERY_STRING = 'decision_rule_query_string'; + + /** + * @var string + */ public const KEY_COLLECTOR_QUERY_STRING = 'collector_query_string'; + + /** + * @var string + */ public const KEY_PROMOTION_SKU = 'promotion_sku'; + + /** + * @var string + */ public const KEY_PROMOTION_QUANTITY = 'promotion_quantity'; + /** + * @var string + */ + public const KEY_PRIORITY = 'priority'; + /** * @param \Spryker\Zed\DataImport\Business\Model\DataSet\DataSetInterface $dataSet * @@ -60,6 +125,10 @@ public function execute(DataSetInterface $dataSet) $discountEntity->setVoucherPool($discountVoucherPoolEntity); } + if ($dataSet[static::KEY_PRIORITY] && property_exists(SpyDiscount::class, 'priority')) { + $discountEntity->setPriority($dataSet[static::KEY_PRIORITY]); + } + $discountEntity ->setDisplayName($dataSet[static::KEY_DISPLAY_NAME]) ->setDescription($dataSet[static::KEY_DESCRIPTION]) @@ -194,6 +263,9 @@ protected function saveDiscountPromotion(DataSetInterface $dataSet, SpyDiscount ->findOneOrCreate(); $discountPromotion->setAbstractSku($dataSet[static::KEY_PROMOTION_SKU]); + if (property_exists(SpyDiscountPromotion::class, 'abstract_skus')) { + $discountPromotion->setAbstractSkus($dataSet[static::KEY_PROMOTION_SKU]); + } $discountPromotion->setQuantity($dataSet[static::KEY_PROMOTION_QUANTITY]); $discountPromotion->save(); } diff --git a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstract/ProductAbstractHydratorStep.php b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstract/ProductAbstractHydratorStep.php index 4c5a95e113..97a2858fc2 100644 --- a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstract/ProductAbstractHydratorStep.php +++ b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstract/ProductAbstractHydratorStep.php @@ -78,7 +78,7 @@ protected function importProductAbstract(DataSetInterface $dataSet): void $productAbstractEntityTransfer->setSku($dataSet[static::COLUMN_ABSTRACT_SKU]); $productAbstractEntityTransfer - ->setColorCode($dataSet[static::COLUMN_COLOR_CODE]) + ->setPyzColorCode($dataSet[static::COLUMN_COLOR_CODE]) ->setFkTaxSet($dataSet[static::KEY_ID_TAX_SET]) ->setAttributes(json_encode($dataSet[static::KEY_ATTRIBUTES])) ->setNewFrom($dataSet[static::COLUMN_NEW_FROM]) diff --git a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/ProductAbstractStoreHydratorStep.php b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/ProductAbstractStoreHydratorStep.php index 8239ee0de3..6dd6b7ad13 100644 --- a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/ProductAbstractStoreHydratorStep.php +++ b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/ProductAbstractStoreHydratorStep.php @@ -7,7 +7,7 @@ namespace Pyz\Zed\DataImport\Business\Model\ProductAbstractStore; -use Generated\Shared\Transfer\ProductAbstractStoreTransfer; +use Generated\Shared\Transfer\PyzProductAbstractStoreTransfer; use Spryker\Zed\DataImport\Business\Model\DataImportStep\DataImportStepInterface; use Spryker\Zed\DataImport\Business\Model\DataSet\DataSetInterface; @@ -16,6 +16,7 @@ class ProductAbstractStoreHydratorStep implements DataImportStepInterface public const BULK_SIZE = 1000; public const COLUMN_ABSTRACT_SKU = 'abstract_sku'; + public const COLUMN_STORE_NAME = 'store_name'; public const DATA_PRODUCT_ABSTRACT_STORE_ENTITY_TRANSFER = 'DATA_PRODUCT_ABSTRACT_STORE_ENTITY_TRANSFER'; @@ -37,11 +38,11 @@ public function execute(DataSetInterface $dataSet): void */ protected function importProductAbstractStore(DataSetInterface $dataSet): void { - $productAbstractStoreTransfer = new ProductAbstractStoreTransfer(); - $productAbstractStoreTransfer + $pyzProductAbstractStoreTransfer = new PyzProductAbstractStoreTransfer(); + $pyzProductAbstractStoreTransfer ->setStoreName($dataSet[static::COLUMN_STORE_NAME]) ->setProductAbstractSku($dataSet[static::COLUMN_ABSTRACT_SKU]); - $dataSet[static::DATA_PRODUCT_ABSTRACT_STORE_ENTITY_TRANSFER] = $productAbstractStoreTransfer; + $dataSet[static::DATA_PRODUCT_ABSTRACT_STORE_ENTITY_TRANSFER] = $pyzProductAbstractStoreTransfer; } } diff --git a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/Writer/ProductAbstractStorePropelDataSetWriter.php b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/Writer/ProductAbstractStorePropelDataSetWriter.php index e9b18be3b0..b7d17446e4 100644 --- a/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/Writer/ProductAbstractStorePropelDataSetWriter.php +++ b/src/Pyz/Zed/DataImport/Business/Model/ProductAbstractStore/Writer/ProductAbstractStorePropelDataSetWriter.php @@ -7,7 +7,7 @@ namespace Pyz\Zed\DataImport\Business\Model\ProductAbstractStore\Writer; -use Generated\Shared\Transfer\ProductAbstractStoreTransfer; +use Generated\Shared\Transfer\PyzProductAbstractStoreTransfer; use Orm\Zed\Product\Persistence\SpyProductAbstractQuery; use Orm\Zed\Product\Persistence\SpyProductAbstractStoreQuery; use Orm\Zed\Store\Persistence\SpyStoreQuery; @@ -98,9 +98,9 @@ public function flush(): void /** * @param \Spryker\Zed\DataImport\Business\Model\DataSet\DataSetInterface $dataSet * - * @return \Generated\Shared\Transfer\ProductAbstractStoreTransfer + * @return \Generated\Shared\Transfer\PyzProductAbstractStoreTransfer */ - protected function getProductAbstractStoreTransfers(DataSetInterface $dataSet): ProductAbstractStoreTransfer + protected function getProductAbstractStoreTransfers(DataSetInterface $dataSet): PyzProductAbstractStoreTransfer { return $dataSet[ProductAbstractStoreHydratorStep::DATA_PRODUCT_ABSTRACT_STORE_ENTITY_TRANSFER]; } diff --git a/src/Pyz/Zed/Development/Communication/Console/AcceptanceCodeTestConsole.php b/src/Pyz/Zed/Development/Communication/Console/AcceptanceCodeTestConsole.php index a6a8e7b20a..762361f6dd 100644 --- a/src/Pyz/Zed/Development/Communication/Console/AcceptanceCodeTestConsole.php +++ b/src/Pyz/Zed/Development/Communication/Console/AcceptanceCodeTestConsole.php @@ -13,5 +13,8 @@ class AcceptanceCodeTestConsole extends CodeTestConsole { public const COMMAND_NAME = 'code:test:acceptance'; - protected const CODECEPTION_CONFIG_FILE_NAME = 'codeception.acceptance.yml'; + /** + * @var string + */ + protected const PYZ_CODECEPTION_CONFIG_FILE_NAME = 'codeception.acceptance.yml'; } diff --git a/src/Pyz/Zed/Development/Communication/Console/ApiCodeTestConsole.php b/src/Pyz/Zed/Development/Communication/Console/ApiCodeTestConsole.php index 1c5f095452..6abf684818 100644 --- a/src/Pyz/Zed/Development/Communication/Console/ApiCodeTestConsole.php +++ b/src/Pyz/Zed/Development/Communication/Console/ApiCodeTestConsole.php @@ -13,5 +13,8 @@ class ApiCodeTestConsole extends CodeTestConsole { public const COMMAND_NAME = 'code:test:api'; - protected const CODECEPTION_CONFIG_FILE_NAME = 'codeception.api.yml'; + /** + * @var string + */ + protected const PYZ_CODECEPTION_CONFIG_FILE_NAME = 'codeception.api.yml'; } diff --git a/src/Pyz/Zed/Development/Communication/Console/FunctionalCodeTestConsole.php b/src/Pyz/Zed/Development/Communication/Console/FunctionalCodeTestConsole.php index d4481d62cd..4be26cdd46 100644 --- a/src/Pyz/Zed/Development/Communication/Console/FunctionalCodeTestConsole.php +++ b/src/Pyz/Zed/Development/Communication/Console/FunctionalCodeTestConsole.php @@ -13,5 +13,8 @@ class FunctionalCodeTestConsole extends CodeTestConsole { public const COMMAND_NAME = 'code:test:functional'; - protected const CODECEPTION_CONFIG_FILE_NAME = 'codeception.functional.yml'; + /** + * @var string + */ + protected const PYZ_CODECEPTION_CONFIG_FILE_NAME = 'codeception.functional.yml'; } diff --git a/src/Pyz/Zed/Discount/DiscountDependencyProvider.php b/src/Pyz/Zed/Discount/DiscountDependencyProvider.php index bb91015a0c..0aea7f57d3 100644 --- a/src/Pyz/Zed/Discount/DiscountDependencyProvider.php +++ b/src/Pyz/Zed/Discount/DiscountDependencyProvider.php @@ -7,6 +7,8 @@ namespace Pyz\Zed\Discount; +use Spryker\Zed\CategoryDiscountConnector\Communication\Plugin\Discount\CategoryDecisionRulePlugin; +use Spryker\Zed\CategoryDiscountConnector\Communication\Plugin\Discount\CategoryDiscountableItemCollectorPlugin; use Spryker\Zed\CustomerGroupDiscountConnector\Communication\Plugin\DecisionRule\CustomerGroupDecisionRulePlugin; use Spryker\Zed\Discount\DiscountDependencyProvider as SprykerDiscountDependencyProvider; use Spryker\Zed\DiscountPromotion\Communication\Plugin\Discount\DiscountPromotionCalculationFormDataExpanderPlugin; @@ -21,6 +23,7 @@ use Spryker\Zed\DiscountPromotion\Communication\Plugin\Discount\DiscountPromotionViewBlockProviderPlugin; use Spryker\Zed\DiscountPromotion\Communication\Plugin\Discount\PromotionCollectedDiscountGroupingStrategyPlugin; use Spryker\Zed\GiftCard\Communication\Plugin\GiftCardDiscountableItemFilterPlugin; +use Spryker\Zed\Kernel\Communication\Form\FormTypeInterface; use Spryker\Zed\ProductDiscountConnector\Communication\Plugin\Collector\ProductAttributeCollectorPlugin; use Spryker\Zed\ProductDiscountConnector\Communication\Plugin\DecisionRule\ProductAttributeDecisionRulePlugin; use Spryker\Zed\ProductLabelDiscountConnector\Communication\Plugin\Collector\ProductLabelCollectorPlugin; @@ -37,9 +40,9 @@ class DiscountDependencyProvider extends SprykerDiscountDependencyProvider { /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DecisionRulePluginInterface[] + * @return array<\Spryker\Zed\DiscountExtension\Dependency\Plugin\DecisionRulePluginInterface> */ - protected function getDecisionRulePlugins() + protected function getDecisionRulePlugins(): array { return array_merge(parent::getDecisionRulePlugins(), [ new ShipmentCarrierDecisionRulePlugin(), @@ -48,13 +51,14 @@ protected function getDecisionRulePlugins() new CustomerGroupDecisionRulePlugin(), new ProductLabelDecisionRulePlugin(), new ProductAttributeDecisionRulePlugin(), + new CategoryDecisionRulePlugin(), ]); } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\CollectorPluginInterface[] + * @return array<\Spryker\Zed\DiscountExtension\Dependency\Plugin\DiscountableItemCollectorPluginInterface> */ - protected function getCollectorPlugins() + protected function getCollectorPlugins(): array { return array_merge(parent::getCollectorPlugins(), [ new ProductLabelCollectorPlugin(), @@ -62,13 +66,14 @@ protected function getCollectorPlugins() new ItemByShipmentMethodPlugin(), new ItemByShipmentPricePlugin(), new ProductAttributeCollectorPlugin(), + new CategoryDiscountableItemCollectorPlugin(), ]); } /** * @return array */ - protected function getDiscountableItemFilterPlugins() + protected function getDiscountableItemFilterPlugins(): array { return [ new DiscountPromotionFilterCollectedItemsPlugin(), @@ -87,7 +92,7 @@ protected function getCollectedDiscountGroupingPlugins(): array } /** - * @return \Spryker\Zed\DiscountExtension\Dependency\Plugin\DiscountableItemTransformerStrategyPluginInterface[] + * @return array<\Spryker\Zed\DiscountExtension\Dependency\Plugin\DiscountableItemTransformerStrategyPluginInterface> */ protected function getDiscountableItemTransformerStrategyPlugins(): array { @@ -97,9 +102,9 @@ protected function getDiscountableItemTransformerStrategyPlugins(): array } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\CollectorStrategyPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\CollectorStrategyPluginInterface> */ - protected function getCollectorStrategyPlugins() + protected function getCollectorStrategyPlugins(): array { return [ new DiscountPromotionCollectorStrategyPlugin(), @@ -107,9 +112,9 @@ protected function getCollectorStrategyPlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DiscountPostCreatePluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\DiscountPostCreatePluginInterface> */ - protected function getDiscountPostCreatePlugins() + protected function getDiscountPostCreatePlugins(): array { return [ new DiscountPromotionPostCreatePlugin(), @@ -117,9 +122,9 @@ protected function getDiscountPostCreatePlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DiscountPostUpdatePluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\DiscountPostUpdatePluginInterface> */ - protected function getDiscountPostUpdatePlugins() + protected function getDiscountPostUpdatePlugins(): array { return [ new DiscountPromotionPostUpdatePlugin(), @@ -128,9 +133,9 @@ protected function getDiscountPostUpdatePlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DiscountConfigurationExpanderPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\DiscountConfigurationExpanderPluginInterface> */ - protected function getDiscountConfigurationExpanderPlugins() + protected function getDiscountConfigurationExpanderPlugins(): array { return [ new DiscountPromotionConfigurationExpanderPlugin(), @@ -138,9 +143,9 @@ protected function getDiscountConfigurationExpanderPlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\Form\DiscountFormExpanderPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\Form\DiscountFormExpanderPluginInterface> */ - protected function getDiscountFormExpanderPlugins() + protected function getDiscountFormExpanderPlugins(): array { return [ new DiscountPromotionCalculationFormExpanderPlugin(), @@ -148,9 +153,9 @@ protected function getDiscountFormExpanderPlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\Form\DiscountFormDataProviderExpanderPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\Form\DiscountFormDataProviderExpanderPluginInterface> */ - protected function getDiscountFormDataProviderExpanderPlugins() + protected function getDiscountFormDataProviderExpanderPlugins(): array { return [ new DiscountPromotionCalculationFormDataExpanderPlugin(), @@ -158,9 +163,9 @@ protected function getDiscountFormDataProviderExpanderPlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DiscountViewBlockProviderPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\DiscountViewBlockProviderPluginInterface> */ - protected function getDiscountViewTemplateProviderPlugins() + protected function getDiscountViewTemplateProviderPlugins(): array { return [ new DiscountPromotionViewBlockProviderPlugin(), @@ -168,9 +173,9 @@ protected function getDiscountViewTemplateProviderPlugins() } /** - * @return \Spryker\Zed\Discount\Dependency\Plugin\DiscountApplicableFilterPluginInterface[] + * @return array<\Spryker\Zed\Discount\Dependency\Plugin\DiscountApplicableFilterPluginInterface> */ - protected function getDiscountApplicableFilterPlugins() + protected function getDiscountApplicableFilterPlugins(): array { return [ new DiscountPromotionFilterApplicableItemsPlugin(), @@ -180,7 +185,7 @@ protected function getDiscountApplicableFilterPlugins() /** * @return \Spryker\Zed\Kernel\Communication\Form\FormTypeInterface */ - protected function getStoreRelationFormTypePlugin() + protected function getStoreRelationFormTypePlugin(): FormTypeInterface { return new StoreRelationToggleFormTypePlugin(); } diff --git a/src/Pyz/Zed/ErrorHandler/ErrorHandlerDependencyProvider.php b/src/Pyz/Zed/ErrorHandler/ErrorHandlerDependencyProvider.php new file mode 100644 index 0000000000..fa03e87fd7 --- /dev/null +++ b/src/Pyz/Zed/ErrorHandler/ErrorHandlerDependencyProvider.php @@ -0,0 +1,24 @@ +add(new ProductQuantityStorageEventSubscriber()); $eventSubscriberCollection->add(new ContentStorageEventSubscriber()); $eventSubscriberCollection->add(new ProductListStorageEventSubscriber()); + $eventSubscriberCollection->add(new AssetStorageEventSubscriber()); /** * Search Events diff --git a/src/Pyz/Zed/EventDispatcher/EventDispatcherDependencyProvider.php b/src/Pyz/Zed/EventDispatcher/EventDispatcherDependencyProvider.php index 26fb376ba1..228e858f3d 100644 --- a/src/Pyz/Zed/EventDispatcher/EventDispatcherDependencyProvider.php +++ b/src/Pyz/Zed/EventDispatcher/EventDispatcherDependencyProvider.php @@ -10,6 +10,7 @@ use Spryker\Shared\Http\Plugin\EventDispatcher\ResponseListenerEventDispatcherPlugin; use Spryker\Zed\Acl\Communication\Plugin\EventDispatcher\AccessControlEventDispatcherPlugin; use Spryker\Zed\Application\Communication\Plugin\EventDispatcher\HeadersSecurityEventDispatcherPlugin; +use Spryker\Zed\ErrorHandler\Communication\Plugin\EventDispatcher\ErrorPageEventDispatcherPlugin; use Spryker\Zed\EventBehavior\Communication\Plugin\EventDispatcher\EventBehaviorEventDispatcherPlugin; use Spryker\Zed\EventDispatcher\EventDispatcherDependencyProvider as SprykerEventDispatcherDependencyProvider; use Spryker\Zed\Http\Communication\Plugin\EventDispatcher\CookieEventDispatcherPlugin; @@ -55,6 +56,7 @@ protected function getEventDispatcherPlugins(): array new AutoloaderCacheEventDispatcherPlugin(), new RequestAttributesEventDispatcherPlugin(), new ResponseListenerEventDispatcherPlugin(), + new ErrorPageEventDispatcherPlugin(), ]; } @@ -69,6 +71,7 @@ protected function getBackendGatewayEventDispatcherPlugins(): array new RouterListenerEventDispatcherPlugin(), new ResponseListenerEventDispatcherPlugin(), new AutoloaderCacheEventDispatcherPlugin(), + new EventBehaviorEventDispatcherPlugin(), ]; } diff --git a/src/Pyz/Zed/ExampleChart/Plugin/ExampleChartPlugin.php b/src/Pyz/Zed/ExampleChart/Plugin/ExampleChartPlugin.php index 46d2633657..a397efb7bb 100644 --- a/src/Pyz/Zed/ExampleChart/Plugin/ExampleChartPlugin.php +++ b/src/Pyz/Zed/ExampleChart/Plugin/ExampleChartPlugin.php @@ -35,7 +35,7 @@ public function getChartData($dataIdentifier = null): ChartDataTransfer $data = new ChartDataTransfer(); $data->setTitle('test'); $data->setKey('test'); - $data->addTrace($this->getTrace()); + $data->addTrace($this->getPyzTrace()); return $data; } @@ -51,7 +51,7 @@ public function getChartLayout(): ChartLayoutTransfer /** * @return \Generated\Shared\Transfer\ChartDataTraceTransfer */ - protected function getTrace(): ChartDataTraceTransfer + protected function getPyzTrace(): ChartDataTraceTransfer { $trace = new ChartDataTraceTransfer(); $trace->setValues([11, 23, 31]); diff --git a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageBusinessFactory.php b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageBusinessFactory.php index 314ea66fae..f1d12cc8ff 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageBusinessFactory.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageBusinessFactory.php @@ -8,7 +8,10 @@ namespace Pyz\Zed\ExampleProductSalePage\Business; use Pyz\Zed\ExampleProductSalePage\Business\Label\ProductAbstractRelationReader; +use Pyz\Zed\ExampleProductSalePage\ExampleProductSalePageDependencyProvider; +use Spryker\Zed\Currency\Business\CurrencyFacadeInterface; use Spryker\Zed\Kernel\Business\AbstractBusinessFactory; +use Spryker\Zed\Price\Business\PriceFacadeInterface; /** * @method \Pyz\Zed\ExampleProductSalePage\Persistence\ExampleProductSalePageQueryContainer getQueryContainer() @@ -19,8 +22,29 @@ class ExampleProductSalePageBusinessFactory extends AbstractBusinessFactory /** * @return \Pyz\Zed\ExampleProductSalePage\Business\Label\ProductAbstractRelationReaderInterface */ - public function createProductAbstractRelationReader() + public function createPyzProductAbstractRelationReader() { - return new ProductAbstractRelationReader($this->getQueryContainer(), $this->getConfig()); + return new ProductAbstractRelationReader( + $this->getQueryContainer(), + $this->getConfig(), + $this->getPyzCurrencyFacade(), + $this->getPyzPriceFacade(), + ); + } + + /** + * @return \Spryker\Zed\Currency\Business\CurrencyFacadeInterface + */ + protected function getPyzCurrencyFacade(): CurrencyFacadeInterface + { + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_FACADE_CURRENCY); + } + + /** + * @return \Spryker\Zed\Price\Business\PriceFacadeInterface + */ + protected function getPyzPriceFacade(): PriceFacadeInterface + { + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_FACADE_PRICE); } } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacade.php b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacade.php index f8cb4d2406..c49569747a 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacade.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacade.php @@ -17,10 +17,10 @@ class ExampleProductSalePageFacade extends SprykerProductFacade implements Examp /** * @return \Generated\Shared\Transfer\ProductLabelProductAbstractRelationsTransfer[] */ - public function findProductLabelProductAbstractRelationChanges() + public function findPyzProductLabelProductAbstractRelationChanges() { return $this->getFactory() - ->createProductAbstractRelationReader() + ->createPyzProductAbstractRelationReader() ->findProductLabelProductAbstractRelationChanges(); } } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacadeInterface.php b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacadeInterface.php index 53f8d799e1..06d7419792 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacadeInterface.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Business/ExampleProductSalePageFacadeInterface.php @@ -12,5 +12,5 @@ interface ExampleProductSalePageFacadeInterface /** * @return \Generated\Shared\Transfer\ProductLabelProductAbstractRelationsTransfer[] */ - public function findProductLabelProductAbstractRelationChanges(); + public function findPyzProductLabelProductAbstractRelationChanges(); } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Business/Label/ProductAbstractRelationReader.php b/src/Pyz/Zed/ExampleProductSalePage/Business/Label/ProductAbstractRelationReader.php index e2994993be..0b5006903e 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Business/Label/ProductAbstractRelationReader.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Business/Label/ProductAbstractRelationReader.php @@ -12,6 +12,8 @@ use Pyz\Zed\ExampleProductSalePage\Business\Exception\ProductLabelSaleNotFoundException; use Pyz\Zed\ExampleProductSalePage\ExampleProductSalePageConfig; use Pyz\Zed\ExampleProductSalePage\Persistence\ExampleProductSalePageQueryContainerInterface; +use Spryker\Zed\Currency\Business\CurrencyFacadeInterface; +use Spryker\Zed\Price\Business\PriceFacadeInterface; class ProductAbstractRelationReader implements ProductAbstractRelationReaderInterface { @@ -25,16 +27,32 @@ class ProductAbstractRelationReader implements ProductAbstractRelationReaderInte */ protected $productSaleConfig; + /** + * @var \Spryker\Zed\Currency\Business\CurrencyFacadeInterface + */ + protected $currencyFacade; + + /** + * @var \Spryker\Zed\Price\Business\PriceFacadeInterface + */ + protected $priceFacade; + /** * @param \Pyz\Zed\ExampleProductSalePage\Persistence\ExampleProductSalePageQueryContainerInterface $productSaleQueryContainer * @param \Pyz\Zed\ExampleProductSalePage\ExampleProductSalePageConfig $productSaleConfig + * @param \Spryker\Zed\Currency\Business\CurrencyFacadeInterface $currencyFacade + * @param \Spryker\Zed\Price\Business\PriceFacadeInterface $priceFacade */ public function __construct( ExampleProductSalePageQueryContainerInterface $productSaleQueryContainer, - ExampleProductSalePageConfig $productSaleConfig + ExampleProductSalePageConfig $productSaleConfig, + CurrencyFacadeInterface $currencyFacade, + PriceFacadeInterface $priceFacade ) { $this->productSaleQueryContainer = $productSaleQueryContainer; $this->productSaleConfig = $productSaleConfig; + $this->currencyFacade = $currencyFacade; + $this->priceFacade = $priceFacade; } /** @@ -69,9 +87,9 @@ public function findProductLabelProductAbstractRelationChanges() */ protected function getProductLabelNewEntity() { - $labelNewName = $this->productSaleConfig->getLabelSaleName(); + $labelNewName = $this->productSaleConfig->getPyzLabelSaleName(); $productLabelNewEntity = $this->productSaleQueryContainer - ->queryProductLabelByName($labelNewName) + ->queryPyzProductLabelByName($labelNewName) ->findOne(); if (!$productLabelNewEntity) { @@ -94,7 +112,10 @@ protected function findRelationsBecomingInactive(SpyProductLabel $productLabelEn $relations = []; $productLabelProductAbstractEntities = $this->productSaleQueryContainer - ->queryRelationsBecomingInactive($productLabelEntity->getIdProductLabel()) + ->queryPyzRelationsBecomingInactive( + $productLabelEntity->getIdProductLabel(), + $this->priceFacade->getDefaultPriceMode(), + ) ->find(); foreach ($productLabelProductAbstractEntities as $productLabelProductAbstractEntity) { @@ -114,7 +135,12 @@ protected function findRelationsBecomingActive(SpyProductLabel $productLabelEnti $relations = []; $productAbstractEntities = $this->productSaleQueryContainer - ->queryRelationsBecomingActive($productLabelEntity->getIdProductLabel()) + ->queryPyzRelationsBecomingActive( + $productLabelEntity->getIdProductLabel(), + $this->currencyFacade->getCurrentStoreWithCurrencies()->getStore()->getIdStore(), + $this->currencyFacade->getDefaultCurrencyForCurrentStore()->getIdCurrency(), + $this->priceFacade->getDefaultPriceMode(), + ) ->find(); foreach ($productAbstractEntities as $productAbstractEntity) { diff --git a/src/Pyz/Zed/ExampleProductSalePage/Communication/Plugin/ExampleProductSalePageLabelUpdaterPlugin.php b/src/Pyz/Zed/ExampleProductSalePage/Communication/Plugin/ExampleProductSalePageLabelUpdaterPlugin.php index f02aa2c4b8..ffcd786b70 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Communication/Plugin/ExampleProductSalePageLabelUpdaterPlugin.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Communication/Plugin/ExampleProductSalePageLabelUpdaterPlugin.php @@ -22,6 +22,6 @@ class ExampleProductSalePageLabelUpdaterPlugin extends AbstractPlugin implements */ public function findProductLabelProductAbstractRelationChanges() { - return $this->getFacade()->findProductLabelProductAbstractRelationChanges(); + return $this->getFacade()->findPyzProductLabelProductAbstractRelationChanges(); } } diff --git a/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageConfig.php b/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageConfig.php index aaf9a47b72..3bbdc6f660 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageConfig.php +++ b/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageConfig.php @@ -15,7 +15,7 @@ class ExampleProductSalePageConfig extends AbstractBundleConfig /** * @return string */ - public function getLabelSaleName() + public function getPyzLabelSaleName() { return SharedExampleProductSalePageConfig::DEFAULT_LABEL_NAME; } diff --git a/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php b/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php index 064c51539c..af840bbd09 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php +++ b/src/Pyz/Zed/ExampleProductSalePage/ExampleProductSalePageDependencyProvider.php @@ -12,8 +12,25 @@ class ExampleProductSalePageDependencyProvider extends AbstractBundleDependencyProvider { - public const QUERY_CONTAINER_PRODUCT_LABEL = 'QUERY_CONTAINER_PRODUCT_LABEL'; - public const QUERY_CONTAINER_PRODUCT = 'QUERY_CONTAINER_PRODUCT'; + /** + * @var string + */ + public const PYZ_QUERY_CONTAINER_PRODUCT_LABEL = 'PYZ_QUERY_CONTAINER_PRODUCT_LABEL'; + + /** + * @var string + */ + public const PYZ_QUERY_CONTAINER_PRODUCT = 'PYZ_QUERY_CONTAINER_PRODUCT'; + + /** + * @var string + */ + public const PYZ_FACADE_CURRENCY = 'PYZ_FACADE_CURRENCY'; + + /** + * @var string + */ + public const PYZ_FACADE_PRICE = 'PYZ_FACADE_PRICE'; /** * @param \Spryker\Zed\Kernel\Container $container @@ -22,8 +39,24 @@ class ExampleProductSalePageDependencyProvider extends AbstractBundleDependencyP */ public function providePersistenceLayerDependencies(Container $container) { - $container = $this->addProductLabelQueryContainer($container); - $container = $this->addProductQueryContainer($container); + $container = parent::providePersistenceLayerDependencies($container); + + $container = $this->addPyzProductLabelQueryContainer($container); + $container = $this->addPyzProductQueryContainer($container); + + return $container; + } + + /** + * @param \Spryker\Zed\Kernel\Container $container + * + * @return \Spryker\Zed\Kernel\Container + */ + public function provideBusinessLayerDependencies(Container $container): Container + { + $container = parent::provideBusinessLayerDependencies($container); + $container = $this->addPyzCurrencyFacade($container); + $container = $this->addPyzPriceFacade($container); return $container; } @@ -33,9 +66,9 @@ public function providePersistenceLayerDependencies(Container $container) * * @return \Spryker\Zed\Kernel\Container */ - protected function addProductLabelQueryContainer(Container $container) + protected function addPyzProductLabelQueryContainer(Container $container): Container { - $container->set(static::QUERY_CONTAINER_PRODUCT_LABEL, function (Container $container) { + $container->set(static::PYZ_QUERY_CONTAINER_PRODUCT_LABEL, function (Container $container) { return $container->getLocator()->productLabel()->queryContainer(); }); @@ -47,12 +80,40 @@ protected function addProductLabelQueryContainer(Container $container) * * @return \Spryker\Zed\Kernel\Container */ - protected function addProductQueryContainer(Container $container) + protected function addPyzProductQueryContainer(Container $container): Container { - $container->set(static::QUERY_CONTAINER_PRODUCT, function (Container $container) { + $container->set(static::PYZ_QUERY_CONTAINER_PRODUCT, function (Container $container) { return $container->getLocator()->product()->queryContainer(); }); return $container; } + + /** + * @param \Spryker\Zed\Kernel\Container $container + * + * @return \Spryker\Zed\Kernel\Container + */ + protected function addPyzCurrencyFacade(Container $container): Container + { + $container->set(static::PYZ_FACADE_CURRENCY, function (Container $container) { + return $container->getLocator()->currency()->facade(); + }); + + return $container; + } + + /** + * @param \Spryker\Zed\Kernel\Container $container + * + * @return \Spryker\Zed\Kernel\Container + */ + protected function addPyzPriceFacade(Container $container): Container + { + $container->set(static::PYZ_FACADE_PRICE, function (Container $container) { + return $container->getLocator()->price()->facade(); + }); + + return $container; + } } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePagePersistenceFactory.php b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePagePersistenceFactory.php index 4c927280a2..ff4a62c265 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePagePersistenceFactory.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePagePersistenceFactory.php @@ -19,16 +19,16 @@ class ExampleProductSalePagePersistenceFactory extends AbstractPersistenceFactor /** * @return \Spryker\Zed\ProductLabel\Persistence\ProductLabelQueryContainerInterface */ - public function getProductLabelQueryContainer() + public function getPyzProductLabelQueryContainer() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::QUERY_CONTAINER_PRODUCT_LABEL); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_QUERY_CONTAINER_PRODUCT_LABEL); } /** * @return \Spryker\Zed\Product\Persistence\ProductQueryContainerInterface */ - public function getProductQueryContainer() + public function getPyzProductQueryContainer() { - return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::QUERY_CONTAINER_PRODUCT); + return $this->getProvidedDependency(ExampleProductSalePageDependencyProvider::PYZ_QUERY_CONTAINER_PRODUCT); } } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainer.php b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainer.php index 82c74bde2b..ecf5d6bbd6 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainer.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainer.php @@ -7,6 +7,9 @@ namespace Pyz\Zed\ExampleProductSalePage\Persistence; +use Orm\Zed\Product\Persistence\SpyProductAbstractQuery; +use Orm\Zed\ProductLabel\Persistence\Map\SpyProductLabelProductAbstractTableMap; +use Orm\Zed\ProductLabel\Persistence\SpyProductLabelProductAbstractQuery; use Propel\Runtime\ActiveQuery\Criteria; use Propel\Runtime\ActiveQuery\Criterion\BasicModelCriterion; use Spryker\Zed\Kernel\Persistence\AbstractQueryContainer; @@ -16,8 +19,31 @@ */ class ExampleProductSalePageQueryContainer extends AbstractQueryContainer implements ExampleProductSalePageQueryContainerInterface { - protected const PRICE_TYPE_ORIGINAL = 'ORIGINAL'; - protected const PRICE_TYPE_DEFAULT = 'DEFAULT'; + /** + * @var string + */ + protected const PYZ_PRICE_TYPE_ORIGINAL = 'ORIGINAL'; + + /** + * @uses \Spryker\Shared\PriceProduct\PriceProductConfig::PRICE_TYPE_DEFAULT + * + * @var string + */ + protected const PYZ_PRICE_TYPE_DEFAULT = 'DEFAULT'; + + /** + * @uses \Spryker\Shared\Price\PriceConfig::PRICE_MODE_NET + * + * @var string + */ + protected const PYZ_PRICE_MODE_NET = 'NET_MODE'; + + /** + * @uses \Spryker\Shared\Price\PriceConfig::PRICE_MODE_GROSS + * + * @var string + */ + protected const PYZ_PRICE_MODE_GROSS = 'GROSS_MODE'; /** * @api @@ -26,10 +52,10 @@ class ExampleProductSalePageQueryContainer extends AbstractQueryContainer implem * * @return \Orm\Zed\ProductLabel\Persistence\SpyProductLabelQuery */ - public function queryProductLabelByName($labelName) + public function queryPyzProductLabelByName($labelName) { return $this->getFactory() - ->getProductLabelQueryContainer() + ->getPyzProductLabelQueryContainer() ->queryProductLabelByName($labelName); } @@ -37,14 +63,15 @@ public function queryProductLabelByName($labelName) * @api * * @param int $idProductLabel + * @param string $priceMode * * @return \Orm\Zed\ProductLabel\Persistence\SpyProductLabelProductAbstractQuery */ - public function queryRelationsBecomingInactive($idProductLabel) + public function queryPyzRelationsBecomingInactive(int $idProductLabel, string $priceMode): SpyProductLabelProductAbstractQuery { /** @var \Orm\Zed\ProductLabel\Persistence\SpyProductLabelProductAbstractQuery $productLabelProductAbstractQuery */ $productLabelProductAbstractQuery = $this->getFactory() - ->getProductLabelQueryContainer() + ->getPyzProductLabelQueryContainer() ->queryProductAbstractRelationsByIdProductLabel($idProductLabel) ->distinct() ->useSpyProductAbstractQuery(null, Criteria::LEFT_JOIN) @@ -53,7 +80,7 @@ public function queryRelationsBecomingInactive($idProductLabel) ->addJoinCondition( 'priceTypeOrigin', 'priceTypeOrigin.name = ?', - static::PRICE_TYPE_ORIGINAL + static::PYZ_PRICE_TYPE_ORIGINAL ) ->usePriceProductStoreQuery('priceProductStoreOrigin', Criteria::LEFT_JOIN) ->usePriceProductDefaultQuery('priceProductDefaultOriginal', Criteria::LEFT_JOIN) @@ -65,7 +92,7 @@ public function queryRelationsBecomingInactive($idProductLabel) ->addJoinCondition( 'priceTypeDefault', 'priceTypeDefault.name = ?', - static::PRICE_TYPE_DEFAULT + static::PYZ_PRICE_TYPE_DEFAULT ) ->usePriceProductStoreQuery('priceProductStoreDefault', Criteria::LEFT_JOIN) ->usePriceProductDefaultQuery('priceProductDefaultDefault', Criteria::LEFT_JOIN) @@ -78,23 +105,43 @@ public function queryRelationsBecomingInactive($idProductLabel) ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.fk_store = priceProductStoreDefault.fk_store') ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.fk_currency = priceProductStoreDefault.fk_currency'); - $orCriterion = $this->getBasicModelCriterion( - $productLabelProductAbstractQuery, - 'priceProductStoreOrigin.gross_price < priceProductStoreDefault.gross_price', - 'priceProductStoreOrigin.gross_price' - ); - $orCriterion->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreOrigin.gross_price', null, Criteria::ISNULL)); - $orCriterion->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreOrigin.net_price', null, Criteria::ISNULL)); - $orCriterion->addOr( - $this->getBasicModelCriterion( - $productLabelProductAbstractQuery, - 'priceProductStoreOrigin.net_price < priceProductStoreDefault.net_price', - 'priceProductStoreOrigin.net_price' + if ($priceMode === static::PYZ_PRICE_MODE_GROSS) { + $productLabelProductAbstractQuery->addAnd( + $this->getPyzBasicModelCriterion( + $productLabelProductAbstractQuery, + 'priceProductStoreOrigin.gross_price < priceProductStoreDefault.gross_price', + 'priceProductStoreOrigin.gross_price' + ) + ) + ->addOr( + $this->getPyzBasicModelCriterion( + $productLabelProductAbstractQuery, + 'priceProductStoreOrigin.gross_price = priceProductStoreDefault.gross_price', + 'priceProductStoreOrigin.gross_price' + ) + ) + ->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreOrigin.gross_price', null, Criteria::ISNULL) + ->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreDefault.gross_price', null, Criteria::ISNULL))); + } + + if ($priceMode === static::PYZ_PRICE_MODE_NET) { + $productLabelProductAbstractQuery->addAnd( + $this->getPyzBasicModelCriterion( + $productLabelProductAbstractQuery, + 'priceProductStoreOrigin.net_price < priceProductStoreDefault.net_price', + 'priceProductStoreOrigin.net_price' + ) ) - ); - $orCriterion->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreDefault.gross_price', null, Criteria::ISNULL)); - $orCriterion->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreDefault.net_price', null, Criteria::ISNULL)); - $productLabelProductAbstractQuery->addAnd($orCriterion); + ->addOr( + $this->getPyzBasicModelCriterion( + $productLabelProductAbstractQuery, + 'priceProductStoreOrigin.net_price = priceProductStoreDefault.net_price', + 'priceProductStoreOrigin.net_price' + ) + ) + ->addOr($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreOrigin.net_price', null, Criteria::ISNULL) + ->addAnd($productLabelProductAbstractQuery->getNewCriterion('priceProductStoreDefault.net_price', null, Criteria::ISNULL))); + } return $productLabelProductAbstractQuery; } @@ -106,7 +153,7 @@ public function queryRelationsBecomingInactive($idProductLabel) * * @return \Propel\Runtime\ActiveQuery\Criterion\BasicModelCriterion */ - protected function getBasicModelCriterion(Criteria $criteria, string $clause, $column): BasicModelCriterion + protected function getPyzBasicModelCriterion(Criteria $criteria, string $clause, $column): BasicModelCriterion { return new BasicModelCriterion($criteria, $clause, $column); } @@ -115,14 +162,21 @@ protected function getBasicModelCriterion(Criteria $criteria, string $clause, $c * @api * * @param int $idProductLabel + * @param int $currentStoreId + * @param int $currentCurrencyId + * @param string $priceMode * * @return \Orm\Zed\Product\Persistence\SpyProductAbstractQuery */ - public function queryRelationsBecomingActive($idProductLabel) - { + public function queryPyzRelationsBecomingActive( + int $idProductLabel, + int $currentStoreId, + int $currentCurrencyId, + string $priceMode + ): SpyProductAbstractQuery { /** @var \Orm\Zed\Product\Persistence\SpyProductAbstractQuery $productAbstractQuery */ $productAbstractQuery = $this->getFactory() - ->getProductQueryContainer() + ->getPyzProductQueryContainer() ->queryProductAbstract() ->distinct() ->usePriceProductQuery('priceProductOrigin', Criteria::LEFT_JOIN) @@ -130,7 +184,7 @@ public function queryRelationsBecomingActive($idProductLabel) ->addJoinCondition( 'priceTypeOrigin', 'priceTypeOrigin.name = ?', - static::PRICE_TYPE_ORIGINAL + static::PYZ_PRICE_TYPE_ORIGINAL ) ->usePriceProductStoreQuery('priceProductStoreOrigin', Criteria::LEFT_JOIN) ->usePriceProductDefaultQuery('priceProductDefaultOriginal', Criteria::LEFT_JOIN) @@ -142,7 +196,7 @@ public function queryRelationsBecomingActive($idProductLabel) ->addJoinCondition( 'priceTypeDefault', 'priceTypeDefault.name = ?', - static::PRICE_TYPE_DEFAULT + static::PYZ_PRICE_TYPE_DEFAULT ) ->usePriceProductStoreQuery('priceProductStoreDefault', Criteria::LEFT_JOIN) ->usePriceProductDefaultQuery('priceProductDefaultDefault', Criteria::LEFT_JOIN) @@ -150,18 +204,41 @@ public function queryRelationsBecomingActive($idProductLabel) ->endUse() ->endUse() ->useSpyProductLabelProductAbstractQuery('rel', Criteria::LEFT_JOIN) - ->filterByFkProductLabel(null, Criteria::ISNULL) ->endUse() - ->addJoinCondition('rel', sprintf('rel.fk_product_label = %d', $idProductLabel)) - ->addAnd('rel.fk_product_label', null, Criteria::ISNULL) - ->addAnd('priceProductDefaultOriginal.id_price_product_default', null, Criteria::ISNOTNULL) - ->addAnd('priceProductDefaultDefault.id_price_product_default', null, Criteria::ISNOTNULL) - ->addAnd('priceProductStoreOrigin.gross_price', null, Criteria::ISNOTNULL) - ->addAnd('priceProductStoreOrigin.net_price', null, Criteria::ISNOTNULL) + ->addJoin( + ['rel.fk_product_abstract', SpyProductLabelProductAbstractTableMap::COL_FK_PRODUCT_LABEL], + [SpyProductLabelProductAbstractTableMap::COL_FK_PRODUCT_ABSTRACT, $idProductLabel], + Criteria::LEFT_JOIN + ) + ->addJoinCondition('priceProductStoreDefault', 'priceProductDefault.id_price_product=priceProductStoreDefault.fk_price_product') ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.fk_store = priceProductStoreDefault.fk_store') - ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.fk_currency = priceProductStoreDefault.fk_currency') - ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.gross_price > priceProductStoreDefault.gross_price') - ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.net_price > priceProductStoreDefault.net_price'); + ->addJoinCondition('priceProductStoreDefault', 'priceProductStoreOrigin.fk_currency = priceProductStoreDefault.fk_currency'); + + $productAbstractQuery->addAnd(SpyProductLabelProductAbstractTableMap::COL_FK_PRODUCT_ABSTRACT, null, Criteria::ISNULL); + $productAbstractQuery->addAnd('priceProductStoreOrigin.fk_store', $currentStoreId, Criteria::EQUAL); + $productAbstractQuery->addAnd('priceProductStoreOrigin.fk_currency', $currentCurrencyId, Criteria::EQUAL); + $productAbstractQuery->addAnd('priceProductStoreDefault.fk_store', $currentStoreId, Criteria::EQUAL); + $productAbstractQuery->addAnd('priceProductStoreDefault.fk_currency', $currentCurrencyId, Criteria::EQUAL); + + if ($priceMode === static::PYZ_PRICE_MODE_GROSS) { + $productAbstractQuery->addAnd( + $this->getPyzBasicModelCriterion( + $productAbstractQuery, + 'priceProductStoreOrigin.gross_price > priceProductStoreDefault.gross_price', + 'priceProductStoreOrigin.gross_price' + ) + ); + } + + if ($priceMode === static::PYZ_PRICE_MODE_NET) { + $productAbstractQuery->addAnd( + $this->getPyzBasicModelCriterion( + $productAbstractQuery, + 'priceProductStoreOrigin.net_price > priceProductStoreDefault.net_price', + 'priceProductStoreOrigin.net_price' + ) + ); + } return $productAbstractQuery; } diff --git a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainerInterface.php b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainerInterface.php index 30a6124b7c..7090849590 100644 --- a/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainerInterface.php +++ b/src/Pyz/Zed/ExampleProductSalePage/Persistence/ExampleProductSalePageQueryContainerInterface.php @@ -7,6 +7,9 @@ namespace Pyz\Zed\ExampleProductSalePage\Persistence; +use Orm\Zed\Product\Persistence\SpyProductAbstractQuery; +use Orm\Zed\ProductLabel\Persistence\SpyProductLabelProductAbstractQuery; + /** * @method \Pyz\Zed\ExampleProductSalePage\Persistence\ExampleProductSalePagePersistenceFactory getFactory() */ @@ -19,23 +22,32 @@ interface ExampleProductSalePageQueryContainerInterface * * @return \Orm\Zed\ProductLabel\Persistence\SpyProductLabelQuery */ - public function queryProductLabelByName($labelName); + public function queryPyzProductLabelByName($labelName); /** * @api * * @param int $idProductLabel + * @param string $priceMode * * @return \Orm\Zed\ProductLabel\Persistence\SpyProductLabelProductAbstractQuery */ - public function queryRelationsBecomingInactive($idProductLabel); + public function queryPyzRelationsBecomingInactive(int $idProductLabel, string $priceMode): SpyProductLabelProductAbstractQuery; /** * @api * * @param int $idProductLabel + * @param int $currentStoreId + * @param int $currentCurrencyId + * @param string $priceMode * * @return \Orm\Zed\Product\Persistence\SpyProductAbstractQuery */ - public function queryRelationsBecomingActive($idProductLabel); + public function queryPyzRelationsBecomingActive( + int $idProductLabel, + int $currentStoreId, + int $currentCurrencyId, + string $priceMode + ): SpyProductAbstractQuery; } diff --git a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineBusinessFactory.php b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineBusinessFactory.php index 49e69c4aed..9a60bf0eb2 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineBusinessFactory.php +++ b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineBusinessFactory.php @@ -19,7 +19,7 @@ class ExampleStateMachineBusinessFactory extends AbstractBusinessFactory /** * @return \Pyz\Zed\ExampleStateMachine\Business\Model\ExampleStateMachineItemSaver */ - public function createStateMachineSaver() + public function createPyzStateMachineSaver() { return new ExampleStateMachineItemSaver($this->getQueryContainer()); } @@ -27,7 +27,7 @@ public function createStateMachineSaver() /** * @return \Pyz\Zed\ExampleStateMachine\Business\Model\ExampleStateMachineItemReader */ - public function createExampleStateMachineItemReader() + public function createPyzExampleStateMachineItemReader() { return new ExampleStateMachineItemReader($this->getQueryContainer()); } diff --git a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacade.php b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacade.php index b4b8e0ffc1..a93885d6b7 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacade.php +++ b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacade.php @@ -20,9 +20,9 @@ class ExampleStateMachineFacade extends AbstractFacade implements ExampleStateMa * * @return bool */ - public function itemStateUpdate(StateMachineItemTransfer $stateMachineItemTransfer) + public function updatePyzItemState(StateMachineItemTransfer $stateMachineItemTransfer): bool { - return $this->getFactory()->createStateMachineSaver()->itemStateUpdate($stateMachineItemTransfer); + return $this->getFactory()->createPyzStateMachineSaver()->updateItemState($stateMachineItemTransfer); } /** @@ -30,24 +30,24 @@ public function itemStateUpdate(StateMachineItemTransfer $stateMachineItemTransf * * @return \Generated\Shared\Transfer\StateMachineItemTransfer[] */ - public function getExampleStateMachineItemsByStateIds(array $stateIds = []) + public function getPyzExampleStateMachineItemsByStateIds(array $stateIds = []): array { - return $this->getFactory()->createExampleStateMachineItemReader()->getStateMachineItemTransferByItemStateIds($stateIds); + return $this->getFactory()->createPyzExampleStateMachineItemReader()->getStateMachineItemTransferByItemStateIds($stateIds); } /** * @return \Generated\Shared\Transfer\StateMachineItemTransfer[] */ - public function getStateMachineItems() + public function getPyzStateMachineItems(): array { - return $this->getFactory()->createExampleStateMachineItemReader()->getStateMachineItems(); + return $this->getFactory()->createPyzExampleStateMachineItemReader()->getStateMachineItems(); } /** * @return bool */ - public function createExampleItem() + public function createPyzExampleItem(): bool { - return $this->getFactory()->createStateMachineSaver()->createExampleItem(); + return $this->getFactory()->createPyzStateMachineSaver()->createExampleItem(); } } diff --git a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacadeInterface.php b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacadeInterface.php index 72664af4a0..704d332fa2 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacadeInterface.php +++ b/src/Pyz/Zed/ExampleStateMachine/Business/ExampleStateMachineFacadeInterface.php @@ -19,22 +19,22 @@ interface ExampleStateMachineFacadeInterface * * @return bool */ - public function itemStateUpdate(StateMachineItemTransfer $stateMachineItemTransfer); + public function updatePyzItemState(StateMachineItemTransfer $stateMachineItemTransfer): bool; /** * @param int[] $stateIds * * @return \Generated\Shared\Transfer\StateMachineItemTransfer[] */ - public function getExampleStateMachineItemsByStateIds(array $stateIds = []); + public function getPyzExampleStateMachineItemsByStateIds(array $stateIds = []): array; /** * @return \Generated\Shared\Transfer\StateMachineItemTransfer[] */ - public function getStateMachineItems(); + public function getPyzStateMachineItems(): array; /** * @return bool */ - public function createExampleItem(); + public function createPyzExampleItem(): bool; } diff --git a/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemReader.php b/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemReader.php index ea84250f0c..e97dc1b8a6 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemReader.php +++ b/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemReader.php @@ -33,7 +33,7 @@ public function __construct(ExampleStateMachineQueryContainerInterface $exampleS public function getStateMachineItemTransferByItemStateIds(array $stateIds = []) { $exampleStateMachineItems = $this->exampleStateMachineQueryContainer - ->queryStateMachineItemsByStateIds($stateIds) + ->queryPyzStateMachineItemsByStateIds($stateIds) ->find(); return $this->hydrateTransferFromPersistence($exampleStateMachineItems); @@ -45,7 +45,7 @@ public function getStateMachineItemTransferByItemStateIds(array $stateIds = []) public function getStateMachineItems() { $exampleStateMachineItems = $this->exampleStateMachineQueryContainer - ->queryAllStateMachineItems(); + ->queryPyzAllStateMachineItems(); return $this->hydrateTransferFromPersistence($exampleStateMachineItems); } diff --git a/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemSaver.php b/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemSaver.php index 1262db1595..5885280831 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemSaver.php +++ b/src/Pyz/Zed/ExampleStateMachine/Business/Model/ExampleStateMachineItemSaver.php @@ -31,10 +31,10 @@ public function __construct(ExampleStateMachineQueryContainerInterface $exampleS * * @return bool */ - public function itemStateUpdate(StateMachineItemTransfer $stateMachineItemTransfer) + public function updateItemState(StateMachineItemTransfer $stateMachineItemTransfer): bool { $exampleStateMachineItemEntity = $this->exampleStateMachineQueryContainer - ->queryExampleStateMachineItemByIdStateMachineItem($stateMachineItemTransfer->getIdentifier()) + ->queryPyzExampleStateMachineItemByIdStateMachineItem($stateMachineItemTransfer->getIdentifier()) ->findOne(); $exampleStateMachineItemEntity->setFkStateMachineItemState($stateMachineItemTransfer->getIdItemState()); @@ -46,7 +46,7 @@ public function itemStateUpdate(StateMachineItemTransfer $stateMachineItemTransf /** * @return bool */ - public function createExampleItem() + public function createExampleItem(): bool { $exampleStateMachineItemEntity = new PyzExampleStateMachineItem(); $exampleStateMachineItemEntity->setName('Test item ' . rand(123, 321)); diff --git a/src/Pyz/Zed/ExampleStateMachine/Communication/Controller/TestController.php b/src/Pyz/Zed/ExampleStateMachine/Communication/Controller/TestController.php index 88428c76b8..0adb3f01a9 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Communication/Controller/TestController.php +++ b/src/Pyz/Zed/ExampleStateMachine/Communication/Controller/TestController.php @@ -18,29 +18,32 @@ */ class TestController extends AbstractController { - public const STATE_MACHINE_NAME = 'Test'; + /** + * @var string + */ + public const PYZ_STATE_MACHINE_NAME = 'Test'; /** * @return array */ - public function listAction() + public function listPyzAction(): array { $stateMachineItems = $this->getFacade() - ->getStateMachineItems(); + ->getPyzStateMachineItems(); - $stateMachineItems = $this->getStateMachineFacade() + $stateMachineItems = $this->getPyzStateMachineFacade() ->getProcessedStateMachineItems($stateMachineItems); - $manualEvents = $this->getStateMachineFacade() + $manualEvents = $this->getPyzStateMachineFacade() ->getManualEventsForStateMachineItems($stateMachineItems); $exampleStateMachineItems = $this->getQueryContainer() - ->queryAllStateMachineItems(); + ->queryPyzAllStateMachineItems(); return [ 'exampleStateMachineItems' => $exampleStateMachineItems, 'manualEvents' => $manualEvents, - 'stateMachineItems' => $this->createStateMachineLookupTable($stateMachineItems), + 'stateMachineItems' => $this->createPyzStateMachineLookupTable($stateMachineItems), ]; } @@ -49,7 +52,7 @@ public function listAction() * * @return \Generated\Shared\Transfer\StateMachineItemTransfer[] */ - protected function createStateMachineLookupTable(array $stateMachineItems) + protected function createPyzStateMachineLookupTable(array $stateMachineItems) { $lookupIndex = []; foreach ($stateMachineItems as $stateMachineItemTransfer) { @@ -62,11 +65,11 @@ protected function createStateMachineLookupTable(array $stateMachineItems) /** * @return \Symfony\Component\HttpFoundation\RedirectResponse */ - public function addItemAction() + public function addPyzItemAction() { - $this->getFacade()->createExampleItem(); + $this->getFacade()->createPyzExampleItem(); - return new RedirectResponse('/example-state-machine/test/list'); + return new RedirectResponse('/example-state-machine/test/list-pyz'); } /** @@ -74,22 +77,22 @@ public function addItemAction() * * @return \Symfony\Component\HttpFoundation\RedirectResponse */ - public function deleteItemAction(Request $request) + public function deletePyzItemAction(Request $request) { $idStateMachineItem = $this->castId($request->query->get('id')); $this->getQueryContainer() - ->queryExampleStateMachineItemByIdStateMachineItem($idStateMachineItem) + ->queryPyzExampleStateMachineItemByIdStateMachineItem($idStateMachineItem) ->delete(); - return new RedirectResponse('/example-state-machine/test/list'); + return new RedirectResponse('/example-state-machine/test/list-pyz'); } /** * @return \Spryker\Zed\StateMachine\Business\StateMachineFacade */ - protected function getStateMachineFacade() + protected function getPyzStateMachineFacade() { - return $this->getFactory()->getStateMachineFacade(); + return $this->getFactory()->getPyzStateMachineFacade(); } } diff --git a/src/Pyz/Zed/ExampleStateMachine/Communication/ExampleStateMachineCommunicationFactory.php b/src/Pyz/Zed/ExampleStateMachine/Communication/ExampleStateMachineCommunicationFactory.php index c16f17b6c7..ca6c9d85f8 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Communication/ExampleStateMachineCommunicationFactory.php +++ b/src/Pyz/Zed/ExampleStateMachine/Communication/ExampleStateMachineCommunicationFactory.php @@ -19,8 +19,8 @@ class ExampleStateMachineCommunicationFactory extends AbstractCommunicationFacto /** * @return \Spryker\Zed\StateMachine\Business\StateMachineFacade */ - public function getStateMachineFacade() + public function getPyzStateMachineFacade() { - return $this->getProvidedDependency(ExampleStateMachineDependencyProvider::FACADE_STATE_MACHINE); + return $this->getProvidedDependency(ExampleStateMachineDependencyProvider::PYZ_FACADE_STATE_MACHINE); } } diff --git a/src/Pyz/Zed/ExampleStateMachine/Communication/Plugin/TestStateMachineHandlerPlugin.php b/src/Pyz/Zed/ExampleStateMachine/Communication/Plugin/TestStateMachineHandlerPlugin.php index e525337389..2ce68314d7 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Communication/Plugin/TestStateMachineHandlerPlugin.php +++ b/src/Pyz/Zed/ExampleStateMachine/Communication/Plugin/TestStateMachineHandlerPlugin.php @@ -101,7 +101,7 @@ public function getInitialStateForProcess($processName) */ public function itemStateUpdated(StateMachineItemTransfer $stateMachineItemTransfer) { - return $this->getFacade()->itemStateUpdate($stateMachineItemTransfer); + return $this->getFacade()->updatePyzItemState($stateMachineItemTransfer); } /** @@ -113,6 +113,6 @@ public function itemStateUpdated(StateMachineItemTransfer $stateMachineItemTrans */ public function getStateMachineItemsByStateIds(array $stateIds = []) { - return $this->getFacade()->getExampleStateMachineItemsByStateIds($stateIds); + return $this->getFacade()->getPyzExampleStateMachineItemsByStateIds($stateIds); } } diff --git a/src/Pyz/Zed/ExampleStateMachine/ExampleStateMachineDependencyProvider.php b/src/Pyz/Zed/ExampleStateMachine/ExampleStateMachineDependencyProvider.php index 984feace7a..f6cfb5c69f 100644 --- a/src/Pyz/Zed/ExampleStateMachine/ExampleStateMachineDependencyProvider.php +++ b/src/Pyz/Zed/ExampleStateMachine/ExampleStateMachineDependencyProvider.php @@ -12,7 +12,10 @@ class ExampleStateMachineDependencyProvider extends AbstractBundleDependencyProvider { - public const FACADE_STATE_MACHINE = 'FACADE_STATE_MACHINE'; + /** + * @var string + */ + public const PYZ_FACADE_STATE_MACHINE = 'PYZ_FACADE_STATE_MACHINE'; /** * @param \Spryker\Zed\Kernel\Container $container @@ -21,7 +24,7 @@ class ExampleStateMachineDependencyProvider extends AbstractBundleDependencyProv */ public function provideBusinessLayerDependencies(Container $container) { - $container->set(static::FACADE_STATE_MACHINE, function (Container $container) { + $container->set(static::PYZ_FACADE_STATE_MACHINE, function (Container $container) { return $container->getLocator()->stateMachine()->facade(); }); @@ -35,7 +38,7 @@ public function provideBusinessLayerDependencies(Container $container) */ public function provideCommunicationLayerDependencies(Container $container) { - $container->set(static::FACADE_STATE_MACHINE, function (Container $container) { + $container->set(static::PYZ_FACADE_STATE_MACHINE, function (Container $container) { return $container->getLocator()->stateMachine()->facade(); }); diff --git a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachinePersistenceFactory.php b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachinePersistenceFactory.php index b54952ee67..5ee9eb7c58 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachinePersistenceFactory.php +++ b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachinePersistenceFactory.php @@ -18,7 +18,7 @@ class ExampleStateMachinePersistenceFactory extends AbstractPersistenceFactory /** * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItemQuery */ - public function createExampleStateMachineQuery() + public function createPyzExampleStateMachineQuery() { return PyzExampleStateMachineItemQuery::create(); } diff --git a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainer.php b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainer.php index e6d4235dea..03047f57c6 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainer.php +++ b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainer.php @@ -20,20 +20,20 @@ class ExampleStateMachineQueryContainer extends AbstractQueryContainer implement * * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItemQuery */ - public function queryStateMachineItemsByStateIds(array $stateIds = []) + public function queryPyzStateMachineItemsByStateIds(array $stateIds = []) { return $this->getFactory() - ->createExampleStateMachineQuery() + ->createPyzExampleStateMachineQuery() ->filterByFkStateMachineItemState($stateIds, Criteria::IN); } /** * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItem[]|\Propel\Runtime\Collection\ObjectCollection */ - public function queryAllStateMachineItems() + public function queryPyzAllStateMachineItems() { return $this->getFactory() - ->createExampleStateMachineQuery() + ->createPyzExampleStateMachineQuery() ->find(); } @@ -42,10 +42,10 @@ public function queryAllStateMachineItems() * * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItem[]|\Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItemQuery|\Propel\Runtime\Collection\ObjectCollection */ - public function queryExampleStateMachineItemByIdStateMachineItem($idStateMachineItem) + public function queryPyzExampleStateMachineItemByIdStateMachineItem($idStateMachineItem) { return $this->getFactory() - ->createExampleStateMachineQuery() + ->createPyzExampleStateMachineQuery() ->filterByIdExampleStateMachineItem($idStateMachineItem); } } diff --git a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainerInterface.php b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainerInterface.php index 37ec5a6f7b..8126e13c99 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainerInterface.php +++ b/src/Pyz/Zed/ExampleStateMachine/Persistence/ExampleStateMachineQueryContainerInterface.php @@ -14,17 +14,17 @@ interface ExampleStateMachineQueryContainerInterface * * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItemQuery */ - public function queryStateMachineItemsByStateIds(array $stateIds = []); + public function queryPyzStateMachineItemsByStateIds(array $stateIds = []); /** * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItem[]|\Propel\Runtime\Collection\ObjectCollection */ - public function queryAllStateMachineItems(); + public function queryPyzAllStateMachineItems(); /** * @param int $idStateMachineItem * * @return \Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItem[]|\Orm\Zed\ExampleStateMachine\Persistence\PyzExampleStateMachineItemQuery|\Propel\Runtime\Collection\ObjectCollection */ - public function queryExampleStateMachineItemByIdStateMachineItem($idStateMachineItem); + public function queryPyzExampleStateMachineItemByIdStateMachineItem($idStateMachineItem); } diff --git a/src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list.twig b/src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list-pyz.twig similarity index 94% rename from src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list.twig rename to src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list-pyz.twig index 4a40494447..1e20b31d09 100644 --- a/src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list.twig +++ b/src/Pyz/Zed/ExampleStateMachine/Presentation/Test/list-pyz.twig @@ -6,7 +6,7 @@ {% block section_title widget_title %} {% block content %} - Add item
+ Add item
@@ -25,7 +25,7 @@ identifier: exampleItem.IdExampleStateMachineItem, 'state-machine-name': 'Test', 'process-name': 'Invoice01', - redirect: '/example-state-machine/test/list', + redirect: '/example-state-machine/test/list-pyz', 'event-name': 'Initialise state machine' })) }} {% else %} @@ -50,14 +50,14 @@ events : manualEvents[exampleItem.IdExampleStateMachineItem], identifier: exampleItem.IdExampleStateMachineItem, 'id-state' : exampleItem.FkStateMachineItemState, - redirect : '/example-state-machine/test/list' + redirect : '/example-state-machine/test/list-pyz' })) }} {% else -%} No manual events {%- endif %} diff --git a/src/Pyz/Zed/FileManagerStorage/FileManagerStorageConfig.php b/src/Pyz/Zed/FileManagerStorage/FileManagerStorageConfig.php index 393407bb62..8eca07bb40 100644 --- a/src/Pyz/Zed/FileManagerStorage/FileManagerStorageConfig.php +++ b/src/Pyz/Zed/FileManagerStorage/FileManagerStorageConfig.php @@ -18,7 +18,7 @@ class FileManagerStorageConfig extends SprykerFileManagerStorageConfig */ public function getFileManagerSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/GlossaryStorage/GlossaryStorageConfig.php b/src/Pyz/Zed/GlossaryStorage/GlossaryStorageConfig.php index 3536ff9c87..9abd390113 100644 --- a/src/Pyz/Zed/GlossaryStorage/GlossaryStorageConfig.php +++ b/src/Pyz/Zed/GlossaryStorage/GlossaryStorageConfig.php @@ -17,6 +17,6 @@ class GlossaryStorageConfig extends SprykerGlossaryStorageConfig */ public function getGlossarySynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } } diff --git a/src/Pyz/Zed/MessageBroker/MessageBrokerDependencyProvider.php b/src/Pyz/Zed/MessageBroker/MessageBrokerDependencyProvider.php new file mode 100644 index 0000000000..473236dc49 --- /dev/null +++ b/src/Pyz/Zed/MessageBroker/MessageBrokerDependencyProvider.php @@ -0,0 +1,113 @@ + + */ + public function getMessageSenderPlugins(): array + { + return [ + new AwsSnsMessageSenderPlugin(), + new AwsSqsMessageSenderPlugin(), + new HttpMessageSenderPlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\MessageBrokerExtension\Dependency\Plugin\MessageReceiverPluginInterface> + */ + public function getMessageReceiverPlugins(): array + { + return [ + new AwsSqsMessageReceiverPlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\MessageBrokerExtension\Dependency\Plugin\MessageHandlerPluginInterface> + */ + public function getMessageHandlerPlugins(): array + { + return [ + new PaymentCancelReservationFailedMessageHandlerPlugin(), + new PaymentConfirmationFailedMessageHandlerPlugin(), + new PaymentConfirmedMessageHandlerPlugin(), + new PaymentPreauthorizationFailedMessageHandlerPlugin(), + new PaymentPreauthorizedMessageHandlerPlugin(), + new PaymentReservationCanceledMessageHandlerPlugin(), + new PaymentRefundedMessageHandlerPlugin(), + new PaymentRefundFailedMessageHandlerPlugin(), + new PaymentMethodAddedMessageHandlerPlugin(), + new PaymentMethodDeletedMessageHandlerPlugin(), + new AssetAddedMessageHandlerPlugin(), + new AssetUpdatedMessageHandlerPlugin(), + new AssetDeletedMessageHandlerPlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\MessageBrokerExtension\Dependency\Plugin\MessageAttributeProviderPluginInterface> + */ + public function getMessageAttributeProviderPlugins(): array + { + return [ + new CorrelationIdMessageAttributeProviderPlugin(), + new TimestampMessageAttributeProviderPlugin(), + new StoreReferenceMessageAttributeProviderPlugin(), + new AccessTokenMessageAttributeProviderPlugin(), + ]; + } + + /** + * @return array<\Symfony\Component\Messenger\Middleware\MiddlewareInterface> + */ + public function getMiddlewarePlugins(): array + { + return [ + new ValidationMiddlewarePlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\MessageBrokerExtension\Dependency\Plugin\MessageValidatorPluginInterface> + */ + public function getExternalValidatorPlugins(): array + { + return [ + new StoreReferenceMessageValidatorPlugin(), + ]; + } +} diff --git a/src/Pyz/Zed/NavigationStorage/NavigationStorageConfig.php b/src/Pyz/Zed/NavigationStorage/NavigationStorageConfig.php index 937d7e8c66..b57ad5fe38 100644 --- a/src/Pyz/Zed/NavigationStorage/NavigationStorageConfig.php +++ b/src/Pyz/Zed/NavigationStorage/NavigationStorageConfig.php @@ -18,7 +18,7 @@ class NavigationStorageConfig extends SprykerNavigationStorageConfig */ public function getNavigationSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/OauthClient/OauthClientDependencyProvider.php b/src/Pyz/Zed/OauthClient/OauthClientDependencyProvider.php new file mode 100644 index 0000000000..f7aad62e1f --- /dev/null +++ b/src/Pyz/Zed/OauthClient/OauthClientDependencyProvider.php @@ -0,0 +1,37 @@ + + */ + protected function getOauthAccessTokenProviderPlugins(): array + { + return [ + new DummyOauthAccessTokenProviderPlugin(), + new Auth0OauthAccessTokenProviderPlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\OauthClientExtension\Dependency\Plugin\AccessTokenRequestExpanderPluginInterface> + */ + protected function getAccessTokenRequestExpanderPlugins(): array + { + return [ + new StoreReferenceAccessTokenRequestExpanderPlugin(), + ]; + } +} diff --git a/src/Pyz/Zed/Oms/Business/OmsBusinessFactory.php b/src/Pyz/Zed/Oms/Business/OmsBusinessFactory.php index b6395e3670..6bd31c3f2a 100644 --- a/src/Pyz/Zed/Oms/Business/OmsBusinessFactory.php +++ b/src/Pyz/Zed/Oms/Business/OmsBusinessFactory.php @@ -16,7 +16,7 @@ class OmsBusinessFactory extends SprykerOmsBusinessFactory /** * @return \Pyz\Zed\Oms\Business\Calculator\TimeoutProcessorTimeoutCalculatorInterface */ - public function createInitiationTimeoutCalculator(): TimeoutProcessorTimeoutCalculatorInterface + public function createPyzInitiationTimeoutCalculator(): TimeoutProcessorTimeoutCalculatorInterface { return new InitiationTimeoutCalculator(); } diff --git a/src/Pyz/Zed/Oms/Business/OmsFacade.php b/src/Pyz/Zed/Oms/Business/OmsFacade.php index d244617537..075746df14 100644 --- a/src/Pyz/Zed/Oms/Business/OmsFacade.php +++ b/src/Pyz/Zed/Oms/Business/OmsFacade.php @@ -25,9 +25,9 @@ class OmsFacade extends SprykerOmsFacade implements OmsFacadeInterface * * @return \Generated\Shared\Transfer\TimeoutProcessorTimeoutResponseTransfer */ - public function calculateInitiationTimeout( + public function calculatePyzInitiationTimeout( TimeoutProcessorTimeoutRequestTransfer $timeoutProcessorTimeoutRequestTransfer ): TimeoutProcessorTimeoutResponseTransfer { - return $this->getFactory()->createInitiationTimeoutCalculator()->calculateTimeout($timeoutProcessorTimeoutRequestTransfer); + return $this->getFactory()->createPyzInitiationTimeoutCalculator()->calculateTimeout($timeoutProcessorTimeoutRequestTransfer); } } diff --git a/src/Pyz/Zed/Oms/Business/OmsFacadeInterface.php b/src/Pyz/Zed/Oms/Business/OmsFacadeInterface.php index cdccd789cb..ffee4031fd 100644 --- a/src/Pyz/Zed/Oms/Business/OmsFacadeInterface.php +++ b/src/Pyz/Zed/Oms/Business/OmsFacadeInterface.php @@ -25,7 +25,7 @@ interface OmsFacadeInterface extends SprykerOmsFacadeInterface * * @return \Generated\Shared\Transfer\TimeoutProcessorTimeoutResponseTransfer */ - public function calculateInitiationTimeout( + public function calculatePyzInitiationTimeout( TimeoutProcessorTimeoutRequestTransfer $timeoutProcessorTimeoutRequestTransfer ): TimeoutProcessorTimeoutResponseTransfer; } diff --git a/src/Pyz/Zed/Oms/Communication/OmsCommunicationFactory.php b/src/Pyz/Zed/Oms/Communication/OmsCommunicationFactory.php index 63c3128b83..e172da8162 100644 --- a/src/Pyz/Zed/Oms/Communication/OmsCommunicationFactory.php +++ b/src/Pyz/Zed/Oms/Communication/OmsCommunicationFactory.php @@ -19,8 +19,8 @@ class OmsCommunicationFactory extends SprykerOmsCommunicationFactory /** * @return \Spryker\Zed\Translator\Business\TranslatorFacadeInterface */ - public function getTranslatorFacade(): TranslatorFacadeInterface + public function getPyzTranslatorFacade(): TranslatorFacadeInterface { - return $this->getProvidedDependency(OmsDependencyProvider::FACADE_TRANSLATOR); + return $this->getProvidedDependency(OmsDependencyProvider::PYZ_FACADE_TRANSLATOR); } } diff --git a/src/Pyz/Zed/Oms/Communication/Plugin/Oms/InitiationTimeoutProcessorPlugin.php b/src/Pyz/Zed/Oms/Communication/Plugin/Oms/InitiationTimeoutProcessorPlugin.php index a76a44bcd8..21cf1f4793 100644 --- a/src/Pyz/Zed/Oms/Communication/Plugin/Oms/InitiationTimeoutProcessorPlugin.php +++ b/src/Pyz/Zed/Oms/Communication/Plugin/Oms/InitiationTimeoutProcessorPlugin.php @@ -44,7 +44,7 @@ public function getName(): string public function getLabel(OmsEventTransfer $omsEventTransfer): string { return sprintf( - $this->getFactory()->getTranslatorFacade()->trans('Starts when defined timeout (%s) is over.'), + $this->getFactory()->getPyzTranslatorFacade()->trans('Starts when defined timeout (%s) is over.'), $omsEventTransfer->getTimeout() ); } @@ -62,6 +62,6 @@ public function getLabel(OmsEventTransfer $omsEventTransfer): string */ public function calculateTimeout(TimeoutProcessorTimeoutRequestTransfer $timeoutProcessorTimeoutRequestTransfer): TimeoutProcessorTimeoutResponseTransfer { - return $this->getFacade()->calculateInitiationTimeout($timeoutProcessorTimeoutRequestTransfer); + return $this->getFacade()->calculatePyzInitiationTimeout($timeoutProcessorTimeoutRequestTransfer); } } diff --git a/src/Pyz/Zed/Oms/OmsDependencyProvider.php b/src/Pyz/Zed/Oms/OmsDependencyProvider.php index 3ea63df59b..432806c921 100644 --- a/src/Pyz/Zed/Oms/OmsDependencyProvider.php +++ b/src/Pyz/Zed/Oms/OmsDependencyProvider.php @@ -19,6 +19,9 @@ use Spryker\Zed\Oms\Dependency\Plugin\Command\CommandCollectionInterface; use Spryker\Zed\Oms\Dependency\Plugin\Condition\ConditionCollectionInterface; use Spryker\Zed\Oms\OmsDependencyProvider as SprykerOmsDependencyProvider; +use Spryker\Zed\Payment\Communication\Plugin\Command\SendEventPaymentCancelReservationPendingPlugin; +use Spryker\Zed\Payment\Communication\Plugin\Command\SendEventPaymentConfirmationPendingPlugin; +use Spryker\Zed\Payment\Communication\Plugin\Command\SendEventPaymentRefundPendingPlugin; use Spryker\Zed\ProductBundle\Communication\Plugin\Oms\ProductBundleReservationPostSaveTerminationAwareStrategyPlugin; use Spryker\Zed\SalesInvoice\Communication\Plugin\Oms\GenerateOrderInvoiceCommandPlugin; use Spryker\Zed\SalesReturn\Communication\Plugin\Oms\Command\StartReturnCommandPlugin; @@ -27,7 +30,10 @@ class OmsDependencyProvider extends SprykerOmsDependencyProvider { - public const FACADE_TRANSLATOR = 'FACADE_TRANSLATOR'; + /** + * @var string + */ + public const PYZ_FACADE_TRANSLATOR = 'PYZ_FACADE_TRANSLATOR'; /** * @param \Spryker\Zed\Kernel\Container $container @@ -51,7 +57,7 @@ public function provideBusinessLayerDependencies(Container $container): Containe public function provideCommunicationLayerDependencies(Container $container): Container { $container = parent::provideCommunicationLayerDependencies($container); - $container = $this->addTranslatorFacade($container); + $container = $this->addPyzTranslatorFacade($container); return $container; } @@ -61,9 +67,9 @@ public function provideCommunicationLayerDependencies(Container $container): Con * * @return \Spryker\Zed\Kernel\Container */ - protected function addTranslatorFacade(Container $container): Container + protected function addPyzTranslatorFacade(Container $container): Container { - $container->set(static::FACADE_TRANSLATOR, function (Container $container) { + $container->set(static::PYZ_FACADE_TRANSLATOR, function (Container $container) { return $container->getLocator()->translator()->facade(); }); @@ -84,6 +90,9 @@ protected function extendCommandPlugins(Container $container): Container $commandCollection->add(new CreateGiftCardCommandPlugin(), 'GiftCard/CreateGiftCard'); $commandCollection->add(new StartReturnCommandPlugin(), 'Return/StartReturn'); $commandCollection->add(new GenerateOrderInvoiceCommandPlugin(), 'Invoice/Generate'); + $commandCollection->add(new SendEventPaymentConfirmationPendingPlugin(), 'Payment/SendEventPaymentConfirmationPending'); + $commandCollection->add(new SendEventPaymentRefundPendingPlugin(), 'Payment/SendEventPaymentRefundPending'); + $commandCollection->add(new SendEventPaymentCancelReservationPendingPlugin(), 'Payment/SendEventPaymentCancelReservationPending'); return $commandCollection; }); @@ -100,7 +109,7 @@ protected function extendConditionPlugins(Container $container): Container { $container->extend(self::CONDITION_PLUGINS, function (ConditionCollectionInterface $conditionCollection) { $conditionCollection - ->add(new IsGiftCardConditionPlugin(), 'GiftCard/IsGiftCard'); + ->add(new IsGiftCardConditionPlugin(), 'GiftCard/IsGiftCard'); return $conditionCollection; }); diff --git a/src/Pyz/Zed/Payment/PaymentDependencyProvider.php b/src/Pyz/Zed/Payment/PaymentDependencyProvider.php index 74499a2304..0731ce152a 100644 --- a/src/Pyz/Zed/Payment/PaymentDependencyProvider.php +++ b/src/Pyz/Zed/Payment/PaymentDependencyProvider.php @@ -9,6 +9,7 @@ use Spryker\Zed\GiftCard\Communication\Plugin\GiftCardPaymentMethodFilterPlugin; use Spryker\Zed\Nopayment\Communication\Plugin\Payment\PriceToPayPaymentMethodFilterPlugin; +use Spryker\Zed\OauthClient\Communication\Plugin\Payment\AccessTokenPaymentAuthorizeRequestExpanderPlugin; use Spryker\Zed\Payment\PaymentDependencyProvider as SprykerPaymentDependencyProvider; class PaymentDependencyProvider extends SprykerPaymentDependencyProvider @@ -23,4 +24,14 @@ protected function getPaymentMethodFilterPlugins(): array new GiftCardPaymentMethodFilterPlugin(), ]; } + + /** + * @return array + */ + protected function getPaymentAuthorizeRequestExpanderPlugins(): array + { + return [ + new AccessTokenPaymentAuthorizeRequestExpanderPlugin(), + ]; + } } diff --git a/src/Pyz/Zed/ProductAlternativeStorage/ProductAlternativeStorageConfig.php b/src/Pyz/Zed/ProductAlternativeStorage/ProductAlternativeStorageConfig.php index a8100dbf87..39e0ec6423 100644 --- a/src/Pyz/Zed/ProductAlternativeStorage/ProductAlternativeStorageConfig.php +++ b/src/Pyz/Zed/ProductAlternativeStorage/ProductAlternativeStorageConfig.php @@ -18,7 +18,7 @@ class ProductAlternativeStorageConfig extends SprykerProductAlternativeStorageCo */ public function getProductAlternativeSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getProductAlternativeSynchronizationPoolName(): ?string */ public function getProductReplacementForSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductBundleStorage/ProductBundleStorageConfig.php b/src/Pyz/Zed/ProductBundleStorage/ProductBundleStorageConfig.php index f3fc36bcee..f3b9ae4928 100644 --- a/src/Pyz/Zed/ProductBundleStorage/ProductBundleStorageConfig.php +++ b/src/Pyz/Zed/ProductBundleStorage/ProductBundleStorageConfig.php @@ -17,6 +17,6 @@ class ProductBundleStorageConfig extends SprykerProductBundleStorageConfig */ public function getProductBundleSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } } diff --git a/src/Pyz/Zed/ProductCategoryFilterStorage/ProductCategoryFilterStorageConfig.php b/src/Pyz/Zed/ProductCategoryFilterStorage/ProductCategoryFilterStorageConfig.php index 2e2f6bdd1f..b086131f67 100644 --- a/src/Pyz/Zed/ProductCategoryFilterStorage/ProductCategoryFilterStorageConfig.php +++ b/src/Pyz/Zed/ProductCategoryFilterStorage/ProductCategoryFilterStorageConfig.php @@ -18,7 +18,7 @@ class ProductCategoryFilterStorageConfig extends SprykerProductCategoryFilterSto */ public function getProductCategoryFilterSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductCategoryStorage/ProductCategoryStorageConfig.php b/src/Pyz/Zed/ProductCategoryStorage/ProductCategoryStorageConfig.php index a9d953cc6d..b5f9a234d5 100644 --- a/src/Pyz/Zed/ProductCategoryStorage/ProductCategoryStorageConfig.php +++ b/src/Pyz/Zed/ProductCategoryStorage/ProductCategoryStorageConfig.php @@ -18,7 +18,7 @@ class ProductCategoryStorageConfig extends SprykerProductCategoryStorageConfig */ public function getProductCategorySynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductDiscontinuedStorage/ProductDiscontinuedStorageConfig.php b/src/Pyz/Zed/ProductDiscontinuedStorage/ProductDiscontinuedStorageConfig.php index 15dcd47e3c..d8f68daefd 100644 --- a/src/Pyz/Zed/ProductDiscontinuedStorage/ProductDiscontinuedStorageConfig.php +++ b/src/Pyz/Zed/ProductDiscontinuedStorage/ProductDiscontinuedStorageConfig.php @@ -18,7 +18,7 @@ class ProductDiscontinuedStorageConfig extends SprykerProductDiscontinuedStorage */ public function getProductDiscontinuedSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductGroup/Persistence/Propel/Schema/spy_product.schema.xml b/src/Pyz/Zed/ProductGroup/Persistence/Propel/Schema/spy_product.schema.xml index 5e4e8c65fb..29a4d16601 100644 --- a/src/Pyz/Zed/ProductGroup/Persistence/Propel/Schema/spy_product.schema.xml +++ b/src/Pyz/Zed/ProductGroup/Persistence/Propel/Schema/spy_product.schema.xml @@ -2,7 +2,7 @@
Id - + Delete
- +
diff --git a/src/Pyz/Zed/ProductGroupStorage/ProductGroupStorageConfig.php b/src/Pyz/Zed/ProductGroupStorage/ProductGroupStorageConfig.php index 05284b20e2..c6048e83df 100644 --- a/src/Pyz/Zed/ProductGroupStorage/ProductGroupStorageConfig.php +++ b/src/Pyz/Zed/ProductGroupStorage/ProductGroupStorageConfig.php @@ -18,7 +18,7 @@ class ProductGroupStorageConfig extends SprykerProductGroupStorageConfig */ public function getProductGroupSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductImageStorage/ProductImageStorageConfig.php b/src/Pyz/Zed/ProductImageStorage/ProductImageStorageConfig.php index a5462186fd..f46ae2192e 100644 --- a/src/Pyz/Zed/ProductImageStorage/ProductImageStorageConfig.php +++ b/src/Pyz/Zed/ProductImageStorage/ProductImageStorageConfig.php @@ -18,7 +18,7 @@ class ProductImageStorageConfig extends SprykerProductImageStorageConfig */ public function getProductImageSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductLabelStorage/ProductLabelStorageConfig.php b/src/Pyz/Zed/ProductLabelStorage/ProductLabelStorageConfig.php index 6387a10180..9e48ae696f 100644 --- a/src/Pyz/Zed/ProductLabelStorage/ProductLabelStorageConfig.php +++ b/src/Pyz/Zed/ProductLabelStorage/ProductLabelStorageConfig.php @@ -18,7 +18,7 @@ class ProductLabelStorageConfig extends SprykerProductLabelStorageConfig */ public function getProductAbstractLabelSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getProductAbstractLabelSynchronizationPoolName(): ?string */ public function getProductLabelDictionarySynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductListStorage/ProductListStorageConfig.php b/src/Pyz/Zed/ProductListStorage/ProductListStorageConfig.php index 5220d2182c..b2ce4ef726 100644 --- a/src/Pyz/Zed/ProductListStorage/ProductListStorageConfig.php +++ b/src/Pyz/Zed/ProductListStorage/ProductListStorageConfig.php @@ -18,7 +18,7 @@ class ProductListStorageConfig extends SprykerProductListStorageConfig */ public function getProductAbstractProductListSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getProductAbstractProductListSynchronizationPoolName(): ?string */ public function getProductConcreteProductListSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductOptionStorage/ProductOptionStorageConfig.php b/src/Pyz/Zed/ProductOptionStorage/ProductOptionStorageConfig.php index 66e7a50162..a8285a0cd7 100644 --- a/src/Pyz/Zed/ProductOptionStorage/ProductOptionStorageConfig.php +++ b/src/Pyz/Zed/ProductOptionStorage/ProductOptionStorageConfig.php @@ -18,7 +18,7 @@ class ProductOptionStorageConfig extends SprykerProductOptionStorageConfig */ public function getProductAbstractOptionSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductQuantityStorage/ProductQuantityStorageConfig.php b/src/Pyz/Zed/ProductQuantityStorage/ProductQuantityStorageConfig.php index 215e157a38..888f839fc2 100644 --- a/src/Pyz/Zed/ProductQuantityStorage/ProductQuantityStorageConfig.php +++ b/src/Pyz/Zed/ProductQuantityStorage/ProductQuantityStorageConfig.php @@ -18,7 +18,7 @@ class ProductQuantityStorageConfig extends SprykerProductQuantityStorageConfig */ public function getProductQuantitySynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductRelationStorage/ProductRelationStorageConfig.php b/src/Pyz/Zed/ProductRelationStorage/ProductRelationStorageConfig.php index dd4888273c..248570ab3e 100644 --- a/src/Pyz/Zed/ProductRelationStorage/ProductRelationStorageConfig.php +++ b/src/Pyz/Zed/ProductRelationStorage/ProductRelationStorageConfig.php @@ -18,7 +18,7 @@ class ProductRelationStorageConfig extends SprykerProductRelationStorageConfig */ public function getProductAbstractRelationSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductReviewSearch/ProductReviewSearchConfig.php b/src/Pyz/Zed/ProductReviewSearch/ProductReviewSearchConfig.php index 7bc292c1e1..b5846e2981 100644 --- a/src/Pyz/Zed/ProductReviewSearch/ProductReviewSearchConfig.php +++ b/src/Pyz/Zed/ProductReviewSearch/ProductReviewSearchConfig.php @@ -18,7 +18,7 @@ class ProductReviewSearchConfig extends SprykerProductReviewSearchConfig */ public function getProductReviewSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductReviewStorage/ProductReviewStorageConfig.php b/src/Pyz/Zed/ProductReviewStorage/ProductReviewStorageConfig.php index 34a145d2b3..5566977d24 100644 --- a/src/Pyz/Zed/ProductReviewStorage/ProductReviewStorageConfig.php +++ b/src/Pyz/Zed/ProductReviewStorage/ProductReviewStorageConfig.php @@ -18,7 +18,7 @@ class ProductReviewStorageConfig extends SprykerProductReviewStorageConfig */ public function getProductAbstractReviewSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductSearchConfigStorage/ProductSearchConfigStorageConfig.php b/src/Pyz/Zed/ProductSearchConfigStorage/ProductSearchConfigStorageConfig.php index 0ab0967b84..7cc3e94c24 100644 --- a/src/Pyz/Zed/ProductSearchConfigStorage/ProductSearchConfigStorageConfig.php +++ b/src/Pyz/Zed/ProductSearchConfigStorage/ProductSearchConfigStorageConfig.php @@ -18,7 +18,7 @@ class ProductSearchConfigStorageConfig extends SprykerProductSearchConfigStorage */ public function getProductSearchConfigSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductSet/Business/Model/ProductSetCreator.php b/src/Pyz/Zed/ProductSet/Business/Model/ProductSetCreator.php deleted file mode 100644 index 9e4b6370e1..0000000000 --- a/src/Pyz/Zed/ProductSet/Business/Model/ProductSetCreator.php +++ /dev/null @@ -1,86 +0,0 @@ -eventFacade = $eventFacade; - } - - /** - * @param \Generated\Shared\Transfer\ProductSetTransfer $productSetTransfer - * - * @return \Generated\Shared\Transfer\ProductSetTransfer - */ - protected function executeCreateProductSetTransaction(ProductSetTransfer $productSetTransfer) - { - $productSetEntity = $this->createProductSetEntity($productSetTransfer); - - $idProductSet = $productSetEntity->getIdProductSet(); - $productSetTransfer->setIdProductSet($idProductSet); - - $productSetTransfer = $this->productSetDataCreator->createProductSetData($productSetTransfer); - $productSetTransfer = $this->productSetImageSaver->saveImageSets($productSetTransfer); - - $this->touchProductSet($productSetTransfer); - - if (!$productSetEntity->getSpyProductAbstractSets()->isEmpty()) { - foreach ($productSetEntity->getSpyProductAbstractSets() as $productAbstractSets) { - $this->eventFacade->trigger(ProductEvents::PRODUCT_ABSTRACT_PUBLISH, (new EventEntityTransfer())->setId($productAbstractSets->getFkProductAbstract())); - } - } - - return $productSetTransfer; - } -} diff --git a/src/Pyz/Zed/ProductSet/Business/Model/ProductSetUpdater.php b/src/Pyz/Zed/ProductSet/Business/Model/ProductSetUpdater.php deleted file mode 100644 index ee0901e50d..0000000000 --- a/src/Pyz/Zed/ProductSet/Business/Model/ProductSetUpdater.php +++ /dev/null @@ -1,104 +0,0 @@ -eventFacade = $eventFacade; - } - - /** - * @param \Orm\Zed\ProductSet\Persistence\SpyProductSet $productSetEntity - * @param \Generated\Shared\Transfer\ProductSetTransfer $productSetTransfer - * - * @return void - */ - protected function updateProductAbstractSetEntities(SpyProductSet $productSetEntity, ProductSetTransfer $productSetTransfer) - { - if (!$productSetTransfer->isPropertyModified(ProductSetTransfer::ID_PRODUCT_ABSTRACTS)) { - return; - } - - $this->cleanProductAbstractSets($productSetEntity); - - $abstractIds = []; - if (!$productSetEntity->getSpyProductAbstractSets()->isEmpty()) { - foreach ($productSetEntity->getSpyProductAbstractSets() as $productAbstractSets) { - $abstractIds[] = $productAbstractSets->getFkProductAbstract(); - } - } - $idProductAbstracts = array_values($productSetTransfer->getIdProductAbstracts()); - foreach ($idProductAbstracts as $index => $idProductAbstract) { - $position = $index + 1; - $productAbstractSetEntity = $this->createProductAbstractSetEntity($idProductAbstract, $position); - $productSetEntity->addSpyProductAbstractSet($productAbstractSetEntity); - $abstractIds[] = $productAbstractSetEntity->getFkProductAbstract(); - } - - foreach ($abstractIds as $id) { - $this->eventFacade->trigger(ProductEvents::PRODUCT_ABSTRACT_PUBLISH, (new EventEntityTransfer())->setId($id)); - } - - $productSetEntity->save(); - } -} diff --git a/src/Pyz/Zed/ProductSet/Business/ProductSetBusinessFactory.php b/src/Pyz/Zed/ProductSet/Business/ProductSetBusinessFactory.php deleted file mode 100644 index a76911f749..0000000000 --- a/src/Pyz/Zed/ProductSet/Business/ProductSetBusinessFactory.php +++ /dev/null @@ -1,57 +0,0 @@ -createProductSetDataCreator(), - $this->createProductSetTouch(), - $this->createProductSetImageCreator(), - $this->getEventFacade() - ); - } - - /** - * @return \Spryker\Zed\ProductSet\Business\Model\ProductSetUpdaterInterface - */ - public function createProductSetUpdater() - { - return new ProductSetUpdater( - $this->createProductSetEntityReader(), - $this->createProductSetDataUpdater(), - $this->createProductSetImageCreator(), - $this->createProductSetTouch(), - $this->getEventFacade() - ); - } - - /** - * @deprecated Please make sure that your `getEventFacade()` method is public. With the next major we will use public methods only in this factory. - * - * @return \Spryker\Zed\Event\Business\EventFacadeInterface - */ - protected function getEventFacade() - { - return $this->getProvidedDependency(ProductSetDependencyProvider::FACADE_EVENT); - } -} diff --git a/src/Pyz/Zed/ProductSet/ProductSetDependencyProvider.php b/src/Pyz/Zed/ProductSet/ProductSetDependencyProvider.php deleted file mode 100644 index 2020a529b7..0000000000 --- a/src/Pyz/Zed/ProductSet/ProductSetDependencyProvider.php +++ /dev/null @@ -1,43 +0,0 @@ -addEventFacade($container); - - return $container; - } - - /** - * @param \Spryker\Zed\Kernel\Container $container - * - * @return \Spryker\Zed\Kernel\Container - */ - protected function addEventFacade(Container $container) - { - $container[static::FACADE_EVENT] = function (Container $container) { - return $container->getLocator()->event()->facade(); - }; - - return $container; - } -} diff --git a/src/Pyz/Zed/ProductSetPageSearch/ProductSetPageSearchConfig.php b/src/Pyz/Zed/ProductSetPageSearch/ProductSetPageSearchConfig.php index 71ac6523b1..e27c226a48 100644 --- a/src/Pyz/Zed/ProductSetPageSearch/ProductSetPageSearchConfig.php +++ b/src/Pyz/Zed/ProductSetPageSearch/ProductSetPageSearchConfig.php @@ -18,7 +18,7 @@ class ProductSetPageSearchConfig extends SprykerProductSetPageSearchConfig */ public function getProductSetSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductSetStorage/ProductSetStorageConfig.php b/src/Pyz/Zed/ProductSetStorage/ProductSetStorageConfig.php index 8dfb354597..9a3e6bf956 100644 --- a/src/Pyz/Zed/ProductSetStorage/ProductSetStorageConfig.php +++ b/src/Pyz/Zed/ProductSetStorage/ProductSetStorageConfig.php @@ -18,7 +18,7 @@ class ProductSetStorageConfig extends SprykerProductSetStorageConfig */ public function getProductSetSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/ProductStorage/Business/ProductStorageBusinessFactory.php b/src/Pyz/Zed/ProductStorage/Business/ProductStorageBusinessFactory.php deleted file mode 100644 index df3ccd6f1f..0000000000 --- a/src/Pyz/Zed/ProductStorage/Business/ProductStorageBusinessFactory.php +++ /dev/null @@ -1,69 +0,0 @@ -getProductFacade(), - $this->createAttributeMap(), - $this->getQueryContainer(), - $this->getStoreFacade(), - $this->getConfig()->isSendingToQueue(), - $this->getProductAbstractStorageExpanderPlugins() - ); - } - - /** - * @return \Spryker\Zed\ProductStorage\Business\Storage\ProductConcreteStorageWriterInterface - */ - public function createProductConcreteStorageWriter() - { - return new ProductConcreteStorageWriter( - $this->getProductFacade(), - $this->getQueryContainer(), - $this->getConfig()->isSendingToQueue() - ); - } - - /** - * @return \Spryker\Zed\ProductStorage\Business\Attribute\AttributeMapInterface - */ - protected function createAttributeMap() - { - return new AttributeMap( - $this->getProductFacade(), - $this->getQueryContainer(), - $this->getConfig(), - $this->createSingleValueSuperAttributeFilter() - ); - } - - /** - * @return \Spryker\Zed\ProductStorage\Dependency\Facade\ProductStorageToProductBridge - */ - protected function getProductFacade() - { - return $this->getProvidedDependency(ProductStorageDependencyProvider::FACADE_PRODUCT); - } -} diff --git a/src/Pyz/Zed/ProductStorage/Business/Storage/ProductAbstractStorageWriter.php b/src/Pyz/Zed/ProductStorage/Business/Storage/ProductAbstractStorageWriter.php deleted file mode 100644 index 818f40f9db..0000000000 --- a/src/Pyz/Zed/ProductStorage/Business/Storage/ProductAbstractStorageWriter.php +++ /dev/null @@ -1,46 +0,0 @@ -setProductSetIds([]); - - if (isset($productAbstractLocalizedEntity['SpyProductAbstract']['SpyProductAbstractSets'])) { - $productSetIds = []; - foreach ($productAbstractLocalizedEntity['SpyProductAbstract']['SpyProductAbstractSets'] as $productAbstractSet) { - if (isset($productAbstractSet[static::COL_FK_PRODUCT_SET])) { - $productSetIds[] = $productAbstractSet[static::COL_FK_PRODUCT_SET]; - } - } - - $productAbstractStorageTransfer->setProductSetIds($productSetIds); - } - - return $productAbstractStorageTransfer; - } -} diff --git a/src/Pyz/Zed/ProductStorage/Business/Storage/ProductConcreteStorageWriter.php b/src/Pyz/Zed/ProductStorage/Business/Storage/ProductConcreteStorageWriter.php deleted file mode 100644 index 18b2d3327f..0000000000 --- a/src/Pyz/Zed/ProductStorage/Business/Storage/ProductConcreteStorageWriter.php +++ /dev/null @@ -1,61 +0,0 @@ -getConcreteAttributes($productConcreteLocalizedEntity); - - $spyProductConcreteEntityArray = $productConcreteLocalizedEntity['SpyProduct']; - unset($productConcreteLocalizedEntity['attributes']); - unset($spyProductConcreteEntityArray['attributes']); - - $bundledProductIds = $this->getBundledProductIdsByProductConcreteId($spyProductConcreteEntityArray['id_product']); - - $productStorageTransfer = (new ProductConcreteStorageTransfer()) - ->fromArray($productConcreteLocalizedEntity, true) - ->fromArray($spyProductConcreteEntityArray, true) - ->setBundledProductIds($bundledProductIds) - ->setIdProductConcrete($productConcreteLocalizedEntity[static::COL_FK_PRODUCT]) - ->setIdProductAbstract($spyProductConcreteEntityArray[static::COL_FK_PRODUCT_ABSTRACT]) - ->setDescription($this->getDescription($productConcreteLocalizedEntity)) - ->setAttributes($attributes) - ->setSuperAttributesDefinition($this->getSuperAttributeKeys($attributes)); - - return $productStorageTransfer; - } - - /** - * @param int $idProductConcrete - * - * @return array - */ - protected function getBundledProductIdsByProductConcreteId($idProductConcrete) - { - $result = []; - $bundleProducts = $this->queryContainer->queryBundledProductIdsByProductConcreteId($idProductConcrete)->find()->toArray(); - foreach ($bundleProducts as $bundleProduct) { - $result[$bundleProduct['FkBundledProduct']] = $bundleProduct['Quantity']; - } - - return $result; - } -} diff --git a/src/Pyz/Zed/ProductStorage/Communication/Plugin/Event/Subscriber/ProductStorageEventSubscriber.php b/src/Pyz/Zed/ProductStorage/Communication/Plugin/Event/Subscriber/ProductStorageEventSubscriber.php index e9ffadc2ad..884c7a64b9 100644 --- a/src/Pyz/Zed/ProductStorage/Communication/Plugin/Event/Subscriber/ProductStorageEventSubscriber.php +++ b/src/Pyz/Zed/ProductStorage/Communication/Plugin/Event/Subscriber/ProductStorageEventSubscriber.php @@ -22,9 +22,9 @@ class ProductStorageEventSubscriber extends SprykerProductStorageEventSubscriber public function getSubscribedEvents(EventCollectionInterface $eventCollection): EventCollectionInterface { $eventCollection = parent::getSubscribedEvents($eventCollection); - $eventCollection = $this->addProductBundleCreateStorageListener($eventCollection); - $eventCollection = $this->addProductBundleUpdateStorageListener($eventCollection); - $eventCollection = $this->addProductBundleDeleteStorageListener($eventCollection); + $eventCollection = $this->addPyzProductBundleCreateStorageListener($eventCollection); + $eventCollection = $this->addPyzProductBundleUpdateStorageListener($eventCollection); + $eventCollection = $this->addPyzProductBundleDeleteStorageListener($eventCollection); return $eventCollection; } @@ -34,7 +34,7 @@ public function getSubscribedEvents(EventCollectionInterface $eventCollection): * * @return \Spryker\Zed\Event\Dependency\EventCollectionInterface */ - protected function addProductBundleCreateStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface + protected function addPyzProductBundleCreateStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface { $eventCollection->addListenerQueued( ProductBundleEvents::ENTITY_SPY_PRODUCT_BUNDLE_CREATE, @@ -49,7 +49,7 @@ protected function addProductBundleCreateStorageListener(EventCollectionInterfac * * @return \Spryker\Zed\Event\Dependency\EventCollectionInterface */ - protected function addProductBundleUpdateStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface + protected function addPyzProductBundleUpdateStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface { $eventCollection->addListenerQueued( ProductBundleEvents::ENTITY_SPY_PRODUCT_BUNDLE_UPDATE, @@ -64,7 +64,7 @@ protected function addProductBundleUpdateStorageListener(EventCollectionInterfac * * @return \Spryker\Zed\Event\Dependency\EventCollectionInterface */ - protected function addProductBundleDeleteStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface + protected function addPyzProductBundleDeleteStorageListener(EventCollectionInterface $eventCollection): EventCollectionInterface { $eventCollection->addListenerQueued( ProductBundleEvents::ENTITY_SPY_PRODUCT_BUNDLE_DELETE, diff --git a/src/Pyz/Zed/ProductStorage/Persistence/ProductStoragePersistenceFactory.php b/src/Pyz/Zed/ProductStorage/Persistence/ProductStoragePersistenceFactory.php index cc35dab375..40fc09e3c7 100644 --- a/src/Pyz/Zed/ProductStorage/Persistence/ProductStoragePersistenceFactory.php +++ b/src/Pyz/Zed/ProductStorage/Persistence/ProductStoragePersistenceFactory.php @@ -19,7 +19,7 @@ class ProductStoragePersistenceFactory extends SprykerProductStoragePersistenceF /** * @return \Orm\Zed\ProductBundle\Persistence\SpyProductBundleQuery */ - public function createProductBundleQuery() + public function getPyzProductBundleQuery() { return SpyProductBundleQuery::create(); } diff --git a/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainer.php b/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainer.php index 38a30c8dfb..a6c519510c 100644 --- a/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainer.php +++ b/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainer.php @@ -56,10 +56,10 @@ public function queryProductAbstractByIds(array $productAbstractIds) * * @return \Orm\Zed\ProductBundle\Persistence\SpyProductBundleQuery */ - public function queryBundledProductIdsByProductConcreteId($idProductConcrete) + public function queryPyzBundledProductIdsByProductConcreteId($idProductConcrete) { return $this->getFactory() - ->createProductBundleQuery() + ->getPyzProductBundleQuery() ->filterByFkProduct($idProductConcrete); } } diff --git a/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainerInterface.php b/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainerInterface.php index 1d914a5298..b8a326b5ca 100644 --- a/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainerInterface.php +++ b/src/Pyz/Zed/ProductStorage/Persistence/ProductStorageQueryContainerInterface.php @@ -18,7 +18,7 @@ interface ProductStorageQueryContainerInterface extends SprykerProductStorageQue * * @return \Orm\Zed\ProductBundle\Persistence\SpyProductBundleQuery */ - public function queryBundledProductIdsByProductConcreteId($idProductConcrete); + public function queryPyzBundledProductIdsByProductConcreteId($idProductConcrete); /** * @api @@ -27,5 +27,5 @@ public function queryBundledProductIdsByProductConcreteId($idProductConcrete); * * @return \Orm\Zed\ProductBundle\Persistence\SpyProductBundleQuery */ - public function queryBundleProduct($idProductConcrete); + public function queryPyzBundleProduct($idProductConcrete); } diff --git a/src/Pyz/Zed/ProductStorage/ProductStorageConfig.php b/src/Pyz/Zed/ProductStorage/ProductStorageConfig.php index ae79ca2583..82c68a63f0 100644 --- a/src/Pyz/Zed/ProductStorage/ProductStorageConfig.php +++ b/src/Pyz/Zed/ProductStorage/ProductStorageConfig.php @@ -18,7 +18,7 @@ class ProductStorageConfig extends SprykerProductStorageConfig */ public function getProductConcreteSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getProductConcreteSynchronizationPoolName(): ?string */ public function getProductAbstractSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/Propel/PropelConfig.php b/src/Pyz/Zed/Propel/PropelConfig.php new file mode 100644 index 0000000000..3192c3d71c --- /dev/null +++ b/src/Pyz/Zed/Propel/PropelConfig.php @@ -0,0 +1,24 @@ + [ - static::RABBITMQ => $this->getRabbitMqQueueConsumerOptions(), + static::PYZ_RABBITMQ => $this->getPyzRabbitMqQueueConsumerOptions(), ], EventConstants::EVENT_QUEUE => [ - static::RABBITMQ => $this->getRabbitMqQueueConsumerOptions(), + static::PYZ_RABBITMQ => $this->getPyzRabbitMqQueueConsumerOptions(), ], Config::get(LogConstants::LOG_QUEUE_NAME) => [ - static::RABBITMQ => $this->getRabbitMqQueueConsumerOptions(), + static::PYZ_RABBITMQ => $this->getPyzRabbitMqQueueConsumerOptions(), ], ]; } @@ -56,7 +59,7 @@ protected function getMessageCheckOptions(): array { return [ QueueConstants::QUEUE_WORKER_MESSAGE_CHECK_OPTION => [ - static::RABBITMQ => $this->getRabbitMqQueueMessageCheckOptions(), + static::PYZ_RABBITMQ => $this->getPyzRabbitMqQueueMessageCheckOptions(), ], ]; } @@ -64,9 +67,9 @@ protected function getMessageCheckOptions(): array /** * @return \Generated\Shared\Transfer\RabbitMqConsumerOptionTransfer */ - protected function getRabbitMqQueueMessageCheckOptions(): RabbitMqConsumerOptionTransfer + protected function getPyzRabbitMqQueueMessageCheckOptions(): RabbitMqConsumerOptionTransfer { - $queueOptionTransfer = $this->getRabbitMqQueueConsumerOptions(); + $queueOptionTransfer = $this->getPyzRabbitMqQueueConsumerOptions(); $queueOptionTransfer->setRequeueOnReject(true); return $queueOptionTransfer; @@ -75,7 +78,7 @@ protected function getRabbitMqQueueMessageCheckOptions(): RabbitMqConsumerOption /** * @return \Generated\Shared\Transfer\RabbitMqConsumerOptionTransfer */ - protected function getRabbitMqQueueConsumerOptions(): RabbitMqConsumerOptionTransfer + protected function getPyzRabbitMqQueueConsumerOptions(): RabbitMqConsumerOptionTransfer { $queueOptionTransfer = new RabbitMqConsumerOptionTransfer(); $queueOptionTransfer->setConsumerExclusive(false); diff --git a/src/Pyz/Zed/Queue/QueueDependencyProvider.php b/src/Pyz/Zed/Queue/QueueDependencyProvider.php index 69a479d65a..0a581720fd 100644 --- a/src/Pyz/Zed/Queue/QueueDependencyProvider.php +++ b/src/Pyz/Zed/Queue/QueueDependencyProvider.php @@ -7,6 +7,7 @@ namespace Pyz\Zed\Queue; +use Spryker\Shared\AssetStorage\AssetStorageConfig; use Spryker\Shared\AvailabilityStorage\AvailabilityStorageConfig; use Spryker\Shared\AvailabilityStorage\AvailabilityStorageConstants; use Spryker\Shared\CategoryPageSearch\CategoryPageSearchConstants; @@ -93,6 +94,7 @@ protected function getProcessorMessagePlugins(Container $container): array TaxProductStorageConfig::PRODUCT_ABSTRACT_TAX_SET_SYNC_STORAGE_QUEUE => new SynchronizationStorageQueueMessageProcessorPlugin(), TaxStorageConfig::TAX_SET_SYNC_STORAGE_QUEUE => new SynchronizationStorageQueueMessageProcessorPlugin(), SalesReturnSearchConfig::SYNC_SEARCH_RETURN => new SynchronizationSearchQueueMessageProcessorPlugin(), + AssetStorageConfig::ASSET_SYNC_STORAGE_QUEUE => new SynchronizationStorageQueueMessageProcessorPlugin(), ]; } } diff --git a/src/Pyz/Zed/Sales/SalesConfig.php b/src/Pyz/Zed/Sales/SalesConfig.php index 865112e980..657eabcb1e 100644 --- a/src/Pyz/Zed/Sales/SalesConfig.php +++ b/src/Pyz/Zed/Sales/SalesConfig.php @@ -7,31 +7,10 @@ namespace Pyz\Zed\Sales; -use Generated\Shared\Transfer\ItemTransfer; -use Generated\Shared\Transfer\QuoteTransfer; use Spryker\Zed\Sales\SalesConfig as SprykerSalesConfig; class SalesConfig extends SprykerSalesConfig { - /** - * This method determines state machine process from the given quote transfer and order item. - * - * @param \Generated\Shared\Transfer\QuoteTransfer $quoteTransfer - * @param \Generated\Shared\Transfer\ItemTransfer $itemTransfer - * - * @return string - */ - public function determineProcessForOrderItem(QuoteTransfer $quoteTransfer, ItemTransfer $itemTransfer) - { - $paymentMethodStatemachineMapping = $this->getPaymentMethodStatemachineMapping(); - - if (!array_key_exists($quoteTransfer->getPayment()->getPaymentSelection(), $paymentMethodStatemachineMapping)) { - return parent::determineProcessForOrderItem($quoteTransfer, $itemTransfer); - } - - return $paymentMethodStatemachineMapping[$quoteTransfer->getPayment()->getPaymentSelection()]; - } - /** * This method provides list of urls to render blocks inside order detail page. * URL defines path to external bundle controller. For example: /discount/sales/list would call discount bundle, sales controller, list action. @@ -71,4 +50,12 @@ public function isHydrateOrderHistoryToItems(): bool { return false; } + + /** + * @return bool + */ + public function isOldDeterminationForOrderItemProcessEnabled(): bool + { + return false; + } } diff --git a/src/Pyz/Zed/SalesQuantity/SalesQuantityDependencyProvider.php b/src/Pyz/Zed/SalesQuantity/SalesQuantityDependencyProvider.php new file mode 100644 index 0000000000..8cee405265 --- /dev/null +++ b/src/Pyz/Zed/SalesQuantity/SalesQuantityDependencyProvider.php @@ -0,0 +1,24 @@ + + */ + protected function getNonSplittableItemFilterPlugins(): array + { + return [ + new NonSplittablePromotionProductItemFilterPlugin(), + ]; + } +} diff --git a/src/Pyz/Zed/SalesReturnSearch/SalesReturnSearchConfig.php b/src/Pyz/Zed/SalesReturnSearch/SalesReturnSearchConfig.php index ab06740b7a..1e123f8e13 100644 --- a/src/Pyz/Zed/SalesReturnSearch/SalesReturnSearchConfig.php +++ b/src/Pyz/Zed/SalesReturnSearch/SalesReturnSearchConfig.php @@ -17,6 +17,6 @@ class SalesReturnSearchConfig extends SprykerSalesReturnSearchConfig */ public function getReturnReasonSearchSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } } diff --git a/src/Pyz/Zed/Scheduler/SchedulerDependencyProvider.php b/src/Pyz/Zed/Scheduler/SchedulerDependencyProvider.php index 67c92bcc0c..14c6b042c2 100644 --- a/src/Pyz/Zed/Scheduler/SchedulerDependencyProvider.php +++ b/src/Pyz/Zed/Scheduler/SchedulerDependencyProvider.php @@ -30,7 +30,7 @@ protected function getScheduleReaderPlugins(): array protected function getSchedulerAdapterPlugins(): array { return [ - SchedulerConfig::SCHEDULER_JENKINS => new SchedulerJenkinsAdapterPlugin(), + SchedulerConfig::PYZ_SCHEDULER_JENKINS => new SchedulerJenkinsAdapterPlugin(), ]; } } diff --git a/src/Pyz/Zed/Stock/StockConfig.php b/src/Pyz/Zed/Stock/StockConfig.php index 6c909f3a24..0b8b0b97c1 100644 --- a/src/Pyz/Zed/Stock/StockConfig.php +++ b/src/Pyz/Zed/Stock/StockConfig.php @@ -14,7 +14,7 @@ class StockConfig extends SprykerStockConfig /** * @return array */ - public function getStoreToWarehouseMapping() + public function getPyzStoreToWarehouseMapping() { return [ 'DE' => [ diff --git a/src/Pyz/Zed/Synchronization/SynchronizationConfig.php b/src/Pyz/Zed/Synchronization/SynchronizationConfig.php index 6fccddc46d..3ffd6d4ef0 100644 --- a/src/Pyz/Zed/Synchronization/SynchronizationConfig.php +++ b/src/Pyz/Zed/Synchronization/SynchronizationConfig.php @@ -11,5 +11,5 @@ class SynchronizationConfig extends SprykerSynchronizationConfig { - public const DEFAULT_SYNCHRONIZATION_POOL_NAME = 'synchronizationPool'; + public const PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME = 'synchronizationPool'; } diff --git a/src/Pyz/Zed/Synchronization/SynchronizationDependencyProvider.php b/src/Pyz/Zed/Synchronization/SynchronizationDependencyProvider.php index e1255c190a..054e1fa5c6 100644 --- a/src/Pyz/Zed/Synchronization/SynchronizationDependencyProvider.php +++ b/src/Pyz/Zed/Synchronization/SynchronizationDependencyProvider.php @@ -7,6 +7,7 @@ namespace Pyz\Zed\Synchronization; +use Spryker\Zed\AssetStorage\Communication\Plugin\Synchronization\AssetStorageSynchronizationDataPlugin; use Spryker\Zed\AvailabilityStorage\Communication\Plugin\Synchronization\AvailabilitySynchronizationDataPlugin; use Spryker\Zed\CategoryImageStorage\Communication\Plugin\Synchronization\CategoryImageSynchronizationDataBulkPlugin; use Spryker\Zed\CategoryPageSearch\Communication\Plugin\Synchronization\CategoryPageSynchronizationDataBulkRepositoryPlugin; @@ -124,6 +125,7 @@ protected function getSynchronizationDataPlugins(): array new ConfigurableBundleTemplatePageSynchronizationDataBulkPlugin(), new ReturnReasonSynchronizationDataBulkRepositoryPlugin(), new ProductBundleSynchronizationDataBulkRepositoryPlugin(), + new AssetStorageSynchronizationDataPlugin(), ]; } diff --git a/src/Pyz/Zed/TaxProductStorage/TaxProductStorageConfig.php b/src/Pyz/Zed/TaxProductStorage/TaxProductStorageConfig.php index b6222541ed..8a783ab690 100644 --- a/src/Pyz/Zed/TaxProductStorage/TaxProductStorageConfig.php +++ b/src/Pyz/Zed/TaxProductStorage/TaxProductStorageConfig.php @@ -18,7 +18,7 @@ class TaxProductStorageConfig extends SprykerTaxProductStorageConfig */ public function getTaxProductSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/TaxStorage/TaxStorageConfig.php b/src/Pyz/Zed/TaxStorage/TaxStorageConfig.php index ef7733af6e..7d69875b56 100644 --- a/src/Pyz/Zed/TaxStorage/TaxStorageConfig.php +++ b/src/Pyz/Zed/TaxStorage/TaxStorageConfig.php @@ -18,7 +18,7 @@ class TaxStorageConfig extends SprykerTaxStorageConfig */ public function getTaxSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/src/Pyz/Zed/UrlStorage/UrlStorageConfig.php b/src/Pyz/Zed/UrlStorage/UrlStorageConfig.php index 3e718a72bb..5046f0d75a 100644 --- a/src/Pyz/Zed/UrlStorage/UrlStorageConfig.php +++ b/src/Pyz/Zed/UrlStorage/UrlStorageConfig.php @@ -18,7 +18,7 @@ class UrlStorageConfig extends SprykerUrlStorageConfig */ public function getUrlSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** @@ -26,7 +26,7 @@ public function getUrlSynchronizationPoolName(): ?string */ public function getUrlRedirectSynchronizationPoolName(): ?string { - return SynchronizationConfig::DEFAULT_SYNCHRONIZATION_POOL_NAME; + return SynchronizationConfig::PYZ_DEFAULT_SYNCHRONIZATION_POOL_NAME; } /** diff --git a/tests/PyzTest/Yves/Checkout/Process/Steps/PaymentStepTest.php b/tests/PyzTest/Yves/Checkout/Process/Steps/PaymentStepTest.php index 6671c0f925..cb1503a1ba 100644 --- a/tests/PyzTest/Yves/Checkout/Process/Steps/PaymentStepTest.php +++ b/tests/PyzTest/Yves/Checkout/Process/Steps/PaymentStepTest.php @@ -10,6 +10,7 @@ use Codeception\Test\Unit; use Generated\Shared\DataBuilder\PaymentMethodsBuilder; use Generated\Shared\DataBuilder\QuoteBuilder; +use Generated\Shared\Transfer\PaymentTransfer; use Generated\Shared\Transfer\QuoteTransfer; use Spryker\Yves\Messenger\FlashMessenger\FlashMessengerInterface; use Spryker\Yves\StepEngine\Dependency\Plugin\Handler\StepHandlerPluginCollection; @@ -17,6 +18,7 @@ use SprykerShop\Yves\CheckoutPage\Dependency\Client\CheckoutPageToCalculationClientBridge; use SprykerShop\Yves\CheckoutPage\Dependency\Client\CheckoutPageToCalculationClientInterface; use SprykerShop\Yves\CheckoutPage\Dependency\Client\CheckoutPageToPaymentClientInterface; +use SprykerShop\Yves\CheckoutPage\Extractor\PaymentMethodKeyExtractor; use SprykerShop\Yves\CheckoutPage\Process\Steps\PaymentStep; use Symfony\Component\HttpFoundation\Request; @@ -112,11 +114,9 @@ protected function addDataForExecuteDataProvider(): array $paymentStep = $this->createPaymentStep($stepHandlerPluginCollection); - $quoteTransfer = (new QuoteBuilder()) - ->withPayment([ - 'paymentSelection' => 'test', - ]) - ->build(); + $paymentTransfer = (new PaymentTransfer()) + ->setPaymentSelection('test'); + $quoteTransfer = (new QuoteTransfer())->setPayment($paymentTransfer); return [$paymentStep, $quoteTransfer]; } @@ -184,7 +184,8 @@ protected function createPaymentStep(StepHandlerPluginCollection $paymentPlugins 'escape_route', $this->getFlashMessengerMock(), $this->getCalculationClientMock(), - $this->getCheckoutPaymentStepEnterPreCheckPlugins() + $this->getCheckoutPaymentStepEnterPreCheckPlugins(), + new PaymentMethodKeyExtractor() ); } diff --git a/tests/PyzTest/Yves/Checkout/_support/CheckoutBusinessTester.php b/tests/PyzTest/Yves/Checkout/_support/CheckoutBusinessTester.php index 75fcddd469..b854237019 100644 --- a/tests/PyzTest/Yves/Checkout/_support/CheckoutBusinessTester.php +++ b/tests/PyzTest/Yves/Checkout/_support/CheckoutBusinessTester.php @@ -23,7 +23,7 @@ * @method void am($role) * @method void lookForwardTo($achieveValue) * @method void comment($description) - * @method \Codeception\Lib\Friend haveFriend($name, $actorClass = NULL) + * @method \Codeception\Lib\Friend haveFriend($name, $actorClass = null) * * @SuppressWarnings(PHPMD) */ diff --git a/tests/PyzTest/Yves/Customer/_support/CustomerCustomerTester.php b/tests/PyzTest/Yves/Customer/_support/CustomerCustomerTester.php deleted file mode 100644 index beb4feea3e..0000000000 --- a/tests/PyzTest/Yves/Customer/_support/CustomerCustomerTester.php +++ /dev/null @@ -1,35 +0,0 @@ -wantTo('Remove child node.'); -// $i->expect('Node should be removed from Zed.'); -// -// $i->amLoggedInUser(); -// $navigationTreeTransfer = $i->prepareTestNavigationTreeEntities((new NavigationTreeTransfer()) -// ->setNavigation((new NavigationTransfer()) -// ->setName('Delete navigation node') -// ->setKey('Delete navigation node') -// ->setIsActive(true)) -// ->addNode((new NavigationTreeNodeTransfer()) -// ->setNavigationNode((new NavigationNodeTransfer()) -// ->addNavigationNodeLocalizedAttribute((new NavigationNodeLocalizedAttributesTransfer()) -// ->setFkLocale($i->getIdLocale('en_US')) -// ->setTitle('foo')) -// ->addNavigationNodeLocalizedAttribute((new NavigationNodeLocalizedAttributesTransfer()) -// ->setFkLocale($i->getIdLocale('de_DE')) -// ->setTitle('foo'))))); -// $i->amOnPage(NavigationPage::URL); -// -// $idNavigationNode = $navigationTreeTransfer->getNodes()[0]->getNavigationNode()->getIdNavigationNode(); -// -// $i->waitForNavigationTree(); -// $i->clickNode($idNavigationNode); -// $i->switchToNodeForm(); -// $i->clickRemoveNodeButton(); -// $i->canSeeInPopup('Are you sure you remove the selected node and all its children?'); -// $i->acceptPopup(); -// -// $i->seeSuccessMessage(NavigationNodeDeletePage::MESSAGE_SUCCESS); -// $i->switchToNavigationTree(); -// $i->seeNumberOfNavigationNodes(1); } } diff --git a/tests/PyzTest/Zed/NavigationGui/_support/NavigationGuiPresentationTester.php b/tests/PyzTest/Zed/NavigationGui/_support/NavigationGuiPresentationTester.php index fd81895ee8..0c45fc866e 100644 --- a/tests/PyzTest/Zed/NavigationGui/_support/NavigationGuiPresentationTester.php +++ b/tests/PyzTest/Zed/NavigationGui/_support/NavigationGuiPresentationTester.php @@ -539,10 +539,7 @@ public function repeatUnstableActions(callable $callable, int $maxCount = 10, bo break; } catch (Exception $exception) { - $count++; - if ($verbose) { - echo "Try: {$count}: "; - } + codecept_debug(sprintf('Unstable action repeat count: %d', ++$count)); } } } diff --git a/tests/PyzTest/Zed/Product/Business/ProductAbstractManagerTest.php b/tests/PyzTest/Zed/Product/Business/ProductAbstractManagerTest.php index 56bfcff375..6a2875070a 100644 --- a/tests/PyzTest/Zed/Product/Business/ProductAbstractManagerTest.php +++ b/tests/PyzTest/Zed/Product/Business/ProductAbstractManagerTest.php @@ -144,6 +144,8 @@ protected function assertProductImages(ProductAbstractTransfer $productAbstractT /** @var \Generated\Shared\Transfer\ProductImageSetTransfer $imageSet */ $imageSetCollection = (array)$productAbstractTransfer->getImageSets(); $this->assertNotEmpty($imageSetCollection); + + /** @var \Generated\Shared\Transfer\ProductImageSetTransfer $imageSet */ $imageSet = $imageSetCollection[0]; $this->assertInstanceOf(ProductImageSetTransfer::class, $imageSet); $this->assertNotNull($imageSet->getIdProductImageSet()); diff --git a/tests/PyzTest/Zed/Product/Business/ProductConcreteManagerTest.php b/tests/PyzTest/Zed/Product/Business/ProductConcreteManagerTest.php index ab2c06f439..40a06cfc09 100644 --- a/tests/PyzTest/Zed/Product/Business/ProductConcreteManagerTest.php +++ b/tests/PyzTest/Zed/Product/Business/ProductConcreteManagerTest.php @@ -177,6 +177,8 @@ protected function assertProductImages(ProductConcreteTransfer $productConcreteT /** @var \Generated\Shared\Transfer\ProductImageSetTransfer $imageSet */ $imageSetCollection = (array)$productConcreteTransfer->getImageSets(); $this->assertNotEmpty($imageSetCollection); + + /** @var \Generated\Shared\Transfer\ProductImageSetTransfer $imageSet */ $imageSet = $imageSetCollection[0]; $this->assertInstanceOf(ProductImageSetTransfer::class, $imageSet); $this->assertNotNull($imageSet->getIdProductImageSet()); diff --git a/tests/PyzTest/Zed/ProductOption/Business/ProductOptionFacadeAggregatorTest.php b/tests/PyzTest/Zed/ProductOption/Business/ProductOptionFacadeAggregatorTest.php index 54ce5020c2..814c9acf7c 100644 --- a/tests/PyzTest/Zed/ProductOption/Business/ProductOptionFacadeAggregatorTest.php +++ b/tests/PyzTest/Zed/ProductOption/Business/ProductOptionFacadeAggregatorTest.php @@ -7,7 +7,7 @@ namespace PyzTest\Zed\ProductOption\Business; -use Codeception\TestCase\Test; +use Codeception\Test\Unit; use DateTime; use Generated\Shared\Transfer\CheckoutResponseTransfer; use Generated\Shared\Transfer\ItemTransfer; @@ -35,7 +35,7 @@ * @group ProductOptionFacadeAggregatorTest * Add your own group annotations below this line */ -class ProductOptionFacadeAggregatorTest extends Test +class ProductOptionFacadeAggregatorTest extends Unit { /** * @return void diff --git a/tests/PyzTest/Zed/ProductRelation/Presentation/ProductRelationCreateRelationCest.php b/tests/PyzTest/Zed/ProductRelation/Presentation/ProductRelationCreateRelationCest.php index 7501d18dbe..463e3094ac 100644 --- a/tests/PyzTest/Zed/ProductRelation/Presentation/ProductRelationCreateRelationCest.php +++ b/tests/PyzTest/Zed/ProductRelation/Presentation/ProductRelationCreateRelationCest.php @@ -40,7 +40,7 @@ public function testICanCreateProductRelationAndSeeInYves(ProductRelationPresent $i->fillField('//*[@id="product_relation_productRelationKey"]', uniqid('key-', false)); $i->selectRelationType(ProductRelationTypes::TYPE_RELATED_PRODUCTS); $i->filterProductsByName('Samsung Bundle'); - $i->wait(5); + $i->wait(20); $i->selectProduct(214); $i->switchToAssignProductsTab(); diff --git a/tests/PyzTest/Zed/Touch/Business/TouchTest.php b/tests/PyzTest/Zed/Touch/Business/TouchTest.php index 160aec20f7..325ea494d5 100644 --- a/tests/PyzTest/Zed/Touch/Business/TouchTest.php +++ b/tests/PyzTest/Zed/Touch/Business/TouchTest.php @@ -7,7 +7,7 @@ namespace PyzTest\Zed\Touch\Business; -use Codeception\TestCase\Test; +use Codeception\Test\Unit; use Orm\Zed\Touch\Persistence\SpyTouchQuery; /** @@ -20,7 +20,7 @@ * @group TouchTest * Add your own group annotations below this line */ -class TouchTest extends Test +class TouchTest extends Unit { /** * @return void