{
    "name":                              "tokenizr",
    "description":                       "String Tokenization Library for JavaScript",
    "keywords":                          [ "string", "token", "scanner", "lexer" ],
    "homepage":                          "https://github.com/rse/tokenizr",
    "repository":                        { "url": "git+https://github.com/rse/tokenizr.git", "type": "git" },
    "bugs":                              { "url": "http://github.com/rse/tokenizr/issues" },
    "version":                           "2.2.1",
    "license":                           "MIT",
    "author": {
        "name":                          "Dr. Ralf S. Engelschall",
        "email":                         "rse@engelschall.com",
        "url":                           "http://engelschall.com"
    },
    "types":                             "./dst/tokenizr.d.ts",
    "module":                            "./dst/tokenizr.esm.js",
    "main":                              "./dst/tokenizr.cjs.js",
    "browser":                           "./dst/tokenizr.umd.js",
    "exports": {
        ".": {
            "import":                    { "types": "./dst/tokenizr.d.ts", "default": "./dst/tokenizr.esm.js" },
            "require":                   { "types": "./dst/tokenizr.d.ts", "default": "./dst/tokenizr.cjs.js" }
        }
    },
    "devDependencies": {
        "eslint":                        "9.39.4",
        "@eslint/js":                    "9.39.4",
        "eslint-plugin-n":               "17.24.0",
        "eslint-plugin-promise":         "7.2.1",
        "eslint-plugin-import":          "2.32.0",
        "eslint-plugin-mocha":           "11.2.0",
        "eslint-plugin-chai-expect":     "4.1.0",
        "neostandard":                   "0.13.0",
        "globals":                       "17.4.0",
        "oxlint":                        "1.59.0",
        "eslint-plugin-oxlint":          "1.59.0",
        "@biomejs/biome":                "2.0.6",
        "eslint-config-biome":           "2.1.3",

        "vite":                          "7.3.2",
        "vite-plugin-singlefile":        "2.3.2",
        "vite-plugin-node-polyfills":    "0.26.0",
        "@wroud/vite-plugin-tsc":        "0.12.2",
        "typescript":                    "6.0.2",
        "tsx":                           "4.21.0",
        "jiti":                          "2.6.1",
        "mocha":                         "11.7.5",
        "chai":                          "6.2.2",
        "chai-as-promised":              "8.0.2",
        "sinon-chai":                    "4.0.1",
        "sinon":                         "21.1.1",

        "@rse/stx":                      "1.1.4",
        "nodemon":                       "3.1.14",
        "shx":                           "0.4.0",

        "@types/node":                   "25.6.0",
        "@types/chai":                   "5.2.3",
        "@types/mocha":                  "10.0.10",
        "@types/sinon":                  "21.0.1",
        "@types/sinon-chai":             "4.0.0",
        "@types/chai-as-promised":       "8.0.2"
    },
    "upd":                               [ "!@biomejs/biome" ],
    "scripts": {
        "start":                         "stx -c etc/stx.conf -v4",
        "test":                          "stx -c etc/stx.conf -v4 test"
    }
}
