phantom
phantom copied to clipboard
๐ป A reactive DOM rendering engine for building UIs.
With the implementation of the phantom sanitizer (#13 ), `phantom` can boast increased security. The documentation/README should reflect this.
#### In order for a reโrender to be triggered, an element must be bound to its data via the `data-phantom` attribute. ```js ${slices} ``` In the example above, the element...
This is a simple, declarative implementation of a routing mechanism that may or may not work well with `phantom`: **โ Precludes that the index page is served by default to...
This will also ideally serve as a blog post to promote `phantom` out there in the wild. `examples/pizza` and `examples/todo` are good candidates because of their simplicity. Currently `calculator` is...
### Some of code in `examples/` was written pretty hastily. It could use some love. - Remove stray `console.logs` - Organize CSS styles and remove unused ones - Destructure variables...
### Where `__tests__` ### Rationale Let's look at `examples/todo`, in the `TodoList` component: ```js function TodoList(list) { // event listeners document.addEventListener("click", toggle); document.addEventListener("mousedown", scaleDown); document.addEventListener("mouseup", scaleUp); document.addEventListener("click", trash); const todoItems...
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) to 9.0.0 and updates ancestor dependency [danger](https://github.com/danger/danger-js). These dependencies need to be updated together. Updates `jsonwebtoken` from 8.5.1 to 9.0.0 Changelog Sourced from jsonwebtoken's changelog. 9.0.0 - 2022-12-21...
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. Release notes Sourced from json5's releases. v1.0.2 Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a...
Bumps [fast-json-patch](https://github.com/Starcounter-Jack/JSON-Patch) from 3.0.0-1 to 3.1.1. Release notes Sourced from fast-json-patch's releases. 3.1.1 Security Fix for Prototype Pollution - huntr.dev #262 Bug fixes and ES6 modules Use ES6 Modules package...
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. Release notes Sourced from express's releases. 4.18.2 Fix regression routing a large stack in a single route deps: [email protected] deps: [email protected] perf: remove unnecessary...