Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Language Stealify which is a Complex edge case Maybe?! #6103

Open
Tracked by #2
frank-dspeed opened this issue Oct 2, 2022 · 0 comments
Open
Tracked by #2

Add Language Stealify which is a Complex edge case Maybe?! #6103

frank-dspeed opened this issue Oct 2, 2022 · 0 comments
Labels
Add Language Good First Issue This is a great opportunity to start contributing to Linguist

Comments

@frank-dspeed
Copy link

Language name

Stealify which will implement all linguist languages

Stealify is a Polyglot Language and Compiler it aims to be Markdown Compatible while it introduces additional invocations and not only the code block directives in Markdown it adds additional Typescript/Stealify Lang/ ECMAScript / Javascript tagged template string calls to objects named 1:1 related to the file extension and or Language Name in linguist

I try to depend on the same language.yml converted to json for convinience to make overall Interop between existing open source more streamlined

URL of example repository

https://github.com/stealify/lang/tree/main/linguist-examples

URL of syntax highlighting grammar

This is the main problem i guess i am not sure this will take some time to evaluate in general we map

.js => js``, js()
.ts => ts``, ts()
d.ts => d.ts``, d.ts() 
// importent in this concept is that inside that we would not handle js`c`` `
.md`this would handle stealify so is equal to stealify parsing rules`
.stealify`this can be nested`

Most popular extensions

as of time of writing i guess this is the list of directly affected files while stealify is manatory for the first integration step everything else will need maybe many iterations.
.stealify .md .ts .mts .cts .js

Detected language

as of time of writing i guess this is the list of directly affected files while stealify is manatory for the first integration step everything else will need maybe many iterations.
.stealify .md .ts .mts .cts .js

@frank-dspeed frank-dspeed added Add Language Good First Issue This is a great opportunity to start contributing to Linguist labels Oct 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Add Language Good First Issue This is a great opportunity to start contributing to Linguist
Projects
None yet
Development

No branches or pull requests

1 participant