{"payload":{"pageCount":1,"repositories":[{"type":"Public template","name":"perimeterx-fastly-js-edge-template","owner":"PerimeterX","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-07T20:19:19.647Z"}},{"type":"Public","name":"perimeterx-node-express","owner":"PerimeterX","isFork":false,"description":"PerimeterX Express.js middleware to monitor and block traffic according to PerimeterX risk score","allTopics":["perimeterx","enforcer"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":0,"starsCount":25,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T22:26:50.547Z"}},{"type":"Public","name":"perimeterx-node-core","owner":"PerimeterX","isFork":false,"description":"","allTopics":["perimeterx","enforcer"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":0,"starsCount":5,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T13:32:51.842Z"}},{"type":"Public","name":"restringer","owner":"PerimeterX","isFork":false,"description":"A Javascript Deobfuscator","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":12,"starsCount":275,"forksCount":33,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-14T08:58:31.232Z"}},{"type":"Public","name":"obfuscation-detector","owner":"PerimeterX","isFork":false,"description":"Detect different types of JS obfuscation by their AST structure","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":40,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-10T11:19:31.440Z"}},{"type":"Public","name":"flast","owner":"PerimeterX","isFork":false,"description":"Provides a flat Abstract Syntax Tree and an Arborist to trim and modify the tree","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-10T11:17:26.914Z"}},{"type":"Public","name":"map-events","owner":"PerimeterX","isFork":false,"description":"events mapped out completely cross browsers","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":20,"forksCount":6,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-10T16:48:26.725Z"}},{"type":"Public","name":"perimeterx-chrome-extension-demo","owner":"PerimeterX","isFork":false,"description":"Demo project for Chrome Extension integration","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-30T13:15:55.966Z"}},{"type":"Public","name":"map-events-website","owner":"PerimeterX","isFork":false,"description":"a website for https://github.com/perimeterx/event-handlers project","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-01T01:00:23.754Z"}},{"type":"Public","name":"react-node-boilerplate-for-interviews","owner":"PerimeterX","isFork":true,"description":"Boilerplate to build a full stack web application using React, Node.js, Express and Webpack.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":625,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-17T05:29:15.908Z"}},{"type":"Public","name":"CVE-2020-6519","owner":"PerimeterX","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":18,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-12T08:27:10.160Z"}},{"type":"Public","name":"eslint-config-perimeterx","owner":"PerimeterX","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-08T09:32:55.729Z"}},{"type":"Public","name":"node-syslog-client","owner":"PerimeterX","isFork":true,"description":"TCP and UDP syslog client RFC 3164 and 5424","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":34,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-21T07:30:45.421Z"}},{"type":"Public","name":"rollup-plugin-terser","owner":"PerimeterX","isFork":true,"description":"Rollup plugin to minify generated bundle","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":56,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-17T16:23:56.096Z"}},{"type":"Public","name":"express","owner":"PerimeterX","isFork":true,"description":"Fast, unopinionated, minimalist web framework for node.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":14179,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-09T03:52:49.195Z"}},{"type":"Public","name":"perimeterx-public-devtools","owner":"PerimeterX","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-27T15:34:56.674Z"}},{"type":"Public","name":"express-jwt","owner":"PerimeterX","isFork":true,"description":"connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":442,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-10-23T14:51:31.941Z"}},{"type":"Public","name":"node-jsonwebtoken","owner":"PerimeterX","isFork":true,"description":"JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1207,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-26T17:15:16.355Z"}},{"type":"Public","name":"kibana-ga","owner":"PerimeterX","isFork":true,"description":"Kibana Google Analytics plugin","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-15T04:09:55.800Z"}}],"repositoryCount":19,"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"}