Comments (7)
Sorry, i totally forgot about replying to this!
So for me the issue was caused because another library in my project was also using uuid, but version 8. As far as i can remember i installed that dependency before adding nodejs-pptx.
I was able to fix this by including "uuid": "~7" in the dependencies in the package.json of my project and doing a clean install.
(node version 12, and the code that caused this error to arise was the code sample to create a new powerpoint presentation, as far as i can remember)
from node-pptx.
The issue is still present and makes the library unusable
Any updates about the fix?
from node-pptx.
@gregdolley Would you mind checking this out?
from node-pptx.
from node-pptx.
@heavysixer: this is popping up because we use "require" the uuid library like this in many places:
const uuidv4 = require('uuid/v4');
...where there is a "uuid/" inside the require param. The warning is telling us, that in uuid lib v7.x (we are on 3.x), we can't import it like this anymore, but rather should use the "import" syntax or something like: "const { v4: uuidv4 } = require('uuid');" for commonJS. But since we're still on v3.x, we shouldn't have to worry about this. I'll try and find why @hannaol was still getting this error.
from node-pptx.
@hannaol - what version of node are you running your code under? Also, could you please post the part of your code that is causing this error?
Thanks!
from node-pptx.
An error occurs when using require("node js-pptx");
Maybe the problem is that the version is not explicitly specified in the dependencies?
from node-pptx.
Related Issues (20)
- Extract presenter notes?
- Project status HOT 2
- Is it possible to center an image? HOT 1
- Is it possible to duplicate a slide?
- Is it possible to merge two pptx files? HOT 2
- Is there any way to get Slide from one pptx and add it to the current pptx?
- TypeScript definitions? HOT 4
- Would you accept a PR to allow loading pptx from buffer OR file path? HOT 2
- Is it possible to edit an existing Text Box? HOT 2
- Problems calling the library front next.js HOT 1
- is there any props to make text read only?
- Is it possible to save slides as images using node-pptx?
- Trying to integrate with this from my electron app with vue HOT 1
- Convert to Typescript HOT 3
- Allow passing an image name when adding to Slide
- Removing slide doesn't remove slides from [Content_Types].xml
- Insert Attachment (doc, xlsx... ) to Power point
- Option to apply styles to part of text
- Merging Specific slides from pre-existing powerpoints
- issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-pptx.