Tim Evans

Results 28 issues of Tim Evans

Implement schema interface as decided in #311 Please include type "macros" for grabbing annotation names and annotation classes. Given a schema: ```ts import { Bold, Italic } from "@atjson/offset-annotations"; const...

πŸŽ‰ Feature

We have quite robust unit testing in atjson, but we have encountered quite a few cases where we want to establish systemic properties of atjson as a set of tools...

Following up on #307, we should handle a longer list of unicode whitespace characters: | Name | Code Point | Entity | Size | |-------|------------|-------|----------| | No Break Space |...

🐞 Bug

Conceptually, renderers are a more general case of converters, being essentially a function from a document to any type. With the idea from https://github.com/CondeNast/atjson/issues/285 of adding additional safeguards and guarantees...

βš—οΈ Experiment

This is a tracking issue for all documentation that needs some love! Please comment or add your handle next to the line item that you're taking ❀️ - [ ]...

🐣 Good First Issue
πŸ“– Documentation

Our brands use Apple News as a distribution, and we have expertise in publishing to Apple News. We have a service at CondΓ© Nast that supports this, and I'm interested...

πŸŽ‰ Feature

**Attendees**: @blaine / @balaclark / @gmedina / @tim-evans #### Open source maintainership Basic idea is to follow an open source model; submit a ticket / issue to Github, it's discussed...

This looks abandoned; it may be worthwhile to investigate briefly.

enhancement
analysis needed

Investigate hooking into `paste` events in browsers and allowing users to disable this feature if they would like to. See https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent

enhancement
help wanted

The current attributes for our standard annotations have some messiness about them. This is an effort to clean up attributes and to provide a more standardized API that is consistent...

🚨 Breaking Change