{
  "name": "jquery.terminal",
  "version": "2.46.0",
  "description": "jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications.",
  "main": "js/jquery.terminal.js",
  "typings": "js/jquery.terminal.d.ts",
  "keywords": [
    "terminal",
    "emulator",
    "prompt",
    "console",
    "keyboard",
    "linux",
    "unix",
    "bash",
    "typing",
    "type",
    "rpc",
    "input",
    "ui"
  ],
  "bin": {
    "from-ansi": "bin/convert.js"
  },
  "scripts": {
    "test": "make test"
  },
  "author": {
    "name": "Jakub T. Jankiewicz",
    "email": "jcubic@onet.pl",
    "url": "https://jcubic.pl/me"
  },
  "contributors": [
    {
      "name": "Jakub T. Jankiewicz",
      "url": "https://jakub.jankiewicz.org/"
    },
    {
      "name": "Riccardo Mura",
      "url": "https://github.com/cowuake"
    },
    {
      "name": "Jean-Michel Carrel",
      "url": "https://github.com/Neyxo"
    },
    {
      "name": "kid1412z",
      "url": "https://github.com/kid1412z"
    },
    {
      "name": "Marcel Link",
      "url": "https://github.com/ml1nk"
    },
    {
      "name": "Sébastien Warin",
      "url": "http://sebastien.warin.fr"
    },
    {
      "name": "Christopher John Ryan",
      "url": "https://github.com/ChrisJohnRyan"
    },
    {
      "name": "Johan",
      "url": "https://github.com/johanjordaan"
    },
    {
      "name": "Snyk bot",
      "url": "https://snyk.io"
    },
    {
      "name": "Florian Schäfer",
      "url": "https://github.com/fschaefer"
    },
    {
      "name": "Tomasz Ducin",
      "url": "ducin.dev"
    },
    {
      "name": "Qijia Liu",
      "url": "https://github.com/eagleoflqj"
    },
    {
      "name": "Ishan Ratnapala",
      "url": "https://github.com/IshanRatnapala"
    },
    {
      "name": "David Refoua",
      "url": "http://www.refoua.me"
    },
    {
      "name": "Antoine",
      "url": "https://github.com/antoineol"
    },
    {
      "name": "youurayy",
      "url": "https://github.com/youurayy"
    },
    {
      "name": "Steve Kirkegard",
      "url": "https://www.linkedin.com/in/steve-kirkegard"
    },
    {
      "name": "stereobooster",
      "url": "https://stereobooster.com"
    },
    {
      "name": "Dev Kumar Gupta",
      "url": "https://github.com/mrkaiser"
    },
    {
      "name": "dependabot[bot]",
      "url": "https://github.com/dependabot[bot]"
    },
    {
      "name": "coderaiser",
      "url": "http://coderaiser.github.io"
    },
    {
      "name": "Yutong Luo",
      "url": "https://yutongluo.com"
    },
    {
      "name": "Steve Phillips",
      "url": "https://tryingtobeawesome.com/"
    },
    {
      "name": "Robert W",
      "url": "https://github.com/rbw"
    },
    {
      "name": "exit1",
      "url": "https://github.com/exit1"
    },
    {
      "name": "Mateusz Paprocki",
      "url": "https://github.com/mattpap"
    },
    {
      "name": "Martin v. Löwis",
      "url": "https://github.com/loewis"
    },
    {
      "name": "Kushal",
      "url": "kushalsm.com"
    },
    {
      "name": "KiddoV",
      "url": "https://github.com/KiddoV"
    },
    {
      "name": "Jon Steinich",
      "url": "https://github.com/jsteinich"
    },
    {
      "name": "John Jarvis",
      "url": "http://www.jarv.org"
    },
    {
      "name": "Jarry Shaw",
      "url": "https://jarryshaw.me"
    },
    {
      "name": "jpaye",
      "url": "https://github.com/jpaye"
    },
    {
      "name": "Hraban",
      "url": "https://br0g.0brg.net"
    },
    {
      "name": "Hasan",
      "url": "https://github.com/JuanPotato"
    },
    {
      "name": "finlob",
      "url": "https://github.com/finlob"
    },
    {
      "name": "Ezinne Anne Emilia",
      "url": "https://ezinneanneemilia.netlify.app"
    },
    {
      "name": "Anton Vasilev",
      "url": "https://github.com/avdes"
    },
    {
      "name": "Abdelrahman Omran",
      "url": "https://omranic.com"
    },
    {
      "name": "7twin",
      "url": "https://github.com/7twin"
    }
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jcubic/jquery.terminal.git"
  },
  "bugs": {
    "url": "https://github.com/jcubic/jquery.terminal/issues"
  },
  "homepage": "https://terminal.jcubic.pl",
  "eslintConfig": {
    "parserOptions": {
      "ecmaVersion": 5,
      "sourceType": "script",
      "ecmaFeatures": {}
    },
    "env": {
      "browser": true,
      "jasmine": true,
      "node": true
    },
    "globals": {
      "jQuery": true,
      "sprintf": true,
      "$": true,
      "Symbol": true
    },
    "rules": {
      "no-console": "error",
      "eqeqeq": "error",
      "curly": "error",
      "no-unreachable": "error",
      "valid-typeof": "error",
      "no-unexpected-multiline": "error",
      "no-regex-spaces": "error",
      "no-irregular-whitespace": "error",
      "no-invalid-regexp": "error",
      "no-inner-declarations": "error",
      "no-func-assign": "error",
      "no-extra-semi": "error",
      "no-extra-boolean-cast": "error",
      "no-debugger": "error",
      "no-dupe-args": "error",
      "no-dupe-keys": "error",
      "no-duplicate-case": "error",
      "no-empty-character-class": "error",
      "no-ex-assign": "error",
      "array-callback-return": "error",
      "no-case-declarations": "error",
      "guard-for-in": "error",
      "no-caller": "error",
      "no-empty-function": "error",
      "no-extend-native": "error",
      "no-extra-bind": "error",
      "no-fallthrough": "error",
      "no-global-assign": "error",
      "no-implicit-globals": "error",
      "no-implied-eval": "error",
      "no-multi-spaces": "error",
      "no-new-wrappers": "error",
      "no-redeclare": "error",
      "no-self-assign": "error",
      "no-return-assign": "error",
      "no-self-compare": "error",
      "no-throw-literal": "error",
      "no-unused-labels": "error",
      "no-useless-call": "error",
      "no-useless-escape": "error",
      "no-void": "error",
      "no-with": "error",
      "radix": "error",
      "wrap-iife": [
        "error",
        "inside"
      ],
      "yoda": [
        "error",
        "never"
      ],
      "no-catch-shadow": "error",
      "no-delete-var": "error",
      "no-label-var": "error",
      "no-undef-init": "error",
      "no-unused-vars": "error",
      "no-undef": "error",
      "comma-style": [
        "error",
        "last"
      ],
      "comma-dangle": [
        "error",
        "never"
      ],
      "comma-spacing": [
        "error",
        {
          "before": false,
          "after": true
        }
      ],
      "computed-property-spacing": [
        "error",
        "never"
      ],
      "eol-last": [
        "error",
        "always"
      ],
      "func-call-spacing": [
        "error",
        "never"
      ],
      "key-spacing": [
        "error",
        {
          "beforeColon": false,
          "afterColon": true,
          "mode": "strict"
        }
      ],
      "max-len": [
        "error",
        90
      ],
      "max-statements-per-line": "error",
      "new-parens": "error",
      "no-array-constructor": "error",
      "no-lonely-if": "error",
      "no-mixed-spaces-and-tabs": "error",
      "no-multiple-empty-lines": "error",
      "no-new-object": "error",
      "no-tabs": "error",
      "no-trailing-spaces": "error",
      "no-whitespace-before-property": "error",
      "object-curly-spacing": [
        "error",
        "never"
      ],
      "space-before-blocks": "error",
      "keyword-spacing": [
        "error",
        {
          "before": true,
          "after": true
        }
      ],
      "space-in-parens": [
        "error",
        "never"
      ],
      "space-infix-ops": "error",
      "space-before-function-paren": [
        "error",
        "never"
      ],
      "complexity": [
        "error",
        {
          "max": 30
        }
      ],
      "indent": [
        "error",
        4,
        {
          "SwitchCase": 1
        }
      ],
      "linebreak-style": [
        "error",
        "unix"
      ],
      "semi": [
        "error",
        "always"
      ]
    }
  },
  "dependencies": {
    "@jcubic/lily": "^0.3.0",
    "@types/jquery": "^3.5.29",
    "ansidec": "^0.3.4",
    "iconv-lite": "^0.6.3",
    "jquery": "^3.7.1",
    "node-fetch": "^3.3.2",
    "prismjs": "^1.30.0",
    "wcwidth": "^1.0.1"
  },
  "devDependencies": {
    "cssnano": "^5.1.5",
    "emoji-datasource-twitter": "^14.0.0",
    "eslint": "^8.11.0",
    "gm": "^1.23.1",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "jsonlint-mod": "^1.7.6",
    "postcss": "^8.4.12",
    "typescript": "^4.6.2",
    "uglify-js": "^3.15.3"
  },
  "optionalDependencies": {
    "fsevents": "^2.3.2"
  }
}
