Skip to content
#

build-tool

Here are 1,498 public repositories matching this topic...

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

  • Updated Jul 15, 2022
  • JavaScript
supernes
supernes commented May 31, 2022

🐛 bug report

Live reloading on changes and HMR work as expected, until an HTML page includes a "classic" (non-module) script.

🎛 Configuration (.babelrc, package.json, cli command)

{
"browserslist": "> 0.5%, last 2 versions, not dead",
"devDependencies": {
  "parcel": "^2.5.0",
  "posthtml-expressions": "^1.9.0",
  "posthtml-extend": "^0.6.3",
  "posthtml-include": "^1.7.
weyert
weyert commented May 23, 2022

What version of Turborepo are you using?

1.2.11

What package manager are you using / does the bug impact?

pnpm

What operating system are you using?

Mac

Describe the Bug

In the past JSON5 support was added to turbo.json but adding // comment now breaks with:

error unmarshalling invalid character '/' looking for beginning of object key string
ERROR  turbo.json: in
kind: bug good first issue
earthly
ssbarnea
ssbarnea commented Jun 9, 2022

When integrating with other tools (like vscode extension, or when trying to script exporting tasks to github actions) we really want to avoid having to parse the free-form output, especially as this will likely change and break integration, even between minor versions.

If we would output as JSON, we can make the parsing far more reliable and less likely to break between versions, especially as

marvinhagemeister
marvinhagemeister commented Oct 20, 2020

Just came across one of our client projects, which uses their own npm registry instead of the official one. By making it configurable via cli-flag like --registry https://my-registry.com we could support that use case.

I'm wondering if this is how we can make our npm plugin testable too! We could spin up a fake registry since we only ever download the tarball and use the --registry flag in

enhancement help wanted good first issue reliability
jackkoenig
jackkoenig commented Mar 15, 2022

steps

I have reproduced the bug with both sbt 1.6.2 and 1.6.0, but no problem with sbt 1.5.8.

To reproduce, just take any SBT project using SBT 1.6 and try to compile with Scala 2.12.4, eg.

sbt new scala/scala-seed.g8
# cd into directory and change Scala version to 2.12.4
sbt compile

Note that the issue does not show up with Scala versions 2.12.2, 2.12.3, nor 2.12.5.

augustoproiete
augustoproiete commented Nov 21, 2020

Currently when calling the MSBuild alias with an MSBuildSettings, we need to set the target using the WithTarget extension method.

MSBuild("./my-app.sln", new MSBuildSettings
{
    Configuration = "Release",
    ToolVersion = MSBuildToolVersion.VS2019,
}.WithTarget("Build")); // <<<###

It would be nice if we could use a property, with a string, which would make it more na

style-dictionary
custa1200
custa1200 commented Oct 7, 2019

One of the consumers of our system uses curly braces for content replacement in strings.

Due to the way that SD currently uses curly braces in the build process there is no way I can have a string that includes the braces for consumption.

I have tried a number of ways to escape the braces with no luck

Other languages and templating systems seem to use the concept of using double curly b

benoitchantre
benoitchantre commented Feb 17, 2022

Would it be possible to support multiple files as input / output using the CLI?

PostCSS and ESbuild allow to use a glob pattern for the input and have arguments to set the output directory and extension.

Examples:

  • postcss src/**/*.css --base src --dir dist/css --ext .min.css
  • esbuild src/**/*.js --bundle --outdir=dist/JS --out-extension:.js=.min.js

A similar solution would be ve

enhancement good first issue
edward-shen
edward-shen commented Oct 21, 2021

Hey folks! Thanks for creating such a useful project. I've been using this for a little while and I just ran into my first paper cut.

I'm currently using git submodules to vendor out some font files. Unfortunately, the file is named MplusCodeLatin[wdth,wght].ttf, which fails HTML5 validation because it contains square braces, which are considered illegal characters.

No problem, I thought,

enhancement good first issue

Improve this page

Add a description, image, and links to the build-tool topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the build-tool topic, visit your repo's landing page and select "manage topics."

Learn more