{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"example-restful-api-employees","owner":"appgeist","isFork":false,"description":"A simple example to demonstrate the usage of @appgeist/restful-api","allTopics":["nodejs","api","validation","rest","rest-api","example","api-server","example-project","rest-server","validation-engine","validation-library","yup","rest-api-helper","validation-framework","api-helper","rest-api-framework"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":15,"issueCount":0,"starsCount":0,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T02:50:54.166Z"}},{"type":"Public","name":"example-restful-next-api-employees","owner":"appgeist","isFork":false,"description":"A simple example to demonstrate the usage of @appgeist/restful-next-api","allTopics":["nodejs","api","validation","rest","rest-api","example","nextjs","api-server","example-project","validation-engine","yup","rest-api-helper","validation-framework","api-helper","rest-api-framework","validation-lib"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":15,"issueCount":0,"starsCount":2,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T02:50:06.527Z"}},{"type":"Public","name":"restful-next-api","owner":"appgeist","isFork":false,"description":"Build restful API methods for Next.js > 9 and validate the incoming requests with yup","allTopics":["nodejs","api","validation","rest","rest-api","nextjs","api-server","validation-engine","validation-library","yup","rest-api-helper","api-helper","rest-api-framework"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":13,"issueCount":0,"starsCount":7,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T02:05:08.205Z"}},{"type":"Public","name":"example-storage-with-auth","owner":"appgeist","isFork":false,"description":"A sample project to demonstrate the usage of @appgeist/storage with authentication","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T22:53:28.107Z"}},{"type":"Public","name":"example-storage","owner":"appgeist","isFork":false,"description":"A simple example to demonstrate the usage of @appgeist/storage","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":0,"starsCount":1,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T22:53:10.658Z"}},{"type":"Public","name":"restful-api","owner":"appgeist","isFork":false,"description":"An opinionated, convention-over-configuration Express-based restful API server featuring yup validation","allTopics":["nodejs","api","validation","rest","rest-api","api-server","rest-server","validation-engine","validation-library","yup","rest-api-helper","api-helper","rest-api-framework"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T22:43:55.296Z"}},{"type":"Public","name":"storage","owner":"appgeist","isFork":false,"description":"An opinionated Express-based storage server featuring assets uploading and on-demand image-resizing, like a self-hosted Cloudinary","allTopics":["nodejs","imagemagick","webp","assets-management","server-side","file-storage","image-resizing"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":0,"starsCount":4,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T21:52:38.667Z"}},{"type":"Public","name":"react-select-material-ui","owner":"appgeist","isFork":false,"description":"An outlined Material-UI input component based on react-select, inspired by the Autocomplete section in Material-UI docs","allTopics":["react","material-design","autocompletion","react-select","ui-component","autocomplete","material-ui"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":1,"starsCount":14,"forksCount":4,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-04T05:55:51.839Z"}},{"type":"Public","name":"eslint-config-react","owner":"appgeist","isFork":false,"description":"Opinionated eslint/prettier config for Next.js/React projects","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:32:03.125Z"}},{"type":"Public","name":"get-file-from-url","owner":"appgeist","isFork":false,"description":"Utility function to download a file from a specified URL","allTopics":["nodejs","utilities","download","promise","file","server-side"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":2,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:19:03.556Z"}},{"type":"Public","name":"file-exists","owner":"appgeist","isFork":false,"description":"Utility function to check if a file exists and return a Promise","allTopics":["nodejs","shell","utilities","filesystem","file","check","server-side","exists","promis"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:18:29.861Z"}},{"type":"Public","name":"exec","owner":"appgeist","isFork":false,"description":"Utility function to execute a shell command and return a Promise","allTopics":["nodejs","shell","utilities","promise","exec","server-side"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:18:24.696Z"}},{"type":"Public","name":"ensure-dir","owner":"appgeist","isFork":false,"description":"Utility function to ensure a directory path exists and return a Promise","allTopics":["nodejs","shell","utilities","filesystem","directory","promise","check","create","server-side","mkdirp"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":3,"starsCount":3,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:18:12.056Z"}},{"type":"Public","name":"eslint-config-base","owner":"appgeist","isFork":false,"description":"Basic opinionated eslint/prettier config","allTopics":["eslint","linting","prettier","eslint-config","code-style","prettier-eslint"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-12T09:13:48.485Z"}}],"repositoryCount":14,"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":"appgeist repositories"}