UNPKG

@easy-smart-app-banner/core

Version:

An Easy Smart App Banner for promoting mobile app installs based on the Safari Apple Experience. Includes support for Safari too.

73 lines (72 loc) 2.23 kB
{ "name": "@easy-smart-app-banner/core", "shortName": "Easy Smart App Banner", "description": "An Easy Smart App Banner for promoting mobile app installs based on the Safari Apple Experience. Includes support for Safari too.", "homepage": "https://github.com/albert118/smart-app-banner/", "author": "Albert Ferguson <albertferguson118@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/albert118/smart-app-banner/issues" }, "version": "2.1.1", "private": false, "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js" }, "./style.css": "./dist/styles.css", "./style.scss": "./dist/styles.scss", "./variables.scss": "./dist/variables.scss" }, "scripts": { "build": "npm run clean && npm run build-only && npm run type-check", "build-only": "vite build", "type-check": "tsc --project tsconfig.app.json --composite false --noEmit", "test": "vitest --watch false", "format": "prettier --write src/", "clean": "rm -rf ./dist", "prepublish": "npm run clean && npm run build && npm run test" }, "engines": { "node": ">=20" }, "repository": { "type": "git", "url": "git+https://github.com/albert118/smart-app-banner.git" }, "dependencies": { "js-logger": "^1.6.1", "typescript": "^5.9.2" }, "devDependencies": { "@types/jsdom": "^21.1.7", "@types/node": "^24.2.1", "happy-dom": "^18.0.1", "jsdom": "^26.0.0", "prettier": "3.6.2", "rollup-plugin-copy": "^3.5.0", "sass-embedded": "^1.90.0", "typescript": "~5.9.2", "vite": "^7.1.2", "vite-plugin-dts": "^4.5.4", "vite-plugin-static-copy": "^3.1.1", "vite-plugin-strip-comments": "^0.0.6", "vitest": "^3.1.3" }, "keywords": [ "javascript", "typescript", "mobile", "ios", "android", "smartbanner", "safari" ], "files": [ "dist" ] }