123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- {
- "name": "jasmine-core",
- "license": "MIT",
- "version": "4.5.0",
- "repository": {
- "type": "git",
- "url": "https://github.com/jasmine/jasmine.git"
- },
- "keywords": [
- "test",
- "testing",
- "jasmine",
- "tdd",
- "bdd"
- ],
- "scripts": {
- "posttest": "eslint \"src/**/*.js\" \"spec/**/*.js\" && prettier --check \"src/**/*.js\" \"spec/**/*.js\"",
- "test": "grunt --stack execSpecsInNode",
- "cleanup": "prettier --write \"src/**/*.js\" \"spec/**/*.js\"",
- "build": "grunt buildDistribution",
- "serve": "node spec/support/localJasmineBrowser.js",
- "serve:performance": "node spec/support/localJasmineBrowser.js jasmine-browser-performance.json",
- "ci": "node spec/support/ci.js",
- "ci:performance": "node spec/support/ci.js jasmine-browser-performance.json"
- },
- "description": "Simple JavaScript testing framework for browsers and node.js",
- "homepage": "https://jasmine.github.io",
- "main": "./lib/jasmine-core.js",
- "files": [
- "MIT.LICENSE",
- "README.md",
- "images/*.{png,svg}",
- "lib/**/*.{js,css}",
- "package.json"
- ],
- "devDependencies": {
- "eslint": "^7.32.0",
- "eslint-plugin-compat": "^4.0.0",
- "glob": "^7.2.0",
- "grunt": "^1.0.4",
- "grunt-cli": "^1.3.2",
- "grunt-contrib-compress": "^2.0.0",
- "grunt-contrib-concat": "^2.0.0",
- "grunt-css-url-embed": "^1.11.1",
- "grunt-sass": "^3.0.2",
- "jasmine": "^4.1.0",
- "jasmine-browser-runner": "^1.0.0",
- "jsdom": "^19.0.0",
- "load-grunt-tasks": "^5.1.0",
- "prettier": "1.17.1",
- "sass": "^1.45.1",
- "shelljs": "^0.8.3",
- "temp": "^0.9.0"
- },
- "prettier": {
- "singleQuote": true
- },
- "eslintConfig": {
- "extends": [
- "plugin:compat/recommended"
- ],
- "env": {
- "browser": true,
- "node": true,
- "es2017": true
- },
- "parserOptions": {
- "ecmaVersion": 2018
- },
- "rules": {
- "quotes": [
- "error",
- "single",
- {
- "avoidEscape": true
- }
- ],
- "no-unused-vars": [
- "error",
- {
- "args": "none"
- }
- ],
- "no-implicit-globals": "error",
- "block-spacing": "error",
- "func-call-spacing": [
- "error",
- "never"
- ],
- "key-spacing": "error",
- "no-tabs": "error",
- "no-trailing-spaces": "error",
- "no-whitespace-before-property": "error",
- "semi": [
- "error",
- "always"
- ],
- "space-before-blocks": "error",
- "no-eval": "error",
- "no-var": "error"
- }
- },
- "browserslist": [
- "Safari >= 14",
- "last 2 Chrome versions",
- "last 2 Firefox versions",
- "Firefox >= 91",
- "last 2 Edge versions"
- ]
- }
|