{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"postmate","owner":"dollarshaveclub","isFork":false,"description":"📭 A powerful, simple, promise-based postMessage library.","allTopics":["simple","secure","iframe","postmessage","communicate","promise","handshake"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":33,"starsCount":1834,"forksCount":183,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-02T12:27:05.659Z"}},{"type":"Public","name":"react-passage","owner":"dollarshaveclub","isFork":false,"description":"Link and Redirect to routes safely in your react applications 🌄","allTopics":["react","javascript","react-router","context-api"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":3,"starsCount":59,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-07T04:37:58.517Z"}},{"type":"Public archive","name":"cloudworker","owner":"dollarshaveclub","isFork":false,"description":"Run Cloudflare Worker scripts locally","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":25,"issueCount":24,"starsCount":518,"forksCount":89,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T17:36:08.819Z"}},{"type":"Public","name":"study","owner":"dollarshaveclub","isFork":false,"description":"A simple, progressive, client/server AB testing library 📚 ","allTopics":["client","experiment","server","test","drivers","ab-testing","bucket"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":2,"starsCount":314,"forksCount":13,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-08T00:23:50.818Z"}},{"type":"Public template","name":"react-flask-starter","owner":"dollarshaveclub","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":39,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-19T14:48:07.705Z"}},{"type":"Public","name":"node-fetch","owner":"dollarshaveclub","isFork":true,"description":"A light-weight module that brings window.fetch to Node.js","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":1008,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-27T23:36:05.440Z"}},{"type":"Public archive","name":"es-check","owner":"dollarshaveclub","isFork":false,"description":"Checks the version of ES in JavaScript files with simple shell commands 🏆","allTopics":["testing","modules","es6","test-automation","es6-modules","testing-tools","bundling","ecmascript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":12,"starsCount":460,"forksCount":37,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-27T23:40:49.609Z"}},{"type":"Public archive","name":"shave","owner":"dollarshaveclub","isFork":false,"description":"💈 Shave is a 0 dep JS plugin that truncates text to fit within an element based on a set max-height ✁","allTopics":["truncate","ellipsis","multi-line"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":2111,"forksCount":122,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-27T20:20:25.765Z"}},{"type":"Public","name":"ember-cli-anybar","owner":"dollarshaveclub","isFork":false,"description":"A non-intrusive build notification system built atop AnyBar.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":17,"issueCount":0,"starsCount":12,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-02T15:55:36.482Z"}},{"type":"Public archive","name":"scrolldir","owner":"dollarshaveclub","isFork":false,"description":"0 dependency JS plugin to leverage scroll direction with CSS ⬆⬇ 🔌💉","allTopics":["javascript","scrolling","scroll","sticky-elements","sticky-headers","y-axis","css"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":663,"forksCount":33,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-26T18:40:05.427Z"}},{"type":"Public archive","name":"stickybits","owner":"dollarshaveclub","isFork":false,"description":"Stickybits is a lightweight alternative to `position: sticky` polyfills 🍬","allTopics":["scroll","sticky","sticky-elements","fixed","stickyheader","stickyposition","fixedposition"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":10,"starsCount":2190,"forksCount":181,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-26T18:38:01.252Z"}},{"type":"Public archive","name":"reframe.js","owner":"dollarshaveclub","isFork":false,"description":"🖼 Reframe unresponsive elements responsively.","allTopics":["scale","embeds","iframe-embeds","iframes","ratio","elements-scale"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1600,"forksCount":52,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-26T18:37:07.273Z"}},{"type":"Public archive","name":"monitor","owner":"dollarshaveclub","isFork":false,"description":"A remote uptime monitoring framework for running monitors as a CRON job","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":5,"starsCount":21,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:51:06.668Z"}},{"type":"Public","name":"ember-shave","owner":"dollarshaveclub","isFork":false,"description":"A simple wrapper over DSC's super fast and simple text truncation library called shave.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:48:55.326Z"}},{"type":"Public","name":"dependents","owner":"dollarshaveclub","isFork":false,"description":"Shows package dependency versions in specified repositories","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:48:50.391Z"}},{"type":"Public","name":"ember-study","owner":"dollarshaveclub","isFork":false,"description":"Interface Bindings for Study AB Tester","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:47:53.736Z"}},{"type":"Public","name":"package-diff","owner":"dollarshaveclub","isFork":false,"description":"Diffs the packages used between two node_modules folders","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":57,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:45:14.311Z"}},{"type":"Public","name":"cheetah-client","owner":"dollarshaveclub","isFork":false,"description":"A node client for Cheetah Digital Content APIs","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:45:00.563Z"}},{"type":"Public","name":"ember-content-for-file","owner":"dollarshaveclub","isFork":false,"description":"Inject files easily using content-for.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:38:26.892Z"}},{"type":"Public","name":"ember-route-layers","owner":"dollarshaveclub","isFork":false,"description":"Wire up your cancel buttons in easy mode.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":26,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:36:53.146Z"}},{"type":"Public","name":"ember-nested-routing","owner":"dollarshaveclub","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:34:08.015Z"}},{"type":"Public","name":"ember-link-after-build","owner":"dollarshaveclub","isFork":false,"description":"Symlink a folder in lieu of copying files for faster build times","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:31:47.406Z"}},{"type":"Public","name":"runtype","owner":"dollarshaveclub","isFork":false,"description":"Runtype converts Typescript type aliases, interfaces, and enums to Javascript that can be used during runtime","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:25:04.679Z"}},{"type":"Public","name":"ember-preapp-adapter","owner":"dollarshaveclub","isFork":false,"description":"Request a payload before your Ember app has loaded.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:25:01.188Z"}},{"type":"Public","name":"ember-responds-to","owner":"dollarshaveclub","isFork":false,"description":"Simple mixins for browser event handling.","allTopics":["ember-addon","dom-events","mixins"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":41,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:23:47.418Z"}},{"type":"Public","name":"ember-uni-form","owner":"dollarshaveclub","isFork":false,"description":"Powerful forms without the confusion.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":23,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:20:06.925Z"}},{"type":"Public","name":"ember-lux","owner":"dollarshaveclub","isFork":false,"description":"Easily integrate SpeedCurve LUX into your ember app.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:19:33.584Z"}},{"type":"Public","name":"ember-qualtrics","owner":"dollarshaveclub","isFork":false,"description":"Ember Qualtrics Site Intercept addon.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:16:18.758Z"}},{"type":"Public","name":"e2e","owner":"dollarshaveclub","isFork":false,"description":"Make End-to-End Testing Great For Once","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":32,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-02T23:16:08.228Z"}},{"type":"Public","name":"mock-braintree","owner":"dollarshaveclub","isFork":true,"description":"mock braintree for testing backend without calling braintree","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-24T01:35:32.636Z"}}],"repositoryCount":69,"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"}