dolphins7.skeleton/twenty-frontend/Rules
2023-12-11 03:24:59 -03:00

19 lines
472 B
Ruby

#!/usr/bin/env ruby
require "nanoc-webpack"
compile("/css/main.scss") do
filter(:sass, syntax: :scss)
filter(:rainpress)
write("/css/main.css")
end
compile("/js/index.tsx") do
filter(:webpack, depend_on: %w[/js/components/])
write("/js/index.js")
end
compile '/*.html.erb' do
layout "/default.*"
filter(:erb)
write item.identifier.without_ext
end
compile("/fonts/*.ttf") { write(item.identifier.to_s) }
compile("/**/*") { write(nil) }
layout '/**/*', :erb