A full version history of the standard package with size, number of distributed files and dependency evolution.
The standard npm package has undergone significant evolution since its initial release as version 1.0.0 in January 2015. The earliest versions focused on enforcing code style standards using tools like find, jscs, split, and jshint. Within the first month, rapid iterations (1.0.1, 1.0.2, 1.1.0, 1.3.0, 1.4.x, 1.5.0 and 2.x) introduced glob to handle file patterns, and migrated from description":"Enforce code style standards" to "JavaScript Standard Style". The introduction of eslint at version 2.0.0 marked a shift towards more sophisticated linting.
Later versions reflected evolving JavaScript standards and React eco systems, dependencies were steadily upgraded. For instance, eslint was bumped multiple times and the inclusion of "eslint-plugin-react" with a corresponding configuration shows improved react linting. Major version bumps, like from 5.x to 6.x marked significant shifts in how standard worked and packages it was using under the hood, as seen from the long updates list in version 6.0.0. The introduction of "standard engine" is also another important shift around version 5, and signifies that "standard" is incorporating more general style engines. Newer versions (15.0.0, 16.0.0, 17.0.0) have consistently updated their dependencies, especially eslint, standard-engine, eslint-plugin-react and eslint-config-standard to stay current with the latest linting rules and frameworks.