Commit a1c5e093 authored by Etersoft admin's avatar Etersoft admin

Revert "Switch to yarn instead of npm"

This reverts commit 43688ce3.
parent 17e82ee7
Зависимости для работы - jq и yarn (ставятся в теле скрипта через epm).
Зависимости для работы - jq и npm (ставятся в теле скрипта через epm).
Чтобы начать работу, нужно склонировать репозиторий и запустить ./init.sh - это
создаст пустой registry.json.
......@@ -26,7 +26,7 @@
нет);
- Создастся (если ещё не существует) каталог packages/jquery/latest, а в нём
package.json с "jquery": "*" в зависимостях;
- В каталоге будет выполнен yarn upgrade;
- В каталоге будет выполнен npm install;
- Будет создан каталог public/jquery/latest, в нём хардлинки jquery.min.js и
jquery.js на сжатую версию, и jquery.development.js на несжатую.
......
......@@ -48,10 +48,10 @@ if ! [[ "$version" =~ $re ]] && [ "$version" != "latest" ]; then
fi
epm assure jq || exit
epm assure yarn || exit
epm assure npm || exit
if ! yarn info "$library" > /dev/null ; then
if ! npm view "$library" > /dev/null ; then
echo 'Failed to get package info. Are you sure it exists?'
echo 'If not sure, check npm-debug.log for details.'
exit 1
......
......@@ -83,7 +83,7 @@ create_dist_link () {
mkdir -p "$public_base" || fatal
#if [ -z "$3" ]; then
# main_file=$(yarn info "$1" main)
# main_file=$(npm view "$1" main)
#else
#fi
if [ "$main_file_minified" != "-" ]; then
......@@ -106,7 +106,6 @@ create_package_version () {
mkdir -p "packages/$1/$2"
rm -f "packages/$1/$2/package.json"
# private: true is to avoid yarn warnings
cat >> "packages/$1/$2/package.json" << EOL
{
"name": "",
......@@ -114,8 +113,7 @@ create_package_version () {
"version": "0.1.0",
"dependencies": {
"$1": "$semver_version"
},
"private": true
}
}
EOL
}
......@@ -123,11 +121,7 @@ EOL
install_or_update_package () {
cd "packages/$1/$2/" || fatal
if [ -e yarn.lock ]; then
yarn upgrade > /dev/null || fatal "Failed to update $1@$2"
else
yarn install > /dev/null || fatal "Failed to install $1@$2"
fi
npm i > /dev/null || fatal "Failed to install $1@$2"
cd ../../../ || fatal
}
......
......@@ -26,7 +26,7 @@ if [ "$1" == '-h' ] || [ "$1" == '--help' ] || [ $# -eq 1 ] ; then
fi
epm assure jq || exit
epm assure yarn || exit
epm assure npm || exit
library="$1"
version="$2"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment