(self, path)
| 29 | self.asset_paths = (self.deps_folder, self.npm_modules) |
| 30 | |
| 31 | def _parse_package(self, path): |
| 32 | with open(path, "r", encoding="utf-8") as fp: |
| 33 | package = json.load(fp) |
| 34 | self.version = package["version"] |
| 35 | self.name = package["name"] |
| 36 | self.deps_folder = self._concat(self.main, os.pardir, "deps") |
| 37 | self.deps = package["dependencies"] |
| 38 | |
| 39 | @staticmethod |
| 40 | def _concat(*paths): |