{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"cms-email","owner":"kwsites","isFork":false,"description":"Email templates and delivery compatible with the apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-24T02:12:04.482Z"}},{"type":"Public","name":"cms-instagram-widgets","owner":"kwsites","isFork":false,"description":"Instagram widget for an apostrophe based cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":2,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-09T23:02:12.503Z"}},{"type":"Public","name":"promise-result","owner":"kwsites","isFork":false,"description":"Utility to transform any promise into its fulfilled value whether it resolved or rejected.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T10:25:51.534Z"}},{"type":"Public","name":"file-exists","owner":"kwsites","isFork":false,"description":"Synchronous file / folder existence check","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":1,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T08:29:57.734Z"}},{"type":"Public","name":"jestify-node-unit","owner":"kwsites","isFork":false,"description":"Jest compatible wrapper for existing node-unit tests","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T03:03:44.174Z"}},{"type":"Public","name":"math-sum","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-05T06:13:17.289Z"}},{"type":"Public","name":"promise-deferred","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T09:31:21.044Z"}},{"type":"Public","name":"cms-banner-widgets","owner":"kwsites","isFork":false,"description":"Banner widget compatible with the apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-09T12:48:22.844Z"}},{"type":"Public","name":"action-release","owner":"kwsites","isFork":false,"description":"Github actions workflow to release a node project","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-18T19:27:12.722Z"}},{"type":"Public","name":"cms-site-map","owner":"kwsites","isFork":false,"description":"Site map generation for website running the apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-07T14:08:40.676Z"}},{"type":"Public","name":"cms-images","owner":"kwsites","isFork":false,"description":"Configurable image gallery compatible with the apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-27T13:36:39.584Z"}},{"type":"Public","name":"core","owner":"kwsites","isFork":false,"description":"Core libraries and utilities for typescript and javascript based node.js and web development","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-22T06:21:48.100Z"}},{"type":"Public","name":"reactive","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-09T05:44:44.864Z"}},{"type":"Public","name":"cms-layout-widgets","owner":"kwsites","isFork":false,"description":"Layout widget compatible with the apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-11T21:47:42.982Z"}},{"type":"Public","name":"cms-seo","owner":"kwsites","isFork":false,"description":"SEO enhancements for apostrophe cms","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-10T19:59:43.070Z"}},{"type":"Public","name":"cms-common","owner":"kwsites","isFork":false,"description":"Utilities and shared functionality for use in Apostrophe CMS applications","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-18T04:19:31.610Z"}},{"type":"Public","name":"npm-publish-action","owner":"kwsites","isFork":false,"description":"GitHub action used to publish a library to npm","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-23T07:51:47.244Z"}},{"type":"Public","name":"mock-repo","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-14T06:17:58.692Z"}},{"type":"Public","name":"commands","owner":"kwsites","isFork":false,"description":"Command line arguments processor for node.js and in the browser","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-11T06:46:20.800Z"}},{"type":"Public","name":"cms-message-widgets","owner":"kwsites","isFork":false,"description":"Generic message widgets to be shown in an apostrophe managed website","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-14T15:04:20.044Z"}},{"type":"Public","name":"cms-utils","owner":"kwsites","isFork":false,"description":"Extensions to the apostrophe-utils module","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-07T12:32:35.628Z"}},{"type":"Public","name":"test-runner","owner":"kwsites","isFork":false,"description":"Simple test runner to be used as a drop-in replacement of nodeunit","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-14T08:12:31.582Z"}},{"type":"Public","name":"exec-p","owner":"kwsites","isFork":false,"description":"Promise wrapped spawning of child processes for Node JS","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-16T17:56:16.482Z"}},{"type":"Public","name":"cms-testimonials","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-23T11:36:55.259Z"}},{"type":"Public","name":"cms-blog-archive-widgets","owner":"kwsites","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-17T18:34:01.877Z"}},{"type":"Public","name":"cms-build-tools","owner":"kwsites","isFork":false,"description":"Build tools for use with the @kwsites/cms- range of modules","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-17T07:35:47.209Z"}},{"type":"Public","name":"grunt-apostrophe","owner":"kwsites","isFork":false,"description":"Grunt tasks associated with the Apostrophe CMS","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-28T17:21:38.683Z"}},{"type":"Public","name":"promise-cache","owner":"kwsites","isFork":false,"description":"Lightweight cache of non-rejected promises","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-20T15:38:50.655Z"}},{"type":"Public","name":"mygymthing.com","owner":"kwsites","isFork":false,"description":"Public site for mygymthing.com","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-05-30T06:29:10.456Z"}},{"type":"Public","name":"rugbysfinest.com","owner":"kwsites","isFork":false,"description":"Public site for rugbysfinest.com","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-12-03T22:47:29.487Z"}}],"repositoryCount":30,"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":"kwsites repositories"}