diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0818db00dfc9478e37cc0c582c55fdb04b19960e..550568aacb438518bba232db14ea7dff461cb178 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,7 @@ Unreleased ===================================================== * Fix compatibility with Django 4.1 +* Pass all arguments of yarn commands to yarn * [Dev] Fix tests Version 6.0.2 (2022-09-05) diff --git a/django_yarnpkg/management/commands/yarn.py b/django_yarnpkg/management/commands/yarn.py index 6000c49d8b35dc0120846524acb7516aab3528f6..f330e3124f8112fa13975e417ec95da48ad10337 100644 --- a/django_yarnpkg/management/commands/yarn.py +++ b/django_yarnpkg/management/commands/yarn.py @@ -1,6 +1,6 @@ from ...yarn import yarn_adapter from ..base import BaseYarnCommand - +from argparse import REMAINDER class Command(BaseYarnCommand): args = 'command' @@ -8,7 +8,7 @@ class Command(BaseYarnCommand): yarn_adapter._node_modules_root) def add_arguments(self, parser): - parser.add_argument('command', nargs='*') + parser.add_argument('command', nargs=REMAINDER) def handle(self, *args, **options): super(Command, self).handle(*args, **options)