NEWS (original) (raw)
packer 0.1.2.9000
- More robust check for appropriate engine in
engine_which. - Added roclets to bundle when documenting (prod & dev).
- Added support for tailwind with
use_tailwind. - Modified scaffold for ambiorix to support new version with package form.
packer 0.1.2
- Few typo in documentation.
- New
framework7parameter forgolem_scaffoldto create plug and play Framework7 powered Shiny app. - New
use_loader_framework7to support Framework7 projects. - Added
ease_litto use Litin a project. - Deprecate
include_tests(see below) include_tests_mochasupercedesinclude_tests- Add
include_tests_peeky. - Updating packages prints correct messages.
- Added
scaffold_bareto create empty scaffolds with no code. - Added option to scaffold golem applications with framework7 #13 + added respective loader.
- Added
engine_checkto check whether npm and/or yarn is currently and can be found: necessary to run anything with packer. - Simplify check for packer, no longer requires
devdirectory to be present. - Added
put_testto add a testthat check to ensure files are minified. - Added
include_action_checkto add a Github workflow that checks that the files have been minified on commit. - Remove deprecated
include_tests. - Fix use of React #16
- Fix widget externals configuration where wrong names were inserted.
packer 0.1.1
- Added
put_precommit_hookto add a pre-commit git hook that ebsure JavaScript files have been minified on commit. - Added
engine_adaptto easily change engine dependending on the current project’s engine. - Added
engine_whichto retrieve which engine the current project is using. - Added
put_rprofile_adaptto addengine_adaptto the.Rprofile. - Added
checksto run basic checks on packer projects. - Added
use_loader_svelte. - Added
add_plugin_workboxfor progressive web applications. - Added
add_plugin_jsdocfor generating documentation from JavaScript code à la roxygen2, as well asadd_jsdoc_tutorialto add vignettes-like documents. - Added
scaffold_leprechaunto scaffold an application for a leprechaun project. - Remove
use_loader_eslint, previously deprecated, seeadd_plugin_eslint.
packer 0.1.0
- Ensure existing R files are not overwritten is already existing.
- Added
make_libraryto turn the project into a library callable from outside the bundle. - Allow
@importstatements for CSS loader - Changed improved docs
- Added
modulesandimportarguments to CSS loader function. - Added
use_loader_styleto easily allow CSS modules. See the documentation - Add support for yarn via
engine_*andyarn_*functions, see documentation. - Watch script now default to dev (not prod)
- Added
use_loader_ts,ts_get_types, andts_get_typefor TypeScript integration, see documentation.
packer 0.0.6
- Use
rstudioto open files, if available. - Added
scaffold_ambiorixfunction. - Added function to mock-up package creation so examples can run for CRAN submission.
- Added
npm_uninstallto uninstall NPM packages. - Added
npm_updateandnpm_outdated. - Added
add_plugin_prettier - Added
add_plugin_eslint - Deprecated
use_loader_eslint, as it will apparently be deprecated in favour of the plugin; hence the addition ofadd_plugin_eslint
packer 0.0.5
Changes
- Added
scaffold_rmdto scaffold R markdown projects. - When a test for a specific loader exist the
useis now appended to existing entry. - Added
use_loader_eslint. - Added
use_eslintargument touse_babel. - Added tests
packer 0.0.3
Changes
- Loaders
use_loader_*now accepttestargument. - Add
use_loader_ruleto allow adding loaders yet implemented. - Add
use_loader_fileto allow importing images. - Removed broken
use_loader_vue_style,apply_vuenow usesuse_loader_csswhich works. - Added
output_pathargument toadd_plugin_html.
Bug fixes
- Fixed import of external libraries (HTMLwidgets, Shiny, and jQuery).
- Fixed name check on scaffolds, e.g.:
scaffold_input("no space allowed")would not fail before.
Internals
- Reworked internals of
use_loader_*functions. - Refactored internals of
scaffold_input,scaffold_output, andscaffold_extension.
packer 0.0.2
Changes
- Added
apply_reactadds the relevant (babel) loader, installs dependencies, and creates, or updates, or replaces thesrcjs/index.jsfile. - Added
reactargument toscaffold_golemto include react in a golem scaffold, runapply_reactunder the hood. - Added
add_plugin_cleanto easily clean bundled files. - Added unit test support via mocha.js woth
include_tests,run_tests, andadd_test_file. - Allow multiple loaders with same
rule. - Add support for coffeescript loader.
packer 0.0.1
Initial version