Files
npm-install/npm_install.py
2022-11-12 13:21:28 +02:00

21 lines
462 B
Python

from os import system
from re import findall, match, search
from sys import argv
def npm_create_package_lock_file(package):
system("npm i --package-lock-only " + package)
def get_all_urls_packages():
return list(dict.fromkeys(findall("https://.+.tgz", open("package-lock.json", "rt").read())))
def main():
npm_create_package_lock_file(argv[1])
urls_packages = get_all_urls_packages()
if __name__ == "__main__":
main()