Issues
- Commit package-lock.json fileFLUID-6785
- build scripts do not produce minified bundlesFLUID-6718Resolved issue: FLUID-6718Colin Clark
- Update Codecov GitHub Action to v2FLUID-6685Resolved issue: FLUID-6685
- Source maps only work for dist builds.FLUID-6618Resolved issue: FLUID-6618
- Migrate away from using Grunt altogether.FLUID-6594Resolved issue: FLUID-6594Justin Obara
- Create npm scripts for common Grunt tasksFLUID-6575Resolved issue: FLUID-6575Ned Zimmerman
- Build simple index.html file for the outcome of grunt --sourceFLUID-6571Ned Zimmerman
- Use Browserslist configuration to process CSS/Sass with AutoprefixerFLUID-6566Ned Zimmerman
- Display code coverage results for master and PRsFLUID-6529Resolved issue: FLUID-6529
- Newer portions of jQuery UI plugin are not bundled correctly.FLUID-6522Divyanshu Mahajan
- Custom builds include all src directoriesFLUID-6425Resolved issue: FLUID-6425
- Extract distVerification Grunt tasks to a separate moduleFLUID-6387Resolved issue: FLUID-6387
- infusion-all.js throws an error if required from the browser.FLUID-6368Resolved issue: FLUID-6368Antranig Basman
- OpenSans not included in dist directoryFLUID-6361Resolved issue: FLUID-6361Alan Harnum
- Make the dist directory self containedFLUID-6359Resolved issue: FLUID-6359Justin Obara
- Add ability to skip bind mount on Vagrant boxesFLUID-6332Resolved issue: FLUID-6332Giovanni Tirloni
- Build/lint time has increased significantly post-FLUID-6315FLUID-6327Resolved issue: FLUID-6327Tony Atkins [RtF]
- Upgrade gpii-grunt-lint-all to address the missing infusion dependency in fluid-publishFLUID-6310Resolved issue: FLUID-6310
- fluid-publish does not work with npm 2faFLUID-6308Resolved issue: FLUID-6308
- npm deprecation warning about "prepublish"FLUID-6274Resolved issue: FLUID-6274Colin Clark
- provide a uio build to the dist directoryFLUID-6255Resolved issue: FLUID-6255
- Pull in dependencies via NPMFLUID-6253Resolved issue: FLUID-6253
- MessageResolver.js missing from infusion-all.jsFLUID-6252Resolved issue: FLUID-6252
- Transitional all icon fonts to be built using grunt-webfontFLUID-6239Resolved issue: FLUID-6239
- Builds should fail below a particular coverage level...FLUID-6238Colin Clark
- ignore .vagrant directory for npm packageFLUID-6159Resolved issue: FLUID-6159
- Add missing files from /src to the /dist directoryFLUID-6138
- Generate minified versions of JS and CSS in /dist directory in NPMFLUID-6114Resolved issue: FLUID-6114Alan Harnum
- Infusion framework dist doesn't include contextawarenessFLUID-6109
- fluid-publish module should use a "+" to separate the build metadataFLUID-6104Resolved issue: FLUID-6104
- The jquery.keyboard-a11y plugin should not be included in a framework build of InfusionFLUID-6102
- Branch and Revision Info missing from built infusion-all.js bannerFLUID-6086Resolved issue: FLUID-6086Justin Obara
- Provide a means for skipping the checkChanges step.FLUID-6082
- Implement a system for automatically linting/validating HTMLFLUID-6001
- Implement a pre-publish script to include build distributions for InfusionFLUID-5978Resolved issue: FLUID-5978
- Provide a way to get the version of the fluid-publish moduleFLUID-5967Resolved issue: FLUID-5967
- When running grunt from a downloaded ( zip file ) infusion, a git error thrownFLUID-5932Resolved issue: FLUID-5932Justin Obara
- Provide source maps for CSS generated from StylusFLUID-5918Resolved issue: FLUID-5918
- Review and optimize CSS used across InfusionFLUID-5915
- Generate Source Maps When MinifyingFLUID-5832Resolved issue: FLUID-5832Michelle D'Souza
- Reduce fragility of standard workflow of fluid-publishFLUID-5799Resolved issue: FLUID-5799Justin Obara
- fluid-publish fails to apply the NPM tagFLUID-5798Resolved issue: FLUID-5798Justin Obara
- Remove the -dev suffix from Infusion's version numberFLUID-5797Resolved issue: FLUID-5797Justin Obara
- fluid-publish should commit and push a git tag for standard releases.FLUID-5795Resolved issue: FLUID-5795
- The README for fluid-publish has some malformed syntax in the options tableFLUID-5794Resolved issue: FLUID-5794Justin Obara
- need to update the bugs and repository urls in fluid-publish's package.json fileFLUID-5793Resolved issue: FLUID-5793Justin Obara
- Provide a script for publishing dev version to NPMFLUID-5789Resolved issue: FLUID-5789Justin Obara
- Rename Infusion's development prerelease version string from "SNAPSHOT" to "dev"FLUID-5786Resolved issue: FLUID-5786Justin Obara
- PrefsEditor.css is missing the ";" at the end of the the src property for the @font-face styleFLUID-5727Resolved issue: FLUID-5727Justin Obara
- Assess the potential for modularising Infusion into one or more modules, and appropriate distribution schemeFLUID-5579Antranig Basman
50 of 72
Commit package-lock.json file
Description
Environment
None
Details
Assignee
UnassignedUnassignedReporter
Justin ObaraJustin ObaraComponents
Priority
Major
Details
Details
Assignee
Unassigned
UnassignedReporter
Justin Obara
Justin ObaraComponents
Priority
Created December 5, 2024 at 6:14 PM
Updated December 5, 2024 at 6:17 PM
In the past we stopped committing the package-lock file because we ran into conflicts which often result in us having to drop the package-lock file and node_modules directory. Most of these issues occurred around the time the package-lock was first implemented. We’ve been using the package-lock file in other projects without issue for quite some time, so would seem like a time to bring it back here.
brought up recently that amongst the other benefits it would improve our dependency pinning to include sub-dependencies and not the just the top-level ones we can pin to in the package.json file.
see: