From 48166c3fac1ed1a40c6a07c272244d48fe879774 Mon Sep 17 00:00:00 2001 From: Kosuke Tanabe Date: Fri, 3 Jan 2025 21:56:07 +0900 Subject: [PATCH] add sass-embedded gem --- Gemfile | 1 + Gemfile.lock | 6 ++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index fca064292..e72e4bbb2 100644 --- a/Gemfile +++ b/Gemfile @@ -110,6 +110,7 @@ gem 'rdf-vocab', require: 'rdf/vocab' gem 'oai' gem 'active_storage_validations' gem 'faraday-multipart' +gem "sass-embedded" group :development, :test do gem 'annotate' diff --git a/Gemfile.lock b/Gemfile.lock index 9c4b3fa1d..f8366cd2f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -200,6 +200,9 @@ GEM request_store (~> 1.0) globalize-accessors (0.3.0) globalize (>= 5.0.0) + google-protobuf (4.29.2-x86_64-linux) + bigdecimal + rake (>= 13) hashdiff (1.1.2) highline (3.1.1) reline @@ -434,6 +437,8 @@ GEM ffi (~> 1.12) logger rubyzip (2.3.2) + sass-embedded (1.83.0-x86_64-linux-gnu) + google-protobuf (~> 4.28) scanf (1.0.0) securerandom (0.4.1) selenium-webdriver (4.27.0) @@ -575,6 +580,7 @@ DEPENDENCIES rspec-rails rspec_junit_formatter rss + sass-embedded selenium-webdriver simplecov sitemap_generator diff --git a/package.json b/package.json index da3c6e075..9d5e071ba 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ }, "scripts": { "build": "esbuild app/javascript/*.* --bundle --sourcemap --format=esm --outdir=app/assets/builds --public-path=/assets", - "build:css": "sass ./app/assets/stylesheets/application.scss:./app/assets/builds/application.css --no-source-map --load-path=node_modules" + "build:css": "bundle exec sass ./app/assets/stylesheets/application.scss:./app/assets/builds/application.css --no-source-map --load-path=node_modules" }, "dependencies": { "@babel/runtime": "^7.26.0",