{"_id":"@textlint/get-config-base-dir","_rev":"14-75ce51dca53ca62728a521d72f96f532","name":"@textlint/get-config-base-dir","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.1":{"name":"@textlint/get-config-base-dir","version":"1.0.1","keywords":["textlint","ponyfill"],"author":{"name":"azu"},"license":"MIT","_id":"@textlint/get-config-base-dir@1.0.1","maintainers":[{"name":"azu","email":"azuciao@gmail.com"}],"homepage":"https://github.com/textlint/get-config-base-dir","bugs":{"url":"https://github.com/textlint/get-config-base-dir/issues"},"dist":{"shasum":"a4fb497e154f309a8fd1c1b1dd1359903ad448dd","tarball":"https://registry.npmjs.org/@textlint/get-config-base-dir/-/get-config-base-dir-1.0.1.tgz","integrity":"sha512-VYx9c2HPdRyhbRsxBIjPsU/1RTC51IOCKkFUE6Nv3oe88WND0OF3IUD3rQo0IvEPlSv99pMu5lQByQdivYw7xg==","signatures":[{"sig":"MEQCID/OWT5RcKjtKc5upUIkLFX2pOSIq2et0T88vYNnYJ2EAiBkChmzOvdzoOYqY0f8wZcUeik26Ow2B1MsYoFhusGDmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/get-config-base-dir.js","files":["bin/","lib/","src/"],"gitHead":"2915964ee576abbcc84f38302fe3e327c3d4ced7","scripts":{"build":"cross-env NODE_ENV=production babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prettier":"prettier --write '**/*.{js,jsx,ts,tsx,css}'","precommit":"lint-staged","postcommit":"git reset","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120},"repository":{"url":"git+https://github.com/textlint/get-config-base-dir.git","type":"git"},"_npmVersion":"5.5.1","description":"Context#getConfigBaseDir ponyfill for textlint ^8.x.x","directories":{"lib":"lib","test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write","git add"]},"_nodeVersion":"8.9.0","devDependencies":{"husky":"^0.14.3","mocha":"^4.0.1","prettier":"^1.8.2","textlint":"^9.1.1","babel-cli":"^6.26.0","cross-env":"^5.1.1","lint-staged":"^6.0.0","power-assert":"^1.4.4","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-power-assert":"^1.0.0","babel-preset-jsdoc-to-assert":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/get-config-base-dir-1.0.1.tgz_1512141387115_0.865485044196248","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@textlint/get-config-base-dir","version":"2.0.0","keywords":["textlint","ponyfill"],"author":{"name":"azu"},"license":"MIT","_id":"@textlint/get-config-base-dir@2.0.0","maintainers":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"textlint-user","email":"azuciao+textlint@gmail.com"}],"homepage":"https://github.com/textlint/get-config-base-dir","bugs":{"url":"https://github.com/textlint/get-config-base-dir/issues"},"dist":{"shasum":"3d0e862e1dd67cf8286ca52f8bd911e10dca2941","tarball":"https://registry.npmjs.org/@textlint/get-config-base-dir/-/get-config-base-dir-2.0.0.tgz","integrity":"sha512-J3cG1pl2llYD4ZaZMe0qVgVaHT8RvT+/SW1FHQ8HRceNalMM9O0Y8iIgtl4GGOx4vMghoIPKFVLASw8P8bJ3ZA==","signatures":[{"sig":"MEUCIQD2TJv9vcDjMdInsj/3XAIHsvjgFZ0hKYmM6d4/dEoIKAIgeqfVwBYTPyZjm7OTxCP0occ5qdkIlr7w7VQNBeQG06I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/get-config-base-dir.js","files":["bin/","lib/","src/"],"gitHead":"12551b31041fdb8c83fafae108dd4f91a03e8b10","scripts":{"test":"mocha test","build":"cross-env NODE_ENV=production babel src --out-dir lib --source-maps","watch":"babel src --out-dir lib --watch --source-maps","prettier":"prettier --write '**/*.{js,jsx,ts,tsx,css}'","precommit":"lint-staged","postcommit":"git reset","prepublish":"npm run --if-present build"},"_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"prettier":{"tabWidth":4,"printWidth":120},"repository":{"url":"git+https://github.com/textlint/get-config-base-dir.git","type":"git"},"_npmVersion":"5.5.1","description":"Context#getConfigBaseDir ponyfill for textlint ^8.x.x","directories":{"lib":"lib","test":"test"},"lint-staged":{"*.{js,jsx,ts,tsx,css}":["prettier --write","git add"]},"_nodeVersion":"8.9.0","devDependencies":{"husky":"^0.14.3","mocha":"^4.0.1","prettier":"^1.8.2","textlint":"^9.1.1","babel-cli":"^6.26.0","cross-env":"^5.1.1","lint-staged":"^6.0.0","power-assert":"^1.4.4","babel-register":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-power-assert":"^1.0.0","babel-preset-jsdoc-to-assert":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/get-config-base-dir-2.0.0.tgz_1512147875172_0.43035029200837016","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-12-01T15:16:27.235Z","modified":"2025-07-20T01:50:58.280Z","1.0.1":"2017-12-01T15:16:27.235Z","2.0.0":"2017-12-01T17:04:35.296Z"},"bugs":{"url":"https://github.com/textlint/get-config-base-dir/issues"},"author":{"name":"azu"},"license":"MIT","homepage":"https://github.com/textlint/get-config-base-dir","keywords":["textlint","ponyfill"],"repository":{"url":"git+https://github.com/textlint/get-config-base-dir.git","type":"git"},"description":"Context#getConfigBaseDir ponyfill for textlint ^8.x.x","maintainers":[{"email":"azuciao@gmail.com","name":"azu"},{"email":"azuciao+textlint@gmail.com","name":"textlint-user"}],"readme":"# @textlint/get-config-base-dir [![Build Status](https://travis-ci.org/textlint/get-config-base-dir.svg?branch=master)](https://travis-ci.org/textlint/get-config-base-dir)\n\n`Context#getConfigBaseDir` ponyfill for textlint ^8.x.x\n\nHistorically, `Context#getConfigBaseDir` is added in textlint 9.0.0.\n\n- [RuleContext API](https://github.com/textlint/textlint/blob/master/docs/rule.md#rulecontext-api \"RuleContext API\")\n- <https://github.com/textlint/textlint/releases/tag/textlint%409.0.0>\n\n## Behavior\n\nThis ponyfill provide backward compatibility for textlint 8.x.x.\n\n- If you use textlint^9.0.0, use native Context#getConfigBaseDir.\n- If you use textlint < 9.0.0, fallback method\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n    npm install @textlint/get-config-base-dir\n\n## Usage\n\n```js\nimport { getConfigBaseDir } from \"@textlint/get-config-base-dir\"\nconst report = (context) => {\n    const textlintRcDir = getConfigBaseDir(context);\n}\n```\n\n\n## Changelog\n\nSee [Releases page](https://github.com/textlint/get-config-base-dir/releases).\n\n## Running tests\n\nInstall devDependencies and Run `npm test`:\n\n    npm i -d && npm test\n\n## Contributing\n\nPull requests and stars are always welcome.\n\nFor bugs and feature requests, [please create an issue](https://github.com/textlint/get-config-base-dir/issues).\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Author\n\n- [github/azu](https://github.com/azu)\n- [twitter/azu_re](https://twitter.com/azu_re)\n\n## License\n\nMIT © azu\n","readmeFilename":"README.md"}