All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.package.json Maven / Gradle / Ivy

The newest version!
{
  "name": "kotlin-playground",
  "version": "1.30.0",
  "description": "Self-contained component to embed in websites for running Kotlin code",
  "keywords": [
    "kotlin",
    "runnable code"
  ],
  "author": "JetBrains",
  "license": "Apache-2.0",
  "repository": "JetBrains/kotlin-playground",
  "main": "dist/playground.min.js",
  "files": [
    "dist",
    "!dist/REMOVE_ME.js*"
  ],
  "devDependencies": {
    "@babel/cli": "^7.21.5",
    "@babel/core": "^7.22.1",
    "@babel/plugin-transform-runtime": "~7.22.4",
    "@babel/preset-env": "~7.22.4",
    "@babel/runtime-corejs2": "~7.22.2",
    "@playwright/test": "^1.40.1",
    "@typescript-eslint/eslint-plugin": "^6.4.0",
    "@typescript-eslint/parser": "^6.4.0",
    "babel-loader": "^9.1.3",
    "babel-plugin-async-to-promises": "^1.0.5",
    "ci-publish": "^1.3.1",
    "codemirror": "^5.49.0",
    "css-loader": "^6.8.1",
    "debounce": "^1.2.0",
    "deepmerge": "^1.5.0",
    "dotenv": "^16.3.1",
    "es6-promise": "^4.2.6",
    "es6-set": "^0.1.5",
    "escape-html": "^1.0.3",
    "eslint": "^8.47.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-import": "^2.28.0",
    "eslint-plugin-prettier": "^5.0.1",
    "fast-async": "7",
    "fast-deep-equal": "^3.1.3",
    "file-loader": "^6.2.0",
    "flatten": "^1.0.2",
    "github-markdown-css": "^3.0.1",
    "html-webpack-plugin": "^5.5.3",
    "husky": "^8.0.3",
    "is-empty-object": "^1.1.1",
    "lint-staged": "^15.0.2",
    "lz-string": "^1.4.4",
    "markdown-it": "^12.3.2",
    "markdown-it-highlightjs": "^3.0.0",
    "mime": "^3.0.0",
    "monkberry": "4.0.8",
    "monkberry-directives": "4.0.8",
    "monkberry-events": "4.0.8",
    "monkberry-loader": "4.0.9",
    "postcss": "^8.4.31",
    "postcss-loader": "^7.3.3",
    "prettier": "^3.0.3",
    "query-string": "^6.5.0",
    "sass": "^1.66.0",
    "sass-loader": "^13.3.2",
    "shelljs": "^0.8.3",
    "style-loader": "^3.3.3",
    "svg-fill-loader": "^0.0.8",
    "svg-url-loader": "^8.0.0",
    "ts-loader": "^9.4.4",
    "typescript": "^5.1.6",
    "url-search-params": "1.1.0",
    "webpack": "^5.88.2",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^4.15.1",
    "whatwg-fetch": "^3.0.0"
  },
  "scripts": {
    "build": "webpack",
    "build:all": "npm run build && npm run build:production",
    "build:production": "webpack --env production",
    "copy-examples": "node utils/copy-examples",
    "release:ci": "rm -rf dist && npm run build:all && $NPM_TOKEN=%env.NPM_TOKEN% npm publish",
    "start": "webpack-dev-server --port 9002",
    "lint": "eslint . --ext .ts",
    "fix": "eslint --fix --ext .ts .",
    "test": "npm run build:all && npm run test:run",
    "test:run": "playwright test",
    "test:server": "node tests/utlis/server/index.js",
    "prepare": "husky install"
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy