Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 881a6e6
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 15:57:01 2024 -0500

    Auto-release beta 0.1.14

commit 74e4c49
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 15:56:36 2024 -0500

    Fix generic file loading

commit c2ca088
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 15:38:20 2024 -0500

    Fix Link.markdown()

commit e61b780
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 15:30:15 2024 -0500

    Auto-release beta 0.1.13

commit 5bba27c
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 15:29:56 2024 -0500

    Fix importing tags from 'tags' frontmatter

commit e3d1d40
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 00:45:52 2024 -0500

    Auto-release beta 0.1.12

commit 1521445
Author: Michael Brenan <michael@brenan.dev>
Date:   Wed Jul 3 00:45:23 2024 -0500

    Add crappy loading loading boundary + script loader to all views

commit 98ea006
Author: Michael Brenan <michael@brenan.dev>
Date:   Tue Jul 2 18:44:34 2024 -0500

    Auto-release beta 0.1.11

commit 4f5d9f0
Author: Michael Brenan <michael@brenan.dev>
Date:   Tue Jul 2 18:44:00 2024 -0500

    Add some more docs and fix some missing returns

commit 367efeb
Author: Michael Brenan <michael@brenan.dev>
Date:   Tue Jul 2 18:32:14 2024 -0500

    Add support for JS files to require, improve some statefulness, a few more error messages

commit b188cb7
Author: ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ <i.am.the.tablet@proton.me>
Date:   Tue Jul 2 03:52:07 2024 -0400

    `dc.require` functionality for importing other scripts (#49)

    * make `DatacoreJSRenderer.convert` static since it doesn't use instance data

    * implement ability to import/require external scripts

    * replace `cachedRead` with regular read

    * extract codeblock language union to its own exported type
    to avoid repitition

    * add script cache

    * - set `DatacoreScript.code` to null upon succesful script loading
      (this is to free up memory)
    - switch to array for loaded scripts tracking
    - add `source` property to `DatacoreScript`

    * incorporate `ScriptCache` into local api

    * fix order

    * nits

    (cherry picked from commit 2bdfa8e)

    * change `ScriptCache.load`
    - this method now takes a parent `DatacoreLocalApi` instance as a parameter
    - create a new instance of `DatacoreLocalApi` for each recursively loaded script
    - throw on failure instead of returning null (so that it displays properly in a codeblock)

    * change `dc` to `parentContext` in failure case

    * formatting nits

    * corrections to script codeblock detection

    * implement suggested changes
    - move loaded script cache into ScriptCache
    - use `cachedRead`
    - use a map instead of an array
    - extract `convert` from class into separate utility function
    - lift `code` property of `DatacoreScript` up into the return value of `resolveSource`

    * more changes
    - add promise property to `DatacoreScript` interface
    - return a previous promise containing the evaluation result if it exists

    * add back anti-cycle guard, make scriptCache class field not readonly

commit 101cc20
Author: Michael Brenan <michael@brenan.dev>
Date:   Tue Jul 2 02:49:42 2024 -0500

    Add more javascript docs

commit b95b3dc
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 15:52:21 2024 -0700

    Auto-release beta 0.1.10

commit 81903d5
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 15:51:58 2024 -0700

    Fix new test formatting

commit d447b6e
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 15:51:30 2024 -0700

    Add line range test

commit 267c614
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 15:51:06 2024 -0700

    Fix up min versions for manifests

commit d75046c
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 01:03:04 2024 -0700

    Auto-release beta 0.1.9

commit fb4f857
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 01:02:17 2024 -0700

    Fix up line span embeds as a first pass

commit ffe2698
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 00:41:34 2024 -0700

    Fix formatting

commit b7b078d
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 00:41:19 2024 -0700

    Fix block level tagging and link tagging

commit 6e9eb74
Author: Michael Brenan <michael@brenan.dev>
Date:   Sun Jun 30 00:37:46 2024 -0700

    Fix broken local API components & start of embed CSS

commit 2623523
Author: Michael Brenan <michael@brenan.dev>
Date:   Sat Jun 29 23:07:47 2024 -0700

    Use backup source path for SpanEmbed
  • Loading branch information
GamerGirlandCo committed Oct 28, 2024
1 parent feb9ccd commit 67a4e6d
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
{
"name": "datacore",
<<<<<<< HEAD
"version": "0.1.19",
=======
"version": "0.1.14",
>>>>>>> bb443f1 (Squashed commit of the following:)
"description": "Reactive data engine for Obsidian.md.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down

0 comments on commit 67a4e6d

Please sign in to comment.