jquery.terminal
Version:
jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications.
395 lines (394 loc) • 8.71 kB
JSON
{
"name": "jquery.terminal",
"version": "2.45.2",
"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": "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": "juanpota.to"
},
{
"name": "finlob",
"url": "https://github.com/finlob"
},
{
"name": "Ezinne Anne Emilia",
"url": "linktr.ee/ezinneanne"
},
{
"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",
"coveralls-next": "^4.2.1",
"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"
}
}