UNPKG

ixfs

Version:

An 'fs' kind of library dedicated to the browser

120 lines (119 loc) 3.84 kB
{ "name": "ixfs", "version": "1.0.0", "description": "An 'fs' kind of library dedicated to the browser", "license": "MIT", "author": "Cee Vee X <ceeveex@hotmail.com>", "homepage": "https://github.com/ceeveex/indexeddb-fs#readme", "repository": { "type": "git", "url": "git+https://github.com/ceeveex/indexeddb-fs.git" }, "bugs": { "url": "https://github.com/ceeveex/indexeddb-fs/issues" }, "main": "dist/index.es.js", "module": "dist/index.es.js", "files": [ "/dist" ], "scripts": { "build": "yarn build:clean && yarn build:dist", "build:clean": "rimraf dist", "build:dist": "rollup -c", "check": "yarn lint && yarn typecheck && yarn test", "check:all": "concurrently \"yarn lint\" \"yarn typecheck\" \"yarn format:check\" \"yarn test\" \"yarn build\"", "commitlint": "commitlint -- --from=main", "format": "yarn prettier --write", "format:check": "yarn prettier --check", "gcb": "bash ./scripts/git-create-branch.sh", "gcdwp": "bash ./scripts/git-checkout-develop-with-pull.sh", "gpc": "bash ./scripts/git-push-changes.sh", "grlc": "bash ./scripts/git-reset-local-changes.sh", "lint": "eslint \"./lib/**/*\"", "lint:fix": "yarn lint -- --fix", "open:coverage": "open ./coverage/lcov-report/index.html", "prepare": "husky install", "prettier": "prettier \"**/*.+(js|ts|json)\"", "reinstall-node-modules": "bash ./scripts/reinstall-node-modules.sh", "rlb": "bash ./scripts/remove-local-branches.sh", "test": "jest --detectOpenHandles --verbose", "test:ci": "jest --ci --detectOpenHandles --coverage --forceExit", "test:coverage": "jest --detectOpenHandles --collectCoverage", "test:update-snapshot": "jest --detectOpenHandles --verbose --updateSnapshot", "test:watch": "jest --detectOpenHandles --verbose --watch", "typecheck": "tsc --noEmit" }, "types": "dist/index.d.ts", "dependencies": { "jsonschema": "^1.4.1" }, "devDependencies": { "@commitlint/cli": "17.5.1", "@commitlint/config-conventional": "17.4.4", "@rollup/plugin-babel": "6.0.3", "@rollup/plugin-commonjs": "24.0.1", "@rollup/plugin-node-resolve": "15.0.1", "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "29.5.0", "@typescript-eslint/eslint-plugin": "5.57.0", "@typescript-eslint/parser": "5.57.0", "concurrently": "^7.6.0", "eslint": "8.36.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-plugin-folders": "^1.0.4", "eslint-plugin-import": "^2.27.5", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-sort-destructure-keys": "^1.5.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "eslint-plugin-unicorn": "^46.0.0", "eslint-plugin-unused-imports": "^2.0.0", "fake-indexeddb": "4.0.1", "husky": "^8.0.3", "jest": "29.5.0", "jest-module-name-mapper": "0.1.5", "lint-staged": "13.2.0", "path": "^0.12.7", "prettier": "2.8.7", "prettier-package-json": "2.8.0", "rimraf": "4.4.1", "rollup": "3.20.2", "rollup-plugin-polyfill-node": "0.12.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "0.34.1", "ts-jest": "29.0.5", "tslib": "2.5.0", "ttypescript": "1.5.15", "typescript": "4.9.5", "typescript-transform-paths": "3.4.6" }, "keywords": [ "Paweł", "Wojtasiński", "browser", "browser-fs", "commands", "file", "fs", "fs-browser", "fs-web", "indexed-db", "indexeddb", "javascript", "manager", "playerony", "terminal", "typescript", "web-fs" ], "publishConfig": { "access": "public" }, "husky": { "hooks": { "pre-push": "npm test", "pre-commit": "lint-staged && npm test" } }, "packageManager": "yarn@3.5.0" }