Skip to content

Commit

Permalink
Copy package-lock for tarball themes. (#237)
Browse files Browse the repository at this point in the history
  • Loading branch information
melaniekung committed Nov 10, 2023
1 parent 0ed8eb6 commit 579c363
Show file tree
Hide file tree
Showing 6 changed files with 209 additions and 200 deletions.
13 changes: 8 additions & 5 deletions admin-manual/customization/theming.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,11 +94,14 @@ Additional steps for tarball installations:
If not already installed, first `download the node.js binary distributuion
<https://nodejs.org/en/download>`_ and export the PATH variable.

The tarball is missing two required files for this: copy the
`package.json <https://github.com/artefactual/atom/blob/stable/2.7.x/package.json>`_
and `webpack.config.js <https://github.com/artefactual/atom/blob/stable/2.7.x/webpack.config.js>`_
from the *correct stable branch* (*stable/2.7.x* for AtoM 2.7) of our
`AtoM repo <https://github.com/artefactual/atom/>`_.
The tarball is missing three required files for this:

* :version-ref:`package.json<https://github.com/artefactual/atom/blob/stable/{version}.x/package.json>`
* :version-ref:`package-lock.json<https://github.com/artefactual/atom/blob/stable/{version}.x/package-lock.json>`
* :version-ref:`webpack.config.js <https://github.com/artefactual/atom/blob/stable/{version}.x/webpack.config.js>`

Copy the above files from the *correct stable branch*
(stable/|version|.x for AtoM |version|) of our `AtoM repo <https://github.com/artefactual/atom/>`_.

Test that everything has been installed correctly:

Expand Down
13 changes: 8 additions & 5 deletions admin-manual/installation/upgrading.rst
Original file line number Diff line number Diff line change
Expand Up @@ -380,11 +380,14 @@ Additional steps for tarball installations:
If not already installed, first `download the node.js binary distributuion
<https://nodejs.org/en/download>`_ and export the PATH variable.

The tarball is missing two required files for this: copy the
`package.json <https://github.com/artefactual/atom/blob/stable/2.7.x/package.json>`_
and `webpack.config.js <https://github.com/artefactual/atom/blob/stable/2.7.x/webpack.config.js>`_
from the *correct stable branch* ("stable/|version|" for AtoM |version|) of our
`AtoM repo <https://github.com/artefactual/atom/>`_.
The tarball is missing three required files for this:

* :version-ref:`package.json<https://github.com/artefactual/atom/blob/stable/{version}.x/package.json>`
* :version-ref:`package-lock.json<https://github.com/artefactual/atom/blob/stable/{version}.x/package-lock.json>`
* :version-ref:`webpack.config.js <https://github.com/artefactual/atom/blob/stable/{version}.x/webpack.config.js>`

Copy the above files from the *correct stable branch*
(stable/|version|.x for AtoM |version|) of our `AtoM repo <https://github.com/artefactual/atom/>`_.

Test that everything has been installed correctly:

Expand Down
Loading

0 comments on commit 579c363

Please sign in to comment.