├── .eslintrc.js ├── .github ├── CODE_OF_CONDUCT.md ├── CODE_OF_CONDUCT.zh-cn.md ├── CONTRIBUTING.md └── CONTRIBUTING.zh-cn.md ├── .gitignore ├── .travis.yml ├── .vscode └── launch.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README.zh-cn.md ├── assets └── lcpkg-screenshot.gif ├── bin ├── cli ├── cli-config ├── cli-export ├── cli-init ├── cli-install ├── cli-link ├── cli-pack ├── cli-run-script ├── cli-setup └── cli-uninstall ├── package.json ├── src ├── USAGE.md ├── cli-config.js ├── cli-export.js ├── cli-init.js ├── cli-install.js ├── cli-link.js ├── cli-pack.js ├── cli-run-script.js ├── cli-setup.js ├── cli-uninstall.js ├── cli.js ├── config.js ├── download.js ├── index.js ├── pack-entry.js ├── packer.js ├── run-script.js ├── source │ ├── github.js │ ├── index.js │ ├── local.js │ └── npm.js └── utils.js └── test ├── fixtures ├── project-no-deps │ └── lcpkg.json └── project │ └── lcpkg.json └── index.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.github/CODE_OF_CONDUCT.zh-cn.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.github/CONTRIBUTING.zh-cn.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/README.zh-cn.md -------------------------------------------------------------------------------- /assets/lcpkg-screenshot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/assets/lcpkg-screenshot.gif -------------------------------------------------------------------------------- /bin/cli: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli') 3 | -------------------------------------------------------------------------------- /bin/cli-config: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-config') 3 | -------------------------------------------------------------------------------- /bin/cli-export: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-export') 3 | -------------------------------------------------------------------------------- /bin/cli-init: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-init') 3 | -------------------------------------------------------------------------------- /bin/cli-install: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-install') 3 | -------------------------------------------------------------------------------- /bin/cli-link: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-link') 3 | -------------------------------------------------------------------------------- /bin/cli-pack: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-pack') 3 | -------------------------------------------------------------------------------- /bin/cli-run-script: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-run-script') 3 | -------------------------------------------------------------------------------- /bin/cli-setup: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-setup') 3 | -------------------------------------------------------------------------------- /bin/cli-uninstall: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../src/cli-uninstall') 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/package.json -------------------------------------------------------------------------------- /src/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/USAGE.md -------------------------------------------------------------------------------- /src/cli-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-config.js -------------------------------------------------------------------------------- /src/cli-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-export.js -------------------------------------------------------------------------------- /src/cli-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-init.js -------------------------------------------------------------------------------- /src/cli-install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-install.js -------------------------------------------------------------------------------- /src/cli-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-link.js -------------------------------------------------------------------------------- /src/cli-pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-pack.js -------------------------------------------------------------------------------- /src/cli-run-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-run-script.js -------------------------------------------------------------------------------- /src/cli-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-setup.js -------------------------------------------------------------------------------- /src/cli-uninstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli-uninstall.js -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/config.js -------------------------------------------------------------------------------- /src/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/download.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pack-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/pack-entry.js -------------------------------------------------------------------------------- /src/packer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/packer.js -------------------------------------------------------------------------------- /src/run-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/run-script.js -------------------------------------------------------------------------------- /src/source/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/source/github.js -------------------------------------------------------------------------------- /src/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/source/index.js -------------------------------------------------------------------------------- /src/source/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/source/local.js -------------------------------------------------------------------------------- /src/source/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/source/npm.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/fixtures/project-no-deps/lcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/test/fixtures/project-no-deps/lcpkg.json -------------------------------------------------------------------------------- /test/fixtures/project/lcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/test/fixtures/project/lcpkg.json -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lc-soft/lcpkg/HEAD/test/index.js --------------------------------------------------------------------------------