Source code for projspec.content.package

from dataclasses import dataclass

from projspec.content import BaseContent


[docs] @dataclass class PythonPackage(BaseContent): """Importable python directory, i.e., containing an __init__.py file.""" icon = "🐍" package_name: str
[docs] @dataclass class RustModule(BaseContent): """Usually a directory with a Cargo.toml file""" icon = "🦀" name: str
[docs] @dataclass class NodePackage(BaseContent): """Buildable nodeJS source""" icon = "🟩" name: str