{
  "name": "springroll",
  "version": "2.9.0",
  "description": "",
  "main": "dist/SpringRoll.js",
  "module": "dist/SpringRoll.js",
  "typings": "typings/index.d.ts",
  "repository": {
    "type": "git",
    "url": "https://github.com/SpringRoll/SpringRoll"
  },
  "scripts": {
    "build": "npm run build:full",
    "build:map": "rollup -c -m",
    "build:full": "npm run build:map && npm run docs && npm run readme",
    "dev": "rollup -c -w",
    "lint": "eslint ./src",
    "lint:fix": "eslint ./src --fix",
    "test": "karma start karma.conf.js",
    "test:bs": "karma start karma.conf.bs.js",
    "docs": "documentation build ./src/index.js -f html -o docs",
    "readme": "documentation build ./src/index.js -f md -o docs.md",
    "docs:serve": "documentation serve --watch ./src/index.js",
    "github-test": "./node_modules/.bin/karma start --single-run --browsers ChromeHeadless"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@babel/core": "^7.1.0",
    "@babel/plugin-external-helpers": "^7.0.0",
    "@babel/polyfill": "^7.0.0",
    "@babel/preset-env": "^7.1.0",
    "@eslint/eslintrc": "^3.3.3",
    "@eslint/js": "^9.39.2",
    "@rollup/plugin-babel": "^6.0.3",
    "@rollup/plugin-commonjs": "^24.0.1",
    "@rollup/plugin-eslint": "^9.0.3",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@rollup/plugin-terser": "^0.4.0",
    "chai": "^4.2.0",
    "documentation": "^14.0.1",
    "dotenv": "^6.0.0",
    "eslint": "^9.39.1",
    "eslint-plugin-import": "^2.14.0",
    "eslint-plugin-node": "^11.0.0",
    "eslint-plugin-prettier": "^2.7.0",
    "globals": "^17.0.0",
    "karma": "^6.3.14",
    "karma-babel-preprocessor": "^8.0.0",
    "karma-browserstack-launcher": "^1.5.1",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^2.2.0",
    "karma-cli": "^2.0.0",
    "karma-firefox-launcher": "^1.1.0",
    "karma-mocha": "^2.0.1",
    "karma-requirejs": "^1.1.0",
    "karma-webpack": "^5.0.0",
    "mocha": "^10.2.0",
    "requirejs": "^2.3.6",
    "rollup": "^3.20.2",
    "sinon": "^8.0.4",
    "webpack": "^5.10.0"
  },
  "dependencies": {
    "bellhop-iframe": "^3.6.0"
  },
  "browserify": {
    "transform": [
      [
        "babelify",
        {
          "presets": [
            "@babel/preset-env"
          ]
        }
      ]
    ]
  },
  "engines": {
    "node": "24.12.0"
  }
}
