Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 36 million developers.
Sign up
Pinned
3,597 contributions in the last year
Contribution activity
May 2019
- Rich-Harris/svelte-gl-stress-test JavaScript
- Rich-Harris/elizanode JavaScript
- Rich-Harris/svelte-gl-demo JavaScript
- Rich-Harris/object-cull TypeScript
Created a pull request in rollup/rollupjs.org that received 5 comments
deploy to netlify
After this morning's site outage, I think we should migrate to Netlify, which is extremely simple to use and has a good reputation for reliability.…
+39
−19
•
5
comments
- Bundle locally
- Folder structure
- dont create unknown prop warnings for $$scope etc, or if component has $$props
- only invalidate referenced values
- Debug rapid invalidations
- treat requestAnimationFrame as a noop on the server
- ensure spring works server-side
- handle non-falsy non-function deriver return values
- implement namespaced components
- allow derivers to return cleanup functions
- use safe_not_equal logic for derived stores
- invalidate dependencies of reactive declarations
- add database entries for new gists, update REPL URLs
- fix wacky layout on mobile
Created an issue in sveltejs/svelte that received 9 comments
Concatenate text nodes for a11y?
I've occasionally wondered about concatenating text nodes. For a component like this... function create_fragment(ctx) { - var input, t0, p, t1, t2_…
9
comments
- Audio
- Decode textures using createImageBitmap, in worker if possible
- orbitcontrols angular rotation speed should take zoom into account
- Sort render list properly
- Ensure treeshakeability
- Error overlay
- Figure out maximum NUM_LIGHTS etc
- Emissive materials
- Shadows
- Specularity is broken
- Throttle controls (e.g. OrbitControls) on rAF
- DOM overlays
- Material properties
- Raycasting
- Layers
- lookAt/targetTo/whatever needs to be able to break out of transforms
- Transparent objects
- Whoops
- simplify safe_not_equal and not_equal?
- Over-eager invalidation when using $$props
- Don't bundle the store
- cleanup is not a function
- Spring prevents SSR
- Overzealous change detection
- Reactive declarations don't fire when a const is mutated
- Use Set instead of array for subscribers, etc
- <svelte:window bind:activeElement>
- Derived store comparison logic differs from others

