Giter VIP home page Giter VIP logo

Comments (13)

notbear avatar notbear commented on June 8, 2024 4

@zahnster @aputinski any chance for the release?

BTW What are Salesforce's plans regarding this project? Is it abandoned?
It's really nice tool. IMO better than Style Dictionary for example. But I'd have to consider migration if Theo stays unmaintained.

from theo.

LolliDepp avatar LolliDepp commented on June 8, 2024 3

@frebro modifying node_modules files directly is not a temp fix since on every npm install on CI machines that change will be removed

from theo.

frebro avatar frebro commented on June 8, 2024 2

Merged in #217 but still waiting for a new version to be published.

For anyone having problems, the temp fix is to install Theo and then edit node_modules/theo/bin/theo.js on L5 from const argv = require("optimist").argv; to const argv = require("yargs").argv;. You may need to npm install yargs depending on what other modules you have installed.

from theo.

lalizita avatar lalizita commented on June 8, 2024

is this fixed?

from theo.

frebro avatar frebro commented on June 8, 2024

Nope. Waiting for merge. I can confirm the fix in the pull request works.

from theo.

rivajunior avatar rivajunior commented on June 8, 2024

can anyone make a version with this fix?

from theo.

Azlan-JG avatar Azlan-JG commented on June 8, 2024

Can confirm I am still seeing this issue

from theo.

gg-jg avatar gg-jg commented on June 8, 2024

I am also still seeing this issue - when will this be resolved @zahnster

from theo.

Norbz avatar Norbz commented on June 8, 2024

Can we please reopen this issue until someone care enough to make a release ?
It's been fixed more that 4 month ago, all we need is a release on npm, this is getting ridiculous at this point...

from theo.

frebro avatar frebro commented on June 8, 2024

@frebro modifying node_modules files directly is not a temp fix since on every npm install on CI machines that change will be removed

Sorry, I was being unclear. A temp fix when using Theo CLI manually from the command line is to install yargs and edit theo.js. It works, but will not persist on CI obviously.

from theo.

ringodotnl avatar ringodotnl commented on June 8, 2024

npm i of theo version 8.1.5 doesn't have the merged change for some reason so:
const argv = require("optimist").argv; to <--- that's in 8.1.5
const argv = require("yargs").argv; <-- should be that

Can you (re)publish the npm again ?

from theo.

notbear avatar notbear commented on June 8, 2024

@ringodotnl My fix was merged long time ago. But there was no release from January. Seems the project has been abandoned by its maintainers. Sad.

from theo.

ringodotnl avatar ringodotnl commented on June 8, 2024

@notbear cheers for the reply.
Hopefully they find the time to make a new release, for now we apply a patch.

from theo.

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.