UNPKG

@liberquack/utils

Version:
122 lines (121 loc) 3.74 kB
{ "name": "@liberquack/utils", "version": "0.0.3-0f2dce4.0", "description": "Quack utilities", "typeScriptVersion": "^4.7.2", "type": "module", "browserslist": "Chrome > 80", "targets": { "default": { "includeNodeModules": true, "context": "browser", "outputFormat": "esmodule", "isLibrary": true } }, "scripts": { "clean": "npm run clean:dist && npm run clean:cache && npm run clean:parcel-tmp", "clean:dist": "rm -rf ./dist", "clean:cache": "rm -rf ./.parcel-cache", "clean:parcel-tmp": "rm -rf ./.parcel-tmp", "prelink": "npm run build", "link": "npm link", "postlink": "cd dist && npm pack && mv *.tgz liberquack-utils.tgz", "prebuild": "npm run clean && mkdir -p dist && cp *.json ./dist", "build": "npm run build:esm", "build:esm": "tsc -p tsconfig.json", "postbuild:esm": "mv dist/esm/* dist && rm -rf dist/esm", "build:bundle": "parcel build 'src/*.ts' --dist-dir dist/bundle", "build:mdx": "parcel build src/index.html --dist-dir dist/mdx --public-url './' --target default", "build:cjs": "tsc -p tsconfig-cjs.json", "check": "tsc --noEmit", "test": "tsc -p tsconfig-tests.json && mocha 'dist/tests/**/*-test.js'", "release:pre": "npm version prerelease --preid $(git rev-parse --short HEAD) && npm run build && (cd dist && npm publish --tag latest --access public)", "start": "npm run check && concurrently npm:start:*", "start:docs": "parcel src/index.html --port 9091 --dist-dir .parcel-tmp", "start:check": "npm-watch check", "start:link": "npm-watch link" }, "watch": { "link": { "patterns": [ "src" ], "extensions": "js,ts" }, "check": { "runOnChangeOnly": true, "patterns": [ "src" ], "extensions": "ts,tsx" } }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "repository": { "type": "git", "url": "git+https://github.com/QuackMartins/quackutils.git" }, "keywords": [ "quack", "utils" ], "author": "Quack", "license": "ISC", "bugs": { "url": "https://github.com/QuackMartins/quackutils/issues" }, "homepage": "https://github.com/QuackMartins/quackutils#readme", "dependencies": { "@mdx-js/react": "^1.6.22", "@stripe/stripe-js": "^1.32.0", "@types/bezier-easing": "^2.1.2", "@types/mongodb": "^4.0.7", "@types/react": "^18.0.15", "@types/stripe": "^8.0.417", "bezier-easing": "^2.1.0", "custom-elements-hmr-polyfill": "^1.0.3", "flat-obj": "^3.0.0", "haunted": "^5.0.0", "idb": "^7.0.2", "immer": "^9.0.15", "lit": "^2.2.5", "react": "^17.0.2", "react-dom": "^17.0.2", "react-syntax-highlighter": "^15.5.0", "share-buttons": "^1.9.0", "superstruct": "^0.16.0", "utility-types": "^3.10.0" }, "devDependencies": { "@parcel/optimizer-data-url": "^2.6.2", "@parcel/packager-ts": "^2.6.2", "@parcel/resolver-glob": "^2.6.2", "@parcel/transformer-inline": "^2.6.2", "@parcel/transformer-inline-string": "^2.6.2", "@parcel/transformer-mdx": "^2.6.2", "@parcel/transformer-typescript-tsc": "^2.6.2", "@parcel/transformer-typescript-types": "^2.6.2", "@types/chai": "^4.3.1", "@types/jsdom": "^16.2.15", "@types/mocha": "^9.1.1", "@types/uuid": "^8.3.4", "chai": "^4.3.6", "concurrently": "^7.3.0", "jsdom": "^20.0.0", "json": "^11.0.0", "mocha": "^10.0.0", "npm-watch": "^0.11.0", "parcel": "^2.6.2", "parcel-resolver-fix-ts-esm-shit": "^0.0.1", "process": "^0.11.10", "typescript": "^4.7.2", "uuid": "^8.3.2", "web-types-lit": "^0.1.0" }, "workspaces": [ "../*" ] }