UNPKG

jpopup

Version:

Simple lightweight (<2kB) javascript popup modal plugin

79 lines (78 loc) 2.56 kB
{ "name": "jpopup", "title": "jPopup.js", "description": "Simple lightweight (<2kB) javascript popup modal plugin", "version": "2.0.1", "license": "MIT", "author": { "name": "Robert Velickovski", "email": "roby@rvdizajn.com" }, "repository": { "type": "git", "url": "https://github.com/robiveli/jpopup.git" }, "main": "dist/js/index.js", "style": "dist/css/index.css", "keywords": [ "popup", "modal", "modal-plugin", "vanilla", "simple", "lightweight", "plugin", "javascript", "dependency-free" ], "devDependencies": { "@babel/core": "^7.27.4", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.27.2", "@lodder/grunt-postcss": "^3.1.1", "autoprefixer": "^10.4.21", "chai": "^5.2.0", "concurrently": "^9.1.2", "eslint": "^9.29.0", "grunt": "^1.6.1", "grunt-babel": "^8.0.0", "grunt-browser-sync": "^2.2.0", "grunt-contrib-cssmin": "^5.0.0", "grunt-contrib-uglify": "^5.2.2", "grunt-contrib-watch": "^1.1.0", "grunt-eslint": "^25.0.0", "grunt-karma": "^4.0.2", "grunt-minify-html": "^3.0.0", "grunt-sass": "^4.0.0", "grunt-stylelint": "^0.20.1", "grunt-umd": "^3.0.0", "karma": "^6.4.4", "karma-babel-preprocessor": "^8.0.2", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.2.0", "karma-coverage": "^2.2.1", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-sinon": "^1.0.5", "load-grunt-tasks": "^5.1.0", "mocha": "^11.7.0", "postcss": "^8.5.6", "puppeteer": "^24.10.2", "sass": "^1.89.2", "sinon": "^21.0.0", "stylelint": "^16.21.0", "stylelint-config-recommended": "^16.0.0", "stylelint-config-recommended-scss": "^15.0.1", "stylelint-scss": "^6.12.1" }, "scripts": { "dev": "ncu && grunt build && concurrently \"grunt watch\" \"grunt browserSync\"", "build": "grunt build && npm run browserslist", "test": "karma start", "test-dev": "grunt karma:unit:start watch", "dependency-check": "ncu", "dependency-update": "ncu -u && rm -rf node_modules/ && npm install --save-dev && npm audit fix", "browserslist": "npx browserslist > .browserslist", "publish": "npm run test && np --no-yarn" } }