UNPKG

@hokodo/hokodo-js

Version:

Hokodo JS SDK

88 lines (87 loc) 2.55 kB
{ "name": "@hokodo/hokodo-js", "amdName": "Hokodo", "version": "0.0.1-alpha.9", "license": "MIT", "description": "Hokodo JS SDK", "keywords": [ "Hokodo", "Hokodo.js", "Elements", "BNPL" ], "main": "dist/hokodo.js", "module": "dist/hokodo.module.js", "umd:main": "dist/hokodo.umd.js", "unpkg": "dist/hokodo.min.js", "source": "src/index.ts", "types": "dist/types/index.d.ts", "exports": { ".": { "browser": "./dist/hokodo.module.js", "umd": "./dist/hokodo.umd.js", "import": "./dist/hokodo.mjs", "require": "./dist/hokodo.js" }, "./package.json": "./package.json", "./": "./" }, "files": [ "dist" ], "author": "Hokodo (https://www.hokodo.co)", "scripts": { "clean": "rimraf ./dist", "types": "tsc --emitDeclarationOnly", "format": "prettier --write .", "test": "npm-run-all --parallel test:*", "test:lint": "eslint ./src ./utils --fix", "test:types": "tsc --pretty --noEmit", "dev": "microbundle watch --raw", "docs": "typedoc src/index.ts", "prebuild": "yarn clean && yarn test", "build": "npm-run-all --parallel build:*", "build:core": "microbundle build --raw --no-sourcemap", "build:core-min": "microbundle build --raw -f iife src/cjs.ts -o dist/hokodo.min.js --no-sourcemap", "build:types": "yarn types", "postbuild": "./publishable-types.sh", "prepare": "husky install" }, "devDependencies": { "@babel/core": "^7.14.8", "@babel/preset-env": "^7.14.8", "@babel/preset-typescript": "^7.14.5", "@types/body-scroll-lock": "^3.1.0", "@typescript-eslint/eslint-plugin": "^4.28.5", "@typescript-eslint/parser": "^4.29.0", "eslint": "^7.31.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-airbnb-typescript": "^12.3.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.23.4", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-tsdoc": "^0.2.14", "husky": "^7.0.1", "microbundle": "^0.13.3", "npm-run-all": "^4.1.5", "prettier": "^2.3.2", "readts": "^0.2.0", "reload": "^3.2.0", "rimraf": "^3.0.2", "tslib": "^2.3.0", "typedoc": "^0.21.5", "typedoc-plugin-rename-defaults": "^0.3.0", "typescript": "^4.3.5" }, "lint-staged": { "*.{js,jsx,ts,tsx}": "eslint --cache --fix" }, "homepage": "https://www.hokodo.co", "directories": { "doc": "docs" }, "dependencies": { "body-scroll-lock": "^4.0.0-beta.0" } }