Skip to content

wixplosives/isomorphic-yarn-lockfile

 
 

Repository files navigation

Fork notes:

  • removed all that is not related to lock file parsing
  • removed types annotations
  • simplified build process
  • replaced/inlined external deps, except js-yaml

So, no package contains only parsing yarn.lock file functionality and can be used in browser env.

yarn-lockfile

Parse and/or write yarn.lock files

Usage Examples

const fs = require("fs");
const lockfile = require("@yarnpkg/lockfile");
// or (es6)
import fs from "fs";
import * as lockfile from "@yarnpkg/lockfile";

let file = fs.readFileSync("yarn.lock", "utf8");
let json = lockfile.parse(file);

console.log(json);

let fileAgain = lockfile.stringify(json);

console.log(fileAgain);

About

isomorphic version of yarn/lockfile package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%