read-tsconfig-up

Find up and read `tsconfig.json` file

Usage no npm install needed!

<script type="module">
  import readTsconfigUp from 'https://cdn.skypack.dev/read-tsconfig-up';
</script>

README

read-tsconfig-up

Travis CI node npm PRs


Install

$ npm install read-tsconfig-up

Usage

const readTsconfigUp = require('read-tsconfig-up');

readTsconfigUp().then(result => {
    console.log(result);
    /*
    {
        tsconfig: {
            compilerOptions: {
                outDir: 'dist',
                // ...
            }
        },
        path: '/path/to/project/tsconfig.json'
    }
    */
});

console.log(readTsconfigUp.sync({cwd: './packages/foo'}));

API

readTsconfigUp(options)

readTsconfig.sync(options)

ReadOptions

  • cwd: <string> - Directory to start from.
    • default: process.cwd()

Related

License

MIT © Guntur Poetra