This is your work, valued

Melbourne, Australia

Jayden Seric

Elite
@jaydenseric

Full stack JS engineer, GraphQL multipart request (file uploads) spec author.

apollo-upload-client. A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).

1.5k

graphql-upload. Middleware and a scalar Upload to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

1.4k

graphql-multipart-request-spec. A spec for GraphQL multipart form requests (file uploads).

1.1k

graphql-react. A GraphQL client for React using modern context and hooks APIs that is lightweight (< 4 kB) but powerful; the first Relay and Apollo alternative with server side rendering.

708

apollo-upload-examples. A full stack demo of file uploads via GraphQL mutations using Apollo Server and apollo-upload-client.

430

ruck. Ruck is an open source buildless React web application framework for Deno.

251

Fix. A CSS normalization/reset reference.

123

Barebones. A barebones boilerplate for getting started on a bespoke front end.

121

next-graphql-react. A graphql-react integration for Next.js.

78

find-unused-exports. A Node.js CLI and equivalent JS API to find unused ECMAScript module exports in a project.

58

extract-files. A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instances.

57

coverage-node. A simple CLI to run Node.js and report code coverage.

55

graphql-api-koa. GraphQL execution and error handling middleware written from scratch for Koa.

52

svg-symbol-viewer. An online, no-upload drag-and-drop SVG file symbol extractor and viewer.

39

graphql-react-examples. Deno Ruck web app demonstrating graphql-react functionality using various GraphQL APIs.

37

Purty-Picker. A super lightweight visual HSL, RGB and hex color picker with a responsive, touch-friendly and customizable UI. Compatible with jQuery or Zepto.

37

fake-tag. A fake template literal tag to trick syntax highlighters, linters and formatters into action.

33

next-server-context. A Next.js App or page decorator, React context object, and React hook to access Node.js HTTP server context when rendering components.

31

jsdoc-md. A Node.js CLI and equivalent JS API to analyze source JSDoc and generate documentation under a given heading in a markdown file (such as readme.md).

27

test-director. An ultra lightweight unit test director for Node.js.

26

next-router-events. A more powerful Next.js router events API.

26

device-agnostic-ui. Device agnostic styles, components & hooks for React apps.

19

snapshot-assertion. Asserts a string matches a snapshot saved in a file. An environment variable can be used to save rather than assert snapshots.

17

Focal. Simulates a camera focus within a CSS 3D transform powered scene using CSS blur filters.

13

ruck-website. The ruck.tech website for Ruck, an open source buildless React web application framework for Deno.

13

graphql-http-test. A JavaScript API and CLI to test a GraphQL server for GraphQL over HTTP spec compliance.

12

scroll-animator. Smart, lightweight functions to animate browser scroll.

12

eslint-config-env. ESLint config optimized for authoring packages that adapts to the project environment.

11

webpack-watch-server. A single npm script command to start Webpack and your server in watch mode, with a unified console.

9

nova-deno. A Nova editor extension that integrates the Deno JavaScript/TypeScript runtime and tools.

8

Skid. An ultra-lightweight slider utilizing Hurdler for URL hash based control.

8

Hurdler. Enables hash links to web page content hidden beneath layers of interaction.

8

audit-age. A Node.js CLI and equivalent JS API to audit the age of installed production npm packages.

8

react-waterfall-render. Renders nested React components with asynchronous cached loading; useful for GraphQL clients and server side rendering.

6

babel-plugin-syntax-highlight. A Babel plugin that transforms the code contents of template literals lead by comments specifying a Prism.js language into syntax highlighted HTML.

6

google-static-maps-styler-query. Converts a Google Maps styler array to a Google Static Maps styler URL query string.

5

constraint-validation-buggyfill. Prevents invalid form submission in browsers that improperly support the HTML forms spec (i.e. Safari).

5

eslint-plugin-optimal-modules. An ESLint plugin to enforce optimal JavaScript module design.

4

babel-plugin-transform-runtime-file-extensions. A Babel plugin that adds file extensions to Babel runtime import specifiers and require paths for Node.js ESM compatibility.

4

install-from. Reliably installs a local package into another, for testing.

4

babel-plugin-transform-require-extensions. A Babel plugin that transforms specified require path file extensions.

3

disposable-directory. Asynchronously creates a disposable directory in the OS temporary directory that gets deleted after the callback is done or errors.

3

replace-stack-traces. A JavaScript function to replace error stack traces and following Node.js versions at any indent in a multiline string.

3

device-agnostic-ui-website. The Device Agnostic UI website.

3

silverstripe-gridfieldextensions. A collection of useful grid field components.

2

next.js. Framework for server-rendered React apps

2

revertable-globals. Sets globals in a JavaScript environment that can be easily reverted to restore the original environment; useful for testing code that relies on the presence of certain globals.

2

class-name-prop. A lightweight utility function to create a React className prop value for multiple class names.

2

eslint-config-barebones. Barebones ESLint config, extending JavaScript Standard Style.

2

swc. Rust-based platform for the Web

1

comment-parser. Generic JSDoc-like comment parser.

1