{"packages":{"silverstripe/session-manager":{"0.1.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"0.1.0","version_normalized":"0.1.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"d2541163ad904066e91aa1a7b46da5a4652c65de"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/d2541163ad904066e91aa1a7b46da5a4652c65de","type":"zip","shasum":"","reference":"d2541163ad904066e91aa1a7b46da5a4652c65de"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-04-22T00:27:46+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5183309},"0.1.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"0.1.1","version_normalized":"0.1.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"4d58debab450a60e23b705ac1ec5a9d508638fbc"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/4d58debab450a60e23b705ac1ec5a9d508638fbc","type":"zip","shasum":"","reference":"4d58debab450a60e23b705ac1ec5a9d508638fbc"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-04-22T04:48:22+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5200114},"0.2.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"0.2.0","version_normalized":"0.2.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"7d17b0c36faf94b43bc4f00b81f222033b95b128"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/7d17b0c36faf94b43bc4f00b81f222033b95b128","type":"zip","shasum":"","reference":"7d17b0c36faf94b43bc4f00b81f222033b95b128"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-06-10T11:46:03+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5279806},"0.3.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"0.3.0","version_normalized":"0.3.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b","type":"zip","shasum":"","reference":"ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-06-29T01:48:20+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5384373},"1.0.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.0.0","version_normalized":"1.0.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b","type":"zip","shasum":"","reference":"ac7aa0b1a479c86c1efbe65e52f22fdb984b6e8b"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-06-29T01:48:20+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5457581},"1.0.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.0.x-dev","version_normalized":"1.0.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"0e4c9fa037e03cab31c2de67cafa88a99b0165e2"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/0e4c9fa037e03cab31c2de67cafa88a99b0165e2","type":"zip","shasum":"","reference":"0e4c9fa037e03cab31c2de67cafa88a99b0165e2"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-08-12T23:00:09+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5457583},"1.1.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.1.0","version_normalized":"1.1.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"fbf5aacef4d1d920ea0503470f2f2e7d3944f943"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/fbf5aacef4d1d920ea0503470f2f2e7d3944f943","type":"zip","shasum":"","reference":"fbf5aacef4d1d920ea0503470f2f2e7d3944f943"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-10-05T01:25:05+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5574781},"1.1.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.1.0-beta1","version_normalized":"1.1.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"f22768100e90929b69d90c7be593437ec0361359"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/f22768100e90929b69d90c7be593437ec0361359","type":"zip","shasum":"","reference":"f22768100e90929b69d90c7be593437ec0361359"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-08-26T23:27:34+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5469789},"1.1.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.1.0-rc1","version_normalized":"1.1.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"f5a79e8e34111d4572cff010af37b56670564ef3"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/f5a79e8e34111d4572cff010af37b56670564ef3","type":"zip","shasum":"","reference":"f5a79e8e34111d4572cff010af37b56670564ef3"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-09-04T05:47:29+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5547146},"1.1.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.1.x-dev","version_normalized":"1.1.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"fbf5aacef4d1d920ea0503470f2f2e7d3944f943"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/fbf5aacef4d1d920ea0503470f2f2e7d3944f943","type":"zip","shasum":"","reference":"fbf5aacef4d1d920ea0503470f2f2e7d3944f943"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-10-05T01:25:05+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1.7","silverstripe/framework":"^4.8","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5469790},"1.2.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.2.0","version_normalized":"1.2.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"ea117a94fd90a896b39293750754661205f4c226"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/ea117a94fd90a896b39293750754661205f4c226","type":"zip","shasum":"","reference":"ea117a94fd90a896b39293750754661205f4c226"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-11-24T04:14:38+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.3 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5891562},"1.2.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.2.0-beta1","version_normalized":"1.2.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"ea117a94fd90a896b39293750754661205f4c226"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/ea117a94fd90a896b39293750754661205f4c226","type":"zip","shasum":"","reference":"ea117a94fd90a896b39293750754661205f4c226"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-11-24T04:14:38+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.3 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5733006},"1.2.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.2.0-rc1","version_normalized":"1.2.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"ea117a94fd90a896b39293750754661205f4c226"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/ea117a94fd90a896b39293750754661205f4c226","type":"zip","shasum":"","reference":"ea117a94fd90a896b39293750754661205f4c226"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-11-24T04:14:38+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.3 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5783083},"1.2.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.2.1","version_normalized":"1.2.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"faf127b2f62b095d19f660f640e16afe028674e3"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/faf127b2f62b095d19f660f640e16afe028674e3","type":"zip","shasum":"","reference":"faf127b2f62b095d19f660f640e16afe028674e3"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-01-20T23:49:17+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.3 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5913716},"1.2.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.2.x-dev","version_normalized":"1.2.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"a35310e0b6d3f6ecabf1fdfeb28f9ec74b50c598"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/a35310e0b6d3f6ecabf1fdfeb28f9ec74b50c598","type":"zip","shasum":"","reference":"a35310e0b6d3f6ecabf1fdfeb28f9ec74b50c598"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-08-02T22:04:18+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.3 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":5720034},"1.3.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.3.0","version_normalized":"1.3.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/fa7d308252509a7ad88238de6c553cb8fe7bdffc","type":"zip","shasum":"","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-05-04T01:29:41+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6375302},"1.3.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.3.0-beta1","version_normalized":"1.3.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/fa7d308252509a7ad88238de6c553cb8fe7bdffc","type":"zip","shasum":"","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-05-04T01:29:41+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6216031},"1.3.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.3.0-rc1","version_normalized":"1.3.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/fa7d308252509a7ad88238de6c553cb8fe7bdffc","type":"zip","shasum":"","reference":"fa7d308252509a7ad88238de6c553cb8fe7bdffc"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-05-04T01:29:41+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6292750},"1.3.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.3.x-dev","version_normalized":"1.3.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"727f96d7c41e1694f5093f79a7c2af998c26b224"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/727f96d7c41e1694f5093f79a7c2af998c26b224","type":"zip","shasum":"","reference":"727f96d7c41e1694f5093f79a7c2af998c26b224"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-08-03T02:21:57+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6216030},"1.4.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.4.0","version_normalized":"1.4.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/75dd7e11e655527a1fb621cbe06906e66133de3f","type":"zip","shasum":"","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-09-08T22:13:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6797462},"1.4.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.4.0-beta1","version_normalized":"1.4.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/75dd7e11e655527a1fb621cbe06906e66133de3f","type":"zip","shasum":"","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-09-08T22:13:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6701275},"1.4.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.4.0-rc1","version_normalized":"1.4.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/75dd7e11e655527a1fb621cbe06906e66133de3f","type":"zip","shasum":"","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-09-08T22:13:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6747213},"1.4.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.4.x-dev","version_normalized":"1.4.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/75dd7e11e655527a1fb621cbe06906e66133de3f","type":"zip","shasum":"","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-09-08T22:13:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6701274},"1.5.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.0","version_normalized":"1.5.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"788d19170ddd36dd27941529838ced216554655c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/788d19170ddd36dd27941529838ced216554655c","type":"zip","shasum":"","reference":"788d19170ddd36dd27941529838ced216554655c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-03-28T03:57:31+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7153205},"1.5.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.0-beta1","version_normalized":"1.5.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"6c17577aae3ee0f7fcbab3aacba8ff1d1c5d3dbd"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/6c17577aae3ee0f7fcbab3aacba8ff1d1c5d3dbd","type":"zip","shasum":"","reference":"6c17577aae3ee0f7fcbab3aacba8ff1d1c5d3dbd"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-03-10T03:31:18+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"1.13.0-beta1","silverstripe/framework":"4.13.0-beta1","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7025961},"1.5.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.0-rc1","version_normalized":"1.5.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"788d19170ddd36dd27941529838ced216554655c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/788d19170ddd36dd27941529838ced216554655c","type":"zip","shasum":"","reference":"788d19170ddd36dd27941529838ced216554655c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-03-28T03:57:31+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7076481},"1.5.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.1","version_normalized":"1.5.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"2f4a854c5715c10c12c4f4a002eeee0aabd83140"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/2f4a854c5715c10c12c4f4a002eeee0aabd83140","type":"zip","shasum":"","reference":"2f4a854c5715c10c12c4f4a002eeee0aabd83140"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-06-14T22:06:11+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7293714},"1.5.2":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.2","version_normalized":"1.5.2.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"845aa3400679b94a93e23178450e0f523fbfb3a4"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/845aa3400679b94a93e23178450e0f523fbfb3a4","type":"zip","shasum":"","reference":"845aa3400679b94a93e23178450e0f523fbfb3a4"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-21T01:11:02+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7451969},"1.5.3":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.3","version_normalized":"1.5.3.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"3e986279f32ce9a5016111b117813d9678d6c977"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/3e986279f32ce9a5016111b117813d9678d6c977","type":"zip","shasum":"","reference":"3e986279f32ce9a5016111b117813d9678d6c977"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-07T03:11:53+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7901386},"1.5.4":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.4","version_normalized":"1.5.4.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"cc59d9ca1215feb636996c300923c2076d99bf65"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/cc59d9ca1215feb636996c300923c2076d99bf65","type":"zip","shasum":"","reference":"cc59d9ca1215feb636996c300923c2076d99bf65"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-08T00:29:37+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7904123},"1.5.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.5.x-dev","version_normalized":"1.5.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"cc59d9ca1215feb636996c300923c2076d99bf65"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/cc59d9ca1215feb636996c300923c2076d99bf65","type":"zip","shasum":"","reference":"cc59d9ca1215feb636996c300923c2076d99bf65"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-08T00:29:37+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","ua-parser/uap-php":"^3.5","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":7025962},"1.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"1.x-dev","version_normalized":"1.9999999.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"254bb423a2476e17dc2e5e7185fb18bcd43b009f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/254bb423a2476e17dc2e5e7185fb18bcd43b009f","type":"zip","shasum":"","reference":"254bb423a2476e17dc2e5e7185fb18bcd43b009f"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:07:11+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"ua-parser/uap-php":"^3.5","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","php":"^7.4 || ^8.0"},"require-dev":{"squizlabs/php_codesniffer":"^3.0","phpunit/phpunit":"^9.5","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":4927078},"2.0.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.0","version_normalized":"2.0.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e56a3775e925bd2e74cffd048ed62025f328d1d7"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e56a3775e925bd2e74cffd048ed62025f328d1d7","type":"zip","shasum":"","reference":"e56a3775e925bd2e74cffd048ed62025f328d1d7"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-04-24T00:52:50+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7172594},"2.0.0-alpha1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.0-alpha1","version_normalized":"2.0.0.0-alpha1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"0854a372f1e529e594700ff807b095f5fdf5977b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/0854a372f1e529e594700ff807b095f5fdf5977b","type":"zip","shasum":"","reference":"0854a372f1e529e594700ff807b095f5fdf5977b"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-08-21T22:19:02+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":6559321},"2.0.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.0-beta1","version_normalized":"2.0.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"6c52592ea56de79ea293236729505016e69102d9"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/6c52592ea56de79ea293236729505016e69102d9","type":"zip","shasum":"","reference":"6c52592ea56de79ea293236729505016e69102d9"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-01-12T20:55:23+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":6940051},"2.0.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.0-rc1","version_normalized":"2.0.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"4be04f31eae9b629ddc339cb4851e469940ac227"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/4be04f31eae9b629ddc339cb4851e469940ac227","type":"zip","shasum":"","reference":"4be04f31eae9b629ddc339cb4851e469940ac227"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-04-03T03:32:33+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7096504},"2.0.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.1","version_normalized":"2.0.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"d89598bb6d906b727412c9d64504fc718ba4791b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/d89598bb6d906b727412c9d64504fc718ba4791b","type":"zip","shasum":"","reference":"d89598bb6d906b727412c9d64504fc718ba4791b"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-06-16T00:05:01+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7293715},"2.0.2":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.2","version_normalized":"2.0.2.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"23df57b193496dd1d0a565e46d6d15e9b001493c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/23df57b193496dd1d0a565e46d6d15e9b001493c","type":"zip","shasum":"","reference":"23df57b193496dd1d0a565e46d6d15e9b001493c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-21T13:09:19+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7453747},"2.0.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.0.x-dev","version_normalized":"2.0.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"4db8d4cc1ac29e3db865e0f6c5f957c3233a5620"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/4db8d4cc1ac29e3db865e0f6c5f957c3233a5620","type":"zip","shasum":"","reference":"4db8d4cc1ac29e3db865e0f6c5f957c3233a5620"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-29T05:07:52+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5","ua-parser/uap-php":"^3.9.14"},"require-dev":{"squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","phpunit/phpunit":"^9.6"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":6940052},"2.1.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.1.0","version_normalized":"2.1.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/f03fdf5f1bbac0c7f998cee4799edfde430dc91c","type":"zip","shasum":"","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-30T00:04:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7596242},"2.1.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.1.0-beta1","version_normalized":"2.1.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/f03fdf5f1bbac0c7f998cee4799edfde430dc91c","type":"zip","shasum":"","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-30T00:04:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7483206},"2.1.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.1.0-rc1","version_normalized":"2.1.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/f03fdf5f1bbac0c7f998cee4799edfde430dc91c","type":"zip","shasum":"","reference":"f03fdf5f1bbac0c7f998cee4799edfde430dc91c"},"type":"silverstripe-vendormodule","funding":[],"time":"2023-08-30T00:04:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7529474},"2.1.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.1.1","version_normalized":"2.1.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e98487e831124dd9b5526d16f26e47444df8044d"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e98487e831124dd9b5526d16f26e47444df8044d","type":"zip","shasum":"","reference":"e98487e831124dd9b5526d16f26e47444df8044d"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:08:29+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7913416},"2.1.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.1.x-dev","version_normalized":"2.1.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e98487e831124dd9b5526d16f26e47444df8044d"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e98487e831124dd9b5526d16f26e47444df8044d","type":"zip","shasum":"","reference":"e98487e831124dd9b5526d16f26e47444df8044d"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:08:29+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7483207},"2.2.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.0","version_normalized":"2.2.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/95a81eb06c0afb053e6ad3586703c31782b32f06","type":"zip","shasum":"","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:09:19+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8085079},"2.2.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.0-beta1","version_normalized":"2.2.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/95a81eb06c0afb053e6ad3586703c31782b32f06","type":"zip","shasum":"","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:09:19+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7971312},"2.2.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.0-rc1","version_normalized":"2.2.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/95a81eb06c0afb053e6ad3586703c31782b32f06","type":"zip","shasum":"","reference":"95a81eb06c0afb053e6ad3586703c31782b32f06"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-02-12T13:09:19+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8029304},"2.2.1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.1","version_normalized":"2.2.1.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"6dc6d1426ebee83044b3032fa97d92341c18a370"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/6dc6d1426ebee83044b3032fa97d92341c18a370","type":"zip","shasum":"","reference":"6dc6d1426ebee83044b3032fa97d92341c18a370"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-05-07T22:45:55+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8144832},"2.2.2":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.2","version_normalized":"2.2.2.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"14c0f34d45f1236628979e8cfdd18ac6addc465a"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/14c0f34d45f1236628979e8cfdd18ac6addc465a","type":"zip","shasum":"","reference":"14c0f34d45f1236628979e8cfdd18ac6addc465a"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-06-17T00:44:45+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8236996},"2.2.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.2.x-dev","version_normalized":"2.2.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"153a058c08b6f93a09041336d3aeb17c8c229df6"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/153a058c08b6f93a09041336d3aeb17c8c229df6","type":"zip","shasum":"","reference":"153a058c08b6f93a09041336d3aeb17c8c229df6"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-08-01T06:32:54+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7971313},"2.3.0":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.3.0","version_normalized":"2.3.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e0a33e14a583518219f89ba3f915e14e20308d6b","type":"zip","shasum":"","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-09-01T22:17:06+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8562932},"2.3.0-beta1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.3.0-beta1","version_normalized":"2.3.0.0-beta1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e0a33e14a583518219f89ba3f915e14e20308d6b","type":"zip","shasum":"","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-09-01T22:17:06+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8434531},"2.3.0-rc1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.3.0-rc1","version_normalized":"2.3.0.0-RC1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e0a33e14a583518219f89ba3f915e14e20308d6b","type":"zip","shasum":"","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-09-01T22:17:06+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8492798},"2.3.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.3.x-dev","version_normalized":"2.3.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/e0a33e14a583518219f89ba3f915e14e20308d6b","type":"zip","shasum":"","reference":"e0a33e14a583518219f89ba3f915e14e20308d6b"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-09-01T22:17:06+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8434532},"2.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"120b612dcad6692bfe638e44b3261afd390c3e33"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/120b612dcad6692bfe638e44b3261afd390c3e33","type":"zip","shasum":"","reference":"120b612dcad6692bfe638e44b3261afd390c3e33"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-12-01T23:22:15+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"default-branch":true,"require":{"php":"^8.1","silverstripe/admin":"^2","ua-parser/uap-php":"^3.9.14","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1"},"require-dev":{"squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","phpunit/phpunit":"^9.6","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":6469542},"3.0.0-alpha1":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"3.0.0-alpha1","version_normalized":"3.0.0.0-alpha1","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"437f775cc6f4bba22ebfcc3ad1cd9c33ca7f4248"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/437f775cc6f4bba22ebfcc3ad1cd9c33ca7f4248","type":"zip","shasum":"","reference":"437f775cc6f4bba22ebfcc3ad1cd9c33ca7f4248"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-12-02T21:31:41+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.3","silverstripe/admin":"^3","silverstripe/framework":"^6","symfony/http-foundation":"^7.0","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^11.3","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^6","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8651481},"3.0.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"3.0.x-dev","version_normalized":"3.0.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"eb07ec8e689bf9448c6d24c3e2a27aed12436f9e"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/eb07ec8e689bf9448c6d24c3e2a27aed12436f9e","type":"zip","shasum":"","reference":"eb07ec8e689bf9448c6d24c3e2a27aed12436f9e"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-12-17T02:28:09+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.3","silverstripe/admin":"^3","silverstripe/framework":"^6","symfony/http-foundation":"^7.0","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^11.3","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^6","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8651482},"3.x-dev":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"3.x-dev","version_normalized":"3.9999999.9999999.9999999-dev","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"1b7e57e66618745ef96db95cf4d46b5ff1e4f972"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/1b7e57e66618745ef96db95cf4d46b5ff1e4f972","type":"zip","shasum":"","reference":"1b7e57e66618745ef96db95cf4d46b5ff1e4f972"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-12-18T10:28:50+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"ua-parser/uap-php":"^3.9.14","silverstripe/admin":"^3","silverstripe/framework":"^6","php":"^8.3","symfony/http-foundation":"^7.0"},"require-dev":{"squizlabs/php_codesniffer":"^3.7","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3","symbiote/silverstripe-queuedjobs":"^6","phpunit/phpunit":"^11.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":7928792},"dev-1.4-release":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"dev-1.4-release","version_normalized":"dev-1.4-release","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/75dd7e11e655527a1fb621cbe06906e66133de3f","type":"zip","shasum":"","reference":"75dd7e11e655527a1fb621cbe06906e66133de3f"},"type":"silverstripe-vendormodule","funding":[],"time":"2022-09-08T22:13:13+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^7.4 || ^8.0","silverstripe/admin":"^1.7","silverstripe/framework":"^4.10","ua-parser/uap-php":"^3.5"},"require-dev":{"phpunit/phpunit":"^9.5","squizlabs/php_codesniffer":"^3.0","symbiote/silverstripe-queuedjobs":"^4.9"},"suggest":{"symbiote/silverstripe-queuedjobs":"^4","silverstripe/auditor":"^2.3"},"uid":6701273},"dev-dependabot/npm_and_yarn/nanoid-3.3.8":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"dev-dependabot/npm_and_yarn/nanoid-3.3.8","version_normalized":"dev-dependabot/npm_and_yarn/nanoid-3.3.8","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"04c7f1baa18d3a8cb95d70d629fca011c12a206d"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/04c7f1baa18d3a8cb95d70d629fca011c12a206d","type":"zip","shasum":"","reference":"04c7f1baa18d3a8cb95d70d629fca011c12a206d"},"type":"silverstripe-vendormodule","funding":[],"time":"2024-12-14T09:55:55+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/","SilverStripe\\SessionManager\\Tests\\Behat\\Context\\":"tests/behat/src/"}},"extra":{"expose":["client/dist"]},"require":{"php":"^8.1","silverstripe/admin":"^2","silverstripe/framework":"^5.3","symfony/http-foundation":"^6.1","ua-parser/uap-php":"^3.9.14"},"require-dev":{"phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7","symbiote/silverstripe-queuedjobs":"^5","silverstripe/standards":"^1","phpstan/extension-installer":"^1.3"},"suggest":{"symbiote/silverstripe-queuedjobs":"^5","silverstripe/auditor":"^3"},"uid":8676759},"dev-ui":{"name":"silverstripe/session-manager","description":"Allow users to manage and revoke access to multiple login sessions across devices.","keywords":["session","silverstripe"],"homepage":"https://github.com/silverstripe/silverstripe-session-manager","version":"dev-ui","version_normalized":"dev-ui","license":["BSD-3-Clause"],"authors":[{"name":"Loz Calver","homepage":"https://github.com/kinglozzer"},{"name":"Silverstripe Ltd.","homepage":"http://silverstripe.com"},{"name":"The SilverStripe Community","homepage":"http://silverstripe.org"}],"source":{"url":"https://github.com/silverstripe/silverstripe-session-manager.git","type":"git","reference":"9745abff24b110c8fe308a2199dae68b344585ca"},"dist":{"url":"https://api.github.com/repos/silverstripe/silverstripe-session-manager/zipball/9745abff24b110c8fe308a2199dae68b344585ca","type":"zip","shasum":"","reference":"9745abff24b110c8fe308a2199dae68b344585ca"},"type":"silverstripe-vendormodule","funding":[],"time":"2021-03-01T02:00:25+00:00","autoload":{"psr-4":{"SilverStripe\\SessionManager\\":"src/","SilverStripe\\SessionManager\\Tests\\":"tests/php/"}},"extra":{"expose":["client/dist"]},"require":{"silverstripe/admin":"^1","silverstripe/framework":"^4","ua-parser/uap-php":"^3.5"},"require-dev":{"sminnee/phpunit":"^5.7","squizlabs/php_codesniffer":"^3.0"},"suggest":{"silverstripe/crontask":"^2.0"},"uid":5008196}}}}