UNPKG

@petbee/session-core

Version:

Petbee Session core tracking logic

59 lines (58 loc) 1.78 kB
{ "name": "@petbee/session-core", "version": "1.0.7", "description": "Petbee Session core tracking logic", "main": "dist/petbee-session-core.cjs.js", "module": "dist/petbee-session-core.esm.js", "browser": { "./dist/petbee-session-core.cjs.js": "dist/petbee-session-core.min.js", "./dist/petbee-session-core.esm.js": "dist/petbee-session-core.min.js" }, "types": "dist/petbee-session-core.d.ts", "files": [ "dist/**/*" ], "scripts": { "clean": "rimraf ./dist", "build": "rimraf dist && rollup --config rollup.config.ts --configPlugin @rollup/plugin-typescript", "test": "jest --runInBand", "ts:validate": "yarn tsc", "prepare": "yarn build", "lint": "eslint ./src --fix --ext .ts", "typecheck": "npm run build:cjs -- --noEmit && npm run build:esm -- --noEmit", "format:check": "prettier --list-different \"./**/*.{ts,js,json}\"", "format": "prettier --write \"**/*.{ts,js,json}\"" }, "repository": "petbee/session-js", "prettier": "@petbee/prettier-config", "lint-staged": { "*.{ts,js}": [ "eslint --fix", "prettier --write" ], "*.json": [ "prettier --write" ] }, "keywords": [ "session", "tracker", "sdk" ], "author": "Mateus Augusto Saggin <saggin@petbee.com.br>", "license": "MIT", "devDependencies": { "@rollup/plugin-commonjs": "^21.0.1", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^8.3.3", "@types/jest": "^29.5.2", "jest": "^29.6.1", "jest-environment-jsdom": "^29.7.0", "rollup": "^3.20.2", "rollup-plugin-dts": "^6.1.1", "ts-jest": "^29.1.0", "typescript": "^5.1.3" }, "gitHead": "4b7b1578a9f8d09e674946437c94fe21b1424df1" }