Skip to content

Milestones

List view

  • Currently the following issues are slowing down processing - Some attributes and content (e.g. styles) need to be passed and serialized multiple times. - Non-atomic parsers (e.g. roxmltree) are atomicised (e.g. string_cache) The following is planned to be changed with the AST - AST traits to be implemented by consumers -> AST structs to be parsed to by consumers - style elements contain plain text -> style elements contain parsed stylesheets - element names are plain text -> element names are enums - attribute names are plain text -> attribute names are enums - attribute names are plain text -> attribute values are parsed based on expected type This will enable us to speedup existing processing on SVG documents and will enable us more effectively analyse and manipulate documents when work is started on the linting and transforming features.

    No due date
    1/1 issues closed
  • - Improve npm packages - Playground - Linting - Plan actions

    No due date