Build JS artifacts with yarn
Project description
Introduction
This package builds JavaScript projects with yarn
.
It contains a zest.releaser
entry point and a stand-alone command line tool.
Goal
You want to release a package that has a packages.json
on it
and a release
script defined on it.
Usually one does not want to keep the generated files on VCS,
but you want them when releasing with zest.releaser
.
Credits
This package is a direct inspiration from
zest.pocompile
from Maurits van Rees.
Thanks!
To Do
Add tests
Changelog
2.0.0a1 (2024-02-22)
-
Add linting with
pre-commit
/tox
/ GitHub Actions -
Rename the main module to something else than
build
as it clashes with the distribution https://pypi-hypernode.com/project/build/ -
Update the syntax to python 3.11 and use
pathlib
1.0.0 (2019-02-11)
- No changes since last release
1.0b3 (2018-11-09)
-
Fix logic, to not try to build a project if no package.json could be found
-
Be more quiet if no
yarn.build
section is found onsetup.cfg
1.0b2 (2018-11-09)
- Change option to
folder
as package.json is expected to be there, i.e.
[yarn.build]
folder = path/to/folder/
1.0b1.post0 (2018-11-09)
- Fix (hopefully), pypi rendering
1.0b1 (2018-11-09)
- Allow to configure where package.json is located via a setup.cfg section
[yarn.build]
file = path-to/package.json
1.0a6 (2017-01-06)
- Create universal wheels again
1.0a5 (2017-01-06)
- Pass the parent folder where package.json is
1.0a4 (2017-01-06)
- Typos are fun...
1.0a3 (2017-01-06)
- Ditch wheels by now, only source releases
1.0a2 (2017-01-06)
- Be more verbose
1.0a1 (2017-01-05)
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for yarn.build-2.0.0a1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26b66896e711b5acf5be1b0bda7a6a2be0e401c98eddd500ded4c6c09656247e |
|
MD5 | 84a3a3dd82a3d5a7276745f03f18769d |
|
BLAKE2b-256 | 80b42e8e4a273c80641c3b16521d6473dd5e7fd5938c2560422ea2aefa7786e6 |