{"packages":[{"id":55434, "organization":"ballerina", "name":"http", "version":"2.17.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/http/2.17.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/http/2.17.1/ballerina-http-java21-2.17.1.bala?Expires=1788974130&Signature=nKMxLAh80se5cROrSDtz4x9A-3GGJ64hwsnBW9qKkesmgwt2Bx1E~mBIwLdUM2~ZPl8cK1EMM4cRHadThMzYlFd9bPP3EhB-PMo7AMHkrrPhRBzOFbOP4tpVxGAIideuKsZZ0rysxQ9wKSQhC600tkSnE6r4yTUzTpdPIwTncy28CU0Czi8dhDe0Wzf829C2vmYnRImc46bmZBfve84V93phNRJAiRZa1jzH3HOcH611-DCxIuJhAXnKO7NcwNzycCu29hacEmPlsNMD24a5HzGdKmPX0-PDzbir9hDUhZzaBoAzTBuWvnaXwwufe9ZmSpxGHdmDzaN6cKCMqWQHJA__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides APIs for connecting to and interacting with HTTP and HTTP2 endpoints, through two types of network entry points: the `Client` and the `Listener`.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-http", "keywords":["http", "network", "service", "listener", "client", "Type/Connector", "Type/Trigger", "Area/Built-in", "Area/Communication", "Name/HTTP"], "ballerinaVersion":"2201.13.6", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_http_2.17.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1788884820000, "pullCount":1896372, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":51990, "organization":"ballerina", "name":"crypto", "version":"2.12.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/crypto/2.12.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/crypto/2.12.1/ballerina-crypto-java21-2.12.1.bala?Expires=1788974130&Signature=s155gv3bgdwYv5Wn5xMRp8v10UE55UVlnfDodnaSbpVXCVm6JQXrCCXyYUztWx9moGRQREaFcm1cY-KAAaohdhMMuzplzfHFPpHsuRgawaBPdjTAJJI9x0SVXeHE1GPw6C7z6Th6sZYMfe0tjn1sU71wDbyGJ~AIEgI8TzrzmstG8Myncxl2-Qoqg8D34cjWJAlPK9uIGGe5ra5rWKnHsYdSsCqDGQ1F56NL1IwHJLKuuRC5eCguwlRZwQG7Us6EJFR9qIv4gkje~2M1iyfazXEFeFG-tgShyly3npLePrsi8EOzAs1Tq9dMVufg1wXiTXCj0TsbAyq7V2OZtsBdTg__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides common cryptographic mechanisms based on different algorithms.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-crypto", "keywords":["security", "hash", "hmac", "sign", "encrypt", "decrypt", "private key", "public key"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_crypto_2.12.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1778748872000, "pullCount":1735006, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":53257, "organization":"ballerina", "name":"time", "version":"2.8.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/time/2.8.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/time/2.8.1/ballerina-time-java21-2.8.1.bala?Expires=1788974131&Signature=Quu5Wk2CDOHlkoXPzQHHrRYg9Kwc9UISRuA0AlzNlNJfAHK2OS~z8xYoCpcijwxoE2LUY6Bb5FVQFRph18XsJCDNE7tp6nF95N2uiTAZgFL4~fZNJR8xuvjFTGWJU1ueAP1BNMGTquT8Fi7c3UatBcMyju-1e0BXIvdejdd3~ufDqrkjyhV5cgZhikTYDWZpem9iZ~14ZQ~bBKbW14Nm3fUMeEM6fUqFRYjLKgYpvnJPYRBDr~iF11y8LzTEV9yiGNeCnm1B0JdQj4T8mzOba0jbbtHDec8GgVoX5EVyApWJrFDOyq7F4FZD22KffqyDwOpFf9t9KZ-27XPqI0Qe8A__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides a set of APIs that have the capabilities to generate and manipulate UTC and localized time.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-time", "keywords":["time", "utc", "epoch", "civil"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_time_2.8.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1782459476000, "pullCount":1319676, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":52407, "organization":"ballerina", "name":"io", "version":"1.8.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/io/1.8.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/io/1.8.1/ballerina-io-java21-1.8.1.bala?Expires=1788974131&Signature=Yygl-dDALo9uBkIBtJEZmR4~IM4UvqrPesN9uTrVHnUWQ5iIO7ARt6v-eHQbZss~aMmoOZT62sxJKN0HO9uFy0fRsrURpLY5b9uLYsujIVj4JimvydWxcoX2-Wh5tVmPbLgMb8HEmU5dzOT3~yVkw13wn3DvqFjxNq5qmz3GVJfQ5HOgJEGh820TlVNOqnUnAaUdopBn7FC5xahBYz0Hu5CBMbw~Hb~kycp33vjZIo0Jvk7fhcMCaCnoW4euouFTPctZvb1Icrr-n16kBmc2q6l7g1NKDpULI2j2yD8gjunZOFj0-JP0i-NmGRsAHUcZS~5K244jwhoC5-iEXW5bVA__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides file read/write APIs and console print/read APIs. The file APIs allow read and write operations on different kinds of file types such as bytes, text, CSV, JSON, and XML. Further, these file APIs can be categorized as streaming and non-streaming APIs.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-io", "keywords":["io", "json", "xml", "csv", "file"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_io_1.8.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1780014636000, "pullCount":1172178, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":49365, "organization":"ballerina", "name":"log", "version":"2.17.0", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/log/2.17.0", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/log/2.17.0/ballerina-log-java21-2.17.0.bala?Expires=1788974131&Signature=hEB8hhcP6k6zOj3Mf4eYMzyQ7LzkRNutjBMS1Ik0ZalOLpSZdrO4wGEvZ4qxSYb9vjwptwljJQLrIuIUVJV2KJcMh6Il6ysnE4a30sUMvfCwDaattgY7E68YU6WcWWQNgy2ORRYjjpd~v2lMOdLbjYTxuDLpjQJO4XHo1P1Lfp9Fto~ORipQibbLjYtNGp9LR7LYTW3qaOYWzne~NJq9BCJ7SESplgFLw2tYNYGhvnhrz2eo~jyZ54ALVI7PC9T0x2Dj92O1RsdPOqI9UCtgdbuNDWB89ugaIZP2v23dEsaOexaafVVM5FRD5N5D-FUI0TSNZsqfu2Ep4er~HAS7bQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides APIs to log information when running applications, with support for contextual logging, configurable log levels, formats, destinations, and key-value context.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-log", "keywords":["level", "format"], "ballerinaVersion":"2201.13.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_log_2.17.0.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1771590474000, "pullCount":1164039, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":55269, "organization":"ballerina", "name":"observe", "version":"1.7.2", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/observe/1.7.2", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/observe/1.7.2/ballerina-observe-java21-1.7.2.bala?Expires=1788974131&Signature=PaJTXHY2BEY~9lGEHKuoYhWq6emoUOkeynHdlhyLJa4ORdTN227iD-cgBupcYjeHYMdEB~tD0mgkIMovK-Gt~GueclNgcndaXEqf4ZcA7eqZ8Mn1NP0jeaKZtbC5VqqGhBYtTAdZKYCiwIosqos63U~qILUb51TP5tW505j~m6cCso~yMCzP9y4vInwU0uOtOsr2H5IRjN-MR9mGEwTmPT9zsMvKCDl-gs-v~OjujL3LtZm4bWyBEzJh8Oc6HOjSODtdF~CnWrn6HfMK4vHx0SOVYyZUWc0xgmZ7K0StkYYV7WC88Ofn5XfFx6t9PEy6cJFf5kTGbPhtxNUbCUW3GQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides an API for observing Ballerina services.", "readme":"", "template":false, "licenses":[], "authors":[], "sourceCodeLocation":"", "keywords":[], "ballerinaVersion":"2201.13.6", "icon":"", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1788418671000, "pullCount":1143643, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":53256, "organization":"ballerina", "name":"url", "version":"2.6.2", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/url/2.6.2", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/url/2.6.2/ballerina-url-java21-2.6.2.bala?Expires=1788974131&Signature=AB3dbrFMv7K12WULYxG1jo-ug-cEvqULYF8SVXxJ3~5HcJ9WML6-q1WWIG0vN29aC6CKF-DeGu8CT4eNahgNIJGdSvD7HkpPSoxcAKfSe8HL3Cmfx0SXQBSg3LOxZDash6kQzulyDDF2VGS8qpzewzxRjpZmOlONsEEwB1GFvpfxYdj3bwcNtia~sybPXrr~2MBsoROxeESGGHFggaPKmgjocjm9efGB7bb4cVrCdllBO1jCThHNDu-32ETwXc31mRw6WJQCBzvHzHmPw9E-meaix4vt7FIPtp6ziW~V53huoDXgqKWSxQTQu6t6-Vw472qttl47Xvd2Z~b5AzV~qw__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides the URL encoding/decoding functions.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-url", "keywords":["url encoding", "url decoding"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_url_2.6.2.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1782459459000, "pullCount":1011882, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":52408, "organization":"ballerina", "name":"task", "version":"2.11.2", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/task/2.11.2", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/task/2.11.2/ballerina-task-java21-2.11.2.bala?Expires=1788974131&Signature=rNdb4ei6c~id274qxNqk9Wd3aXep2boPFlLdJvry8dnVy~IGvFtaFQK3HXKuZ1zp5iyEWVaOrzgzbDj0dtdvD3HKYTxqLioP6PSvzKBg50gCqNczBpN8kuXp0bCkiOektnJ-v85ZedbU-G-pJS6F-TiBa2WLbmpT8CaAjAILSzUlAGzlJ-z279sKtBsFWNPkVMggA6kKF5FBwN1l8-4k-OBcpt6gZBt9ZDD4n1rx6LIE4Oq1j1VSXVo8Qt~7jZ4nM7fvdlfv5I9sRXAD7OhOnINvDoiRwN-s1ibOWOI3P6LoxI4NjADlNG4XdyD~I4eJrXdDGbJj-TbYNQbCpaDhMw__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides APIs to schedule a Ballerina job either once or periodically and to manage the execution of those jobs.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-task", "keywords":["task", "job", "schedule"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_task_2.11.2.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1780014988000, "pullCount":984660, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":45445, "organization":"ballerina", "name":"jwt", "version":"2.15.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/jwt/2.15.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/jwt/2.15.1/ballerina-jwt-java21-2.15.1.bala?Expires=1788974131&Signature=CSTAMXkfDV8qb5KLwNNew9wviIYszgHX8H9576v8ZYzQz~pe-K6aPF5neJU9q-oCEenDsmvMR00N5~MRPPb~z0G~zWpd0NGzpw4QP14jr~IxzTUJm-P9S7Ubd1LVFWmHop-LqhBH6udS6D4eNuccbx44JVRp0NDZXq2S3NywrCktsGQnxCfJ2fxFTmGHrd34-43UuPSPtgInzjHuvgmxnq2OdRq8d1joTAwPri6K-QhPuZubEI7~dtaDdHoDyvkyWCA9vheSG3CXqzBw8F2rFMd0Vb947TgXTGQbCB~3YMqK1HcrUAzXRgQLCTDvIEid2YLoIh9Xy-ST4bp~RxdENQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides a framework for authentication/authorization with JWTs and generation/validation of JWTs as specified in the [RFC 7519](https://datatracker.ietf.org/doc/html/rfc7519), [RFC 7515](https://datatracker.ietf.org/doc/html/rfc7515), and [RFC 7517](https://datatracker.ietf.org/doc/html/rfc7517).", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-jwt", "keywords":["security", "authentication", "jwt", "jwk", "jws"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_jwt_2.15.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1759474705000, "pullCount":872071, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":46543, "organization":"ballerina", "name":"oauth2", "version":"2.15.0", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/oauth2/2.15.0", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/oauth2/2.15.0/ballerina-oauth2-java21-2.15.0.bala?Expires=1788974131&Signature=elvhL4RMG5xG~guhVEDWV6xfwHshIUcF3MejDm2PB8DqxySungUeO2EuSZsL~QWM3UOM07qU9m5vTbPcwbDSJ1iXvm5IB6XKAdSx6ZDHB31suGh5bWGtJtnd-YrpGeZQn7-Cn5f~jDYhmcHXm-oXim5hzUqsd9QnKk7Phej9Bn6e5GYu-C2Iwehzk6yKon2g1W6zG56~g~kqN2l-y5yrYWj3K2HSBMztzApexIiRheaiHyTf~PEZOfCse~~-BeVcrld9dfoOkQOQisUBU8SbxcyuMMb4mbbv3EUWXRRGnQMOvTGcUICfUnoH3sHnkq4k0QOl-1ndSLIO48HJVdi6Lg__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides a framework for interacting with OAuth2 authorization servers as specified in the [RFC 6749](https://datatracker.ietf.org/doc/html/rfc6749) and [RFC 7662](https://datatracker.ietf.org/doc/html/rfc7662).", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-oauth2", "keywords":["security", "authorization", "introspection"], "ballerinaVersion":"2201.13.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_oauth2_2.15.0.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1762397702000, "pullCount":858000, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":52406, "organization":"ballerina", "name":"mime", "version":"2.12.2", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/mime/2.12.2", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/mime/2.12.2/ballerina-mime-java21-2.12.2.bala?Expires=1788974131&Signature=vzQMlEEIMy3s4PcQScQemRSJIJeCktNRBG0aDKbjn6sbxgc4vmaHmG6OQrM1aDayHgfQZm-6M7GklaD-6ni5auW32Z8Lp5afsLjtk5StbXjP7M0ZutYKzqj-GV~u4cKIcykjG5Aw~ojvyV0SrZ4kx~B~GoXSXF-ZVwg~mZO9RFShXw8JH7L86YVb4Yp1upvDMSwpNRSHf~GdnRL~i-YHWzylK0ICfBoRzdy1i-fgnb2thbupt9tf34VrIDysooapYRAy8SyWLgcJOtZCUgR2RaBsqAh3~dttBX9nxyj5HtG-VShJu8Fv45ExHqpZWQGoVfNiUOeFmyV3z6-byVP3yQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides a set of APIs to work with messages, which follow the Multipurpose Internet Mail Extensions (MIME) specification as specified in the [RFC 2045 standard](https://www.ietf.org/rfc/rfc2045.txt).", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-mime", "keywords":["mime", "multipart", "entity"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_mime_2.12.2.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1780014605000, "pullCount":761474, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":38580, "organization":"ballerina", "name":"auth", "version":"2.14.0", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/auth/2.14.0", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/auth/2.14.0/ballerina-auth-java21-2.14.0.bala?Expires=1788974131&Signature=W96lvjSLTYfyqmObGNGreK3kf2n9Y4cNjrqiaQinOeACnG2yo6e2joPtiCYcGoV6x5Ht~dWUP1BemgaEF8GEAIk2yR1S2Lgk7lqCUdBYU41UVQ8OXGcMDYzGitoAi~DOLib0t14Duk3f0ygEyjc2JJ1UG-A6Iip8RdbNoQYigCkDsTzv5cIUoWqJD6eLnRpiGPax1DVzwaCYdtiS3h~KGeFyIs6waNi~akkRGC1Of-QCPp8QG4wh5b6~df4OHZ~bkMW44j-8SYejOv7i1JVBdBM9t9rfIoIF80zjY0TVHqlNHjCQ8uwfEVOm7tGQKVUqxkC9c7C7r-hpUtjl4ktABQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides a framework for authentication/authorization based on the Basic Authentication scheme specified in [RFC 7617](https://datatracker.ietf.org/doc/html/rfc7617).", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-auth", "keywords":["security", "authentication", "basic auth"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_auth_2.14.0.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1741761949000, "pullCount":747332, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":38555, "organization":"ballerina", "name":"constraint", "version":"1.7.0", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/constraint/1.7.0", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/constraint/1.7.0/ballerina-constraint-java21-1.7.0.bala?Expires=1788974131&Signature=zkjgU4TyDbtzonmEarVfM5Vnm6UfAp25NqnLECzGInsHGQm~SKdfPZW8XeO6BaOsW1Q3sacc4ifHrfdD00xCHYekHk6WfTrLjCW86VhS2CtyaTgWizglapngw3R4HbrH07XDNxtteXShdwdElBEVAfknXjqzxmmB1Ag050JdvdWvJE8jHcbkUeXhKmcZI-jop8cXD~50WrVRTHSqbs-FpdwDcDqxPmOEzX~4pkqC0u8fxLE4ATHMDnaKrv6x3OtFbutcZp-xZQEva3eZ~q9lXDaNUVUqtlKkG1gcE4N8LJKPNDURV4hHDnDu7eummco8CtN6g0cUB~MdG4aR0g8YSQ__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides features to validate the values with respect to the constraints defined to the respective Ballerina types.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-constraint", "keywords":["constraint", "validation"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_constraint_1.7.0.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1741757185000, "pullCount":744728, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":55405, "organization":"ballerina", "name":"file", "version":"1.13.1", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/file/1.13.1", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/file/1.13.1/ballerina-file-java21-1.13.1.bala?Expires=1788974131&Signature=yfO-vaEoMzsjEU6g5xlhVErkRcnh0admI3ISkzu8soRRzC5dCCj6KaFPo4CIQWQ5NkRVqxfAX64Ci0l~KwP0f-eKXSHUuTKsABSo2dG2n9~JTUixElTcHm6kxNqI6LgQGl~h877ew3byMDIc3mhbEIe311BWVAKQQrRIPSvvuSnI5NQmJz4DpFKBB9YZMNS5VAFgpkTbv4cHDKiEBqf3F2Ax-SIU73XsEDHLEUh5xAjEsLAawgWmkrxddwmoKtFrODECUJBN~6kioCp75PmiVs60kWt~OKMXcme8fi-W4baM9mUVxINRw2yeoCf4-fTE8ChMVgRLAOi1MSY3P8s7ig__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides APIs to create, delete, and rename files and directories, retrieve file metadata, manipulate file paths in an OS-compatible way, and listen to file system changes via a Directory Listener.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":["Ballerina"], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-file", "keywords":["file", "path", "directory", "filepath", "Type/Library", "Type/Trigger", "Area/Built-in", "Area/Storage & File Management"], "ballerinaVersion":"2201.12.0", "icon":"https://bcentral-packageicons.azureedge.net/images/ballerina_file_1.13.1.png", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1788857911000, "pullCount":703311, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}, {"id":49150, "organization":"ballerina", "name":"cloud", "version":"4.0.0", "platform":"java21", "languageSpecificationVersion":"2024R1", "isDeprecated":false, "deprecateMessage":"", "URL":"/ballerina/cloud/4.0.0", "balaVersion":"3.0.0", "balaURL":"https://fileserver.central.ballerina.io/2.0/ballerina/cloud/4.0.0/ballerina-cloud-java21-4.0.0.bala?Expires=1788974131&Signature=usdghTSvHkOQ9WfjsTA4jOIKggBOQ~Eq1P92e7WHX1Vsue~0PTXwSYmwlDm69mpTz-kvb5h7RpcMUYSYkfS5URmntep1-WnGWssUeHVqbb-sYbQRDbjkp9cf4ucv9R7eTc5pE09ofZeowSf5upa1u9AUjMjgCgCZ4qDA8Wv7yKxo9ak6A1elFW5pDXjW51lHsTd~47HUJPephnhCW6VdP-LZx61QevkaY0aOemddJwgewMa6QrwZou2~BSSQqyg5cYemfJNY4RB8QTlALlN9kVVdIppRRDnIakCf2CY4cO~IXoDFUcpVQBmQ5Xx3LvuAd1TdKcDC1kOmzkJeZJO9EA__&Key-Pair-Id=K27IQ7NPTKLKDU", "digest":"", "summary":"This module provides the capabilities to generate cloud artifacts for Ballerina programs.", "readme":"", "template":false, "licenses":["Apache-2.0"], "authors":[], "sourceCodeLocation":"https://github.com/ballerina-platform/module-ballerina-c2c", "keywords":["cloud", "kubernetes", "docker", "k8s", "c2c"], "ballerinaVersion":"2201.13.0", "icon":"", "ownerUUID":"b5a9e54d-8ade-47a1-8abc-6bc46e89069d", "createdDate":1770965989000, "pullCount":626221, "visibility":"public", "modules":[], "balToolId":"", "graalvmCompatible":"Unknown"}], "suggestions":[], "highlighting":{"55434":{"summary":[], "keywords":[]}, "51990":{"summary":[], "keywords":[]}, "53257":{"summary":[], "keywords":[]}, "52407":{"summary":[], "keywords":[]}, "49365":{"summary":[], "keywords":[]}, "55269":{"summary":[], "keywords":[]}, "53256":{"summary":[], "keywords":[]}, "52408":{"summary":[], "keywords":[]}, "45445":{"summary":[], "keywords":[]}, "46543":{"summary":[], "keywords":[]}, "52406":{"summary":[], "keywords":[]}, "38580":{"summary":[], "keywords":[]}, "38555":{"summary":[], "keywords":[]}, "55405":{"summary":[], "keywords":[]}, "49150":{"summary":[], "keywords":[]}}, "count":2108, "offset":0, "limit":15}