{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"ctrlpanel-pbkdf2","owner":"ctrl-alt-deseat","isFork":false,"description":"Small package exporting a PBKDF2 function that works both in Node.js and in browsers","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-13T10:54:36.043Z"}},{"type":"Public","name":"ctrlpanel-hkdf","owner":"ctrl-alt-deseat","isFork":false,"description":"Small package exporting a HKDF function that works both in Node.js and in browsers","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-13T10:54:18.380Z"}},{"type":"Public","name":"ctrlpanel-find-accounts-for-hostname","owner":"ctrl-alt-deseat","isFork":false,"description":"Find accounts that as closely as possible matches a hostname","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-05T14:56:09.046Z"}},{"type":"Public","name":"ctrlpanel-core","owner":"ctrl-alt-deseat","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-05T12:25:37.131Z"}},{"type":"Public","name":"ctrlpanel-random-account-password","owner":"ctrl-alt-deseat","isFork":false,"description":"Generate a random string, suitable for use as a password for an online account","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-05T12:08:22.281Z"}},{"type":"Public","name":"ctrlpanel-extension","owner":"ctrl-alt-deseat","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-07T15:57:15.398Z"}},{"type":"Public","name":"flutter_ctrlpanel_core","owner":"ctrl-alt-deseat","isFork":false,"description":"Core library to build a client that interacts with the Ctrlpanel API","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-12T17:31:36.296Z"}},{"type":"Public","name":"swift-ctrlpanel-core","owner":"ctrl-alt-deseat","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-12T14:39:44.180Z"}},{"type":"Public archive","name":"react-native-ctrlpanel-core","owner":"ctrl-alt-deseat","isFork":false,"description":"Deprecated: use @ctrlpanel/core and react-native-webcrypto","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-16T13:55:15.248Z"}},{"type":"Public","name":"ctrlpanel-strip-common-prefixes","owner":"ctrl-alt-deseat","isFork":false,"description":"Strip common prefixes, that we don't need to display to the user, from hostnames","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-15T09:46:13.408Z"}}],"repositoryCount":10,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}