UNPKG

@cookbook/dot-notation

Version:

Object readings and complex transformations using dot notation syntax.

135 lines (134 loc) 4.66 kB
{ "name": "@cookbook/dot-notation", "version": "1.1.0", "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": "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": "webpack-dev-server --mode development --progress --profile --colors", "start:silence": "webpack-dev-server --mode development --progress --profile --colors --silence --open 'false'", "new": "plop", "commit": "npx git-cz", "build": "npm run clean && npx babel src/ -d lib --extensions '.ts' --ignore '**/*.test.ts,**/__mocks__/**/*' && tsc --project tsconfig.json --declaration --emitDeclarationOnly", "postbuild": "rollup --config", "clean": "rm -rf lib && rm -rf .*cache", "test": "jest --no-cache", "test:watch": "jest --watch", "test:coverage": "jest --coverage --maxWorkers=2", "lint": "npm-run-all lint:*", "lint:js": "eslint './src/**/*.{ts,tsx}' || exit 0", "lint-fix": "run-p lint-fix:*", "lint-fix:js": "npm run lint:js -- --fix || exit 0", "prettier": "prettier -c --write 'src/**/*'" }, "devDependencies": { "@babel/cli": "7.10.4", "@babel/core": "7.10.4", "@babel/plugin-proposal-class-properties": "7.10.4", "@babel/plugin-proposal-export-default-from": "7.10.4", "@babel/plugin-syntax-dynamic-import": "7.8.3", "@babel/preset-env": "7.10.4", "@babel/preset-react": "7.10.4", "@babel/preset-typescript": "7.10.4", "@commitlint/cli": "9.0.1", "@commitlint/config-conventional": "9.0.1", "@semantic-release/git": "9.0.0", "@semantic-release/github": "7.0.7", "@types/chai": "4.2.11", "@types/core-js": "2.5.3", "@types/expect": "24.3.0", "@types/jest": "26.0.4", "@types/react": "16.9.41", "@types/react-dom": "16.9.8", "@types/react-test-renderer": "16.9.2", "@types/webpack-env": "1.15.2", "@typescript-eslint/eslint-plugin": "3.6.0", "@typescript-eslint/parser": "3.6.0", "babel-loader": "8.1.0", "babel-plugin-dynamic-import-node": "2.3.3", "babel-plugin-module-resolver": "4.0.0", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "babel-plugin-transform-remove-console": "6.9.4", "chai": "4.2.0", "commitizen": "4.1.2", "commitlint": "9.0.1", "copy-webpack-plugin": "6.0.3", "cz-conventional-changelog": "3.2.0", "deepmerge": "4.2.2", "eslint": "7.4.0", "eslint-config-airbnb": "18.2.0", "eslint-config-prettier": "6.11.0", "eslint-plugin-filenames": "1.3.2", "eslint-plugin-import": "2.22.0", "eslint-plugin-jest": "23.18.0", "eslint-plugin-jsx-a11y": "6.3.1", "eslint-plugin-prettier": "3.1.4", "eslint-plugin-react": "7.20.3", "eslint-plugin-react-hooks": "4.0.6", "html-webpack-plugin": "4.3.0", "husky": "4.2.5", "jest": "26.1.0", "lint-staged": "10.2.11", "npm-run-all": "4.1.5", "prettier": "2.0.5", "prop-types": "15.7.2", "react": "16.13.1", "react-docgen": "5.3.0", "react-docgen-typescript": "1.18.0", "react-dom": "16.13.1", "react-hot-loader": "4.12.21", "react-json-view": "1.19.1", "react-test-renderer": "16.13.1", "require-all": "3.0.0", "rollup": "2.21.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-node-resolve": "5.2.0", "rollup-plugin-terser": "6.1.0", "source-map-loader": "1.0.1", "standard-version": "8.0.0", "start-server-and-test": "1.11.1", "terser-webpack-plugin": "3.0.6", "ts-jest": "26.1.1", "typescript": "3.9.6", "webpack": "4.43.0", "webpack-bundle-analyzer": "3.8.0", "webpack-cli": "3.3.12", "webpack-dev-server": "3.11.0", "webpack-merge": "5.0.9" }, "peerDependencies": {}, "dependencies": {}, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "publishConfig": { "access": "public" } }