What happened?
Missing original MIT licence notice and attribution in @juliusbrussee/caveman-markdown-preview
Hi — I am the author and maintainer of omaclaren/pi-markdown-preview.
The packages/markdown-preview package in this repository appears to be substantially derived from pi-markdown-preview v0.9.6.
Evidence
- My
v0.9.6 was released on 29 March 2026. @juliusbrussee/caveman-markdown-preview was subsequently published as 0.9.6 on 18 May 2026.
client/annotation-helpers.js and shared/annotation-scanner.js in the two packages are byte-for-byte identical.
- Comparing the two
index.ts files shows that 3,187 of the original 3,195 lines are retained unchanged and in order. The differences consist mainly of renamed package imports, minor typing and keybinding adaptations, and an additional integration block.
- The package description is also the original description with the host application name changed.
The relevant sources are:
This package also appears to be the immediate source from which Zhachory1/mewritecode inherited and republished the same markdown-preview implementation as @zhachory1/mewrite-markdown-preview.
Licence issue
Reuse, modification, and redistribution of pi-markdown-preview under the MIT licence are welcome. The licence does, however, require the original copyright and permission notice to be included in all copies or substantial portions of the software.
The npm tarball currently published for @juliusbrussee/caveman-markdown-preview:
- does not contain a
LICENSE file;
- contains a README link to
../../LICENSE, which does not resolve within the installed npm package; and
- contains no acknowledgement of
pi-markdown-preview or its author.
The repository's root licence credits Mario Zechner and Julius Brussee, but does not retain the notice from the original package:
Copyright (c) 2026 Oliver Maclaren
As presently published, the package therefore appears not to satisfy the notice-preservation condition of the MIT licence.
Requested resolution
Could you please:
- include the original MIT licence and copyright notice in the published package;
- add clear attribution and a link to
omaclaren/pi-markdown-preview in the package README;
- publish a corrected release;
- deprecate the affected npm release with a note directing users to the corrected version; and
- preserve that attribution in, or communicate the correction to, downstream distributions derived from this package.
Please let me know if I have misunderstood the package's lineage or if you would like any of the comparison details.
Steps to reproduce
N/A
Expected behavior
No response
Version
No response
What happened?
Missing original MIT licence notice and attribution in
@juliusbrussee/caveman-markdown-previewHi — I am the author and maintainer of
omaclaren/pi-markdown-preview.The
packages/markdown-previewpackage in this repository appears to be substantially derived frompi-markdown-previewv0.9.6.Evidence
v0.9.6was released on 29 March 2026.@juliusbrussee/caveman-markdown-previewwas subsequently published as0.9.6on 18 May 2026.client/annotation-helpers.jsandshared/annotation-scanner.jsin the two packages are byte-for-byte identical.index.tsfiles shows that 3,187 of the original 3,195 lines are retained unchanged and in order. The differences consist mainly of renamed package imports, minor typing and keybinding adaptations, and an additional integration block.The relevant sources are:
pi-markdown-previewv0.9.6caveman-code/packages/markdown-previewpi-markdown-preview/LICENSEThis package also appears to be the immediate source from which
Zhachory1/mewritecodeinherited and republished the same markdown-preview implementation as@zhachory1/mewrite-markdown-preview.Licence issue
Reuse, modification, and redistribution of
pi-markdown-previewunder the MIT licence are welcome. The licence does, however, require the original copyright and permission notice to be included in all copies or substantial portions of the software.The npm tarball currently published for
@juliusbrussee/caveman-markdown-preview:LICENSEfile;../../LICENSE, which does not resolve within the installed npm package; andpi-markdown-previewor its author.The repository's root licence credits Mario Zechner and Julius Brussee, but does not retain the notice from the original package:
As presently published, the package therefore appears not to satisfy the notice-preservation condition of the MIT licence.
Requested resolution
Could you please:
omaclaren/pi-markdown-previewin the package README;Please let me know if I have misunderstood the package's lineage or if you would like any of the comparison details.
Steps to reproduce
N/A
Expected behavior
No response
Version
No response