Skip to content
This repository has been archived by the owner on Jul 10, 2022. It is now read-only.

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Nixinova committed Jul 13, 2021
0 parents commit 7340a40
Show file tree
Hide file tree
Showing 9 changed files with 392 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
root = true

[*]
charset = utf-8
indent_style = space
end_of_line = crlf
insert_final_newline = true
trim_trailing_whitespace = true

[*.yaml]
indent_size = 2
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# General
* text=auto

# Project
package-lock.json -diff
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Packages
node_modules/

# Compiled output
syntaxes/*.json
*.vsix

# Local files
*.local.*
15 changes: 15 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"preLaunchTask": "npm: compile",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
]
}
]
}
7 changes: 7 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.vscode/
.git/
node_modules/

.gitignore
*.local.*
*.yaml
15 changes: 15 additions & 0 deletions license.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# ISC License

Copyright © 2021 Nixinova

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

The software is provided "as is" and the author disclaims all warranties
with regard to this software including all implied warranties of
merchantability and fitness. In no event shall the author be liable for
any special, direct, indirect, or consequential damages or any damages
whatsoever resulting from loss of use, data or profits, whether in an
action of contract, negligence or other tortious action, arising out of
or in connection with the use or performance of this software.
276 changes: 276 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

51 changes: 51 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"name": "astro",
"private": true,
"displayName": "Astro",
"description": "Syntax highlighter and formatter for NovaSheets files",
"publisher": "Nixinova",
"repository": "astro-vscode",
"version": "1.0.0",
"license": "ISC",
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "yaml2json syntaxes/astro.tmLanguage.yaml --save"
},
"engines": {
"vscode": "^1.48.0"
},
"categories": [
"Formatters",
"Snippets",
"Programming Languages"
],
"activationEvents": [
"onLanguage:novasheets"
],
"main": "./formatters/formatter",
"contributes": {
"languages": [
{
"id": "astro",
"aliases": [
"Astro"
],
"extensions": [
".astro"
],
"configuration": "./language-configuration.json"
}
],
"grammars": [
{
"language": "astro",
"scopeName": "source.astro",
"path": "./syntaxes/astro.tmLanguage.json"
}
]
},
"devDependencies": {
"@types/vscode": "^1.48.0",
"yamljs": "^0.3.0"
}
}
Loading

0 comments on commit 7340a40

Please sign in to comment.