Giter VIP home page Giter VIP logo

gatsby-garden's Introduction

gatsby-garden's People

Contributors

agarrharr avatar binnyva avatar chrisberry-io avatar n0k0 avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gatsby-garden's Issues

Bug in the graph node linking

Hi! Noticed that the graph nodes only contain The note title as an ID.

This makes it so that slug naming returns 404 pages.

Made a quick fix here:
N0K0@373daea

For for some reason i suck a cherry picking :')

Footnotes links

The anchor links of footnotes appear to be always pointing at the home page instead of re-directing within the note. Anybody has a clue on where I could look in order to fix this?

rootNote / indexNote

config should have one note that is given as the root note - shown when people go to index

option to disable mdx formatting check?

error "gatsby-plugin-mdx" threw an error while running the onCreateNode lifecycle:
Unterminated JSX contents. (13:16)

Most of my .md files aren't passing through this check because they're being processed as .mdx

Write better README

  • What is the project?
  • How to publish your notes - instructions
  • Feature list
  • Other options

Embed Video if Source is Youtube

If the source is a youtube video, embed the video at the end rather than just a link to it.

Ideally, have a config option for this.

Error running: npm run develop โ€“ โ€ฆ require() of ES Module โ€ฆ not supported.

Running

npm run develop

I get the error:

Error: [ERR_REQUIRE_ESM]: require() of ES Module /my-garden/node_modules/@mdx-js/mdx/index.js from /my-garden/node_modules/gatsby-plugin-mdx/utils/mdx.js not supported.
Instead change the require of index.js in /my-garden/node_modules/gatsby-plugin-mdx/utils/mdx.js to a dynamic import() which is avail able in all CommonJS modules.

Multiple references from same note

When referencing on the same note multiple times appears also multiple times in "links to this note"

Is it possible to just once on the "links to this note"?

Best regards
ArchGalileu

Nested tags support ?

It seems that gatsby-garden does not support nested tags. Pressing on a sub-tag in the home this leads to a 404 error. Would it be possible to add support ? (It would also be nice if only the specific sub-task was shown in the home and not the whole hierarchy)

Thank you very much for this repository !

Change attachments location

Is there a way to change the attachments location to match the one in the Obsidian Vault ? for example, in my case, i would like to set it to "_notes/attachments/"

npm issues

Not sure if this expected/normal. I'm following the readme instructions and get lots of warnings. What am I doing wrong?

% npm install --legacy-peer-deps
npm WARN deprecated @types/[email protected]: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
npm WARN deprecated [email protected]: No longer maintained. Use lru-cache version 7.6 or higher, and provide an asynchronous fetchMethod option.
npm WARN deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm WARN deprecated @hapi/[email protected]: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/[email protected]: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @braintree/[email protected]: Potential XSS vulnerability patched in v6.0.0.
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated @hapi/[email protected]: Moved to 'npm install @sideway/address'
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated @hapi/[email protected]: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/[email protected]: Switch to 'npm install joi'
npm WARN deprecated [email protected]: < 18.1.0 is no longer supported

added 1880 packages, and audited 1881 packages in 1m

354 packages are looking for funding
run npm fund for details

31 vulnerabilities (10 moderate, 21 high)

To address issues that do not require attention, run:
npm audit fix

To address all issues (including breaking changes), run:
npm audit fix --force

Run npm audit for details.

Respect folder structure in Obsidian

In Obsidian, it is possible to create folder and put markdown notes inside it. Link between notes between folders is possible as long as they are in same vault. But gatsby-garden didn't respect the folder structure. It create link to folder-note-file-name.md which is non existent since the markdown file name is note-file-name.md.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.