mirror of
https://github.com/encounter/yarn.git
synced 2026-03-30 11:43:44 -07:00
86c98a62a7
* add init command - closes #360 * list available commands and examples in cli help - fixes #345 * add outdated command - fixes #379 * rename uninstall command to remove * add global command - fixes #227 * remove command aliases * fix licenses not being shown due to integrity check shortcircuiting - fixes #424 * turn aliases back into js * clean up single instance arguments - fixes #308 * ignore arguments that are included after -- - fixes #251 * add unlink command * add lint rule against non-language keys * clean up Config initialisation * add link command - closes #336 * support array of string engines - fixes #447 * add missing request cache fixtures * polish link command * remove gulp file output * add config command - fixes #378 * add yarn.lock and fix constants * update aliases * add missing i18n for CLI * make `upgrade` command work how you'd expect * update test metamethod * require arguments for add command * move dependency objects into constnats * add init command - closes #360 * list available commands and examples in cli help - fixes #345 * add outdated command - fixes #379 * rename uninstall command to remove * add global command - fixes #227 * remove command aliases * fix licenses not being shown due to integrity check shortcircuiting - fixes #424 * turn aliases back into js * clean up single instance arguments - fixes #308 * ignore arguments that are included after -- - fixes #251 * add unlink command * add lint rule against non-language keys * clean up Config initialisation * add link command - closes #336 * support array of string engines - fixes #447 * polish link command * remove gulp file output * add config command - fixes #378 * add yarn.lock and fix constants * fix lint, copy test fixtures to temp directory rather than mutating cwd * fix lint * add handler for extractor errors * remove unused jest snapshot * fix check-lockfile script * fix lint * fix check-lockfile * try and fix test * properly copy over lockfile scripts folder, ignore ds_store files in test directories * remove problematic fixtures * add back problematic fixtures * disable test
24 lines
314 B
Bash
Executable File
24 lines
314 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
DIR="TEMP_LOCKFILE_CHECK"
|
|
|
|
# build yarn
|
|
npm run build
|
|
|
|
# create temp directory
|
|
rm -rf $DIR
|
|
mkdir $DIR
|
|
cp package.json yarn.lock $DIR
|
|
cp -r scripts $DIR/scripts
|
|
cd $DIR
|
|
|
|
# install with yarn and run check
|
|
../bin/yarn.js install --pure-lockfile
|
|
../bin/yarn.js check
|
|
|
|
# cleanup
|
|
cd ..
|
|
rm -rf $DIR
|