{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"paradise","owner":"center-key","isFork":false,"description":"πŸ“· Paradise PHP Photo Gallery","allTopics":["javascript","artwork","php","portfolio","image-gallery","photo-gallery","photos","paradise"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":5,"starsCount":7,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-16T07:54:07.960Z"}},{"type":"Public","name":"think-metric","owner":"center-key","isFork":false,"description":"πŸ‡ΊπŸ‡Έ Americans for Metrication","allTopics":["units-of-measure","metric"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-16T00:10:55.372Z"}},{"type":"Public","name":"web-ignition","owner":"center-key","isFork":false,"description":"🏎️ Start a fire","allTopics":["javascript","css","html","layouts","web","css-reset"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T08:45:38.861Z"}},{"type":"Public","name":"w3c-html-validator","owner":"center-key","isFork":true,"description":"🚦 Test HTML files or URLs against the W3C validator (CLI for package.json scripts)","allTopics":["html","html5","w3c","validator"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T09:09:25.813Z"}},{"type":"Public","name":"server-listening","owner":"center-key","isFork":false,"description":"πŸ§ͺ Simple promise to wait for server ready inside a mocha specification","allTopics":["mocha","server","promise","specification","ready","wait","javascript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T08:15:13.443Z"}},{"type":"Public","name":"rev-web-assets","owner":"center-key","isFork":false,"description":"πŸ”’ Revision web asset filenames with cache busting content hash fingerprints (CLI for package.json scripts)","allTopics":["html","website","cdn","assets","cache","fingerprint","revision","hash"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T08:14:27.889Z"}},{"type":"Public","name":"recursive-exec","owner":"center-key","isFork":false,"description":"πŸͺΊ Run a command on each file in a folder and its subfolders (CLI for package.json scripts)","allTopics":["cli","npm","task","build","command","scripts","find","recursive","npm-scripts"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:32:45.333Z"}},{"type":"Public","name":"pretty-print-json","owner":"center-key","isFork":false,"description":"πŸ¦‹ Pretty-print JSON data into HTML to indent and colorize (with TypeScript declarations)","allTopics":["html","color","json","pretty-print","trailing-commas","pretty-print-json","javascript","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":3,"starsCount":125,"forksCount":24,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:32:29.038Z"}},{"type":"Public","name":"copy-file-util","owner":"center-key","isFork":false,"description":"πŸ“„ Copy or rename a file (CLI for package.json scripts)","allTopics":["cli","copy","scripts","rename","file","cp"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:31:26.618Z"}},{"type":"Public","name":"copy-folder-util","owner":"center-key","isFork":false,"description":"πŸ“‚ Recursively copy a folder (CLI for package.json scripts)","allTopics":["cli","npm","copy","command-line","script","directory","folder","recursive"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:31:14.067Z"}},{"type":"Public","name":"esm-to-plain-js","owner":"center-key","isFork":false,"description":"πŸ—ΊοΈ Simplistic string substitution to replace export with a globalThis assignment (CLI for package.json scripts)","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:30:55.884Z"}},{"type":"Public","name":"replacer-util","owner":"center-key","isFork":false,"description":"πŸ” Find and replace strings or template outputs in text files (CLI for package.json scripts)","allTopics":["cli","npm","regex","recursive","replace","site-generator","concatenate-files"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:30:11.190Z"}},{"type":"Public","name":"puppeteer-browser-ready","owner":"center-key","isFork":false,"description":"πŸ•β€πŸ¦Ί Simple utility to go to a URL and wait for the HTTP response","allTopics":["javascript","url","http","browser","mocha","ready","response","puppeteer"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:29:41.773Z"}},{"type":"Public","name":"img-src-placeholder","owner":"center-key","isFork":false,"description":"πŸ‘Ύ Replace src=# in <img> tags with a Base64 data URL of a 1 pixel image (CLI for package.json scripts)","allTopics":["html","base64","img","data-url"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:29:10.555Z"}},{"type":"Public","name":"fetch-json","owner":"center-key","isFork":false,"description":"🐢 A wrapper around Fetch just for JSON (with TypeScript declarations)","allTopics":["http","typescript","browser","post","get","jamstack","node-fetch","nodejs","javascript","fetch","json","rest"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":3,"starsCount":32,"forksCount":17,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:27:28.041Z"}},{"type":"Public","name":"run-scripts-util","owner":"center-key","isFork":false,"description":"πŸš† Organize package.json scripts into named groups of easy to manage commands","allTopics":["cli","npm","build","scripts"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:27:01.425Z"}},{"type":"Public","name":"cli-argv-util","owner":"center-key","isFork":false,"description":"🏁 Simple utility to parse command line parameters and flags (arguments vector)","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:26:32.487Z"}},{"type":"Public","name":"add-dist-header","owner":"center-key","isFork":false,"description":"πŸŽ‹ Prepend a one-line banner comment with license notice to distribution files (CLI for package.json scripts)","allTopics":["cli","npm","distribution","directory","header","file","banner","folder","prepend","dist"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:26:14.708Z"}},{"type":"Public","name":"assert-deep-strict-equal","owner":"center-key","isFork":false,"description":"βš–οΈ Asynchronous assert fails in Mocha you can see and don't timeout (with TypeScript declarations)","allTopics":["mocha","deep","timeout","assert","strict","done","equal"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:25:59.532Z"}},{"type":"Public","name":"clabe-validator","owner":"center-key","isFork":false,"description":"πŸ‡²πŸ‡½ Analyze or create a CLABE number for a Mexican bank account (with TypeScript declarations)","allTopics":["bank","bank-account","clabe","clabe-validator","clabe-number","javascript","typescript","financial"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":64,"forksCount":29,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T06:25:28.010Z"}},{"type":"Public","name":"reveal.js-local","owner":"center-key","isFork":false,"description":"πŸ“½οΈ A single HTML file for showing a reveal.js presentation locally","allTopics":["javascript","presentation","reveal-js"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T08:32:12.369Z"}},{"type":"Public","name":"hljs-enhance","owner":"center-key","isFork":false,"description":"✨ Adds a little extra stuff to highlight.js","allTopics":["javascript","syntax-highlighting","highlightjs"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T08:27:28.647Z"}},{"type":"Public","name":"hamburger-menu","owner":"center-key","isFork":false,"description":"☰ A responsive CSS solution ☰","allTopics":["css","hamburger-menu","ui","responsive","hamburger","mobile-first","mobile-web","menu"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T08:27:02.157Z"}},{"type":"Public","name":"snappyfood","owner":"center-key","isFork":false,"description":"🍚 Tastier than fast food, more convenient than sit-down","allTopics":["food"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-06T20:22:19.695Z"}},{"type":"Public","name":"node-slate","owner":"center-key","isFork":true,"description":"πŸ““ Node.js port of lord/slate","allTopics":["nodejs","api","static-site-generator","api-documentation","slate"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":19,"forksCount":309,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-27T08:07:38.896Z"}},{"type":"Public","name":"dsi","owner":"center-key","isFork":false,"description":"Design-Side Includes","allTopics":["java","cli","static-site-generator","ssi"],"primaryLanguage":{"name":"Groovy","color":"#4298b8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-08T02:01:45.745Z"}},{"type":"Public archive","name":"gulp-w3c-html-validator","owner":"center-key","isFork":true,"description":"🚦 Gulp plugin to validate HTML using the W3C Markup Validation Service","allTopics":["gulp","html","gulp-plugin","html5","w3c","validator","validate","html-validator"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-19T21:20:36.354Z"}},{"type":"Public archive","name":"gulp-node-slate","owner":"center-key","isFork":false,"description":"πŸ““ node-slate as a gulp task","allTopics":["nodejs","gulp","static-site-generator","gulp-plugin","api-documentation","slate","node-slate"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-19T21:07:14.506Z"}},{"type":"Public","name":"bookstore","owner":"center-key","isFork":false,"description":"Grails 3.0 sample application","allTopics":["sample","groovy","security","grails","starter-template"],"primaryLanguage":{"name":"Groovy","color":"#4298b8"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-11T08:37:49.805Z"}},{"type":"Public","name":"grails-security-plugin","owner":"center-key","isFork":false,"description":"Straightforward security you can understand","allTopics":["groovy","security","authentication","grails","grails-plugin"],"primaryLanguage":{"name":"Groovy","color":"#4298b8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-06-15T06:09:59.336Z"}}],"repositoryCount":33,"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"}