✨ read-packages : package.json 파일의 종속성을 반환하는 간단한 패키지입니다.

dependencies 파일의 package.json를 반환하는 간단한 모듈을 작성했습니다.

전달할 수 있는 몇 가지 추가 옵션이 있습니다. 자세한 내용은 프로젝트readme를 확인하십시오.

설치




npm install read-packages

용법



const readPackages = require('read-packages');

(async()=>{
       console.log(await readPackages());
       //=> {dependencies: {foo: '^1.0.0',..}, devDependencies: {bar: '^2.0.0',...}}

       console.log(await readPackages({dir: './some/other/directory'}));
       //=> {dependencies: {...}, devDependencies: {...}}

       console.log(await readPackages({removePrefix: true}));
       //=> {dependencies: {foo: '1.0.0',..}, devDependencies: {bar: '2.0.0',...}}

       console.log(await readPackages({removePrefix: true, flattenPackages: true}));
       //=> {foo: '1.0.0',bar: '2.0.0',...}
})();




록팀사이키아 / 읽기 패키지


package.json 파일의 종속성을 읽습니다.





읽기 패키지


Read dependencies of a package.json file.


설치


npm install read-packages

용법


const readPackages = require('read-packages');
(async()=>{
        console.log(await readPackages());
        //=> {dependencies: {foo: '^1.0.0',..}, devDependencies: {bar: '^2.0.0',...}}
        console.log(await readPackages({dir: './some/other/directory'}));
        //=> {dependencies: {...}, devDependencies: {...}}
        console.log(await readPackages({removePrefix: true}));
        //=> {dependencies: {foo: '1.0.0',..}, devDependencies: {bar: '2.0.0',...}}

        console.log(await readPackages({removePrefix: true, flattenPackages: true}));
        //=> {foo: '1.0.0',bar: '2.0.0',...}
})();

비동기 없이 사용


모듈에는 async 없이 lib를 사용하기 위한 sync 속성이 있습니다. 다른 모든 옵션은 동일하게 작동합니다.
const readPackages = require('read-packages');
console.log(readPackages.



View on GitHub


[PS: 누군가가 편리한 도구라고 생각할 수 있다고 생각하여 빠른 게시물을 작성했습니다. 읽어주셔서 감사합니다 🦄 👋]

좋은 웹페이지 즐겨찾기