UNPKG

@cookbook/dot-notation

Version:

Object readings and complex transformations using dot notation syntax.

142 lines (141 loc) 4.82 kB
{ "name": "@cookbook/dot-notation", "version": "2.0.1", "description": "Object readings and complex transformations using dot notation syntax.", "main": "lib/index.js", "types": "lib/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/the-cookbook/dot-notation.git" }, "engines": { "node": ">=8" }, "author": "Marcos Gonçalves <contact@themgoncalves.com>", "license": "MIT", "private": false, "bugs": { "url": "https://github.com/the-cookbook/dot-notation/issues" }, "homepage": "https://github.com/the-cookbook/dot-notation#readme", "keywords": [ "library", "javascript" ], "scripts": { "authors": "node ./scripts/authors.js", "prepare": "yarn husky install && npm run build && npm run authors", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "postversion": "git push && git push --tags", "release": "standard-version", "prestart": "npm run clean", "start": "yarn webpack serve --mode development --progress --profile", "new": "yarn plop", "commit": "npx git-cz", "build": "npm run clean && yarn tsc && yarn tsc --declaration --emitDeclarationOnly", "postbuild": "yarn rollup --config", "clean": "rm -rf lib && rm -rf .*cache", "test": "yarn jest --no-cache", "test:watch": "yarn jest --watch", "test:coverage": "yarn jest --coverage --maxWorkers=2", "lint": "yarn run-p lint:*", "lint:js": "yarn eslint './src/**/*.{ts,tsx}'", "lint:ts": "yarn tsc --noEmit", "lint-fix": "yarn run-p lint-fix:*", "lint-fix:js": "npm run lint:js -- --fix", "prettier": "yarn prettier -c --write 'src/**/*'" }, "devDependencies": { "@babel/cli": "7.17.10", "@babel/core": "7.18.5", "@babel/plugin-proposal-class-properties": "7.17.12", "@babel/plugin-proposal-export-default-from": "7.17.12", "@babel/plugin-syntax-dynamic-import": "7.8.3", "@babel/preset-env": "7.18.2", "@babel/preset-react": "7.17.12", "@babel/preset-typescript": "7.17.12", "@commitlint/cli": "17.0.2", "@commitlint/config-conventional": "17.0.2", "@semantic-release/changelog": "6.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/github": "8.0.4", "@types/chai": "4.3.1", "@types/core-js": "2.5.5", "@types/expect": "24.3.0", "@types/jest": "28.1.2", "@types/react": "18.0.14", "@types/react-dom": "18.0.5", "@types/react-test-renderer": "18.0.0", "@types/webpack-env": "1.17.0", "@typescript-eslint/eslint-plugin": "5.28.0", "@typescript-eslint/parser": "5.28.0", "babel-loader": "8.2.5", "babel-plugin-dynamic-import-node": "2.3.3", "babel-plugin-module-resolver": "4.1.0", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "babel-plugin-transform-remove-console": "6.9.4", "chai": "4.3.6", "commitizen": "4.2.4", "commitlint": "17.0.2", "copy-webpack-plugin": "11.0.0", "core-js": "3.23.1", "cz-conventional-changelog": "3.3.0", "deepmerge": "4.2.2", "eslint": "8.18.0", "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "8.5.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-filenames": "1.3.2", "eslint-plugin-import": "2.26.0", "eslint-plugin-jest": "26.5.3", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-no-only-tests": "2.6.0", "eslint-plugin-no-unsanitized": "4.0.1", "eslint-plugin-optimize-regex": "1.2.1", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-react": "7.30.0", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-testing-library": "5.5.1", "html-webpack-plugin": "5.5.0", "husky": "8.0.1", "jest": "28.1.1", "lint-staged": "13.0.2", "npm-run-all": "4.1.5", "prettier": "2.7.1", "prop-types": "15.8.1", "react": "18.2.0", "react-docgen": "5.4.2", "react-docgen-typescript": "2.2.2", "react-dom": "18.2.0", "react-hot-loader": "4.13.0", "react-json-view": "1.21.3", "react-test-renderer": "18.2.0", "require-all": "3.0.0", "rollup": "2.75.6", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-node-resolve": "5.2.0", "rollup-plugin-terser": "7.0.2", "source-map-loader": "4.0.0", "standard-version": "9.5.0", "start-server-and-test": "1.14.0", "terser-webpack-plugin": "5.3.3", "ts-jest": "28.0.5", "typescript": "4.7.4", "webpack": "5.73.0", "webpack-bundle-analyzer": "4.5.0", "webpack-cli": "4.10.0", "webpack-dev-server": "4.9.2", "webpack-merge": "5.8.0" }, "peerDependencies": {}, "dependencies": {}, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "publishConfig": { "access": "public" } }