Parcel v2.6.0
parceljs.org
@parceljs
Highlights:
- Error overlay for React
- Support for source maps in Hot Module Reloading
- Locally scoped variables in CSS modules
Lerna 5
github.com
@MrJamesHenry,
@NxDevTools,
@lernajs
Main changes:
- Outdated packages were updated.
- Support for Node.js v10 and v12 was deprecated.
- Publishing the Lerna repo locally was improved.
Looking for Frontend Lead at Series A Company
parallel-markets-inc.breezy.hr
Sponsor
We're looking for a senior engineer to run our frontend team - joining a small, highly experienced, well-funded team at Parallel Markets to help build the future of portable financial identity. We're remote-first and work async, and we just raised a $7M Series A. No Jira, and (almost) no meetings!
Full-Stack role for developing health software in Germany (m/f/d)
quickbirdstudios.com
Sponsor
QuickBird is looking for a Full-Stack Developer working on medical/health software in Munich đź©ş a job with a direct positive impact & a young, energetic team that highly values great engineering đź› They provide relocation assistance.
Processing Arrays non-destructively: for-of vs. .reduce() vs. .flatMap()
2ality.com
@2ality
This blog post compares three JavaScript constructs for processing Arrays non-destructively: for-of loops, the Array method .reduce() , and the Array method .flatMap() . It explains how the latter two work. To get a feeling for how these constructs differ, the following functionality is implemented with each of them (if possible):
- Filtering an input Array to produce an output Array
- Mapping each input Array element to one output Array element
- Expanding each input Array element to zero or more output Array elements
- Filter-mapping (filtering and mapping in one step)
- Computing a summary for an Array
- Finding an Array element
- Checking a condition for all Array elements
relative-deps: managing local dependencies without the limitations of npm/yarn link
github.com
@mweststrate
This library “installs dependencies from a local checkout, and keeps them in sync, without the limitations of npm/yarn link ”.
How we converted our Node.js library to Deno (using Deno)
www.edgedb.com
github/jaclarke,
@edgedatabase
“At EdgeDB, we built and maintain a first-party client library for Node.js that’s available as the edgedb module on NPM. However, Deno uses a totally different set of practices to handle dependencies, namely direct URL imports from public package registries like deno.land/x. We set out to find a simple way to “Denoify” our codebase; that is, generate a Deno-compatible module from our existing Node.js implementation with minimal refactoring.”
They used Deno’s Node.js compatibility library and wrote a codemod to add the filename extension .ts to imports, change usages of global Node.js variables such as process and Buffer to Deno-specific imports, etc.
|