{"name": "angel3_security", "latest": {"version": "8.4.0", "pubspec": {"name": "angel3_security", "version": "8.4.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dart-backend/angel/tree/master/packages/security", "environment": {"sdk": ">=3.8.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.4.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.2.0", "angel3_production": "^8.3.0", "angel3_redis": "^8.2.0", "angel3_test": "^8.2.0", "angel3_validate": "^8.2.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^6.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.4.0.tar.gz", "archive_sha256": "3abfc4d452b301c051a5f7714c3397fc020fe357c65d864ecddb9806f30d1aaa", "published": "2025-09-09T12:37:38.573290Z"}, "versions": [{"version": "3.0.0", "pubspec": {"name": "angel3_security", "version": "3.0.0", "description": "Angel infrastructure for improving security, rate limiting, and more", "homepage": "https://github.com/dukefirehawk/angel/tree/angel3/packages/security", "environment": {"sdk": ">=2.12.0 <3.0.0"}, "dependencies": {"angel3_framework": "^4.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^4.0.0", "angel3_production": "^3.0.0", "angel3_redis": "^2.0.0", "angel3_test": "^4.0.0", "angel3_validate": "^4.0.0", "angel3_pretty_logging": "^3.0.0", "pedantic": "^1.11.1", "test": "^1.17.8"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/3.0.0.tar.gz", "archive_sha256": "8ffd1720dcd6c5fdeb45e973303401cb8050f3678afadb2350d074d0b677d6b1", "published": "2021-06-26T11:04:34.920309Z"}, {"version": "3.0.1", "pubspec": {"name": "angel3_security", "version": "3.0.1", "description": "Angel infrastructure for improving security, rate limiting, and more", "homepage": "https://github.com/dukefirehawk/angel/tree/angel3/packages/security", "environment": {"sdk": ">=2.12.0 <3.0.0"}, "dependencies": {"angel3_framework": "^4.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^4.0.0", "angel3_production": "^3.0.0", "angel3_redis": "^2.0.0", "angel3_test": "^4.0.0", "angel3_validate": "^4.0.0", "angel3_pretty_logging": "^3.0.0", "pedantic": "^1.11.1", "test": "^1.17.8"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/3.0.1.tar.gz", "archive_sha256": "5609dfa7adb7320eb013c3937ae2c6e26386b9ba7f774a8a3d2198db52c67c76", "published": "2021-06-26T11:42:21.163975Z"}, {"version": "3.1.0", "pubspec": {"name": "angel3_security", "version": "3.1.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=2.12.0 <3.0.0"}, "dependencies": {"angel3_framework": "^4.2.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^4.0.0", "angel3_production": "^3.1.0", "angel3_redis": "^2.0.0", "angel3_test": "^4.1.0", "angel3_validate": "^4.0.0", "belatuk_pretty_logging": "^4.0.0", "test": "^1.17.5", "lints": "^1.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/3.1.0.tar.gz", "archive_sha256": "68b2117b0ec18a603418fd3acf7d71438e4ae87e2249d72e449033dabd3fa197", "published": "2021-09-25T16:26:06.157857Z"}, {"version": "6.0.0", "pubspec": {"name": "angel3_security", "version": "6.0.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=2.16.0 <3.0.0"}, "dependencies": {"angel3_framework": "^6.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^6.0.0", "angel3_production": "^6.0.0", "angel3_redis": "^6.0.0", "angel3_test": "^6.0.0", "angel3_validate": "^6.0.0", "belatuk_pretty_logging": "^4.0.0", "test": "^1.21.0", "lints": "^1.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/6.0.0.tar.gz", "archive_sha256": "a6b5ca494b54d5c7bd4d36bb88761fabeaed2683d4c02c64fc90b88f7c3c1a2f", "published": "2022-04-24T01:38:17.908512Z"}, {"version": "6.0.1", "pubspec": {"name": "angel3_security", "version": "6.0.1", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=2.16.0 <3.0.0"}, "dependencies": {"angel3_framework": "^6.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^6.0.0", "angel3_production": "^6.0.0", "angel3_redis": "^6.0.0", "angel3_test": "^6.0.0", "angel3_validate": "^6.0.0", "belatuk_pretty_logging": "^4.0.0", "test": "^1.21.0", "lints": "^1.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/6.0.1.tar.gz", "archive_sha256": "fc8631bd04d67346e9ca5796103613312c426dd527756a0026dab1d2a513dea6", "published": "2022-04-25T01:27:26.602160Z"}, {"version": "7.0.0", "pubspec": {"name": "angel3_security", "version": "7.0.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=2.17.0 <3.0.0"}, "dependencies": {"angel3_framework": "^7.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^7.0.0", "angel3_production": "^7.0.0", "angel3_redis": "^7.0.0", "angel3_test": "^7.0.0", "angel3_validate": "^7.0.0", "belatuk_pretty_logging": "^5.0.0", "test": "^1.21.0", "logging": "^1.0.0", "resp_client": "^1.2.0", "lints": "^2.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/7.0.0.tar.gz", "archive_sha256": "b1ceca96d3216affaf9c91ce5143396b304746fc62e4062127a60e1f9f2a012e", "published": "2022-08-28T17:40:48.235345Z"}, {"version": "8.0.0", "pubspec": {"name": "angel3_security", "version": "8.0.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=3.0.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.0.0", "angel3_production": "^8.0.0", "angel3_redis": "^8.0.0", "angel3_test": "^8.0.0", "angel3_validate": "^8.0.0", "belatuk_pretty_logging": "^6.0.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^2.1.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.0.0.tar.gz", "archive_sha256": "81f9c390ad5b72a96a6645579dc70c8d840dff5cffb87c0c7d22e0b8849a6862", "published": "2023-06-10T03:58:05.378511Z"}, {"version": "8.1.0", "pubspec": {"name": "angel3_security", "version": "8.1.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dukefirehawk/angel/tree/master/packages/security", "environment": {"sdk": ">=3.0.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.0.0", "angel3_production": "^8.0.0", "angel3_redis": "^8.0.0", "angel3_test": "^8.0.0", "angel3_validate": "^8.0.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^3.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.1.0.tar.gz", "archive_sha256": "2cabcc7218e71c15c40d26f5cd5935b35f1b31c9b26c3c6d137508109f83ab12", "published": "2023-12-24T16:11:33.111319Z"}, {"version": "8.1.1", "pubspec": {"name": "angel3_security", "version": "8.1.1", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dart-backend/angel/tree/master/packages/security", "environment": {"sdk": ">=3.0.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.0.0", "angel3_production": "^8.0.0", "angel3_redis": "^8.0.0", "angel3_test": "^8.0.0", "angel3_validate": "^8.0.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^3.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.1.1.tar.gz", "archive_sha256": "58f7af5a84ad17790a9e12af263618cecd276adc55b2bcb0e6429fdb1381830a", "published": "2023-12-25T04:11:07.834707Z"}, {"version": "8.2.0", "pubspec": {"name": "angel3_security", "version": "8.2.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dart-backend/angel/tree/master/packages/security", "environment": {"sdk": ">=3.3.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.0.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.0.0", "angel3_production": "^8.0.0", "angel3_redis": "^8.0.0", "angel3_test": "^8.0.0", "angel3_validate": "^8.0.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^4.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.2.0.tar.gz", "archive_sha256": "d1a88eb1e77d3c952078719d55657efdfb1ed950e891b9841b6dc3c430626864", "published": "2024-06-23T04:29:39.247692Z"}, {"version": "8.3.0", "pubspec": {"name": "angel3_security", "version": "8.3.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dart-backend/angel/tree/master/packages/security", "environment": {"sdk": ">=3.6.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.4.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.2.0", "angel3_production": "^8.3.0", "angel3_redis": "^8.2.0", "angel3_test": "^8.2.0", "angel3_validate": "^8.2.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^5.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.3.0.tar.gz", "archive_sha256": "4b4f3e271bc4a358f37cf216a963aa1d6fb355bbb32f38c0a4e5498ae388545c", "published": "2025-01-30T06:55:25.664534Z"}, {"version": "8.4.0", "pubspec": {"name": "angel3_security", "version": "8.4.0", "description": "Angel3 infrastructure for improving security, rate limiting, and more", "homepage": "https://angel3-framework.web.app/", "repository": "https://github.com/dart-backend/angel/tree/master/packages/security", "environment": {"sdk": ">=3.8.0 <4.0.0"}, "dependencies": {"angel3_framework": "^8.4.0", "crypto": "^3.0.1"}, "dev_dependencies": {"angel3_auth": "^8.2.0", "angel3_production": "^8.3.0", "angel3_redis": "^8.2.0", "angel3_test": "^8.2.0", "angel3_validate": "^8.2.0", "belatuk_pretty_logging": "^6.1.0", "test": "^1.24.0", "logging": "^1.2.0", "resp_client": "^1.2.0", "lints": "^6.0.0"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/angel3_security/versions/8.4.0.tar.gz", "archive_sha256": "3abfc4d452b301c051a5f7714c3397fc020fe357c65d864ecddb9806f30d1aaa", "published": "2025-09-09T12:37:38.573290Z"}]}