node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

34
server/node_modules/@lezer/json/test/arrays.txt generated vendored Normal file
View File

@@ -0,0 +1,34 @@
# Empty Array
[ ]
==>
JsonText(Array)
# Array With One Value
["One is the loneliest number"]
==>
JsonText(Array(String))
# Array With Multiple Values
[
"The more the merrier",
1e5,
true,
{ },
["I'm", "nested"]
]
==>
JsonText(Array(
String,
Number,
True,
Object,
Array(String,String)))

23
server/node_modules/@lezer/json/test/literals.txt generated vendored Normal file
View File

@@ -0,0 +1,23 @@
# True
true
==>
JsonText(True)
# False
false
==>
JsonText(False)
# Null
null
==>
JsonText(Null)

87
server/node_modules/@lezer/json/test/numbers.txt generated vendored Normal file
View File

@@ -0,0 +1,87 @@
# Simple Integer
42
==>
JsonText(Number)
# Zero By Itself Is Ok
0
==>
JsonText(Number)
# Leading Zeros Aren't Ok
[0123]
==>
JsonText(Array(Number, ⚠(Number)))
# Optional Minus Sign
-53
==>
JsonText(Number)
# Decimal Digits
123.4
==>
JsonText(Number)
# Must Have Digits After Decimal
123.
==>
JsonText(Number, ⚠)
# Exponent: Lowercase e
1e5
==>
JsonText(Number)
# Exponent: Uppercase E
1E5
==>
JsonText(Number)
# Exponent: Optional Plus Sign
1e+5
==>
JsonText(Number)
# Exponent: Optional Minus Sign
1E-5
==>
JsonText(Number)
# Exponent Without Digit Is Not Ok
42e
==>
JsonText(Number, ⚠)

34
server/node_modules/@lezer/json/test/objects.txt generated vendored Normal file
View File

@@ -0,0 +1,34 @@
# Empty Object
{ }
==>
JsonText(Object)
# One Property
{
"foo": 123
}
==>
JsonText(Object(Property(PropertyName,Number)))
# Multiple Properties
{
"foo": 123,
"bar": "I'm a bar!",
"obj": {},
"arr": [1, 2, 3]
}
==>
JsonText(Object(
Property(PropertyName,Number),
Property(PropertyName,String),
Property(PropertyName,Object),
Property(PropertyName,Array(Number,Number,Number))))

50
server/node_modules/@lezer/json/test/strings.txt generated vendored Normal file
View File

@@ -0,0 +1,50 @@
# Empty String
""
==>
JsonText(String)
# Non-empty String
"This is a boring old string"
==>
JsonText(String)
# All The Valid One-Character Escapes
"\"\\\/\b\f\n\rt\t"
==>
JsonText(String)
# Unicode Escape
"\u005C"
==>
JsonText(String)
# XXX
{
"description": "Some description",
"keywords": [],
"author": "",
"license": "ISC",
"scripts": {
"test": "echo \"no test specified\" && exit 1"
},
"dependencies": {
"@lezer/common": "^1.2.1"
}
}
==>
JsonText

17
server/node_modules/@lezer/json/test/test-json.js generated vendored Normal file
View File

@@ -0,0 +1,17 @@
import {parser} from '../dist/index.js'
import {fileTests} from '@lezer/generator/dist/test'
import fs from 'fs'
import path from 'path'
import {fileURLToPath} from "url"
let caseDir = path.dirname(fileURLToPath(import.meta.url))
for (let file of fs.readdirSync(caseDir)) {
if (file === 'test-json.js') continue
let name = /^[^\.]*/.exec(file)[0]
describe(name, () => {
for (let { name, run } of fileTests(fs.readFileSync(path.join(caseDir, file), "utf8"), file))
it(name, () => run(parser))
})
}