Giter Club home page Giter Club logo

Comments (13)

sebastianrothe avatar sebastianrothe commented on August 27, 2024 1

It shows up for me in dist/ when I build locally. @mihar-22 maybe you accidentally published an old version or something?

@colehpage note that it's only the CJS version that needs that file. If you switch to ESM you'll avoid that issue and get better performance

Yeah, it is missing in the published version. @mihar-22

Weird though, because release should call build. Does it need to be added to the files property here https://github.com/mihar-22/svelte-jester/blob/master/package.json#L38?

from svelte-jester.

sebastianrothe avatar sebastianrothe commented on August 27, 2024 1

Rollup does not transform preprocess, so that is also a reason it is missing.

It is copied there during npm run build (https://github.com/mihar-22/svelte-jester/blob/master/package.json#L43)

from svelte-jester.

mihar-22 avatar mihar-22 commented on August 27, 2024 1

There wasn't a build step before and it wasn't added to the release command so I didn't realize it was required. Fixed in 2.1.4!

from svelte-jester.

colehpage avatar colehpage commented on August 27, 2024 1

There wasn't a build step before and it wasn't added to the release command so I didn't realize it was required. Fixed in 2.1.4!

Thanks mate! Really appreciate the work on all this and especially the quick responses, it's a huge help. EDIT: I'm not sure if it's fixed in 2.1.4 I don't see preprocess.js being added in dist/ during the build yet, but I may just be tired so I'll take a look in the morning

from svelte-jester.

ritchieanesco avatar ritchieanesco commented on August 27, 2024 1

yep also can confirm preprocess is still missing in 2.1.4. @mihar-22

from svelte-jester.

benmccann avatar benmccann commented on August 27, 2024

It shows up for me in dist/ when I build locally. @mihar-22 maybe you accidentally published an old version or something?

@colehpage note that it's only the CJS version that needs that file. If you switch to ESM you'll avoid that issue and get better performance

from svelte-jester.

colehpage avatar colehpage commented on August 27, 2024

Ahh that makes sense - thanks for the tip @benmccann ill give that a go then, was meaning to go the ESM route anyway, should have tried that first.

from svelte-jester.

enjoythelive1 avatar enjoythelive1 commented on August 27, 2024

Rollup does not transform preprocess, so that is also a reason it is missing.

from svelte-jester.

asode avatar asode commented on August 27, 2024

Thank you for the quick release, but I think @colehpage is right: preprocess.js seems to be still missing in 2.1.4.

from svelte-jester.

sebastianrothe avatar sebastianrothe commented on August 27, 2024

There wasn't a build step before and it wasn't added to the release command so I didn't realize it was required. Fixed in 2.1.4!

Thanks mate! Really appreciate the work on all this and especially the quick responses, it's a huge help. EDIT: I'm not sure if it's fixed in 2.1.4 I don't see preprocess.js being added in dist/ during the build yet, but I may just be tired so I'll take a look in the morning

Here https://github.com/mihar-22/svelte-jester/blob/master/package.json#L43

from svelte-jester.

sebastianrothe avatar sebastianrothe commented on August 27, 2024

According to https://docs.npmjs.com/cli/v7/commands/npm-publish#files-included-in-package, we need to add it to the files property.

from svelte-jester.

hyochan avatar hyochan commented on August 27, 2024

Just reproduced in CI.

Downgrading to 1.7 works fine.

from svelte-jester.

benmccann avatar benmccann commented on August 27, 2024

This was just fixed in #84 and should work when version 2.1.5 is released

from svelte-jester.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.